Comment on [deleted]

AnarchoSnowPlow@midwest.social ⁨6⁩ ⁨months⁩ ago

The short answer is “practice”

The longer answer is, do it a lot. Listen in code reviews. When you investigate bugs, do actual root cause analysis, understand the problem, and understand how it got missed. Don’t stop learning, study your languages, study design patterns, be intentional in what you learn.

I had good mentors that were hard on me in reviews. Developing a thick skin and separating criticism of you from criticism of your code will help a lot in terms of learning in reviews.

Source: 10 years in the field. (Senior SW Eng. Focused on embedded systems and VnV)

source
Sort:hotnewtop