Everyday a new tech, a new framework, a new tool, a new language.
Particularly in the Cloud world, the complexity is just shooting up like crazy.
For any engineer who wants to stay competent, doesn't it feel like too much of a stretch - to get shit done and keep up with everything that's changing around always?
How are you folks managing it? Any tips and tricks for those finding this a daunting thing?
Please share your views! Thanks!
Things I do (it might not work for everybody)
- Watch conferences talks Coding Tech, ConfFreaks, ElixirConf even CppConf
- Read issue tracker of projects I like: Typescript, webpack, node.js
- Side projects and open source contributions
- Hacker News and email subscriptions: React Status, Dev.to
It is harder to find time when you have family but still doable.
New tech is a often a container around those, making it easy to grasp it.
Also, new tech also dont have such community & ecosystem around it as older tech, so I keep it on the radar, but dont use in production immediately. Focusing on boring technology, with a spark of novelty where needed.