Live data from Hacker News

Ask HN: How did you learn to code?

news.ycombinator.com

61–70 of 89 posts

Re: Ask HN: How did you learn to code?

#61
Early 70s. Gotta think.

My nearest public library had a manual on some flavor of BASIC, so I took that out and flipped thru it and wondered how anyone could think it was difficult. Then I had an opportunity to earn a few bucks writing a VIC-20 BASIC program to plot a transformer hysteresis curve.

Re: Ask HN: How did you learn to code?

#63
A Dragon 32 from the BASIC manual that shipped with it. This was in 1982. My parents had bought me the machine, which was fortunately blessed with a great keyboard, but it had almost no games for it, and no shops stocked them. So I made my own using the book.

Re: Ask HN: How did you learn to code?

#66
Pre-widespread-home-internet (80s/90s), it was mostly obsessive experimentation while trying to get your hands on books, manuals, magazines, etc. If you were lucky, BBSes and (eventually) walled gardens like Compuserve offered some access to programmer communities.

Re: Ask HN: How did you learn to code?

#68
Typing in code from magazines into my ZX Spectrum. Learning a bit of Z80 assembly from a library book. Being taught Pascal at college. Learning Perl to create grammars. Writing Delphi apps to automate stuff on Windows. Teaching myself C from K&R to extend Apache.

Re: Ask HN: How did you learn to code?

#69
Bored in math or physics class back in Highschool, programming little games in BASIC on my TI-82, learning everything by just navigating the menus and trying to guess what each keywords meant.

Then, finding programming fun, decided to follow a Java tutorial (I knew the language from Minecraft), and code little projects in it. I made a few simple arcade games for my phone (whose source code I have lost, since I didn't know about git back then...).

Later in engineering school, learned Pascal, Fortran and C. At the same time, became interested in Python and Rust.

Nowadays, I'm a full-time dev, working mostly in Rust and sometimes Typescript.

Post reply on HN