The No.1 i-Technology Magazine in the World !
   
 

      ES no BS
       My son's music    ...and animations                 training         Twitter            Podcasts in Russian

Archives

««Jan 2009»»
SMTWTFS
     123
4
5
678910
11121314151617
18192021222324
25262728293031

RSS Feed








Do you want your son to be a programmer?

posted Tuesday, 6 March 2007

I do. But I had this conversation with my colleague whose is one of the top IT professionals I've ever met.  He does not want his kids to become programmers.

I have two sons and one of them has graduated form a non-programmers college. He's got his BS in Fine Arts and now works as an animator. He draws cartoons for various TV shows.  My life would be so much easier if he'd chosen the IT career, but... he's a talented kid, and my wife and I decided to let him do what  he likes.  My younger son is a seven grader, and I would not mind  if he'd decide to become a programmer.

My colleague's argument was that 10 years from now all programming will be done in India anyway, and there is no reason to send your kid to a CS school.  I absolutely do not agree with this.  Animation industry does not have these outsourcing issues yet, but my older son had really really tough times finding his first job. His friends who have graduated with CS degrees, did not have any problems finding well paid  jobs. 

In terms of return on investments, I do not think that there are too many professions that would pay you $50K a year right off a second-tier college. And if you get BS in Computer Science from one of the well known schools, you'll start with $70K or more. 

The low cost labor from India will not change the landscape in 10 years. In many cases low cost means low quality, and the real cost of outsourced projects is the best kept secret. Good programmers in India are already demanding higher rates, and this trend will continue.

I won't push my younger son in this direction, but will be happy if he decides to become an IT professional. And what about you? Will you advise you kid to pick a software-related degree?

tags:  

links: digg this    del.icio.us    technorati    




1. Gavin Dmello left...
Tuesday, 6 March 2007 5:06 pm

I agree with you. Outsourcing ships more of the tedious jobs to India. But that does not necessarily equate to no jobs in the US. On the contrary, the jobs will be of more of a research nature, higher quality programming, design etc name your pick. Everything will even out, no worries there. Ultimately everyone should do what they love, not what pays best.


2. David McManamon left...
Tuesday, 6 March 2007 5:20 pm

If I could live my 20s over again I would become a medical doctor. Of course everyone seems to focus on salary confusing that with quality of life which is closer tied to stability and whether you like what you do. Medical doctors have stability, great pay and benefits and many enjoy their work. The animator and programmer are at much higher risk of doing mundane work or being fired when market forces change directions. Letting your kids do what they want is great for society as a whole but when my kids ask ...


3. Yakov Fain left...
Tuesday, 6 March 2007 5:36 pm

I would not want to get treated by a doctor who picked this profession just because of job stability. If you are 22 and can afford it, do what you like. I know a guy, who is a well paid software consultant (he's 40 years old). He decided to become a lawer, passed the exams, and is completely changing his career. Let the young kids do what they like... if they know what they like.


4. Doug Kretzmann left...
Tuesday, 13 March 2007 5:45 pm

I'd say a qualified no.. IT has been good to me, but at 40-50, you need a plan B. It's a good half-career. My wife was laid off after 20 years in IT and hasn't been able to find another job.

Even before the dotcom implosion, the working life expectancy of a technical IT worker was about 10-15 years at best. At that point, typically you have a family and other obligations, so you no longer have the time to work 80-hour weeks (for 40 hour's pay). In addition, new technologies have come out in those 10-15 years, and many managers believe that cheap new graduates will be more cost-effective employees for the new technologies. At that point, age 35-45, most technical IT workers have to find a new career, since they are unemployable in IT. The next layoff after that age usually marks the end of their IT career.

My wife is retraining as a physician's assistant, which isn't easy at 40 with two small children. If I lose my current job, I don't expect to be able to find another IT job at my age. There's nothing I can do about it, short of dying my hair and falsifying my resume. My new master's isn't worth anything to employers - I know because I've asked about it in interviews.

So, recommend IT as a career ? On the whole no. There is no career path in IT, never has been - age and experience are handicaps in IT, not assets. It's a great job for 10-20 years, I had fun: but you'd better have an exit strategy.


5. Norman left...
Monday, 2 April 2007 2:46 pm

Doug, that was a very interesting comment. I don't think the future is as bleak as you paint it but there is definitely something to ponder there...