59
- reinforcing others’ comments – “define the lifestyle you want”
- do you really want to move up to management? – not just social skills, management requires both a different skillset and mindset – there’s no shame staying on the technical/development/engineering side of things
- in your off-time, try out stuff and find what feels most comfortable
- backend? – there can be more focus on interoperability over performance, plenty of companies trying to get their web frontends working with enterprise backends that they’re never planning on upgrading – ex. there’s still a huge call for COBOL programmers
- embedded? – between maker communities and self-hosting communities, there’s a big hobbyist community sitting outside the corporate sphere – ex. programming microcontollers/SBCs in C, MicroPython, PicoRuby, Forth/Factor, …
- 8-bit? – tools, programs, and games for virtual consoles (uxn, Pico8, TIC-80), chiptunes and tracker music (keeping the legacy of Amiga MODs alive)
- Android? – pick up some Go or Dart/Flutter skills (one of the current maintainers of Dart, Bob Nystrom, has put out Game Programming Patterns and Crafting Interpreters and likes programming roguelikes)