It happens to almost every engineer at some point in their career: they come to a crossroads and they have a decision to make. Which direction should they go in professionally?

Having mastered technical components, be it the coding of the software engineer or the machinery of the mechanical engineer, mapping out the problems and providing the structure of the solution is what an engineer is trained to do. However, after a period of time meeting technical challenges, the ambitions of highly motivated and high-achieving professionals often start to expand. Read more