How To Receive Feedback As a Software Engineer

Search for a command to run...

No comments yet. Be the first to comment.
Landing your first engineering role after getting a degree in computer science (or software engineering) is challenging. There are so many software engineering vacancies, but most of them are for those with at least 2+ years of experience. There are ...
AI has transformed how I work as a technical writer. Large tech companies are developing and sharpening these tools, but some of them are better than others depending on what you want to accomplish. T

I've been writing professionally for 3+ years, and on this personal blog for 5+ years. Throughout this time, I've built a large network made of developers, other technical writers, solutions engineers

I’ve been writing online for almost five years, with a professional focus on technical writing for over two years. If you struggle to create technical content that is easy to digest, this article is for you. Where do I start? If you don’t know where ...

LinkedIn is the only social networking site purposely built to help job seekers. Over the years, LinkedIn has evolved by offering two types of experiences: Job searching Content creation This article will describe how to maximize your LinkedIn fo...

In the last 12+ months as a technical writer, I've worked on several projects highlighting three technical writing elements. This article will introduce you to: Information Architecture Docs-as-code Content strategy Information Architecture (IA)...

If you work as a software engineer (or want to work as a software engineer), receiving feedback will be part of your job.
Receiving feedback from more experienced engineers is a wise approach to growing professionally and personally.
Software engineers receive feedback in code reviews, performance reviews and probably during other occasions (such as during pair-programming sessions).
Feedback can be classified as positive or constructive feedback.
This article will discuss the meaning of these types of feedback and the most elegant way to receive them.
Positive feedback tells you about your fantastic actions, and it's designed to encourage you to keep doing what you're already doing.
Positive feedback is that type of feedback that makes you smile as soon as you hear it. It makes you feel great, accomplished and proud of yourself.
Constructive feedback may unintentionally touch your feelings, inadvertently impacting your emotions depending on how the person delivers the input.
Constructive feedback can be perceived as a personal attack, but it's designed to make you realize aspects of your performance that need improvement.
Depending on your self-awareness, this type of feedback can disappoint you.
So, how can you receive feedback?
Separating yourself from your job helps with receiving and absorbing feedback.
Engineers often need to code hours outside work to become more valuable. There is this belief that you must code and have code-related hobbies outside of work. Your identity should be an all-around code.
You are more than your job and career. Avoid bringing your whole self to work.
Assuming the person giving you feedback does so respectfully, and with good intentions, the feedback you receive at work is not about you. It is about the work you do and the code you write.
Software engineering is a team effort. Someone who refuses to improve can make the job challenging to carry out.
The goal of a software engineer is to solve problems and deliver high-quality products. Everyone in your team must collaborate to achieve this goal.
When you avoid taking feedback personally, you allow yourself to absorb and embrace input more efficiently. It becomes effortless for you to act on your feedback to improve.
The person who gives you feedback most likely wants to help you. Ask them what you can do from a practical standpoint to improve.
Ask them to have a session with them to explain the areas of improvement or some resources to help you get better.
On top of this, every time you feel you have addressed an area that needs to improve, ask again for more help and feedback.
Express your appreciation. Senior engineers give us feedback because they want you to grow.
This article is about receiving feedback as a software engineer in a way that makes you grow.
I hope you've found this helpful.
Subscribe to my FREE weekly newsletter.
Until next time!
🙋🏾‍♀️