Commit

8eb843c

I know we're supposed to be adaptable and keep learning new things to stay relevant. But how do you choose what to learn? One might say learning (or re-learning) the fundamentals is always a good idea. And I agree, it's a good first step. But how did recent technological advancements change the job requirements in the market? What are companies looking for? Or maybe some of us should rethink it completely and launch our own products/offer our services. How do you set yourself up for a successful decade ahead.

commit 8eb843c

Unlike Electrical engineering, for instance, software engineering changes at a rapid pace because of almost infinite avenues of research. You can prepare, but I don't think there's a way where you can prepare or set yourself for decades unfortunately.