Many engineers tend to follow "best practices" blindly, without clear understanding why they did appear and under which conditions they are applicable.
One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
Yes, and I think it's due to perfectionism, due to the fear to not do things right.
My counter-argument is that it's more important to work on the right things that to do thing right, and once you have found the right thing, choose whatever simplest solution you can find.
I saw different reasons for blind following best practices. For some engineers it's perfectionism. For others it's the fear not to "be in trend". Former ones over the time usually develop habit to "find the root" and stop using anything blindly. Latter ones don't need that, "be in trend" is enough to pass interview and get the job.
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.
Many engineers tend to follow "best practices" blindly, without clear understanding why they did appear and under which conditions they are applicable.
Yes, and I think it's due to perfectionism, due to the fear to not do things right.
My counter-argument is that it's more important to work on the right things that to do thing right, and once you have found the right thing, choose whatever simplest solution you can find.
I saw different reasons for blind following best practices. For some engineers it's perfectionism. For others it's the fear not to "be in trend". Former ones over the time usually develop habit to "find the root" and stop using anything blindly. Latter ones don't need that, "be in trend" is enough to pass interview and get the job.