Hacker News new | ask | show | jobs
by zeratul 5345 days ago
I was in similar situation. I've learned most things on the job but it's good to know some basics about hardware, operating systems, and the network.

You might work as a programmer and do only that but software development is much more than just programming. There are framework, libraries, and architectures. Not just fancy words but ways to do more in less time. And of course: testing, debugging, and rewriting. The last three make good programmer great.

I come for humanities and I can say that programming is not much different than writing a book: read a lot and write a lot ... I think Stephen King said that.