Skip to content

Comment on Ask HN: Books that teach you programming languages via systems projects?parent

Comments

what would you recommend as a supplement to someone that is currently studying computer science to better learn programming?

Actual project work solving actual clients’ problems in an area that matches your probable future employment. Consider doing something for free (without deadlines) just for experience.

Client problems are typically very different from exercises in compiler or rendering architecture, or whatever, unless you happen to be striving for those exact niches, which just might be a pipe dream unless you’re spectacularly talented in abstract problem solving in low-level languages on multiple hardware platforms and capable of furthering those technical niches in some way that someone benefits from enough to keep employing you.

Freelancing as a student is underrated

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.