Slashdot Mirror


Video Games: Gateway To a Programming Career?

Nerval's Lobster writes: Want more people to program? Encourage them to play more video games, at least according to Facebook CEO Mark Zuckerberg. In an online Q&A, Zuckerberg suggested that a lifetime spent playing video games could prep kids and young adults for careers as programmers. "I actually think giving people the opportunity to play around with different stuff is one of the best things you can do," he told the audience. "I definitely would not have gotten into programming if I hadn't played games as a kid." A handful of games, most notably Minecraft, already have a reputation for encouraging kids to not only think analytically, but also modify the gaming environment — the first steps toward actually wrestling with code. Those of you who have done programming work in your career: did video games influence your path?

6 of 170 comments (clear)

  1. Not likely. by Anonymous Coward · · Score: 5, Insightful

    When I started with computers, I had to bust my ass to get any time with any machine at all and there was nobody around with information or guidance or knowledge.

    The first thing I did wasn't play video games. I learned about BBSes. I learned telephony, phreaking, networking. I learned BBS software. I learned people. I built a BBS. I built a multi-node BBS. Then I moved on to writing engines for websites to do things I needed (like financial transactions, databases, etc).

    I started with computers around the age of twelve and didn't really get into video games a bit until my twenties and a lot until my thirties.

    Meanwhile, I have seen kids in the last fifteen years primarily use the computer for porn, video games, and social networking... and that's all they do. Not once do they give two shits worth of thought about how things work or why they work or to start taking things apart and looking under the hood. Kids are raised as consumers of content; not creators. In fact, they are punished for being creators. Inventors. Discoverers. Hackers.

    1. Re:Not likely. by Opportunist · · Score: 4, Interesting

      Good analysis. I think the main problem of today is that there is no need for being a "hacker" anymore.

      The ancients here will remember how it was vital for them to be "hardware hackers". Because a computer, that was something IBM built, that filled storage rooms and that NASA could afford. If you wanted one, you built your own. Out of necessity. It was either impossible to get one, or at the very least impossible to afford one.

      Fast forward to the 70s and 80s, when computers became more or less portable little things you would plug into a TV. We didn't have to solder our own boards together anymore, but programs was a different matter. We had to know quite a bit about programming, even if we weren't into it, for some of the more important tasks were only possible if you at least understood what's going on inside your machine. Not to mention that nearly all of them came with some kind of "user port", where the user could plug in ... hell, nearly anything.

      90s and 2000 brought the internet, along with having to learn a bit about TCP/IP if you wanted to actually get anywhere. Let's face it, Windows was not really too keen on letting you connect to the internet without jumping through more hoops than should be necessary, and trumpet was to us far more than just an instrument.

      What these eras have in common was that you had to learn something to get somewhere. In the stone age of computing, you actually had to learn how to build such a machine. And I'm not talking about "putting a CPU without accident into its socket". Later you had to understand the machine's language and had to be able to program, at least a bit, if you wanted to get anything. The early years of the internet meant for you to learn a thing or two about networking if you wanted to succeed.

      Today, we transcended it all. Nothing is necessary anymore. NO knowledge, no information, for everything there is a "wizard". Our kids aren't learning anything anymore, and I could hardly blame them. Would I have learned how to build a computer if I didn't have to? Unlikely.

      We're also at the point where anything big can only be done with a LOT of manpower behind it, and everything small can be bought for a few cents from China. There simply is no reason anymore for anyone to learn anything about the machines he uses. Unless, of course, he'd be interested in it.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  2. Porn Viewing... by Anonymous Coward · · Score: 5, Insightful

    ...gateway to an acting career?

  3. Funny but true by Anubis+IV · · Score: 4, Informative

    It's been a running gag for years that every single Computer Science major I knew going through college got into the field because they wanted to make games (though some deny it later on). Somewhere along the way, 98% of them realized that the games industry is a soul-sucking space with horrible deadlines, poor pay, and high rates of failure, so they decided to go for something else, but everyone I knew got into the field because they wanted to know how to make games.

    And the reason they wanted to know how to make games? Because they played games and thought they had something to contribute, or else wanted to play the game they had in their head that no one else had made yet, or else they wanted to experience the joy of having someone else play their game. But all of that starts with having played games first.

  4. Re:Absolutely by stephanruby · · Score: 4, Interesting

    Not to be a downer, but when I was a Teaching Assistant for a Computer Science class, the students that told me they wanted to do computer science because they loved computers games were usually the first ones to drop out.

    Not that Computer Science equals programming. It certainly does not. Computer Science is generally more focused on the science part anyway, not on the programming itself. So I'm not saying that people who love computer games don't become great game programmers themselves. I'm just saying that based on my own biased and subjective experience, I've come to find that gamers didn't make great Computer Science students at all.

  5. Behind the times by Harvey+Manfrenjenson · · Score: 4, Interesting

    People over 45 (like myself) tend to think that learning to operate a computer is an educational experience. It isn't. It was at least mildly educational when we were kids... because the first thing you saw when you hit the "on" switch was a shell for a BASIC interpreter, or something similar. Now the first thing you see are *pictures*, which you point at, like a three-year-old at a candy store.

    Even as late as the mid-90s, you would hear a lot of talk about "computer literacy"-- the idea that operating a computer was a core skill, like reading and writing. You don't hear that phrase much any more, "computer literacy". You might as well speak of "microwave literacy" or "Netflix literacy". Yes, there is technically some "learning" involved when you fire up a microwave or Netflix-- you do need to learn which buttons to push-- but it's a tiny area of knowledge which doesn't lead to anything else. And the same is true, I think, of video games.

    At the moment, I work with a lot of inner-city teenagers (most of them from seriously dysfunctional homes and communities, most of them "educated" by Chicago Public Schools). ALL of them have computers, tablets, phones. ALL of them can operate their devices like a champion (and most of them love video games). Not one of them, so far, has become a computer programmer.