Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Businesses The Almighty Buck Technology

Moving Up the IT Ladder in a Poor Economy? 892

Andy asks: "As almost anyone who joined the IT industry on the tail end of the Dot-Com boom can tell you, trying to move up in the industry for the past couple of years has been like jogging up-wind in a hurricane. I have sent resumes to countless numbers of employers only to still be working in the same $13/hr. low-end outsource support job as when I started (and $13/hr. doesn't get you too far in Boston these days). Learning more and more languages/technologies/protocols has merely resulted in a larger skill set on my resume, with pretty much the same level of experience, and no new interviews. Has anyone else been able to get out of this sort of slump, either during this economic slump or a previous one? Should I just continue the path of learning as much as I can and applying for jobs? Would getting a cert (maybe an RHCE or some Cisco certs) help? Would it be worth it to get a degree in MIS or CS?"
This discussion has been archived. No new comments can be posted.

Moving Up the IT Ladder in a Poor Economy?

Comments Filter:
  • Move! (Score:5, Interesting)

    by haystor ( 102186 ) on Monday April 26, 2004 @05:18PM (#8976640)
    Move out a Boston.

    Big cities think in big company ways. You have management and underlings.

    Get to some smaller city where you can work for a smaller business, learn the entire business and move up from there.

    At aim for smaller companies ones without a set corporate structure that has no room for you anywhere but the bottom.
  • by Maxwell ( 13985 ) on Monday April 26, 2004 @05:21PM (#8976670) Homepage
    Keep computers in your basement as a hobby. I am wrapping up my BS in Business this spring, likely startting MBA next year. Why be Dilbert when you can be the Pointy Haried Boss?

    My biggest problem is I am too good at what I do (I build Oracle/MS-SQL DB's for health care facilites). I also make enough money that the ROI on the MBA doesn't look that great. I'll have to work hard on forgetting what I know to be an effective manager. "I heard Mauve has more RAM". heh. Can't wait!

    JON
  • small town (Score:2, Interesting)

    by Doctux ( 769966 ) on Monday April 26, 2004 @05:21PM (#8976680) Journal
    im only 18 but im finding easy to find IT work in small town usa, i dont have any certs, but i know my shit. people will pay outrageous sums of money to have a comp know it all in their office.
  • Well... (Score:4, Interesting)

    by PhoenixFlare ( 319467 ) on Monday April 26, 2004 @05:24PM (#8976709) Journal
    Maybe this will change when I finish school next year, but damn, I would kill for a salary of $13/hour at the moment.

    Currently, one month's pay at that rate that would pay my rent, food, utilities, cable, phone, gas, and 6 months of car insurance, with a sizable chunk left over.

    Probably couldn't support a family on that amount, granted, but for anyone (single or splitting costs) not living right near a giant city, $13/hour would be awesome.
  • Experience... (Score:2, Interesting)

    by WwWonka ( 545303 ) on Monday April 26, 2004 @05:26PM (#8976740)
    Above and beyond all get experience and know the basics.

    I finally went "professional" with all my computer knowledge in '98. No degree, no certs, just what was in my head from being a computer geek for 15+ years. Started out being an intern (at 29 years old) for a local security consulting firm and from there have rose through the ranks, worked with some of the countries brightest, and am now in a 100+ a year job as a Senior Network Security Engineer. I credit it all to wanting to learn everything, experience, and picking a niche' (security) to focus on and to excel in.

    The above wasn't an ego trip just hopefully a nugget of guidance. :-)
  • by Oriumpor ( 446718 ) on Monday April 26, 2004 @05:28PM (#8976766) Homepage Journal
    I have resorted to reference farming, since in my experience a bad reference can kill any chance you have at getting a job. I know from my experience of interviews there is a large glut of tech-certifiables. Just because they have the initials doesn't mean they know the stuff. Certifications are a bit like final exams. Sure you may have gotten an A on your calculus exam 5 years ago, but if you don't use the skills daily they will degrade.

    Also, many people ignore the requirements on the job-descriptions for new applications. It surprised me at first when requesting for a SQL engineer and recieving resumes specifying MSaccess experience solely as for a DB admin position. Resume's like this go to the shredder.

    From my own personal attempts at getting hired (which were quite extensive.) My biggest problem was a "poisoned" reference. It made all the other references pretty much worthless. Upon calling this individual, I learned later of course, that most of the prospective employers just stopped and tossed the resume in the circular file.

    Also, presentation and attitude helps a ton. If you're looking for a new job be as personable as you would be with a client, as they potentially are. The employer is attempting to find someone who is not only adept, but also socially capable. Shave the beard (or trim it), at least tie the hair back and wear at least a tie when you even HAND in your resume. A good hand shake helps as well as your eye contact, making sure they know who you are is good since then they will know you're not just some resume spammer.

    A smart employer will hire someone based upon their experience, if you have no professional experience in an area you would like to move into donate your time somewhere for an NPO, or find a way to utilize it in your current employers setup. A class or certification only helps so much, experience counts for so much more.
  • Re:Move! (Score:3, Interesting)

    by Jason Hood ( 721277 ) on Monday April 26, 2004 @05:32PM (#8976825)
    This is very true, people nowadays are getting tired of being corporate customers. They want to do business with a person they trust. Small companies with good ethics appear to be gaining more ground.
  • by el-spectre ( 668104 ) on Monday April 26, 2004 @05:32PM (#8976838) Journal
    2 things:

    1) Certification earned in the military most likely was tough to get, and thus is respected.

    2) There are a lot of worthless IT certs in the civilian world, that's why we disrespect them. The poster mentioned "technically adept and smart employers"... headhunters rarely (at least in my experience) have a clue, they're just trying to match technology names to a resume. I once had this fellow quite confused, as it took 5 minutes to explain, that coding Java, and "writing java scripts" were not related. stoopeed headhunter...
  • by ifreakshow ( 613584 ) * on Monday April 26, 2004 @05:34PM (#8976852)
    I graduated in March 02 from getting a technical degree in Java Programming(along with a few certs) and was in a very similar situation that you were. I finally had a brain storm and started sending in resumes to jobs in marketing departments that had internet marketing groups. I positioned myself as the guy who interface between tech needs and business needs. It's worked out great so far.

    I've been keeping my programming skills sharp by freelancing when available and working on interesting projects for my website. In another 6 months I'll start looking for a programming job again but now I'll have 2 years experiance managing people, working out budgets, working on business strategy and an established protfolio of freelance work.

    This approach probably isn't for everyone but for it's made this recession bearable.
  • by 330Pilot ( 688005 ) on Monday April 26, 2004 @05:39PM (#8976915)
    "You're better off selecting one or two specific areas and focusing on getting experience within it."

    Considering how much outsourcing there is in the industry, jack of all trades are becoming more popular. Companies want to hire people who have varied knowledge since the specific tasks can be outsourced. Managerial positions in IT where one can make decisions on what and where projects can be outsourced requires broader knowledge.
  • Re:Well... (Score:3, Interesting)

    by MerlynEmrys67 ( 583469 ) on Monday April 26, 2004 @05:40PM (#8976927)
    $13/hour would be awesome

    It is also somewhere barely above poverty... Hell I made 12 bucks an hour when I was in school 15 years ago. Yes, I got to live like a king in a small college town. But now I have a mortgage that is 3 times what I was paying in Rent - and frankly I like my nice stuff.

    Now if you are in school somewhere in California, or expensive towns in the North East - I feel sorry for you that you can't make money. If you are in school somewhere in the midwest - I agree 13 bucks an hour is GREAT for a college student.

    People always talk about outsourcing from California to India where the difference in salary is like 4 - 1. But you can get 2 - 1 just by relocating to the suburbs of Des Moines (of course I know more people here that would rather live in Bangalore than Des Moines)

    I am not suprised that people/companies are flocking out of Silicon Valley for those savings

  • by Anonymous Coward on Monday April 26, 2004 @05:41PM (#8976935)
    I recently did a paper for a Human Resource Management class in which I interviewed two hiring managers in from two different software companies.

    I asked how they would rank their candidates on based on education, experience, and certifications.

    While one preferred education over experience, they both agreed that certifications were a distant third and worthless without the corresponding experience.

    However, since labor is a commodity and we are currently in period of high supply and low demand, you aren't going to get as much as you might want to.

    There are a lot of very experienced and very educated people going for the same positions you are. As one manager put it, "Right now I can get an incredible amount of talent for a third of their last job, simply because they need the check and benefits."

    These days, you either need an impressive degree, an impressive amount of experience, or a combination thereof.

    As someone said above, your social networking skills are important, too.

    Good luck.
  • by Anonymous Coward on Monday April 26, 2004 @05:43PM (#8976973)
    This isn't my experience at all.

    I have no degree.

    I make $98,000/year in Boston doing IT work.
  • by sydb ( 176695 ) * <michael@NospAm.wd21.co.uk> on Monday April 26, 2004 @05:48PM (#8977017)
    Degrees in technologies... this must be something new.

    When/where I'm from, degrees are in fields of knowledge, not technologies.
  • Comment removed (Score:3, Interesting)

    by account_deleted ( 4530225 ) on Monday April 26, 2004 @05:53PM (#8977061)
    Comment removed based on user account deletion
  • by Bartlet ( 302396 ) on Monday April 26, 2004 @05:58PM (#8977122)
    I just had this same conversation with someone working on a PMP certification. The certification MAY help you get past the resume scanners in HR, but being able to demonstrate a history of successful projects is what will get you the position. I would recommend getting involved with some OpenSource projects as a great way to show that your ready and able to be successful in a field where team work is now 80% of the game.

    My answer to my friend is below:
    50% of all serious (those worth at least $3 million) IT projects still fail. Something that has not seriously changed since the 60's when Brooks wrote the seminal text on the subject (The Mythical Man Month). These projects are not failing due to a lack of in depth expertise or paper certifications, they fail due to basic issues involving interpersonal communications and a mis-alignment of rewards.

    In my experience projects get into trouble when the staff is not fully versed in identifying complexity (a basic problem that the engineering profession addresses directly). In conjunction with a failure to translate that complexity into an appropriate risk assessment (usually the result of poor team communications and/or inexperience) which is where a well versed technical manager comes to play. Followed by an unacceptable delivery which is often times the result of a counter productive award system.

    Having a PMP says that you are well versed in the lexicon of Project Management and communicating with other PM's. It does little in helping you effectively communicate with end users, line of business staff, or management. The same can be said for Oracle certified DBA's and MS certified software developers.
  • Re:Consulting (Score:3, Interesting)

    by El Pollo Loco ( 562236 ) on Monday April 26, 2004 @06:00PM (#8977145)
    I know this is somewhat of a joke, but I've done that. Hired as a temp for 2 weeks. Worked there for 3 months. I left because of my own commitments, and by networking the manager guarenteed me a job if I ever needed one again. Granted, this was a labor job, not IT. But I was making close to 13/hr even then. As to the not having a degree aspect, GET THE DEGREE. I make over 13/hr. I'm still in college. My work constantly hires students. We get experience, they get cheap labor. But you gotta be at least enrolled in school.
  • by msuzio ( 3104 ) on Monday April 26, 2004 @06:04PM (#8977188) Homepage
    At the very least, if you don't have a degree, the people factor becomes that much higher. You're either going to have to know someone who can speak well to your qualifications and overall competance, or you're going to have to wow me in the interview.

    That having been said, we just did a round-table in an interview situation today (where the person in question did not have a degree yet), and 40% of us did not have a degree. Of the other 60%, only 2 of those people had a degree in CS :-).

    A degree is a good indicator of someone who knows something, and spent the time to learn it to some level. It's definately worth something in terms of indicating that the person is well-rounded and adaptable (which is just as important as specific fine-grained skills sometimes -- business needs change pretty quickly these days). I would at the very least seriously consider starting a degree program, it would at least show potential employers that you're working on that area. Even better, many of them will help you out with tuition (although like most things, those programs seem to be a little less common these days).
  • by Anonymous Coward on Monday April 26, 2004 @06:05PM (#8977205)
    It was a business reference who had offered to be a reference. They had been a client for a few years, and I had a good relationship with the owner. I made sure to ask the references I did list to see if anyone contacted them, and the only one who responded was this client.

    I won't point fingers or name names, but I surely won't use any business references ever again. Still this is old news, I kind of skipped over my point... I was eventually hired by those who had worked with me in the past and knew my skillset as well as my social aspect. I don't believe they even bothered to contact references.

  • by Flounder ( 42112 ) * on Monday April 26, 2004 @06:09PM (#8977253)
    The one thing that's better to have is a DOD security clearance. In the DC area, if you've got a security clearance, you can score a job in the low $60s with barely any experience. Since it can take upwards of 18 months to get clearance, most employers want new hires to already have clearance.
  • prod the market (Score:2, Interesting)

    by ftide ( 454731 ) <nickwinlund@gmail.com> on Monday April 26, 2004 @06:09PM (#8977265) Homepage Journal
    Don't you guys/gals get tired of this Q&A about tech jobs repeating over and over? It's time to check corporate personhood I'm all for respecting boss/employee ratios and using existing economic indicators as the standard bearers but damn there's more to this recession then simply unemployment and getting enough medical coverage.

    If the 1998-2000 tech boom and bust taught us anything where you're either a driver or a passenger it's that we need drivers. Translation: new business models that make money in the short and long haul. "Nickel and Dimed" author Barbara Ehrenreich [zmag.org] recently spoke at my school, saying: "You can't blame the poor economy on character defects alone. There's not enough money." In short, let's help the financial representation incorporate some good biz models (capitalism + sustainability + socialism = something short of outright greed) that bring in more money for everyone, not just CEOs, management and sys admins on a lofty perch.

  • by Tony ( 765 ) on Monday April 26, 2004 @06:10PM (#8977268) Journal
    So says an MCSE, CCNA, CCDA, A+, N+, Network+, WCSP, CCSA, and probably some others that I don't remember but are on my resume. Oh, and I haven't been without a tech job since just out of college in '98 . . .

    I have none of that (well, I used to have the CNA, but that was back in '93). I have been employed every month since '90, making embarrassingly large sums of money (which I still manage to spend and remain broke-- go figure).

    Everone has a story. Some are successful because of the number of acronyms on a resume; others (like me) are successful because... well, I don't know why I'm successful. I've been a damned hard worker, I'm good at what I do (programming, DBA, sysadmin stuff like email and web, and networking), but really there's nothing fantastic.

    I think a lot of it has to do with you. Yeah, getting your foot in the door can be difficult. Me, I started my professional career as a student worker, first fixing media equipment (TVs, VCRs, microfiche readers, etc), then by running the library's LAN. I never got a degree; real work interfered, as I was hired directly from student work into the LAN position.

    But, if you haven't been to school, go. Work as a student, make contacts in the area, build a reputation. Me, I'm one of those jack-of-all-trades that other people have said to avoid becoming. It's served me well: I can do anything at all.

    But each person has a story. They are all different. Any advice we can give you worked for us; it might not work for you.
  • by Anonymous Coward on Monday April 26, 2004 @06:17PM (#8977350)
    "Working in IT sucks" I totally agree. Get out before you get in.. plumbers make mad loot. Probably handle less shit too.

  • I agree... a cert won't mean much once the interview process starts, but it could make the difference in getting the interview in the first place.

    I worked as HR Database Admin for a fairly large (6000+ employee) manufacturing company with plants all over the US. A monster ad for a new Network admin brought in 500+ resumes.

    The position reported directly to the CIO, so he was running the hiring process. You don't drop 500 resumes on the CIO's desk. You don't even drop 100 resumes on his desk.

    We told him how many applicants we had, and he basically said "OK, throw out everyone who doesn't have a degree, everyone who doesn't have a certification, and everyone who doesn't have a stable work history and at least 5 years of experience. Let me know how many are left."

    That got us down to about 60 or so. Did we toss out the best candidate? Very likely. Did we have the time and manpower to give each of those resumes the attention it deserved? Hell no.

  • by AK Marc ( 707885 ) on Monday April 26, 2004 @06:19PM (#8977366)
    I really hope this isn't serious... how exactly did you plan to get very far in a field you have no formal education in?

    With experience. I started with a $10 per hour job with no experience or formal education in computers. My pay just about doubled every two years for 6 years, then has leveled out after the dot com bubble burst. Still no formal education in computers, but I've never had trouble finding a job and advancing.

    My question is why you would exclude a candidate with all the knowledge and experience just because he lacked a degree? After all, it is just another cert.
  • As an admin, are you in the position to do any hiring, or provide an serious feedback to the process? I've always wondered what weight a guy like me gets. For all intents and purposes, no formal education, but I do have a very strong grasp of Perl and a rapidly improving (we shall call it's current state "amicable to average development jobs") grasp of db design and SQL. I have a strong enough understanding of the major C concepts and enough experience with the actual language that learning derivative languages is basically just an exercise in syntax familiarization.

    Despite my Slashdot postings, I also have a strong business communication background and I have 3 years of experience in all these areas to back it up...

    ... but no formal training. I'm sure I'm not the only person around here wondering where that puts folks like me.

  • by SpamJunkie ( 557825 ) on Monday April 26, 2004 @06:40PM (#8977585)
    Obviously it's the people that purchased a formal education that think it is a wise investment. I think the decision is more complex than that.

    I'm not going to attack spending several thousand dollars and four years to get an education. However I do take issue with the idea that there is no other way to become skilled. A highly motivated person can reach the same amount of skill as an educated person in the same amount of time at a much lower cost and often with real world experience colleges don't supply.

    The downside is the requirement for motivation. Obviously if sleeping in until noon, skipping class and writing all your papers the night before they are due is you preferred method of working then picking up some books from the library and reading them isn't going to do you any good; the books will go unread.

    But how is this method of learning, which many people use to get their degrees, of any benefit? Long term memory takes repetition and association. This is not something that happens in a night of binge studying especially when those newly formed links in the brain are hammered with beer as a celebration for finishing final exams.

    Some fields, such as law, have no alternatives. The bar exam requires the sponsorship of a law school. And, of course, a highly motivated person is likely to excell within the education system as well as outside it. So, as I said first, the decision is complicated. To buy a degree or not? That's a fifty thousand dollar question.
  • by tverbeek ( 457094 ) on Monday April 26, 2004 @06:42PM (#8977600) Homepage
    You know what they say... "Jack of all trades... Master of none"

    Yeah, that Leondardo fella from Vinci... what a loser!

    Sometimes a generalist is exactly what the job calls for. Large corporations don't have much use for them, but a small organization can benefit dramatically from someone who not only knows how to code, but can crimp RJ45s, do staff training, and lay out marketing materials. The generalist may not be as experienced at any one of these things as a specialist... but not everyone can afford a bunch of specialists, or make full use of their skills. Sometimes "good enough" really is good enough. And a generalist is also more likely to adapt better to changing needs. As an OS generalist, I wouldn't be fazed if my employer said we were replacing the Win2K boxes with Linux, or the Linux boxes with Xserves; an OS specialist probably would..

    The bottom line is whether the person can fill the employer's needs effectively. And sometimes the employer really just needs a good swiss army knife.

  • by seanmcelroy ( 207852 ) on Monday April 26, 2004 @06:48PM (#8977664) Homepage Journal
    But I'm not long out of college at all, and I'm in a position now of sifting through resumes. When I look at them for IT positions, my first thoughts are:

    * Do they have a degree? If not, and unless they have 7+ years experience, trash.

    * Is all their experience in an LLC? I'm not dumb, I know lots of people try to strike it out on their own for a while, fail, and then count it as experience. While it is, I value it less than experience in a larger company where they answered to more than themselves or their best friend.

    * Do they move around a lot? If they can't spend more than 2 years somewhere, why should I waste my time training someone who's just looking to constantly jump ship?

    Finally, certs look nice, but right now everyone seems to have either certs or masters degrees, and honestly neither really make a resume stand out to me. I want to see real involvement in the SLDC, following at least several major projects that take a year to fully complete from beginning to end. It sucks, and I was in the same boat as you, but with so much supply and so little demand, everyone's incredibly picky right now.
  • by devphil ( 51341 ) on Monday April 26, 2004 @06:53PM (#8977707) Homepage
    but an actual university (or college for you Americans) degree which comes with a strong theoretical background.

    There are plenty of "actual" schools that will claim to have a "strong" background. The word to look for is accredited.

    A particular program (say, Bachelor's in CS) will receive accreditation only after being reviewed by national standards bodies (ABET, in the CS case, I believe). It's the seal of approval for that degree, basically. Non-accredited programs from good schools might be okay, or they might suck, and you'll note that the diploma-by-mail spam is careful to point out that it's a non-accredited "school", which gives you an idea of what non-accredited degrees are worth.

    Claiming acreditation without having it is fraud at the federal level, so if you get diploma spam selling you an acredited degree, feel free to take them to the cleaners. :-)

    BTW, America calls them universities too. Multiple colleges accrete into a university.

  • Re:Returning Heros (Score:3, Interesting)

    by yintercept ( 517362 ) on Monday April 26, 2004 @07:00PM (#8977781) Homepage Journal
    Yep, just like what happened with the heroes returning from Vietnam.

    I seem to recall that we decided to label the Vietnam Veterans as "baby killers." Those on the far right seemed to think of them simply as losers. Regardless, the way the army ran itself in Vietnam, they managed to mess with the heads of the soldiers fighting during the war.

    The fact that no-one wants to repeat the aftermath of the Vietnam War is likely to cause a different reaction. The reaction after WWII was a boom of babies.

    Regardless, we will have a large number of people re-entering the US economy. It could be that they will go on a massive post war spending spree, and create jobs left and right, or they might add to economic malaise. Regardless, the return of people going abroad in the war on terrorism will have a big economic impact.

  • by brucmack ( 572780 ) on Monday April 26, 2004 @07:04PM (#8977830)
    I've seen a few posts saying you should leave the city you're in, but I'll take it a step further and say you should consider options in other parts of the world.

    I'm currently finishing my degree in Computer Engineering, and my program consists of six 4-month work terms as well... The ones I did in Canada were fine, but I did a couple in Denmark, and they were practically begging me not to leave. I don't know if this is a large tendency or not, but if you have any contacts outside the US you could consider it.
  • by iSwitched ( 609716 ) on Monday April 26, 2004 @07:13PM (#8977907)
    Hey, how about I lend my credibility to yours.

    Whenever I see someone require a college degree for an IT position, I think, hey, there's someone who doesn't really know how to assess someone's skills much.

    I have known, throughout my relatively long career, many talented people in software development with either no degree at all, or an 'unrelated' one (art, music, etc).

    I myself have no degree, and I have never been unemployed. I've chosen my career moves as wisely as I can, and avoided the urge to 'job-hop'. I've developed good relationships with not only my fellow programmers, but with the business-folks I've met.

    As a direct result, I've been earning over six-figures since around 1999 and am about to close on a 35 foot sailing yacht as a reward for my hard work. And yes, I am bragging, but it's to make a point.

    Success in this business requires being good at what you do, but that only gets you part way, the rest is all about people. The relationships you've made, the bridges you've burned, all of it.

  • by bobv-pillars-net ( 97943 ) * <bobvin@pillars.net> on Monday April 26, 2004 @07:21PM (#8977964) Homepage Journal
    Certification earned in the military most likely was tough to get, and thus is respected.

    Military certifications are even easier (from an academic standpoint) than correspondence-schools. Anybody with a good short-term memory should be able to memorize enough garbage to ace a military certification test. And as anybody with a real military background can tell you, test scores are not in any way, shape, or form indicative of real technical ability.

  • by uberotto ( 714173 ) on Monday April 26, 2004 @07:26PM (#8977992)
    Military experience is rarely helpful in getting a job when you get out. You have to remember that most of the people you will be interviewing with have never served, and aren't familiar with the training that you have received.

    I got out of the Navy after 6 years. I was an Aegis Radar Display Technician. I had been told repeatedly by others in the Navy that my training would really help when I got out. Turns out, they were wrong.

    After 6 years, got tired of playing around so I got out of the Navy, went back to school and got a bachelors degree in Computer Engineering. I Thought that with my degree and Military experience working with electronics, I would have no problem getting a job. Surprisingly though, at many of the places where I was interviewing, I was asked to submit a copy of my resume without the military experience included.

    Turns out when the choice was between me with my 3.0 GPA and 6 years military experience working with electronics and little Johnny with his 3.8 GPA and never worked a day in his life, most places would choose little Johnny.

    The truth is, military experience is just that. It's what you have as long as you are in the military, once out it means basically nothing.
  • by prockcore ( 543967 ) on Monday April 26, 2004 @07:29PM (#8978022)
    I pretty much *expect* people to have some sort of a college degree...and personally, at least a 4-year, and not from DeVry. If you don't, I immediately think "Why not?"

    Do you at least ask "why not?" instead of just thining it? I don't have a degree. I spent 3 years in college and then ran out of money. A few months later, I found a new job and have been working at that job ever since.

    I'm now the senior programmer and my job is in no danger of being outsourced. My job worked out so well, I turned down a 60k starting salary job offer at Intel.

    I have the money to go back to school and finish my degree now, but I haven't really seen the point. My years of experience say far more about my abilities than a degree would.
  • In the military; they are under obligation to provide you with medical/dental while you are under obligation to defend the constitution from it's enemies, foreign & domestic.
    A person who has spent 19 years in the military has nearly reached the 20 year retirement mark; you entered a contract with the government that they will provide you with certain benefits if you spend 20 years in service.
    this has no conflict with libertarian thoughts as far as I know.
  • by saarbruck ( 314638 ) on Monday April 26, 2004 @07:37PM (#8978077) Homepage
    Was your "loyalty filter" an automatic thumbs down, or did you give folks a chance to exlplain themselves?


    I worked for 7 different companies in 6 years, and I only left one of them voluntarily--The rest were companies that went out of business (I work in the games industry which can be pretty volatile that way). Maybe it was bad luck, maybe I just picked poor companies to work for, but it would be unfortunate if a spotty job history automatically sent someone's resume to your circular file.

  • by Nick Driver ( 238034 ) on Monday April 26, 2004 @07:50PM (#8978189)
    I've never meet a hiring manager that doesn't move former military guys to the very top of the resume pile

    I'm a network admin, and one step below the guy who does the actual hiring at my job. The last three tech support positions that we filled with ex-military applicants, because we once felt the same way about them, all turned out to be duds, and all three were just alike in personality and professional demeanor. In the interview, they all seemed very competant, yet humble and eager to learn and play on the team, but once aboard, all three had one and only one goal in mind: to see how fast they could push their way to the top and see if they take over mine and my boss's jobs. Rules and procedures be damned... those were just a hindrance to their goals. We had a constant mess just cleaning up all the unauthorized, unlicensed software they kept installing all about the organization and fixing all the network shared filesystem ACLs that they'd open wide up to full access to everyone because they thought ACL management was too big a hassle. One of them would deliberately install more unlicensed software on the users machines after each time my boss busted him for doing it. They turned out to not be team players at all, except when they got together to conspire against our boss and undermine his authority. My boss is an ex-Marine, and he swore he'd never hire another ex-military tech again if that's the way Uncle Sam is making them these days. Our two best, most productive, sharpest, and easiest to keep-in-line techs hired since then are a couple of typical total geeks. One is a complete Microsoft fanatic, and the other is a totally rabid anti-MS Linux & BSD fanatic. Thet get along great at work, no sh!t.
  • by plalonde2 ( 527372 ) on Monday April 26, 2004 @07:54PM (#8978221)
    Interesting that I mostly hear this statement from people who didn't finish their degrees. Those that do sometimes say the same thing, but most seem to look back at that time as the last time to have studied freely of the things they wanted. If you treat uni as a job training school you're in for a disappointment. If instead you view it as a transition from living as an appendage to your parents to being your own self, pacing it through four years of learning stuff you want to learn about (and being stretched in other directions) you'll get a lot more out of it.

    I've hired a lot of people into good jobs in the last few years, as their manager. Some had degrees, some didn't (and at least one does now that he didn't then - congrats). The junior people I hire almost all have degrees; the others had the experience to back up their claims of abilities, which made them not junior anymore. But someone else took the initial risk.

  • by Anonymous Coward on Monday April 26, 2004 @08:10PM (#8978328)
    I would agree that someone with N years experience will be a more useful employee than someone with N years education (moving into experience), especially for small N. Of course, students get a lot of free time to practice, and they can iterate on things a lot until they find really elegant solutions, as opposed to a production programmer who has to do it quick to meet a budget, so just because someone was in school doesn't mean they didn't get experience.

    My view of education (disclaimer: I have one) is that there are some things that are hard to learn from experience. Personally, I'm a mechanical designer. I work with a lot of guys who learned by experience. They're very good, and I usually talk to them and take their advice about who to do things. However, they can't tell you exactly what the stress on a joint is (and therefore whether it's safe). They don't know the endurance limit for Aluminum or in what situations to use cast iron. They couldn't choose the best pump for a water system. Experience leaves out that kind of stuff (Math doesn't exist in the real world).

    This isn't quite as big a deal in programming. Since programming is so text and documentation oriented, programmer tend to read a lot, and may end up reading a curriculum's worth of textbooks. At that point, they may have the equivalent of an education. I'm a self-made programmer with lots of experience, and I'm pretty decent, but on a regular basis I can come across things that I know nothing about. I haven't read a lot of things like OS design, compiler design, database design, memory management techniques, etc, because I'm a mechanical designer and I'll never do that kind of thing. I'm also very lacking in algorithm design and analysis (you know, that math stuff). Not knowing this stuff keeps me out of the real programming field, and what I do write may suffer from not knowing what's underneath, as well. So while I work well based on my experience, I won't have any real depth until I get myself a real programming education one way or another. (I'm not going back to school for that, but I could read a lot more.)
  • by timmarhy ( 659436 ) on Monday April 26, 2004 @08:22PM (#8978407)
    i class anything related to supporting/building computer systems as IT. even if you are in software development your still supporting customers by developing software... personally i can't think of any IT role where your not likely to have a rough time. software development your likely to get off shored, sys admins get pestered 1/2 to death for pitiful wages... I think i am going to become a massure. everyone loves them and they charge $60 an hour. plus your customers are all lieing face down 1/2 asleep what could be better.
  • by Pharmboy ( 216950 ) on Monday April 26, 2004 @08:37PM (#8978508) Journal
    I have found that most CEO's are more interested in making more money, rather than your particular skill set. Making money for the company is the ultimate skill, no matter what language or platform you use. Most of the succesful people I know are not specialists, they are "jack of all trades" that know enough about lots of subjects. Its not the knowledge that matters, its their ability to apply it in a way that is profitable.

    I see so much potential for programmers, it is unreal. I look into the void and see a major shortage of applications for many industries that run on Linux. I have been searching for many, many months, and have not found any of the software I need to change the network to a *nix environment. I don't even care what flavor: Linux, BSD, OSX, whatever. SAPs suite only runs on Windows, and they don't want to support Linux as a Windows file server. Many calls to IBM have resulted in dead end leads. Oracle is just too much for this job, and slightly out of budget for only a 4 year license (and we have a fairly liberal budget).

    I hear alot about skilz and such, but most small to medium business owners care about the results, not the methods. Often, you have to be able to fill more than one pair of shoes to get in. One way is with the ability to produce/demonstrate some software that will address some problem they have. Desperately. Business owners need solutions. We need software. We need a reason to fully embrace Linux. We want to. And we can pay fairly for it, and for extra support. But we can't if we can't the software to run the business to begin with.

    I can't say what the solution is, but Linux desperately need commercial programmers to succeed, and I know there are lots of people willing to pay for it. I am one of them. It seems there just HAS to be lots of opportunity for a programmer in this environment. The economy is not bad. It WAS bad, and its getting better fast. Some industries and/or companies didn't really have a recession. They saw growth every year for 10 years or more. Even new startups need software, and MS is so expensive for a small network (think 20 to 40), that GNU/Linux can compete if it has the right applications. None of the licensing headaches, get to use older hardware, more stable, easy to customize, much easier to administer. Yes, we believe you, we already use Linux for routers and web servers. Now give us the biz apps. Here, have some money.

    Nothing would make me happier than being able to say "Yes, this is exactly the software I need. I will gladly pay you your asking price, and full support as well.". Everything out there is either too small and simple, or too much for a company with under 50 employees. There simply IS opportunity out there. Now would be a good time for some visionary capitalist to finance it and make themselves rich in the process. Once Linux becomes the dominant OS and bgates is irrelavent, we will need someone new to kick around anyway.
  • by cetialphav ( 246516 ) on Monday April 26, 2004 @09:00PM (#8978633)
    P.S. I would never hire a specialist except probably for a decent DBA.

    Amen to that. When I see people with 5-10 yrs experience doing one type of work, I run. This typically means that they either can't or won't learn new things. I've been a tester for a diverse set of projects, but there are others in my group who have been working on the same set of technologies for 10 years. Guess who understands the company better? Guess who is more employable (especially outside of telecomm, where I currently work)? Yep, me. I have a lot of knowledge and I've proven that I can and will learn and improve.

    So to the question at hand. My advice is do something to show you want to do more than what you are doing now. All you have proven is that you can handle a $13/hr support job. Fine, I have no problem hiring you to do that for me. But you want more. If I were interviewing you, I would want to know what job do you want and what have you done to prepare yourself for it. With the way support is being outsourced, you can't expect to stay in that field and make more money. You need to do _something_ to move yourself where you want to go. Certs? Degree? Depends on what you want to do. But if you aren't willing to go get some of the easy certs how would I, as a hiring manager, know that you will really stretch yourself at my company. I've seen a lot of resumes and everybody with a few years of experience can list lots of technologies, even if they don't really know them. You have to do something to prove you are different.

    I personally think a degree is the way to go. It gives you the background you need for other things and shows you are willing to work hard to improve yourself. It is the key to most of the higher paying jobs out there. Without it you will always be chasing after the latest certificate.
  • by Obasan ( 28761 ) on Monday April 26, 2004 @09:40PM (#8978879)
    Agreed. I work for a major international IT company. At least in the country where I work (Canada) most senior technical people start hitting their cap at $85k. Even a /mid/ level salesman can easily be up to $120k. High level sales goes up to and over $200k. Of course, pay is for performance, especially in sales. You sell, you get paid. Learn this skill and learn it well and not only will you have money, you'll have a skill you can arguably transfer to almost any business. Of course, you'll also have to find some way to sleep at night... :P

  • by pestihl ( 16433 ) on Monday April 26, 2004 @09:43PM (#8978895) Homepage Journal

    Instead of using a .doc or .pdf formated resume. I started building fully interactive resume's in the the computer language of the desired job. Ofcourse if they want a .doc, I give them an option to print one out from the interactive resume.

    If the job requires java and javascript, vbscript and c#. Than I use those tech's to build a resume to show off my skill with those techs.

    And I can honestly say it made the difference.

    Not to mention I was able to get my foot in the door with a cdrom WAY before the call back a paper resume requires.

    My current resume release has a video interview a friend helped me shoot stuck right in it. Comes right up when they stick the cd in the cdrom. Answers most of the common questions one is asked in the interview process.

    Not to mention tech testing and the character reference portion of the interview process is already answered.

    A cdrom put me at the top of the stack, and I don't even have a degree.
  • Writing skills (Score:2, Interesting)

    by federal_employee ( 550285 ) on Monday April 26, 2004 @09:56PM (#8978986) Homepage
    In 10 years Java/C++ may be irrelevant.

    One item I would add to that list is documentation. You write code for the computers and write documentation for the humans. Managers and higher-ups can be so far removed from the code that they need clear, well formed and diagrammed documentation. Have a portfolio of clean code and good documentation for your future interviews.

  • by Anonymous Coward on Monday April 26, 2004 @10:11PM (#8979068)
    If we want our profession to be respected then there needs to be a self regulating body that hands out Licenses that let people know that we are legaly allowed to practice Software Engineering. If we are going to call it engineering then those who practice it must be held accountable for their work. Just like any other forms of engineering. These licences usually require a degree and at least one year of experience under a licensed engineer. Johny Canuck can't just go around building and designing buildings just because he has experience. Software Engineers need to be held to the same standards.
  • The Other Side (Score:2, Interesting)

    by bismarck2 ( 675710 ) on Tuesday April 27, 2004 @01:03AM (#8980436)
    I have been desperately trying to hire smart C++ people with more than four years experience.

    70% of the resumes I got had no professional C++ experience. Either college only experience or unrelated experience (network admin, web design)

    20% lacked really basic knowledge. Had no idea what STL was or what a binary tree or hash table was.

    The other 10% had a myriad of problems. I don't think I'm being too picky; these were real problems.

    Hey, if you know some smart C++ people that want to work in Austin, TX, I'd love to be proven wrong!

    I've read a millions sites and articles and forums like this that give you the impression that there are great people everywhere but that's really not what I see.
  • by samantha ( 68231 ) * on Tuesday April 27, 2004 @03:25AM (#8981179) Homepage
    Dear little one,

    While you were putting in your four years I was right there beside you in all the tech courses. I was there in some of the courses you might have taken if you went to grad school. The difference is that while I was doing that I was employed putting the theory to work on real-life projects. I didn't take all the general-ed requirements to become "well-rounded" as a person. So the schools weren't willing to give me the degree. I didn't have time to. I was producing stuff that was too fascinating and I already had dependents to support.

    In many of my jobs my peers had PhDs. Generally speaking they did far better literature searches and wrote better white papers and presentations. But over and over again I produced better designs, faster and convinced them of benefits of what I proposed. I have done things that are world class and have pushed state of the art a surprising number of times for being a non R&D, commercial hacker. Theory you say? I am usually the one who brings in theory and makes it real even when the PhDs don't think they can get it past management.

    So be very careful with your assumptions.

  • --You know, some people are actually *happy* doing the same thing for 10 years. Yes, you have a valid point that any given person should always be willing to learn new things and take on challenges. But with your userid, you should remember that Captain Kirk didn't *want* to be promoted to Admiral... ;-)
  • by Anonymous Coward on Tuesday April 27, 2004 @07:25AM (#8982042)
    There's a saying that goes something like this:

    "Good decisions come from experience. Experience comses from bad decisions."

    This is true no matter how many degrees you have. What I've observed at a number of companies, is that the state of computer science education today is somewhat lacking when it comes to doing things right in a real world production environment. What works in theory, doesn't necessarily work in practice.

    Many comp sci programs stress the development aspects of things so much, that the grads have no clue of how to do things in a systems friendly way, and try and solve problems by throwing code at it instead of leveraging the tools available to them.

    I've worked for a company that did the following:

    - wrote their own job scheduler
    - wrote their own MTA
    - wrote their own reporting engine
    - wrote their own ssh client

    None of these things worked very well, and for each of them, their were tools or product (often included for free in the operating platform) that should have been used. But they weren't written in java. so of course were overlooked.

    There's no substitue for real-world experience coupled with a strong theoretical background as well.
  • by Anonymous Brave Guy ( 457657 ) on Tuesday April 27, 2004 @07:26AM (#8982047)
    But if you aren't willing to go get some of the easy certs how would I, as a hiring manager, know that you will really stretch yourself at my company.

    Because he's smart enough not to waste his time and money on meaningless Mickey Mouse "qualifications"? ;-)

    I've seen a lot of resumes and everybody with a few years of experience can list lots of technologies, even if they don't really know them. You have to do something to prove you are different.

    And here's the serious comment: you could start by listing how much experience you really have in each skill. A list of buzzwords is indeed fairly meaningless. A well-chosen list of buzzwords related to the job for which you're applying, divided into "strong", "working knowledge" and "some exposure", is much more informative.

    If you've got the experience, it's hard to go wrong with giving a concise description of how much you've used a skill and how long ago, e.g., "Java (3 years, last used Sept 2003)". That's clearly more informative than "Java" on a resume, but still easy enough for someone to scan. If they're trying to get an overall picture of your skills and how useful they would be for the job you want (and any competent personel people will be doing that) then this should give them a good enough idea to know whether to shortlist you for interview or not.

FORTRAN is not a flower but a weed -- it is hardy, occasionally blooms, and grows in every computer. -- A.J. Perlis

Working...