|
|
|
Ask HN: How do I overcome feeling my code will be scrutinized?
|
|
7 points
by virgilone
2360 days ago
|
|
I began coding in highschool in 2001 and I did all of my learning through books. A few years later, I use to post small projects on public forums. A lot of the more experienced developers at the time complete put me down for my poor programming practices and lack of knowledge and I developed this fobia of having other developers look at my work. Over the last 15 years, this has had a significant impact on my growth. I never pursued software development (even though as a hobbyist, I enjoy writing code and learning new languages). I took the sys admin route, because I'm only writing scripts and nobody cares. I don't engage in code sharing on github, I avoid meetups like the plague. I've made some personal successful projects in the past but I know my skills are severely limited due to the fact that I simply have not colloborated with more experienced developers. I want to grow as a developer, do I need to go to a therapist? |
|
There's a big difference between scrutinizing code and putting down the programmer. It sounds like the people you showed your code to didn't know the difference.
Scrutinizing your code should be talking about the code, and nothing else. Emphatically not about you as a person. It should be about where the code is good and bad, and how that's being measured. The person scrutinizing your code should be able to explain their opinions, based only on the code.
It's really tough to separate critique of code from critique of the person who wrote the code.
Good luck.