Training like Pros
Professional players spend a great part of their careers on training. A top football performer for sure will spend 4-6 hours per week in training. Why, as engineers we dont practice? Yes, perhaps we go to university and get a degree, but what happens after that? Many engineers need to get used to doing POCs(Proof of Concepts) on their own time, or read books or writing down thoughts in the form of blogs, or simply organizing ideas in the form of diagrams and presentations. IMHO this is a big mistake, especially in the critical times we live in where there is a pandemic, recession, war, and things are difficult all around the globe. Over my career in software, I never stop learning. I dare to say that software engineering is not about typing but learning. Learning is the bottleneck; learning is the gap. Learning is a key skill that modern and well-rounded engineers must have. You can do many things, simple things that can start small but, with discipline and repetition, will pay o...