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

I definitely got significant value out of studying CS in a structured/academic context after being self-taught; it helped a lot of concepts that I already fuzzily understood gel together. For instance, I had written little config file parsers, and even most of my own (mini) programming language, but taking a course on programming languages, studying grammars, lexers, parsers, etc. helped make everything click and feel less shaky.

I'm not sure the diploma is a huge deal, as long as you have some industry experience (sounds like you do) and can demonstrate your skills. Having some references who can vouch for you is good to have, too.



> but taking a course on programming languages, studying grammars, lexers, parsers, etc. helped make everything click and feel less shaky.

I'm currently trying to learn all of this and wish I had completed my CS degree since you have peers going through the same thing, and a professor for office hours. I find it a little difficult to get through on my own, but I hope to get far enough to participate in PL.


Check out https://craftinginterpreters.com/. I created a interpreter with the help of this book and it's been a great resource.


This is the resource recommended by teachyourselfcs.com. I guess that's encouraging.




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

Search: