This week a friend called me concerned because his company was going to hire a new developer to work on a new project.
They need to make deep changes in the architecture that he has never been able to do because of his daily work and because he has not dedicated himself to researching how to do it.
His concern was because he thinks that this new developer was going to get to work full time on new technology, improve the application and he would be stuck as a developer and would not allow him to grow and learn new things.
- You have been in the company for 5 years and you have never made the required architecture change, you have your reasons but you are already stuck.
- Your professional stagnation depends only on you and no one else.
- The new developer is going to need as much from you as you from him and that's what it's all about, giving and receiving knowledge.
The next day my friend sends me a Slack and tells me he wants to show me something. He had set up for the architecture change they need, among other things he told me that it was much easier than he thought and that he saw a lot of benefit.
On the call you could hear in his voice that he was enthusiastic and eager to work on the project, it was like talking to a completely different person.
The worst thing that can happen to you is being the smartest in the room (or believe you are) because that does stagnate you, you have no one to learn from and human beings learn from others and create incredible things together.
In my career I have been fortunate to work with people much more capable and intelligent than me and the only thing I have received from all of them is knowledge and help.
"We are the average of the five people we spend the most time with." - Jim Rohn