logoalt Hacker News

bambataayesterday at 8:44 PM2 repliesview on HN

Extremely well-written and honest post.

The struggle with being self-taught is that you don’t know what you don’t know. This is probably even worse in areas like Unity, where the coding part is sort of a sideshow to the main event. Nowadays the problem is you lack the discernment to evaluate AI output.

I wrote The Conputer Science Book (https://a.co/d/01e62STx) to act as that basic building block and help orient self-taught developers.

What did come out from the blog post though:

- OP writes really well

- OP has learned to be very honest with themselves (and I hope not too self-critical now)

- OP seems really good at delivering things people like, even if they’re a bit cobbled together

All of which are very valuable and harder to learn than programming fundamentals tbh.


Replies

em-beeyesterday at 9:48 PM

The struggle with being self-taught is that you don’t know what you don’t know.

yes, but he knew. i mean he should have known that he used stuff without knowing why.

i am mostly self taught too, and i agree with your statement, but i don't see an excuse for using stuff and not trying to understand why. i mean sure, when i follow a tutorial , at first i'll copy things i don't understand, but do that a few times, understanding should eventually come. that's how i learned how OO programming works. i followed the motions for a while, and one morning i woke up and it clicked. if you keep using something without understanding it, then it is time to ask questions. what is this thing that i keep using? how does it actually work, and what are other ways to solve the same problem?

things that i don't know are things that i never came across. i just recently had an interview that asked me questions where i honestly had to respond: i never touched this issue in my programming career so i can't give you an answer, just my best guess. but i never had a situation where i kept using something without eventually understanding why.

djeastmyesterday at 10:02 PM

>The Conputer Science Book

I suggest an edit to fix the typo.