4 ms·
I agree this is great advice to keep your skills sharp. But, as far as auto worker and programmers being the same, I totally disagree. My hometown is a factor
by jakejake 13y ago
I agree this is great advice to keep your skills sharp.
But, as far as auto worker and programmers being the same, I totally disagree. My hometown is a factory town and, actually, one of the few auto plants in the area that didn't get shut down or moved to Mexico.
The average plant worker (I know many, many of them - most of my high-school class in fact) is someone who may or may not have finished high school. They have no job skills except a very specific skill for their particular station on an assembly line. They hate their jobs and they don't generally spend any time trying to learn anything new. I don't say this to judge or criticize because it's their life, they make a decent wage (a fantastic wage, in fact) and it doesn't matter to me what they choose to do. But, I do see them as being at extremely high risk of losing their comfortable lifestyle because if the factory were to ever get shut - they would be completely unable to get a job at their salary level. They are totally dependent on the factory and their skill is completely worthless anywhere else.
This is nothing like any programmer I know. You can't get decent at programming with this mentality and you can't remain a decent programmer without continuing to learn new techniques. Most programmers that I know tend to always be curious and want to learn more. Although some of them don't want to take their work home, at least they like to learn new ways to be more efficient.
I would liken programmers more to a mechanic or a carpenter. It's a more general skill that you can take with you from one place to another. I think the value may go down if more people go into it, but the industry is not as likely to cave in so fast as it did for unskilled plant workers.