Re. number 9: When I got to my second job I realized the fallacy of this. There were 3 "thought leaders" who I considered (would still consider...) mentors. But when THEY disagreed about things it dawned on me that not any one of them had the RIGHT answer. Before that I always thought there was this mystical "right" way to do things. After I had this experience I started to do my own things but to pay attention to each little decision I had to make, what my choice was and most importantly WHY I did it that way.
Sometimes there is a mystical right way to do things, especially when it comes to security. For example, it's usually a Bad Thing to "roll your own" when it comes to crypto. I've also seen rookie developers who think that the veterans are simply wrong but they just make that assumption instead of asking questions. It's not always that way - I'm just saying there are times when it can be good to follow thought leaders.
Thanks for adding, I agree with your points. After re-reading my response I think that a point I was trying to make and missed was that this helped me to continue to try something before asking for help and then not get down on myself for being "wrong" when what I tried went through code review or whatever.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Re. number 9: When I got to my second job I realized the fallacy of this. There were 3 "thought leaders" who I considered (would still consider...) mentors. But when THEY disagreed about things it dawned on me that not any one of them had the RIGHT answer. Before that I always thought there was this mystical "right" way to do things. After I had this experience I started to do my own things but to pay attention to each little decision I had to make, what my choice was and most importantly WHY I did it that way.
Sometimes there is a mystical right way to do things, especially when it comes to security. For example, it's usually a Bad Thing to "roll your own" when it comes to crypto. I've also seen rookie developers who think that the veterans are simply wrong but they just make that assumption instead of asking questions. It's not always that way - I'm just saying there are times when it can be good to follow thought leaders.
Thanks for adding, I agree with your points. After re-reading my response I think that a point I was trying to make and missed was that this helped me to continue to try something before asking for help and then not get down on myself for being "wrong" when what I tried went through code review or whatever.