Earlier quoted context omitted.
Java is absolutely rightly derided as the next COBOL because it is. It is the abstract concept of bureaucracy incarnated in code. But that means it will likely follow COBOLs trajectory. A million legacy systems written in it will underpin the central core of a million businesses, being the (entirely unrecognized) most important component of the entire corporate structure bar none. And those systems will need care and…
http://matt.might.net/articles/best-programming-languages/ "I don't think Java is all that bad, and I can enjoy well-done object-oriented programming." This is probably the most accurate opinion of Java the language I've seen, one that isn't tarnished by what anyone has seen in any proprietary codebase. I would rather program in Java the programming language than Javascript any day of the year, even if I dislike the…
Is software development really a dead-end job after age 35-40?
261–270 of 411 posts
Re: Is software development really a dead-end job after age 35-40?
#262Earlier quoted context omitted.
Java is absolutely rightly derided as the next COBOL because it is. It is the abstract concept of bureaucracy incarnated in code. But that means it will likely follow COBOLs trajectory. A million legacy systems written in it will underpin the central core of a million businesses, being the (entirely unrecognized) most important component of the entire corporate structure bar none. And those systems will need care and…
Spotted the one who's never written cobol (or jcl).
Re: Is software development really a dead-end job after age 35-40?
#263Earlier quoted context omitted.
Then let me ask: how do you make it past 40 in software? Specifically, how do you position yourself so that you are actively sought after (rather than merely employable)?
I'm 50 and I've been a freelancer since 2006. I position myself either as developer (Rails and jQuery back then, still Ruby and Python and Elixir now, I'm starting to code with React) or architect and coordinator of developers. That works well with small companies. I attend to tech events in my city (Milan, Italy) and I organize an event myself. It's a good way to keep the word of mounth going on. I don't know if thi…
Re: Is software development really a dead-end job after age 35-40?
#264Earlier quoted context omitted.
By sinking your precious time invests sure. But you won’t be able to claim you have 20 years of experience in X anymore, you will be a newbie for awhile. That, and your PhD is already in something else...your papers are already published in other conferences....it can be a problem trying to move from say PL to ML.
I don't think getting a PhD is an especially good maximize-earnings plan.
Re: Is software development really a dead-end job after age 35-40?
#265When you claim to be a senior engineer with 20 years of experience and you don't know what ES6 is then you don't deserve a job.
The world isn't web development. Some of us do other things, you know.
Re: Is software development really a dead-end job after age 35-40?
#266When you claim to be a senior engineer with 20 years of experience and you don't know what ES6 is then you don't deserve a job.
Says someone that insinuates javascript is applicable to all forms of software engineering... This is what's really wrong with software engineering: we have young, cocky and mostly ignorant people doing the hiring. From CEO's riding daddy's coat-tails while trying to pretend to run a company, all the way to college grads that think their training as a flaming-hoop jumper is the pinnacle of engineering. You do this to…
Re: Is software development really a dead-end job after age 35-40?
#267I was going to add this as a reply to a comment downthread but I think it's too important to bury. The fundamental rule of career progression in the technology industry is to position yourself as a domain expert in something more specific than "programming" . It's very difficult to "own" "programming" in a way where you can use scarcity to drive integer multiple increases of the median salary. It is not as difficult…
Re: Is software development really a dead-end job after age 35-40?
#268Re: Is software development really a dead-end job after age 35-40?
#269I was going to add this as a reply to a comment downthread but I think it's too important to bury. The fundamental rule of career progression in the technology industry is to position yourself as a domain expert in something more specific than "programming" . It's very difficult to "own" "programming" in a way where you can use scarcity to drive integer multiple increases of the median salary. It is not as difficult…
Re: Is software development really a dead-end job after age 35-40?
#270I was going to add this as a reply to a comment downthread but I think it's too important to bury. The fundamental rule of career progression in the technology industry is to position yourself as a domain expert in something more specific than "programming" . It's very difficult to "own" "programming" in a way where you can use scarcity to drive integer multiple increases of the median salary. It is not as difficult…
TBH, I really don't care about career advancement. I don't need "half-mil-a-year offers" to fund my lifestyle, so as long as I can continue to draw a steady paycheck, I'm good. Not everyone's a climber, and being in "a dead-end job" isn't really a bad thing if you're not ambitious. I'd just like to spread the message that it is absolutely OK to plateau. You don't need to be a renowned domain expert, you don't need to…
Not saying this will definitely happen, but it's a risk, and you don't need to be a ladder-climber to protect against it.
I think most people would probably do better if they just stopped allowing their expenses to grow with their income, and saved and invested more, both in equities and in forms of passive income (like rental real estate). That way, not only are you insulated from shifts in the industry around your primary employment, but you can also probably retire early.