Learning to be a great engineer/engineering leader is a marathon, not a sprint
It takes time to become great at software engineering!
Intro
Like in every discipline it takes time to become great. The same is in software engineering, if you wish to become great at it, you need to spend time learning programming languages, concepts, patterns and work on real-world problems.
How much time does it take to become great?
How much time do I need to spend to become great at it? Well, that’s a go…