Hacker GitHub

← All repos

braydie/HowToBeAProgrammer

View on GitHub ↗ ★ 16,320

A guide on how to be a Programmer - originally published by Robert L Read

23 mentions on Hacker News by 19 people: 9 stories, 14 comments · first 2016-01-06 · latest 2026-04-22

Mentions per year 23 mentions · busiest year 2016 (10)
20082026
  1. ▲ 1
    A guide on how to be a Programmer (2002)
    story by downbad_ · 2026-04-22 · 1 comment
  2. How to be a Programmer by Robert L. Read (and expanded by the community) https://github.com/braydie/HowToBeAProgrammer It is a collection of short essays on particular skills that are applicable to programmers of different levels. The…
  3. From a different set of essays titled How To Be A Programmer ( https://github.com/braydie/HowToBeAProgrammer ) - How to Conduct Experiments https://github.com/braydie/HowToBeAProgrammer/blob/master/en... The entire set is good and I…
  4. …I mention it in the post, and I also really like the set of essays for How To Be A Programmer ( https://github.com/braydie/HowToBeAProgrammer ). I don't think its a coincidence that the first skill listed is Learn To Debug -…
    comment by shagie · 2020-12-08 · in Teach Debugging (2014)
  5. …to paper on a lot of topics that we usually deem "obvious". You can read it for free online here: https://github.com/braydie/HowToBeAProgrammer
  6. Possibly useful advice at https://github.com/braydie/HowToBeAProgrammer especially the chapters "How to Find Out Information" and "How to Utilize People as Information Sources"
    comment by jonjacky · 2020-06-02 · in Ask HN: How do you find an *expert* in CS?
  7. ▲ 1
    How to Deal with Difficult People
    story by ColinWright · 2020-01-16 · 0 comments
  8. This appears to be an updated and edited version of this document: https://github.com/braydie/HowToBeAProgrammer
  9. …[2] https://github.com/Droogans/unmaintainable-code/pull/20 [3] https://github.com/braydie/HowToBeAProgrammer/issues/68 [4] https://github.com/spencermountain/compromise/issues/117 [5] https://github.com/syl20bnr/spacemacs
  10. …going to reference it again... one of my favorite essays on programming) How To Be A Programmer - https://github.com/braydie/HowToBeAProgrammer/tree/master/en The first skill listed in the first section is "Learn to Debug" (…
    comment by shagie · 2018-02-17 · in Learning to program is getting harder
  11. I would go with "not following the advice of how to be a programmer ( https://github.com/braydie/HowToBeAProgrammer/blob/master/RE... ) for your given skill level. There are soft skills and hard skills that are necessary as one progresses.…
    comment by shagie · 2017-05-23 · in I’ve become worse at programming
  12. Why there should be just one thing? Anyway, assuming programming: https://github.com/braydie/HowToBeAProgrammer
  13. …platitudes like this from his professors. I've basically been mentoring him and having him read https://github.com/braydie/HowToBeAProgrammer , Comp Science with Python, and a couple books on linux and C to help with some lower level…
  14. …/github.com/zendframework/zend-expressive/pull/340 https://github.com/assemble/assemble.io/issues/163 https://github.com/braydie/HowToBeAProgrammer/issues/68 https://github.com/airbnb/javascript/pull/698…
    comment by waterphone · 2016-09-05 · in Inclusivity Is a Joke
  15. https://github.com/braydie/HowToBeAProgrammer/blob/master/en... This one weird trick has helped me solve so many problems that I thought were impassable in my day-to-day development. Bonus points if you couple it with purposeless walking.
  16. …you should take a break. Don't use cocaine or amphetamines to combat fatigue. Don't abuse caffeine. https://github.com/braydie/HowToBeAProgrammer/blob/master/en...
    comment by srcreigh · 2016-03-24 · in A guide on how to be a Programmer (2002)
  17. ▲ 207
    A guide on how to be a Programmer (2002)
    story by gnocchi · 2016-03-23 · 44 comments
  18. ▲ 4
    How to be a Programmer
    story by gualopezb · 2016-01-15 · 0 comments
  19. ▲ 5
    How to Be a Programmer
    story by krat0sprakhar · 2016-01-12 · 0 comments
  20. ▲ 1
    How to Be a Programmer: Community Version
    story by caltrain · 2016-01-11 · 0 comments
  21. ▲ 2
    How to Be a Programmer; a Short, Comprehensive, and Personal Summary
    story by kevindeasis · 2016-01-09 · 3 comments
  22. ▲ 3
    Braydie/HowToBeAProgrammer
    story by olalonde · 2016-01-08 · 0 comments
  23. ▲ 5
    How to be a Programmer by Robert L Read
    story by ansal_sa · 2016-01-06 · 0 comments