(Waiting for someone to go: "I am a direct descendant of Ada Lovelace, now get off my lawn")
(Waiting for someone to go: "I am a direct descendant of Ada Lovelace, now get off my lawn")
I would hang out with my dad in his office, and that's when i first saw computers. Later on, i was exposed to Foxpro programs in high school and two semesters of C in freshman year. But i was too busy fooling around with my buddies to take notice. I was studying EE, so din't really get much programming practice except for some Matlab.
It was only toward my third year in college when i sensed that having good programming skills might be useful. That's when i started doing some project Euler problems. My final year project involved an embedded networked application, and that's when got to know about GCC, linux and the open source world.
I am now a programmer in a research lab, and my masters thesis involves building machine learning models for an underwater acoustic communication system.
My father was the "it guy" for a swiss engineering firm in sweden, lots of *nix and vms stuff.
had the vic 20, then c64, then amiga, then 386, 486 and onwards at home, I was probably 6-7 years old when I started playing. Like another poster higher up, had to learn binary pretty fast to make rasters and sprites etc. lots of fun over the years.
But, in reply to your question, yes, I am 2nd generation, something I actually liked to point out in interviews early in my career.
War - what a catastrophic waste of young minds and bodies.
On a positive note, my son, at 15 months, has already earned himself the nickname "Little Schemer"...
I'm 40. My grandfather, when he was young, even if he did almost no programming, was a leader in the introduction of computing in press in US and later in France.