5 Types of developers to surround yourself with to be successful in starting as a software developer.
Success, a word containing only 7 letters has been buzzing everywhere for a long time. Whether we are in tech or engineering. Whether we are in any branch, this concentrate of 7 letters is heard much more. It is defined as having good results in different projects or tasks that we lead. In the software development environment, it is more expected than in testing, development, design, even from the client’s side when you developed a successful product. Gosh !! So, How the team or entourage impact to become successful as a junior developer without experience yet?
It’s not rocket science, being a successful software developer it’s all about failures, repetitions, hard-working, and all that is supported by those around you. In this post, I will talk about 5 types of people to be surrounded by in order to be successful as a junior software developer.
1. The inspired
To inspire someone is to give, to communicate to that person the inspiration, the creative impulse. A creative or inspired person is an individual who imagines or constructs and implements a new concept, a new object.
This person has the capacity to find an original solution to any problem. Wouldn’t it be great to have such a developer as a friend or mentor !? So what are the advantages or the importance of having someone inspired in your network, being a newly in software development?
First of all, know that an inspired person is animated by a creative spirit and innovative ideas. These inspiring people are deeply involved in everything they do. Inspirational people do not have a circle of social circles. Thus they expand their pool of knowledge to better accomplish their projects. We all know someone who is a huge inspiration to us. These people never seem to be exhausted by their work and their way of doing things always impresses us. These people are like candles lit in the dark, every time you meet them or read their posts on social networks, you feel enlightened!
Often the people who inspire us are always those who want to do good around them. That’s why it’s hard to improve and be successful as a software developer if you don’t surround yourself with creative and brave people. for me, it was Dany Thompson, each of his posts on Twitter or on LinkedIn whether it is on tech or on personal development is an open path for me in my journey to become an experienced Full-Stack Software Engineer.
2. The motivated
All of us have one day watched a video, listen to a podcast, or just read a post on motivation. I wouldn’t like to go into great detail about how it feels after this interesting experience. But one thing is certain and common after this interesting and captivating experience all of us have this strong feeling that anything can be done. We tell ourselves that nothing is impossible. There is a way to experience this feeling on a daily basis! This, by surrounding yourself with a motivated person.
Motivation is the reason for people’s actions, will, and goals. Motivated people create a sort of routine in their work. Thanks to this work routine, it is much easier to complete smaller, simpler tasks. A motivated person is compared to a cursor, to an index of progressiveness for those around him. This person prompts us to see our work and our efforts as a choice we make and not as a chore we have to do.
Being a newly in software development environment, often we develop what is called “impostor syndrome”, it is the fact of having the impression that we can not do anything, of losing self-confidence. But, when we have someone motivated around us, we face this syndrome. this person helps us remember the initial purpose of our efforts from the start of our journey as software developers.
3. The open-minded
Often, most fresher in tech fail to achieve their goals because of what people say about them. many absent-mindedly give up their dreams because someone so left has whispered to them, “you can’t do it, you will never do it.” These negative people are to be avoided at all costs in his network because they push us very far into meanness.
People around us have positive and negative influences on our development. From dictionary definition, Open-mindedness describes the attitude of a person showing great tolerance. Showing interest, curiosity, and understanding for ideas that are partly or totally different from their own. Being a software developer, it’s very important to surround yourself with open-minded people. These people accept differences, respect freedom of opinion, and above all, they accept the attitudes of other people. An open-minded developer is a person capable of encouraging us and pushing us to become our potentials.
When you are surrounded by an open mind, you can see beyond the butt of your nose. This makes it easier for you to get out of your routine and accept to embrace change. Being around open-minds software developers is absolutely necessary in order to progress, learn and enrich yourself. Because these people are more generous, united, and ready to share and show compassion.
4. The enthusiast
Passion is a feeling of unusual excitement alternating between pleasure and suffering due to the significant drop in serotonin (the neurotransmitter responsible for the emotional state of happiness) and the increase in dopamine (neurotransmitter causing the sensation of pleasure) which activates the reward system. In this post I talk about another passion other than love, I’m talking about this obsessive passion that we develop when we do what drives us. It’s like the life that bubbles up within us, its quintessence, that we sometimes let slip off.
An enthusiast loves the absolute, the extremes, and therefore excess. Typically a passionate person uses superlatives (Ex.: what a beautiful UI, this mockup is just unbelievable,…). When a passionate person talks to you about a topic they care about, their face changes, lights up. His attitude, his words are suddenly full of life. This person gives you a taste of what you’re working on.
Have you already listened to Ariel Camus, The CEO and Founder of Microverse talking about the importance of remote Software Development or Elon Musk talking about SpaceX and the trip to the moon,…They are passionate about these topics. Once they talk about these topics, their face lights up expressing their connection to what they love. An enthusiast is only passing on the tip of the iceberg because feelings can be of untranslatable strength or complexity. Someone who is passionate about computer programming will not be able to explain why. But that’s not important, the question is wide, get excited, surround yourself with passionate developers! Above all, tap the resources that appeal to you and stay curious all your life.
5. The grateful
Finally, the last category of people to surround yourself with to be successful in your early days as a software developer is the grateful people. To be grateful is to recognize that we are indebted to a third party who has provided us with a benefit. Recognition is an operation of the mind: it is an evaluation. This appreciation is always accompanied by a certain dose of contentment. Recognition sometimes arouses affection. The benefit received from this person is so precious to us that we love this person for having given it to us.
Surrounding yourself with a grateful person arouses in us this noble feeling of being loved, we feel respected and we develop self-esteem. Recognition always involves a movement to emphasize the importance of what one has received. It is an experience that generates generosity. Thus, we want to thank the one who helps us. “I have great respect for Roland and I would like to do him favors in recognition of what he brought to me during the first month of my journey to become a software developer”. Who will not like to have these kinds of feedback from a colleague or team member? These kinds of phrases motivate us, push us to do more and more better in the days to come.
Conclusion
To conclude let me tell you that there is not a software developer who became successful by himself. Always help can come to you, in spite of you, maybe without you looking for it. For example, it could be a remark from someone who has checked your recent project on Github and left feedback on your repository issues page. This will be a tip from your senior who knows a lot more about the project you are working on that will enlighten you on something else. Or it’s going to be news about an opportunity that you get from your network on social media or from a team member you met in a Bootcamp. Whatever happens, you don’t succeed on your own. It is absolutely not possible.
So, as a future bright experienced software developer, you have to put this in your mind; We become what we surround ourselves with. Energies are contagious. Let’s choose carefully our surroundings. Thus, by choosing our entourage, let’s highlight these 5 qualities of people mentioned in this post, and finally, we will be able to inherit each of their qualities.