Being a good engineer no longer means that you only need to be technically solid, but you bring a lot of value to the company with your non-technical skills - soft skills.
Here are 6 tips:
Always learn new things
It’s important that you always stay up to date with the latest trends. I don’t mean that you need to jump on the next JavaScript framework wave as soon as a new one arrives, but it’s important that you know what exists and what pros and cons can you anticipate from a particular stack.Don’t be afraid to take ownership and responsibility
If there is a potential problem in the codebase and you know about it, take action and resolve it, even if the problem wasn’t introduced by you. It’s important to always improve what you or your team is building.Individual contribution is not as important as helping others
It’s important to understand that as an engineer you are not only judged by your individual contribution, but what’s more important is that you are there to help others when needed.Become customer centric
Always ask yourself if what you and your team are building fits the needs of the customers. Being customer centric, enables you to make good technical decisions that show alignment with what the needs from customers are.Focus on the business value
Focus on tasks and provide solutions that bring the most value to the business. Try to ask yourself if your current task can actually bring any value to the business and what will be the impact when the task will be successfully finished.Share your knowledge with others
If you are feeling passionate about a certain technology or a certain framework, make sure to share that with others! It’s great if you share your passion as well as knowledge with your colleagues.
What are your thoughts?
This is part of the newsletter article on my Engineering Leadership newsletter. If you liked this, you are going to love my newsletter. Join here: Engineering Leadership newsletter, 6200+ engineering leaders are already reading it!
Top comments (0)