It’s been a little bit more than a year since I’ve become a junior developer and I’ve made a funny list of tips I learnt during this journey.
1. Patience. I know you are in the moment you want to learn everything and more, but you need to be organized and make choices. What should I learn first and why?
2. Ask to the seniors. The best way to learn is meeting with those developers who are more experienced. Ask whenever you have some doubts, it’s perfectly fine to be wrong and to make mistakes, you will learn from those mistakes so don’t be ashamed for that.
3. Respect. There would be moments when you will have to prove yourself to be a better person. In the best case you will have a great guidance from your Team and a great Project Manager, but also there would be cases where you would have to deal with some tough personalities. This is the time to find out the best version of you. Think about it in this way: what if you could have done better? Be critical of your work, even though you see that the rest is not.
4. Compete only with yourself. You will meet a lot of developers, and probably they would be more experienced than you. Don’t try to be better to catch them up, try to be better for your own experience, otherwise you will feel frustrated because people learn in different ways and times.
5. Don’t give up. I won’t lie. You will be frustrated more times than you can imagined but the best thing is you will always have another opportunity to do it better.
6. Be humble. It’s great to be confident, but also it’s better if you understand that you are a human being who can make mistakes. Learn from them and accept when they happen. Make sure to let this know to your team.
7. Be a good team partner. You will spend a lot of time with this people so it would be much better if you have a great time with them at the same time. Talk to them, connect whenever you need, offer help whenever you can.
8. Communicate. Communication is the base of everything, if you can’t communicate what you need your team won’t know what you need or how to help you. This is something that you will have to learn day by day .
This is not the constitution. Everyone could have their own personal list. It's a way to share my experience in order to inspire others to do so.
Finally, the cover image is my cat, be careful if you look at it really closely it can take your soul, ha ha.
Happy coding! :)