Hacker News new | ask | show | jobs
by whazor 5082 days ago
I think you need have to a better goal. Even as a programmer you have multiple directions.

List of directions I can think of: - building simple websites or apps - programming hardware (robots, operating systems, ...) - software architecture - computer science (algorithms, research...) - games or simulation

You have also the social side of programming. Working in a team, selling software to customers and helping them.

I do recommend learning about networking and operating systems. For increasing knowledge over everything that happens in the background - http://amzn.com/0136006639