Re:On Being Indispensable
by mattgreenrocks on Wednesday March 16, 2022 @11:29AM
(#30700019)
Good lessons here on tracking the market, keeping skills up to date, and skating to where the puck is going. I imagine the modernization niche pays pretty well. :)
Re:On Being Indispensable
by scarface74 on Wednesday March 16, 2022 @11:55AM
(#30700389)
Ironically, “application modernization” seems to be the worse paying cloud specialty in the industry. At most consulting companies, “implementations” pays the least and is outsourced to cheaper labor and junior consultants.
I work at the one company that pays decently well for AWS + enterprise dev + consulting. It’s not hard to guess which one it is..
I started my second job in 1999 it was for a bill processing/printing company. Companies would send us data files via ftp, we would merge the files and create files in a format used by industrial printers and mail them out. Later on we were one of the early integrators with CheckFree that was the backend for most online bill payment services.
I wrote mostly processing programs in VB6, Perl and C++. I did some GUI programming with C++/MFC/COM (ask your parents).
Fast forward to 2008, the world had moved on. But I was still using VB6 (discontinued in 2001) and C++/MFC. My compensation was only $7K more in 2008 than it was in 2000. There were other people doing the new shiny while I maintained the old systems.
I learned my lesson. Over the next 10 years, I changed jobs 5 times and doubled my income - nothing to brag about. It was still about what entry level developers get as return offers in BigTech. I was laser focused on keeping my skillset in sync with the market.
By 2017 though, I realized my market value as an enterprise dev was going to plateau in 3 years and my youngest was graduating from college. I started pivoting to “cloud” and got into “application modernization” consulting - basically a fancy term for cloud app development and deployments.
I got my current job in consulting in about two years ago.