Hacker News new | past | comments | ask | show | jobs | submit login

I think programming also humbles you in that sense.

After thinking a few times "it must be the compilers fault", you get more humble and figure out that you're too stupid to find your own fault ;).




I have a rule of thumb: "If it's the tool's fault, then it's my fault."

That's a big reason I don't like to use prerelease compilers and toolsets.


I spent half this week on a bug that I was sure was the compiler's fault.

It was my fault.


I've been through that one enough times to realize it's always my fault. The more convinced I am that it's a compiler bug, the harder I look for my mistake.


Not really, because you find the bug soon enough and that reinforces your self-importance.


When you write software you write bugs, because nobody is perfect. You cannot even try to deny the bugs that you wrote, because it's all in source contol. Your fix might even brake something else, every senior knows this.

So I still feel the more experienced you get, the more you have to aknowledge your own shortcomings.


Or someone looks over your shoulder for 2 minutes and finds it..




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: