Hacker News new | ask | show | jobs
by dgb23 1220 days ago
I had a very similar experience as you. But I think you're being too humble.

Whether you wrote 15 applications or just one or two, does that really matter? Designing, exploring, writing, iterating on and maintaining these applications _for years_ have given you insights, battle scars and tacit knowledge that can only be gained through experience and continuous learning. Not to mention the different environments technologies and foundational knowledge you explored and internalized.

You've accumulated a hard earned skill set and the ability make wide reaching, pragmatic decisions. Do you or someone else _know_ what the _best_ way of doing things is? Probably not. But I bet you have developed opinions, taste and a toolbox of approaches with different trade offs.

That's maybe where the OP is coming from as well. The mindset of being opinionated is very valuable if you can back it up.

That doesn't mean you're always right and don't let other speak. That doesn't mean you can't change your mind or that your approach excludes other people's perspectives and incentives.

It means you can strive for _better_ and that you're crazy enough to make bold decisions when necessary.

1 comments

Yeah I don't deny I'm a far better programmer now than 10 years ago, and may even be better than the average in some respect, but most of it is as you say tacit knowledge.

I don't have any catchy slogans or rules to teach.

I also understand that there is so much I don't know. Even if I hone my skills until the day I die, I'll never be so certain I know the best approach as I was when I was younger.

Does every artist die a failure?

There is the work you do for money for food and rent, but there is also the work you do for yourself to improve your own craft. Often on the same project.

I think you’re describing the disappointing but grounding perspective gained as one gets older and wiser.