3 ms·
Being in the senior position I have had both attitudes (critical AND supportive), and I can tell you it has to do with how the ideas are presented to me. Somet
by Practicality 12y ago
Being in the senior position I have had both attitudes (critical AND supportive), and I can tell you it has to do with how the ideas are presented to me.
Sometimes the new developer will come in and talk about how his new thing is better than everything else, and everything written before him was garbage. You can bet he will get a lot of criticism. This is not some ego thing (although I am sure that does have an effect), but because it's clearly what he needs in order to gain perspective. I mean, unless he really did create something that awesome, but so far that has not occurred.
On the other hand, I have had people show me things that are not very good, but the idea is good and she just wants to show me. In those cases I have a lot of praise for her and encourage her to develop it further
Likewise, if the person is just looking for input, I will usually focus on the positive.
While it may not always be true, if you find you get a lot of criticism it may be because you are overly promoting your own work.
- jnbiche 12y agoThis is a totally fair attitude. To be honest, there have been a few times when I've been going on and on about something I've accomplished (not even necessarily in software) and I've been cut down by a more experienced person. After I finish fuming, I usually stop and think, and that's been a good thing. The problem I've run into in software is that I've also been slammed when I've very humbly and timidly introduced a project or some code, in an area I'm new in. It's a problem, more so than in other professions/hobbies I've spent time in.
- Practicality 12y agoThat's really a shame. I know a lot of my success has been due to the patience and instructions given by my seniors when I started. Perhaps your success can be in spite of the critics.