|
|
|
|
|
by Mizoguchi
1114 days ago
|
|
Move on to backend development and see your craft run for over two decades if that's what you want. Once a backend system is working well no one wants to mess with it, and as the time goes by and the original developers retire, documentation disappears and the technology ages if becomes literary impossible to replace. With UIs you have no choice but to keep upgrading because browsers and mobile devices change and interfaces eventually stop working, usually every 2-3 years. If you pick a niche in mission critical backend systems and become an expert in that domain you don't even need to worry about ever being out of work or having to retool and learn new skills. Your customers will be terrified at the possibility of you not being around when they need you, because no one else can debug those 6000 lines of Fortran that keep a $US billion-a-year business running, so you can agree on service contracts that literally pay you to commit to answer the phone once or twice a year when things break or a new functionality needs to be added. But then you'll be looking at front-end developers, their tools and modern languages, feeling like a dinosaur that missed the train of progress while sipping micheladas in Puerto Vallarta. |
|