Good solutions!

And it is a very big task. No one is really capable of doing it all. The best solution I have found is to work on things of interest. Read a lot and try things out.

I have not always had great luck in picking out the next big thing but there certainly are a lot of technologies that hold out that promise. And a passing familiarity with a wide range of stuff does keep one busy. Some things of interest to an employer might not turn out to be so mainstream in another 6–12 months. So you have to add in flexibility and an ability to adapt.

And yes, finding a new job that requires you to learn something new, while getting paid, that is kind of the holy grail is it not?

Written by

Engineer and veteran, 13 years of Design Engineering, 20+ years in Software Engineering, Go enthusiast. I read a lot, write some too,

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store