4 ms·
I have learned a similar lesson over the past few months - I was thrust into a leadership position by part circumstance, and when it came to working with junior
by Bahamut 12y ago
I have learned a similar lesson over the past few months - I was thrust into a leadership position by part circumstance, and when it came to working with junior developers, it clicked that I needed to be building them up & increase their confidence in the correct approaches to engineering, not be hyper critical. I am indeed hypercritical of my own work, always striving for self-improvement, but I recognize that different people are at different stages of their lives, and it does no good to expect that everyone is the same as me.
There is a lack of empathy in the industry at large for people attempting to enter as a software engineer, and on a human level, it is an awful thing - many of them are people like us trying to make their way in the world and live a better life. It is a forgotten point, and I wish more would contribute towards the future.
- kylestlb 12y agoIn addition, those junior devs could also be hypercritical of their own work. However, they may not have the same experience or context of a senior developer and could simply be unaware of the scope of improvement. That's where mentoring and teaching should come in!
- marktangotango 12y agoYes, you want your people to be productive, if they're afraid to come to with questions for fear of criticism, chances are greater they will sit spinning their wheels for longer, accomplishing less.