[quote]ConanSpeaks wrote:
BabyBuster wrote:
Don’t blame the schools… it’s got nothing to do with the colleges at all.
If it were just one idiot I would write it off to the volume of people I interview. The fact of the matter is young people in general think the world owes them a living.
Here is an example of an interview with a database manager for my IT department.
Applicant “My salary requirement is $60K.”
Me “I see. Well since you have no work experience what experience do you have in building and querying databases?”
Applicant “In one lab I built a table with the name and address of everyone in the class and ran several queries on it.”
Me “How many people were in your class?”
Applicant “35”
Me “I see. And how would you propose to be able to handle the responsibilities of this position. My main database is comprised of 120 million records and over 4,000 data points. In all I have 10 Terabytes of data comprised of over 500 million records, spread across 150 relational tables.”
Applicant “Wow.”
Welcome to the big leagues kid.
P.S. By the time you graduated from college what you learned was obsolete. I guess I’ll be hiring that kid from the 18 month program at the local tech school. He’ll start for $30K and his course of study is more current. Guess what he even knows open source. Which is great for me because it saves me from paying Oracle or Microsoft $250K per year in licensing.[/quote]
Conan, I agree with a lot of what you said in your first post, especially regarding positions in sales. As far as I’ve seen, being a good salesman takes a talent, you’ve either got it or you don’t. I don’t. I do, however, have a degree in Computer Science and can talk to that.
First, why were you interviewing a person with zero work experience for a DB manager position? And why are you looking to pay someone $30k for the same position. It seems to me like you’re looking to pay someone below entry level wages for a position requiring at least a few years experience. Just an observation based on what was in your post, I don’t know the specific position description or all the details so maybe I’m off.
Regarding your comments about the 18 month tech school. No, most of what people who graduate from universities with CS or CE degrees learn is not obsolete by the time they graduate. Many of the basic fundamentals of programming are based on theories and mathematics dating back as far as the early 20th century. True, many CS grads did much of the school work in C/C++ or java instead of the newest, hottest web technologies like ruby on rails or Ajax. I know, I did. But knowing the fundamentals and foundations of computer science make it far, far, FAR easier to learn new technologies quickly. Think of it like this, if you know how to think, does it matter what language you say something in? Those tech school programs often times teach students how to program in a specific language/IDE (.NET/Visual Studio comes to mind). They don’t generally teach the basic foundations of computer science though. Most the students who graduate from programs like that will be great coders in the language they learned in college but never do much else.
And as far as knowing open source goes. I’ve been using linux since my freshman year in college. In the past two years since I graduated college I’ve worked with apache tomcat, axis, struts, tapestry, hibernate, torque, spring, velocity, ruby on rails, mysql, postgresql, several different linux distros, and contributed documentation and/or code to several open source projects. So yeah, I’d say I have a fair amount of knowledge about open source projects.
Oh, and btw, I just interviewed for a new job as a java developer, oddly enough, I asked for just over $60k. They wouldn’t have spoken to me without a degree most likely.
Cheers,
Jay
P.S. big leagues eh? try working with the US military and national weather service global meteorological and oceanographic databases.
P.P.S. My data set is bigger than your data set (sorry, just realized how ridiculous this post was getting)