Live data from Hacker News

Ask HN: With no CS degree, what was most frustrating about learning how to code?

news.ycombinator.com

21–22 of 22 posts

Re: Ask HN: With no CS degree, what was most frustrating about learning how to code?

#21
1) Everything. Even simple things like pushing codes to repositories took me eons to pick up. Also, programming isnt hard, in fact its easy. The hard part is understanding how to link up everything, front to back and to others such as codetesting, for example with Rspec.

2) I felt sites that promote start-to-end lessons step by step are great. Like codelearn.org. Videos and all are good too but they often target experienced people, so its much more painful to use those.

Re: Ask HN: With no CS degree, what was most frustrating about learning how to code?

#22
1 - Choosing a data and function structure for whatever problem you're facing, and then implementing it. I ended up being inspired by libavfilter for what I'm working on now.

1 - Other computer science "things" that I presume you get taught. The ideas and concepts behind common algorithms. Sorting, searching, path finding, some other things I vaguely remember from my "decision maths" course at school.

1 - Setting up my environment. It is much easier with now with newer versions of cygwin and mingw64.

1 - Autotools.

2 - If you're looking for just one stand-out resource: the existing code you want to work with. Beyond the basic "hello world" examples I don't find writing something from scratch to be that beneficial to learning.

Post reply on HN