Hacker News new | ask | show | jobs
by quanticle 5234 days ago
The alternative is to be a smug overconfident jerk who trots out outdated or sometimes entirely wrong justifications for ill considered design decisions. The alternative is being a developer who continues to do things day after day in bash and C because Perl and Python are "too heavyweight".

Feeling guilty shows that you've grown and that you know more today than you did when you built the system you're feeling guilty about. I'll take the guilty feeling as a side effect of growth when the alternative is stasis and stagnation.

1 comments

There is a rational middle ground.