Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re^2: Where does the new generation of programmers begin?

by Laurent_R (Abbot)
on Oct 05, 2013 at 19:35 UTC ( #1057072=note: print w/replies, xml ) Need Help??

in reply to Re: Where does the new generation of programmers begin?
in thread Where does the new generation of programmers begin?

I definitely agree with everything you said, Dave, in this last post. I graduated with an MS in CS 18 years ago (at an age of more than 35) and ever since, in my professional IT career, I have seen so many young fresh IT people just out of college and/or university really hating programming that I also wonder how this is possible. Admittedly, CS jobs are not only about programming, but programming should still be a common knowledge of anyone embracing an IT career, and I wonder how it is possible that so many people get into that profession without any inclination for programming. I find this puzzling.

Just a couple of weeks ago, I was asked to help another team of my company. A group of about 20 persons in charge of producing reference data for a very large business application. Most of them (perhaps 60 to 70%) with IT background, the others with a business studies background. They needed some programs to compare data between different systems. They did not have one single person able to develop the comparison programs, something quite simple that I developed in two Perl programs, one with about 200 lines of code and the other with less than 70 lines of code.

As far as I am concerned, I am really happy that I was able about 3 years ago to find a job where most of my work is software development, this is really what I like to do (and I also do it as a hobby, for that matter). When I am developing a Perl program at work, I have the feeling that this is no real work, that I get paid for doing my favorite hobby.

A final point though. My son will be completing this year his MS in CS. He loves programming and started writing some programs when he was about 12 and has been programming in various languages ever since. I surely helped him a bit to debug his programs when he was young, but I certainly did not push him to chose this profession, he decided by himself what he wanted to do. This was just to say that you can still find today people who embrace this activity because they like programming. This is probably obvious, but I just wanted to report a case that I know first hand.

  • Comment on Re^2: Where does the new generation of programmers begin?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1057072]
[tye]: disable /proc and then see what it does?
[davido]: then it reads from /etc/passwd to decide who my uid is.
[davido]: sorry, typed that before you asked me to disable proc
[davido]: but you stumped me; don't know how to disable proc.
[tye]: I don't know if you can just dismount, but I thought so.
[davido]: yeah, umount -f isn't powerful enough.
[tye]: probably something in the init subsystem that does the mounting that you could disable and reboot.
davido needs to close laptop to board flight home from yapc.
[davido]: I'll look into it in a few hours probably.
[davido]: when i do get to that point I think I'll do it in a vm snapshot just in case. :)

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (5)
As of 2017-06-23 20:06 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (555 votes). Check out past polls.