See my other posts on civil engineers.
I told Raymond about Junli’s lament over constant learning expected of an IT guy. It’s an imposed extra workload that eats into our spare time.
Raymond’s sister is an accountant, and Raymond is now in the infrastructure team. Raymond pointed out that network engineers don’t need to learn anything new. So the constant learning is not the key difference here.
We do see accountants in their 60’s but why we don’t see the same among network engineers? Perhaps it’s supply/demand.
Explanation – demand. Accountants enjoy much bigger demand. Every big or small company need accountants. Raymond felt only big companies need network engineers. If indeed one out of 50 professionals in each domain is 60+, then old accountants are easier to find because the absolute number is much higher than network engineers.
I feel network engineering is a more specialized domain. How about brain surgeons? Specialist too. The bigger demand doesn’t translate to higher salary — look at taxi drivers. So specialization is not the explanation.
Explanation – globalization. Supply is in Accountant’s favor. It’s less common to hire accountants from developing countries. (Those who have worked locally for years would be treated like locals.) IT skillset is more globallized and standardized, as standardized as it gets. Employers easily tap into overseas candidate pool. That’s Raymond’s observations. However, in the US there is also the presence of overseas candidate pool, but there are old techies. So overseas talent pool is not the complete explanation.
The value of experience is higher in medical, accounting … and less in c++. I know c++ didn’t change a lot over 20 years, but ….? But the young programmers can accumulate the experience very quickly, often in a few years. The entry barrier is too low. Many aggressive, ambitious and determined young programmers can pick it up at home, just like I did. How about network engineers? Higher entry barrier. So entry barrier is still not the explanation.
Hongzhi pointed out Singapore salary is lower for accountants (not auditors) than network engineers. If indeed a typical old accountant earns $4k but a network engineer typically earns $8k, then this would be one valid contributing factor. The less lucrative/competitive jobs would be easier to get for an old job seeker.
Hongzhi also pointed out the Singaporean perception that every IT job skill is churn and therefore favors the young. The lay public doesn’t realize network engineering vs online app — have vastly different churn rates.
Q: why I don’t see a network engineer in their 60’s on the Singapore job market? Maybe there are but they are not job hunting! I think in Singapore there are electronic equipment engineers at that age.