3 ms·
Unpopular answer: anything that's about to become legacy. See COBOL programmers.
by murph-almighty 8y ago
Unpopular answer: anything that's about to become legacy. See COBOL programmers.
- mamon 8y agoIn other words: Java? :)
- ssijak 8y agoJava is going nowhere.
- murph-almighty 8y agoKind of where I was nudging in my comment, though I realize I probably should have been more verbose than just pointing to COBOL. I worked an internship about 4 years ago in a state government IT role, they were using JSP and Websphere just as Java 8 was being released. With that said- I don't think Java is dying any time soon, it's too good at articulating business logic for us to just toss it by the wayside. I'm thinking more along the lines of "hot Java framework from 5 years ago". If Spring starts to head towards legacy status, I'd expect that to become the hot "legacy job".
- eb0la 8y agoAgree: anything that's going to become legacy will still need maintainance. Specially if it can be dockered and run anywhere because it will remain alive for a looooooong time.
- lern_too_spel 8y agoCOBOL salaries and contract rates aren't very high.
- moltar 8y agoI’ve read numbers as high as USD$500/h.
- lern_too_spel 8y agoThat is not typical from my quick search. Here's one offering $55-$60 / hour. https://www.indeed.com/m/viewjob?jk=146e781319019963&from=serp&prevUrl=https%3A%2F%2Fwww.indeed.com%2Fm%2Fjobs%3Fq%3DMainframe%2BCobol%2BDeveloper%2BContract https://www.indeed.com/m/viewjob?jk=146e781319019963&from=se...
- knbknb 8y agoAlmost always there will be less opportunities of that niche in the future; and it is probably difficult to get promoted (or build a career) on the basis of a technology that will be replaced in the long run. Maybe if you have software project management skills (complex migrations from legacy tech X to modern Y), these might be transferable skills.