Ask HN: How did you get started with programming?
1–10 of 19 posts
Re: Ask HN: How did you get started with programming?
#2Re: Ask HN: How did you get started with programming?
#3Re: Ask HN: How did you get started with programming?
#4Re: Ask HN: How did you get started with programming?
#5Re: Ask HN: How did you get started with programming?
#6Never looked back after that!
Re: Ask HN: How did you get started with programming?
#7Oh, and the first (and only) comment (by my best friend)?
> you should consider computer programming as a career
Yup, that plus math.
Re: Ask HN: How did you get started with programming?
#8Then for Christmas of 1980 or 1981 (I no longer remember which) a Sinclair ZX-81 was under the tree. If it was 1980 I would have then been 13. The ZX got a bunch of usage, but being chained to it's audio cassette tape interface for storage (read: didn't work so well....) meant most of the usage was pure play, like printing 1-100 to the screen and so forth. Which when one is 13, and "programming" a computer for the first time, seems magical.
1982 plays a key role because in 1982, my parents (well, more my Dad, but) decided to get an Atari 800. Auspiciously the reason was so that Dad could automate the weekly task of computing the score-sheet for his bowling league (he was secretary of the league at that time, and one of his tasks was calculating up the weekly averages, scores, handicaps, etc.) Well, Dad wasn't (and still isn't) any form of a computer programmer, so the reality was that I was "volunteered" to write the program that would automate the league calculation work.
That "task", which I gladly took up, so I voluntarily volunteered myself, would be how/why I got my "start". And I've been at it ever since.
In any case, I'd probably have taken up the craft one way or the other, it just so happens that this way turned out to be the how/why.
Re: Ask HN: How did you get started with programming?
#9To practice, I built all kinds of toy sites. Fan pages for bands I liked. Homepages for myself. I would take a site and try to duplicate it. Anything.
Then I learned about servers and hosting so other people could view my sites.
Eventually I picked up PHP which really opened my eyes to what could be done with websites.
Somehow or another I found Python. Mark Pilgrim's "Dive into Python" made the language click in a way other tutorials never did.
Found Django shortly thereafter (2007-ish) and the rest is history.