4 ms·
Can I ask, are you a programmer? My guess is you are not. If you were you would understand the real physical strain and mental toll it takes to be good. If you
by dpeterson 10y ago
Can I ask, are you a programmer? My guess is you are not. If you were you would understand the real physical strain and mental toll it takes to be good. If you want to excel, it is a never-ending battle to stay current and there is little to no reward for experience (even though it matters a great deal and must be accomplished on and off the clock). There is limited time to make money before you either burn out or are perceived to be too old to stay relevant. So, yes, there is a lot of risk putting the best earning years into companies that promise one thing and deliver another.
- flexie 10y agoI am not. Programming is just a hobby and I am not very good at it. I am a lawyer, and my comments would apply to law as well (except that the barrier to entry is a bit higher since regulation forces people to go through law school). Your comments about physical strain, mental toll, risk of burning out etc. describe my field well, though. And I doubt salaries for lawyers and programmers are that different anymore.
- dpeterson 10y agoThe difference being, the older you get the more you will be perceived an expert at law. Your experience ages like a fine wine. Experience in tech ages more like a ripe watermelon sitting in the sun. Your earning potential will only go up the longer you are a lawyer. That is not true for those that stay developers their entire career. P.S. I also spent a great deal of time getting degrees. B.S. in computer science and a Master's in Software Engineering. It is often not required to get a job, but it is still a barrier for many openings.
- flexie 10y agoLet's see. In 20 years your field might have made large parts of my field redundant. I truly hope so :-) Programming is still a young profession and it's growing at a tremendous pace. The population pyramid of Programmers' Land actually looks like a pyramid which might cause programmers to think that older people can't make it. I know many older folks in IT who are still active. My old man continued until he was 70. They may not know the newest tricks in node.js or machine learning but they are the only ones who know the old legacy code that lock-in users and protect their jobs. I bet you and most of your colleagues will be active until retirement. Just like lawyers may continue as partners (partially or mostly doing managing or marketing) many programmers might transfer to management. A lot of programmers have long formal education but the market for programmers without education is still huge and the salaries for programmers without formal training easily beat almost any other professions where there are no educational requirements and a lot of professions with educational requirements. In which other profession can you realistically hope to start with salaries of 60-80k after a few months of online courses?
- dpeterson 10y agoI think we've lost sight of the argument. I do not disagree that people taking a few months of online courses are being paid well (or above) what they should be earning as a programmer.
- nommm-nommm 10y agoMaybe in the Valley startup culture but I live very far from the Valley and that's not even close to my experience at all. What kind of "physical strain" does typing code result in? I seriously have one of the most flexible and lowest stress job than anyone I know.
- heurist 10y agoSitting in one position while making only minute movements and staring at a screen causes significant strain if you don't balance it out with exercise.
- Domenic_S 10y agoCall me a fanboy, but my Apple Watch's hourly reminders to get up and walk around have helped immensely.
- looserof7 10y agoOnce try to solve a bug, from a program of size 100mb. Then you will probably known what happens to your brain. Try to continue a project, which is huge, without any documentation, it takes years of efforts, to do so.
- steven777400 10y agoMy favorite improvement that our agency made to our workspace isn't the dual monitors, isn't the shorter hardware upgrade cycle; my favorite improvement is the sit-stand desk. Seriously. I think every desk worker should get something like this. I used to have all sorts of minor aches and pains from sitting most of the day. Now I spent an hour standing, an hour sitting, plus the usual breaks, etc. I'm more productive and happier. If your company won't buy one for you, buy it yourself. It's worth it.
- dpeterson 10y agoHmmm, "And if you go in on a Saturday afternoon, I can tell you which start-ups will succeed, without even knowing what they do. Being there on the weekend is a huge indicator of success" - Marissa Mayer Maybe you can get away with doing just your job and going home to relax. I would wager, you may have difficulty finding your next job however. Have you never programmed so much you start having dreams that it takes steps to breath and you subsequently have a difficult time breathing? The physical toll takes years to manifest. I am in my 30s. If I did not exercise at least every other day I would not be able to continue doing what I do. You are most likely in your early 20s. Wait and see what a lifetime of programming does to your nervous system. I would not be surprised if a study reveals programming causes brain damage.