Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux HostsFree MagazinesJobs
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > The Community > The Coffee Lounge
Reload this Page IT students not want to be programmers then what?
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

The Coffee Lounge General chat about anything that goes, a good place to introduce yourself and say hi, tell a Joke, or just relax.

Site Navigation
Articles
Linux Forums
Linux Downloads
Linux Hosting
Free Magazines
Job Board
Linux Forum Topics
Linux Forums
Your Distro
Linux Resources
GNU Linux Zone
The Community
Reply
 
Thread Tools Display Modes
Old 03-28-2007   #1 (permalink)
Linux Newbie
 
Join Date: Sep 2006
Posts: 161
IT students not want to be programmers then what?

Hi,

I have been hearing a lot from an IT student friend of mine about the increasing hatred towards programming of any kind taught at the university and efforts to look for something else in the IT field itself as a career option. Can any one who is experienced enough tell me as why this is a shocking reality? Why universities are failing to encourage students to become professional programmers? If an IT student is not interested in being a programmer what else are the options? What is the most preferred option of all in terms of what you have seen in your professional career? Thanks.
tech291083 is offline   Reply With Quote
Old 03-28-2007   #2 (permalink)
Linux User
 
benjamin20's Avatar
 
Join Date: Oct 2004
Location: jacksonville beach FL
Posts: 299
Send a message via AIM to benjamin20
if you are not a programmer than you really could only be a system admin. im not sure why you would rather be a sys admin over programmer. it seems like a lot more crap to deal with if you are just an admin.

it could have something to do with a general change in programming. it seemed that all through the 90's and early 2000's there was a big emphasis on web programming and java programming, easy stuff. now it doesn't look like the same demand for that and more demand for regular programming skills(to fix up all the crappy software).

it might also be outsourcing of jobs has lead to more programmers than people to hire them. although i thought companies were starting to feel the problems from having under educated programming and more difficult to manage programming environments.

i don't really know but thats just two scenarios that i tink might be happening.
__________________
nVidia G-Force 6600GT (bfg) pci-e: amd 64 2000+ (939): 1024 corsair ram: 2X 80gb seagate harddisk SATA: plextor cd/dvd-read/write cdrom SATA
benjamin20 is offline   Reply With Quote
Old 03-28-2007   #3 (permalink)
Linux User
 
zba78's Avatar
 
Join Date: Feb 2004
Location: Birmingham, England
Posts: 332
When I did my degree in programming (in the 90s) there was a fair emphasis on programming. I believe as the industry has grown so to has the need for a greater variety of skills.

An example of this can be seen in the video gaming industry where many people are employed for non-technical roles such as HCI or market research or even just artwork (menu designs, characters etc.). All of which is integral to the development of what is essentially a piece of software (a video game) but don't require programming skills.

It's just the natural progression of things i guess
__________________
Ubuntu Hardy :: Acer Aspire 1692WMLi
zba78 is offline   Reply With Quote
Old 03-28-2007   #4 (permalink)
Linux Guru
 
sdousley's Avatar
 
Join Date: Feb 2004
Posts: 1,765
Quote:
Originally Posted by tech291083
Can any one who is experienced enough tell me as why this is a shocking reality? Why universities are failing to encourage students to become professional programmers? If an IT student is not interested in being a programmer what else are the options? What is the most preferred option of all in terms of what you have seen in your professional career? Thanks.
Personally it was university that disuaded me from becoming a programmer. I did Computer and Network Engineering, and the ONE thing i did in ALL 6 semesters at uni was Java. Now i know people may well argue that java is a networking language, which i agree, it is, in which case, why out of the 6 semesters (and 6 projects) we had to do was only ONE project required the use of the network, of which we were given 90% the code anyway!!

