+ 1

You know what worries me most as far as learning all of this?

You're...almost.... THERE! Done! After [insert what applies: weeks, months, years] of hard work, finally done! So what is next? «snap fingers» Right! A job! So you search, do up your resumé, don't forget your cover letter! Okay. Fast forward: Job Interview: You proudly hand over Resumé, Cover Letter, Certifications, Diplomas, etc. "Yeah! This is how hard I work," thinking to yourself. The Interviewer(s) look up to say, "That was great...2 years ago. Now we need HTML-7, CSS-5, Angular, SQL, ABC, EFG, etc."

13th Nov 2017, 8:33 PM
Michael
Michael - avatar
2 Réponses
+ 9
I am really sure that the software does not get old as fast as the hardware. Too much legacy and solution-dependent systems to "switch to 2.0" (3.0, 4.0, and so on..) in a snap. Most often the companies are the very last to actually make an upgrade. If it works, don't touch it :) The upgrade process is usually veeery gradual and laggy. And unless the new version promises to give you a market advantage overnight, people won't do it hastily...
13th Nov 2017, 8:47 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 3
I programmed C++ for 33 years never using a recognized standard version. It was all done with an early 90's compiler. Companies do not mess with what works. Getting a new version of a compiler and performing a full test cycle on a multi-million line system is way too expensive to risk.
13th Nov 2017, 10:47 PM
John Wells
John Wells - avatar