43% of tech workers worry about being fired due to their age