At uni, i was told what programs to write stuff in (predominantly Java) which i have grown to detest with a passion because of the rubbish i was asked to do for coursework etc. Had i had a choice in what language i could use to do a similar task, i would maybe have enjoyed it a bit more. Like for example, we made a java program to access an access database, i'd rather use a php/mysql one as that's more logical. Why would u want a java frontend to an access database? Why not just use the access forms etc?!?! Just my opinion on this
__________________
"I am not an alcoholic, alcoholics go to meetings"
Registered Linux user = #372327
sdousley is offline   Reply With Quote
Old 03-28-2007   #5 (permalink)
Super Moderator
 
techieMoe's Avatar
 
Join Date: Aug 2004
Location: Texas
Posts: 8,749
Quote:
Originally Posted by sdousley
Personally it was university that disuaded me from becoming a programmer. I did Computer and Network Engineering, and the ONE thing i did in ALL 6 semesters at uni was Java.

At uni, i was told what programs to write stuff in (predominantly Java) which i have grown to detest with a passion because of the rubbish i was asked to do for coursework etc. Had i had a choice in what language i could use to do a similar task, i would maybe have enjoyed it a bit more.
I don't want to sound too harsh here, but tough, get over it. It's impossible for any school to offer fully-realized curriculum in the full myriad of languages that exist out there today. Java is an object-oriented language that borrows from many languages before it (Pascal, C, C++). It's a good common denominator.

I was in the opposite boat at my university. They were an all C/C++ shop with a grand total of 2 classes in Java, neither of which were offered to Computer Science majors. They were offered to business students. I write Java code for a living now, and had I been able to have some more exposure to it in my university it might have given me a smoother transition.

My point is it's impossible for a single educational entity to offer all the classes its students might want. You simply have to pick the university and classes that appeal to you most, and deal with the limitations that come up. Don't like Java? Nothing is stopping you from learning C, C++, Perl, PHP, or Ruby on your own. I had plenty of side programming projects while I was in college. Don't rely completely on your institution for your learning.
__________________
Registered Linux user #270181
TechieMoe's Tech Rants
techieMoe is offline   Reply With Quote
Old 03-28-2007   #6 (permalink)
Linux Guru
 
Vergil83's Avatar
 
Join Date: Mar 2004
Posts: 2,409
Quote:
Originally Posted by benjamin20
it might also be outsourcing of jobs has lead to more programmers than people to hire them. although i thought companies were starting to feel the problems from having under educated programming and more difficult to manage programming environments.
That sounds like the issue to me. Programming can be outsource. System admin. is much harder to be located 5000 miles away.
__________________
Brilliant Mediocrity - Making Failure Look Good
Vergil83 is offline   Reply With Quote
Old 03-28-2007   #7 (permalink)
Linux Guru
 
anomie's Avatar
 
Join Date: Mar 2005
Location: Texas
Posts: 1,697
Quote:
Can any one who is experienced enough tell me as why this is a shocking reality?
That's not the reality at all in my experience. I studied CS in college and programming (C++ / Java) was a heavy part of our curriculum, along with application development and systems analysis.

Quote:
What is the most preferred option of all in terms of what you have seen in your professional career?
Be agile and flexible. It never hurts to know a whole lot more than what your position description specifies.

I've worked in positions as both 100% programmer and 100% sysadmin. Now my career is a combination of both. I suspect that is true for a lot of folks.
anomie is offline   Reply With Quote
Old 03-28-2007   #8 (permalink)
Just Joined!
 
Join Date: Aug 2006
Location: DC
Posts: 13
Quote:
Originally Posted by benjamin20
if you are not a programmer than you really could only be a system admin. im not sure why you would rather be a sys admin over programmer. it seems like a lot more crap to deal with if you are just an admin.

it could have something to do with a general change in programming. it seemed that all through the 90's and early 2000's there was a big emphasis on web programming and java programming, easy stuff. now it doesn't look like the same demand for that and more demand for regular programming skills(to fix up all the crappy software).

it might also be outsourcing of jobs has lead to more programmers than people to hire them. although i thought companies were starting to feel the problems from having under educated programming and more difficult to manage programming environments.

