Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The only materials I used were JavaScript documentation and math I learned in 8th grade (I was a few grades ahead). I didn't need tutorials. Sometimes I literally dreamed about those projects at night. Occasionally I would see solutions to the problem in the dream, and implement it in the morning.

You are plagued with doubt.



Hi Owen - I'm a moderator here and would first like to say that you are welcome on Hacker News and I hope you find lots of interesting things here for years to come.

Here's my suggestion—I don't know if it will help you become one of the best programmers ever [1] but it will be helpful in general if you can pull it off: when encountering hostile/critical/uncharitable comments on the internet - don't respond. It may not look like it, but the way the internet game really works is that the first person who stops reacting wins.

It's not easy, because these comments sting. The trick is to learn to feel the sting and absorb it, i.e. let it run through your system without responding until the bad feeling goes away and you have no more need to respond. At that point you are free. If you think of it as a kind of training challenge, it might get easier.

By the way, a lot of HN users used to be precocious kids whose self-worth got bound up with how good they were at being smart-while-young, and also with being the "smartest kid" in their world. That's my own story, and it's the story of a lot of people here.

When someone like yourself comes along, who's obviously smart and still very young, it can trigger insecurities in people like us, even decades later. The solution is to realize that it's (a) not your problem, and (b) not interesting—and then (c) to focus on engaging with people who actually have something interesting to teach you. Fortunately there are a lot of those here, too!

[1] It might, though, because it has to do with focus.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: