Well done. Achieving this at 17 is a rare feat even most supposed senior developers don't achieve and it ranks up there with writing an emulator. It was only in my late 20s I understood low level architecture enough to be able to do similar work, like you through passion, which I never had in my teens (I did start programming Pong like games at 8 years old and Tetris clones around 12/13 but that's hardly the same ;)…
Show HN: I spent 6 months building a C debugger as a 17-year-old
101–110 of 145 posts
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#102Earlier quoted context omitted.
It's mostly books and blogs: I like to read a lot. Also, your guess is correct, my dad is a computer scientist.
Reading books to increase your understanding puts you ahead of 90% of people who graduated from a CS program in the last 5-10 years from what I've seen. Several of my coworkers admitted to having never read a book on anything related to software engineering before and it shows.
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#103Looks especially clean, consistent and well-modularised, tackling a problem that requires non-trivial knowledge about binary formats and kernel APIs. Many "senior" programmers would struggle to build something like this even at a conceptual level. The antithesis of "kids these days" :-) Out of curiosity, how does a 17-year-old attain that level of knowledge? Books, peers, programming clubs, parents who are programmer…
Wow this is amazing. My question on top of yours is beyond just knowledge (which yes yes I know I am underrating) how does a 17 year old get this kind of passion. (Not to brag) I was very fortunate to have this kind of passion in my early teens (also I did not have many friends) but I am really struggling to get my kids and their friends this kind of passion!
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#104I always found this a bit weird. Why do you want everybody to know how old you are? It's kind of like... hey, I did this impressive thing, please give me credit, but also, just to give it some flare and kick it up a notch, I'm also super young making it that much more impressive! Why couldn't the title be > Show HN: I spent 6 months building a C debugger Why is your age relevant other than "wow factor"?
I was about to make a similar comment. The project is impressive but a bit annoyed because he attached his age to it. OP, you'll do cool stuff. Your age, location,sex, etc... has nothing to do with it. A 60yr old hobo and a 17yr old kid who know nothing about programming are at an equal footing, what each accomplishes is the result of how much time and effort they put into it (not neccesarily the same). If you were l…
After a while it trains you to suppress your opinion/not speak up. Those who put us down the hardest will dominate and we'll give up + stay silent.
What will that lead to?
A chamber full of...
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#105Looks especially clean, consistent and well-modularised, tackling a problem that requires non-trivial knowledge about binary formats and kernel APIs. Many "senior" programmers would struggle to build something like this even at a conceptual level. The antithesis of "kids these days" :-) Out of curiosity, how does a 17-year-old attain that level of knowledge? Books, peers, programming clubs, parents who are programmer…
Tangential: my gut feeling is that this is a very good use case for GPTs; I’m an experienced application developer and sysadmin, but wouldn’t even know where to start if I’d want to tackle this sort of topic. I’m pretty sure ChatGPT would point me in the right direction and allow me to tackle the first important steps.
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#106Earlier quoted context omitted.
Reading books to increase your understanding puts you ahead of 90% of people who graduated from a CS program in the last 5-10 years from what I've seen. Several of my coworkers admitted to having never read a book on anything related to software engineering before and it shows.
To be honest these days articles on the web seem to be more efficient means to attain knowledge than a book, with less condensed words
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#107Earlier quoted context omitted.
Reading books to increase your understanding puts you ahead of 90% of people who graduated from a CS program in the last 5-10 years from what I've seen. Several of my coworkers admitted to having never read a book on anything related to software engineering before and it shows.
To be honest these days articles on the web seem to be more efficient means to attain knowledge than a book, with less condensed words
Todays internet is a cat litter spilled all over the floor.
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#108Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#109Earlier quoted context omitted.
I was about to make a similar comment. The project is impressive but a bit annoyed because he attached his age to it. OP, you'll do cool stuff. Your age, location,sex, etc... has nothing to do with it. A 60yr old hobo and a 17yr old kid who know nothing about programming are at an equal footing, what each accomplishes is the result of how much time and effort they put into it (not neccesarily the same). If you were l…
I think it's super interesting that you and I went from upvoted -> downvoted. It seems the community is pretty split on agreeing with us / thinking we're the problem. Interesting how we can't all get along... Try to give a youngin' some friendly unsolicited advice, only to get told we're the problem. After a while it trains you to suppress your opinion/not speak up. Those who put us down the hardest will dominate and…
It is appearances only many seek not genuine and sincere truth.
Re: Show HN: I spent 6 months building a C debugger as a 17-year-old
#110Earlier quoted context omitted.
I think it's okay, otherwise this wouldn't have landed on the front page (less likely at least). And it's only on HN and not on the GitHub repo. If it would be stated on GitHub, I'd agree with you.
Editorialized headlines are against HN guidelines.