i don't really know but thats just two scenarios that i tink might be happening.
That's not true...there is much more in the IT field than just programming and being a sys admin. You can go into forensics, security, networking, and a mixture of all of them. I think universities may be discouraging students from going into programming because they hear back from businesses who hire their students and have started realizing that there are too many under-educated, under-qualified programmers out there...and besides, most programmers who are worth their weight have been programming way before college, so they don't need anyone else to tell them what their career path will be. There is HIGH demand for quality programmers...but keep your options open

I do think you're right about the change in programming though...there is SO much crappy software out there to fix...mostly in the commercial software side
zildjian1979 is offline   Reply With Quote
Old 03-28-2007   #9 (permalink)
Linux Enthusiast
 
likwid's Avatar
 
Join Date: Dec 2006
Location: MA
Posts: 649
Well a lot of people just don't have what it takes to be a programmer. The frame of mind is mathematical, logical, AND artistic. Like someone else said anyone worthy has started at a young age way before college. You're just not gonna jump into using computers at 19 or 20 or whatever and pick up on technical concepts near as easily as a young kid would.

When I was in honors CS half the kids in there didn't know anything about computers. Actually, they didn't know anything about anything technical. I had been using linux since 13 years old, worked on computers in a technical sense since that age, and had a few years of experience doing low-level binary and hex computation (I was an electronics student in high school). Starting at such a young age made college pretty much a breeze. (The time I actually stayed)

And then after you sort out the people who just aren't very able, you have people like me. I enjoy technical things, even advanced technical concepts, and light programming. But do I want to be a full-time programmer? Hell no. I think colleges need to offer more real-world courses for systems administration and network engineering, because the CS mantra seems to be CODE CODE CODE. Well what about the hundreds of other sub-fields in computing that don't involve heavy or full time programming? This is why I dropped out to pursue my career.

BUT I have to say that any computer professional needs to be able to do light coding. You should be able to read and understand most code you see, because that's just part of being what you want to be.
likwid is offline   Reply With Quote
Old 03-28-2007   #10 (permalink)
Linux User
 
benjamin20's Avatar
 
Join Date: Oct 2004
Location: jacksonville beach FL
Posts: 299
Send a message via AIM to benjamin20
it seems to me that different languages are better suited for different tasks. and thats what courses should be doing is trying to train people for a specific(but general) area in computer science. if you were to be a computer scientist you need all these levels. but there is no reason to be a full fledged computer scientist in order to be a web programmer. you need web programming classes. it should include xhtml, php(and pearl and python), sql, javascript, css, and just about everything else to do with web programming. game programmers need c++, and all appropriate api's. java should be a general language used to teach new students and should be tought in entirety to all students just because its simple and can open them up to other desighn concepts.

but most importantly, computer science should be putting out people that know about all aspects of computers, just like other science areas.
__________________
nVidia G-Force 6600GT (bfg) pci-e: amd 64 2000+ (939): 1024 corsair ram: 2X 80gb seagate harddisk SATA: plextor cd/dvd-read/write cdrom SATA
benjamin20 is offline   Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Job Search
keyword location
Post a Job »
job title, keywords or company
city, state or zip jobs by job search

Free Magazines
Free eBook:"Vulnerability Management for Dummies"
Get all the Facts and See How to Implement a Successful Vulnerability Management Program.
subscribe
Google vs The World: The Battle of the Message Security Vendors
With such a powerful name behind it, Google Message Security stands out in a sea of products that do exactly the same thing - or so they say. So when it comes right down to it, how does the Google selection stack up against the rest of messaging security's big guns?
subscribe
The Enterprise Newsweekly
eWeek is the essential technology information source for builders of e-business.
subscribe
Oracle Magazine
Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe
Total Telecom
Total Telecom is "The Economist of the communications industry".
subscribe
More free magazines »



All times are GMT. The time now is 01:47 PM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.2.0