In the last 5 years I have hoped from Android app development in Java, built VR in C# with Unity, React and react native, front end dev with Vue and Angular, Microservices with Lumen, Laravel, Symfony and lately I learned and worked with NestJS. I love learning all those languages and frameworks. I feel accomplished every time someone pulls my code, or when I finally fixed bugs, finishing a code that takes days and delivering the project to the client. Those experiences have helped me to understand that technical experiences will have a big impact on the later stage of someone’s career, but it is not absolute. We need more than just a rockstar developer to build software, we need a tech consultant, technical managers, analysts who have a fair understanding of technical knowledge to build good software and work effectively, or anyone who is smart enough to understand their lack of technical ability so they don’t make bad decisions in the project. Communication and an act of courage to give up our own idea are as important as making an acceptable decision in a project.
Communication and an act of courage to give up our own idea are as important as making an acceptable decision in a project.
As a final part of this article, I’d like to openly announce I am in my transition to being a technical manager and technical consultant, I am currently in talks with some companies in Germany for a possible move this summer, But I am still open for any possible openings until June 2020.