Live data from Hacker News

Poll: Was one of your parents a programmer?

news.ycombinator.com

31–40 of 68 posts

Re: Poll: Was one of your parents a programmer?

#31
My younger brother has been programming since age 12, got a MSc in CS, and runs his own dev shop since he left college. Most of what he knows, he learnt himself. I instead hated computer games, struggled with maths, became a humanities scholar, but always loved reading about science and playing around with software.

When we were kids (in the early 1990s), together we made websites: he did the difficult stuff, I did the graphics (Corel Photopaint back then). When I went to college and ran a philosophical magazine, I had my brother make me two websites, in “dynamic html”, then in Flash — it was the late 1990s, and those were cutting-edge, especially in the arts department. While in college, my brother got hooked on php, while the official curriculum taught Java and mocked at “website scripting“. Meanwhile, I picked up html and css, and kept reading: TUGBoat, Techcrunch, Wikipedia. I became quite knowledgeable about the newer stuff: Javascript MVCs, NoSQL — but, as with TeX, everything purely theoretical.

Two years ago we decided to work together again, with this new stack of Mongo/Meteor/Sass: he still on the back-end, I on the front, although the difference between the two is fading away, especially with Meteor. One learns a lot, mutually, in a common “full stack”…

Most of what we can, is from self-learning. I can imagine my brother’s formal training in CS sets a background for self-learning, but his insights in code organization and architecture is from hands-on experience. Without the help of my experienced bro, I’d have a very hard time while teaching myself to code. I keep being a scholar, read about Lisp, Turing completeness, try to figure out data structures, helping myself out with Wikipedia. I’m amazed how all that fascinating theoretical stuff seems to have been merely noteworthy in the CS classes my brother took. I studied art history and philosophy: formal logic was the nearest thing to algebra I had in years. I can safely say, I guess, for both of us, our education has very little to do with the software we write, love and live today.

Our father claims to have written software, while he did his PhD in biomechanics in the late 1970s. It’s hard for us to believe that: as an old-school mechanical engineer he’s got this habit of looking down a bit on making websites and apps. What really helped us to love computers and learn to program, I guess, is that when we were still in primary school, our father bought a PC, got an early internet connection, and let us play with those, freely and without any restriction.

Re: Poll: Was one of your parents a programmer?

#32
post #26

Both parents were programmers. Mom has been retired since before I was born, Dad is still working as a DBA nearing retirement. My brother and I are both employed as programmers, and my sister is due to graduate this summer with a CS degree.

You must have great Christmas dinners!

Well, I once had a very disgrundled girlfriend after a dinner talk pivoted to an overview of compression algorithms.

Re: Poll: Was one of your parents a programmer?

#33
post #12

One of my parents was a programmer and yet nobody mentored me! Which probably explains why my dad is a systems programmer writing drivers for Windows and I'm using Haskell on Linux to do programming language stuff with a healthy dose of PL theory. Hard to imagine any way to be so different while staying in the same field.

Pretty much this. My old man was working with C and Assembly back in the day, I believe, and I'm an aspiring full-stack dev using Python/Ruby/JS mainly, so couldn't be more different!

For some reason when I was growing up, programming wasn't ever discussed as a thing I might want to do, so came to it myself much later on.

Re: Poll: Was one of your parents a programmer?

#34
My mother was programming FORTRAN, my father was a UNIX-admin (mostly HP-UX, AIX). My brother is a self-taught programmer as well.

Yet, I didn't pick up programming before university. Which was good, because I learned Ruby on the side to spice it up a bit. Back then, Rails wasn't released and anyone ever heard of Ruby, which is quite an advantage today.

Re: Poll: Was one of your parents a programmer?

#35
Yes, but only as an amateur experimenting. That said, I'm very grateful for the start he gave me - computers were always around at home (dating back to a kit-built ZX81), as was the knowledge that they could be programmed and the encouragement to try. I picked up some things from Dad, some more by private tuition (which unfortunately ended when we moved towns), played around a bit, then classes at school.

For me, the main thing I think was being shown it was possible and then allowed the space to experiment. Let kids try things, they can surprise you...

Re: Poll: Was one of your parents a programmer?

#36
I got into coding by playing with our Windows 95 computer in the nineties. HTML then JavaScript, VBScript, VBA scripting in MS Office on the school computers, then VB6. Years later C#. In the meantime, installing and experimenting with Linux and C, Java and Python, eventually settling into Ruby via Github.

Curiosity got me here.

Re: Poll: Was one of your parents a programmer?

#37
post #12

One of my parents was a programmer and yet nobody mentored me! Which probably explains why my dad is a systems programmer writing drivers for Windows and I'm using Haskell on Linux to do programming language stuff with a healthy dose of PL theory. Hard to imagine any way to be so different while staying in the same field.

Same here. I actually had some troubles growing up, because I was spending too much time on the computer (learning Pascal at that time) instead of doing schoolwork. Sigh.

Re: Poll: Was one of your parents a programmer?

#38
One day I was playing a game on my ZX Spectrum micro-computer (I was 9 or 10 at the time) when something unexpected happened. The loader threw an exception and I was presented with a weird listing of words and numbers which turned out to be program's source code. Something told me to mess around with it, I changed a few names and numbers and somehow managed to run the program. It worked and funnily enough, the things I changed in source were reflected in new labels in the app (a football manager AFAIR).

This was early nineties and I had no books, no library, no Internet to learn from (my parents had no programming knowledge either) so I had to hack around. I learned to stop programs just before they finished loading and view the source and learn from it (good old days when no one thought of closed-source and obfuscation).

Soon I started writing my first app in Basic. It was a game where you had to get a dot around a rectangular track. Not a complex one but took me a few days to finish.

Things went fast from then. I learned Pascal and started writing more complex programs on a PC. When choosing a school I didn't even consider anything else than computer science. Got my first programming job in a Warsaw-based software house when 21, while still studying. I learned Java and Linux at that company. Then came a few others and eventually in 2010 I started my own company, a movie analyics startup Filmaster.TV which is all I'm focused on right now.

Spaghetti Monster only knows where would I be now if not for that faulty ZX Spectrum program in my childhood.

Re: Poll: Was one of your parents a programmer?

#40
My father used to be a programmer, but at the time that I learned to program, he already switched to project management. I got started with some pointers from a nephew (first in Qbasic). Then I somehow discovered CGI (Perl) and got hooked up on web technology. I don't remember how I discovered CGI. I switched from Perl to PHP when I read a magazine article series about it. My current professional programming is still mostly PHP. As a side project, I also learned Python and Ruby. At my current job we're using RoR more and more.
Post reply on HN