Slashdot Mirror


Parlez-vous Python?

Hugh Pickens writes "The NY Times reports that the market for night classes and online instruction in programming and Web construction is booming, as those jumping on board say they are preparing for a future in which the Internet is the foundation for entertainment, education and nearly everything else. Knowing how the digital pieces fit together will be crucial to ensuring that they are not left in the dark ages. 'Inasmuch as you need to know how to read English, you need to have some understanding of the code that builds the Web,' says Sarah Henry, 39, an investment manager who took several classes, including some in HTML, the basic language of the Web, and WordPress, a blogging service. 'I'm not going to sit here and say that I can crank out a site today, but I can look at basic code and understand it. I understand how these languages function within the Internet.' The blooming interest in programming is part of a national trend of more people moving toward technical fields. 'To be successful in the modern world, regardless of your occupation, requires a fluency in computers,' says Peter Harsha. 'It is more than knowing how to use Word or Excel but how to use a computer to solve problems.' However seasoned programmers say learning how to adjust the layout of a Web page is one thing, but picking up the skills required to develop a sophisticated online service or mobile application is an entirely different challenge that cannot be acquired by casual use for a few hours at night and on the weekends."

7 of 164 comments (clear)

  1. Lies! by girlintraining · · Score: 5, Insightful

    . 'To be successful in the modern world, regardless of your occupation, requires a fluency in computers,'

    I believe I speak for every computer geek on the planet when I say "Ah! He's full of sh*t!" We've all done tech support. We've all been asked to fix the computer of our friend or family member. And we are STILL endlessly mystified as to how people can be so damn clueless. No. Being successful in the modern world doesn't depend on fluency in computers... it still depends on the same things that humanity has also (perhaps erroneously) placed value on: Who you know, how attractive you are, your personality, and in semi-rare cases, how good you are at what you do.

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:Lies! by Anonymous Coward · · Score: 5, Insightful

      yes but don't forget, she says she has taken a wordpress class and "can understand the basic code of the internet" or somesuch. problem really seems to be that the masses out there seem to truly believe that swiping colourful icons around on a touchscreen is the same as understanding how computers work. they are literally so dumb that they don't even know what smart looks like.

    2. Re:Lies! by pdabbadabba · · Score: 5, Insightful

      Maybe the GP AC should not have been so glib, but he has a point. There are a lot of very smart people (including young people) who have never compiled a kernel, or fired up Eclipse, or who don't even know what HTML is. You just think they are dumb because you have, presumably, structured much of your intellectual life around these concepts, much like other /.ers. They seem obvious to you and you can't see how others could fail to understand.

      But imagine how your relatively careless writing (no criticism here, by the way, this is /. after all, so who cares?) would look to someone who writes for a living like, say, a New York Times reporter. To someone like that, who has spent most of their intellectual efforts learning how to write well, you yourself probably would seem "literally so dumb that they don't even know what smart looks like."

      At least, that is, if they shared your apparent view that everyone has to know the same sorts of things that you know in order to be any more than an idiot. But we can probably agree that they shouldn't judge anyone's efforts by that standard. And neither should you.

    3. Re:Lies! by nbauman · · Score: 5, Insightful

      I'm a non-computer geek but in the 1990s I learned HTML well enough to put up a quick web site, because it was fun and it was useful. I also learned how to put together a few databases and spreadsheets, and automated my word processing programs. I know about as much FORTRAN and BASIC as you would get in an introductory 101 course. I used to read Forrest Mims' notebooks and build digital circuits. I like it. I like flashing lights. I like programming f=1/r^2 fields. I like to open up the case and figure out what the parts do. It helps me understand what's going on in the world around me. So sue me.

      I think any intellectually curious person wants to learn a lot of things, just because they're fun. I took my car apart and put it together. I learned the basics of a few foreign languages, a lot of math, chemistry, history, art, filmmaking, poetry, and other things I'll never use professionally. I could place respectably in a contest for the world's worst piano player.

      I realize how offended people get when a novice, an amateur, presumes to learn something that they are an expert in. How could they affront your wisdom by suggesting that they are basking in the same sun? However, their target is different. As somebody in TFA mentioned, he learned enough to appreciate what real programmers are doing, so maybe you will get the respect you deserve.

  2. what bothered me about that article by circletimessquare · · Score: 5, Insightful

    were the replies underneath. the holier-than-thou pronouncements of arrogant assholes decrying the proliferation of code monkeys

    hey, assholes: when someone tries to better themselves, and takes an interest in what you do, smile, and encourage them, or shut up. your ego needs a serious deflation when you adapt such an ivory tower attitude to people just earnestly interested in what you do. don't mock their enthusiasm, most of them might not amount to much real skill growth, but some will

    i think more coders is a GOOD thing. a planet of coders: what we could do!

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  3. Where are these people? by MetalliQaZ · · Score: 5, Insightful

    Is there a boom? I've never met these people. The Internet doesn't seem to me to be any different from any other technology. When it is all the rage people are interested, but it then becomes commonplace and is taken for granted. The vast majority of people are content to know precisely zilch about how it works or what's going on inside.

    How does an automatic transmission work? How does a television work? Hell, how does lever work? Hardly anybody out there walking around gives a flying fart about understanding those things.

    I find it funny that this article is running now, when the "social network" is taking over how we use the Internet. Why would you create your own homepage or blog? You can just sign up for a Facebook or Linked-In, etc. Why would anybody other than professional devs look at code?

    --
    "Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
  4. Less dogma, more code, please. by rjh · · Score: 5, Insightful

    At OSCON 2006 I was delivering a presentation on a new heuristic algorithm. We implemented it in C++ and provided Python bindings for it. An hour before my presentation I was in the green room, head deep in code, getting one last bugfix in before the presentation. As I found a bug and fixed it I said to myself, "Python, I love you. You make the hard stuff so easy."

    The green room immediately went quiet. I lifted my head and looked across the table and discovered Damian Conway, of Perl fame, was sitting across from me hacking on his own code. Damian looked up, looked around, and particularly at all the people who were expecting a Python-versus-Perl flamewar to arise. "What?" he asked them. "Listen, the only thing I love more than Perl is software that works well, even if it's not written in Perl." Then he went back to his code, I went back to mine, and the room resumed its normal dull roar.

    There's a lot of wisdom in Conway's perspective. If you seriously believe that coding in Ruby makes you a better programmer than a Python or a PHP programmer, then I hate to break the news to you, but you've been sadly miseducated.

    Yes, I know Ruby. I prefer Python. So what? My best friend knows both languages and prefers Ruby.

    Children get into holy wars about code. Grown-ups are too busy writing code to waste time on such childish diversions.