How To Get Hired As An Open Source Developer 369
An anonymous reader writes "Todd Cranston-Cuebas, tech recruiter for Ticketmaster, offers
insider tips and tricks for landing an open-source job -- or for recruiting new talent to your IT staff." Make yourself googleable.
Its rather simple. (Score:5, Funny)
Re:Its rather simple. (Score:5, Funny)
Re:Its rather simple. (Score:2)
Re:Its rather simple. (Score:2)
The interviewer really asked him: "Would you consider getting more for this job?" - you dream to hear that in the interview do you? XD
does this happen? (Score:3, Interesting)
I understand there are some companies that can somehow make money off of you creating open source software for them, but does it really make sense to look for a job in which you create open-source software? I mean, isn't working about bringing in money at the end...?
Re:does this happen? (Score:2)
The company that uses the software doesn't really care about who owns it cause it's not there business. Their business is generating wealth (or assisting others in generating wealth) so that they can skim their share.
So then existence value comes into play. There are companies who, for a variety of reasons, will pay others not to do certain things to their land (ie not knocking down trees by a certain stretch of river). The paying company doesn't now own the land... nor do they want to. There is no value to them owning the land. All they own is the decision not to knock down those trees because those trees have an "existence value" to them. Well this can be extended to software as well. Since the company is not in the business of own or selling software they can get a way better deal in buying the decision that somebody develops it instead of buying the software.
Re:does this happen? (Score:3, Insightful)
Yeah but by far most corporate software produced is not for sell. It is for use. So for most cases the only reason companies produce software is because they percieve a need for that software to do something for them. Thus, in the majority of cases, GPLed software is a free jumpstart. Since distribution in a non-issue, there is no problem with the GPL.
Re:does this happen? (Score:3, Insightful)
Why would any company want to give a "free jumpstart" to its competitors?
There might be a philosophical argument for Open Source, but I have yet (in almost 6 years of reading
Well... (Score:5, Insightful)
There are 3 distinct major groups of developers:
1 - people who earn money developing software for sale as a product: to them, open source generally != good
2 - people who earn money developing software (embedded, hardware device drivers, etc.) to support another product that is sold: to them open source: sometimes == good and sometimes != good (gives away, architectures, secrets)
3 - people who earn money developing software for IT purposes and/or in-house use: to them, open source generally == good
Of course, there are many other groups of developers (academic, recreational, etc.) and there is intermingling, so the above is not a hard and fast rule.
I also think that this is also one of the reasons that you often see acrimonious debate here at /. - each group has a different set of objectives and priorities.
Hiring with or without a degree... my thoughts. (Score:5, Insightful)
My experience is this:
Re:Hiring with or without a degree... my thoughts. (Score:5, Insightful)
Re:Hiring with or without a degree... my thoughts. (Score:3, Interesting)
And it's just a farce. People that have succeeded, or seen someone else succeed without the degree will realise (generally) before people that've gone through the schooling and the job, and have the pretty and vapid girl, and are oblivious.
Re:Hiring with or without a degree... my thoughts. (Score:3, Insightful)
Re:Hiring with or without a degree... my thoughts. (Score:4, Interesting)
This was the best thing I could find on short notice, but heres a link [fairfax.va.us] showing median income by education in farfax county virginia.
I'm not saying you can't prosper without a degree -- first rule of science is you can't prove a negative. However, your chances are *much* greater with a college degree. In US Society right now a degree is what you need just to be let on the playing field.
Just the other way around (Score:2)
This has not been my experience. I've worked in a tech field for 4 employers in two states since 1994. I have no advanced degree (I was 12 units away from a BS in Geosciences when I recruited away from school to California, FWIW) yet I've worked continuously for the last 8 1/2 years. I was only hired once based solely on my resume. All other times, I had some working relationship and/or professional reputation with those who hired me (ie, they knew -- or knew someone who could vouch for -- what I could do). The one time I was hired based on my resume was by a person without a technical degree.
It comes down to knowing people or being in the right place at the right time, in my experience. You have to know people and they have to know what you can do. Your working life should be thought of as one long probationary period from which future employers can draw by taking a peer's word that you are a good employee. You should also be able to find out a lot about an employer through similar methods. Either that, or you have to look really good on paper and somehow stand out from the crowd.
The best employment experiences I've had were ones where I knew them and they knew me (at least second-hand).
-B
Re:Hiring with or without a degree... my thoughts. (Score:2)
I've found just the opposite to be true. Oracle, headed by Larry Ellison, who never graduated, is obsessive about only hiring master's degrees from schools like MIT and Stanford. I beleive that Microsoft, headed by Mr. Bill who also never graduated, prefers degreed people as well. Of course, some of the brightest developers I've ever met never graduated.
Uhh (Score:2)
Not having a degree WILL keep you frmo many corporate executive positions... there will be a point where you can go no further.. not because of what you know, but because of public perception... if they hire a VP with no degree, and he screws up, it's the fault of those who hired someone without even obvious credentials.
Re:Uhh (Score:2)
It's not that simple (Score:4, Insightful)
I give careful consideration to all applicants, but I take a sceptical view of those people whose only claim to fame is a degree or certification. I want experience, or concrete evidence that the candidate is prepared to do the job with minimal babysitting. Another thing I want is some longevity. If I'm hiring for a full-time position, I view it as a purchase as opposed to a rental. You would be amazed to see how many people have years of experience, but never more than 12 months at any one place. What assurances do I have that such people are not simply hopping from one contract to the next, leaving behind a trail of destruction?
My hires have ranged from a high school dropout [long story omitted], to an MSCS. I'm quite proud of my people; all except one have worked out well. I don't actively seek to avoid hiring people with degrees, I'm just not convinced that the credential means much. This means I'm tough on recent grads, but who isn't? For the record, I hired a recent grad after he spent some time in my department as a temp -- another success story.
I believe that managers will repeat any behavior that works, and abandon that which does not work. After you get burned on a few bad hires, you will seek to avoid whatever led you down that path.
Re:It's not that simple (Score:2)
dcavanaugh wrote:
Hmmm. I assume longevity, then, is something you as a manager can offer your employees, too? Can they feel confident that there won't be layoffs, that the company won't collapse, that there won't be huge accounting scandals that ruin their retirement?
I dunno. Why not ask the applicant? Maybe former employers too. Maybe you can find out whether they did well in those jobs.
Maybe he's hopping from contract to contract, leaving a trail of happy employers- maybe he's worked for a lot of high-risk companies that went under or had to lay him off, and he's looking for something now that's a bit more stable (if you purport to offer it).
I don't think your metric has much value, but I'll be honest- with a big stack of resumes, some winnowing technique must be used. It's hard to argue with one that's worked, and isn't outright unethical.
Re:It's not that simple (Score:2)
No, I wouldn't be amazed at all. It's a bit naive to think that sort of work history has been anything but typical in some sectors--for years, now. If you want assurances, interview them hard, and check their references. Meanwhile, how about giving us some assurances that you're committed to long-term loyalty to your employees, and won't lay us off next Christmas to appease your new CEO, who's making arbitrary budget cuts to line his own pockets.
Re:It's not that simple (Score:3, Insightful)
That is certainly one of the possibilities. There is something to be said for a person with 5 years at 5 different employers -- a richer experience.
When a contractor is really good, the employer is often motivated to make an attractive full-time offer. When I see a person whose career consists of 10 six-month assignments over 5 years, I have to wonder:
If I want a temp, I'll hire one. For projects of a temporary nature, the job-hopping issue is no problem. Either the person works well and I offer a full-time deal, or they're gone at the end of the contract.
In this economy (Score:3, Insightful)
Re:In this economy (Score:2)
Reference checks are difficult when the applicants past employers are out of business. Even when the ex-employer is still in business, most will never say anything negative ex-employees, and many have "zero disclosure" policies that circumvent the entire purpose of a reference check. I have had some success asking the magic question "Would you rehire?" Asking for an opinion instead of a statement of fact works wonders.
It's difficult to tell the difference between a compulsive job-hopper, a deadbeat who gets consistently canned, and a talented person who is stuck with the LIFO scenario. It's also difficult to read a resume (or check references) to determine which of the 3 layoff scenarios has taken place. A letter of reference (with an e-mail that works) from a past supervisor may be the only thing that helps.
Re:It's not that simple (Score:2)
So I guess the rest of us who graduated from college and can't get experience because nobody will hire us are fucked then.
If I wasn't supposed to go to college, what do you suggest I SHOULD have done after high school? College certainly hasn't paid off.
Re:It's not that simple (Score:2)
You were supposed to go to college, but in a field that isn't so drastically oversaturated as tech is now a days. That way, you wouldn't be competing for entry level positions against people who already have 10+ years of experience.
Sad, but true.
Re:It's not that simple (Score:5, Interesting)
I applied for what I thought was a temporary, part-time, third shift operations job in a data center that ran a bunch of DEC VAX machines. The job they offered me was first shift, and 91% of full-time (state employee benefits included). I was a junior in college, who accidently landed a job that was no worse than what a new grad would get. I decided to take a break from school and go back when the job ended. Well, the job that wasn't third-shift or part-time wasn't temporary either. The original employee on leave never came back, so I became an accidental full-time permanent employee. I never went back to school, because I stayed 13 years, with five promotions, ending as the Director of Technical Services.
If I had stayed in school, I would have finished in 86 or 87, and the job market was really hopping by then (but who knew back in 85?) I was so happy to have found a job, I thought it would be stupid to finish school if that meant graduating into a down market. Having seen how many employers "required" degrees but "hired" experience, I determined that experience would win out over degrees most of the time, or at least often enough to keep me working. My cynical view of employment has served me well. After 17 years of uninterrupted employment, I'm having a hard time seeing the downside of quitting college early.
So, why do I post this mini-autobiography? To illustrate just how cyclical the IT has always been. When it's hot, anyone who can type can get a job. When it's cold, having a Ph.D. won't help. So, I think the strategy is to build credentials and manufacture your own experience in the "cold" years, as you wait for the "hot" years. If you live in a high-cost area, consider moving someplace cheap. There is no reason to tolerate a high cost of living unless you have a big paycheck to cover it. Go back for an MSCS or MBA degree if you can; work outside IT if you must. Either way, start your own little empire of computers, using open source (Linux) or free downloads from Oracle (free for non-commercial use, including home hacking). If you can pick up contract work of any type, then you'll be in a position to do something when the market heats up again. Timing is everything.
The fact that we have a down market combined with a glut of H1Bs makes me wonder if we are going to see a massive correction when the market heats up. I predict a shortage of IT people, because it makes no sense to invest 4 years of tuition just to compete with H1Bs. Then again, my prediction plus $1.10 gets you a medium coffee at Dunkin Donuts.
Re:It's not that simple (Score:3)
It depends on how many examples you have that support the "I am good" assertion, especially if those examples are logically presented with proper spelling and grammar.
Same as getting any job (Score:5, Insightful)
Be flexabile on salary, understand that pay has come down in a lot of markets.
Interview well when it gets to that point.
Get lucky.
How is any of this different than getting any job?
Lucky me :-) (Score:4, Informative)
Please don't hurt me now
No way (Score:5, Interesting)
This is almost psychic though. I was just talking to my flatmate (we both work for former ministry of defence research) whether it'd be possible to get a project code for my open source project and try and get a grant from the LinuxFund, the idea being that I could "bill" the Fund for my time working on the project. Often the fund gives out money and the projects don't really know what to do with it, I think the best use I can think of is to let me work on it fulltime.
Of course, as Dan rightly pointed out, there are all sorts of ugly issues with that plan, noteably the overhead my company would charge, and the fact that they have a tendancy to eat IP for breakfast. Even though the project doesn't do anything that hasn't been done before, they might try to "own" the code, which wouldn't do any good at all.
Still, I think I might talk to my boss about it tomorrow. I get paid jack all basically so I'd be able to make $1000 go a long way.....
ResumeRank(tm)? (Score:5, Interesting)
We create an index of all incoming resumes and search on keywords. That's why it's important for job-seekers to repeat the major skills multiple times in their resume.
WTF is this? It's bad enough having to compete for a job with people who flat-out lie. Now am I going to lose out just because some dickhead spammed more buzzwords around his resume?
Re:ResumeRank(tm)? (Score:3, Interesting)
Why? Because it looks bad to the human eye "Apache this" and "Apache that" and "Apache thisotherthat" "Java this" "Java that" "Java something else", when you could say "This that thisotherthat Apache" and "Java this and that".
Now I need to go back and put those keywords back in multiple times... arg!
Re:ResumeRank(tm)? (Score:3, Funny)
Programming Experience:
- 68020, 030 Assembler (37 years)
- Java development (15 years)
Internet:
- Website development (20 years)
MCSE Certified
Re:ResumeRank(tm)? (Score:2)
Re:ResumeRank(tm)? (Score:2)
- He once sent our company mascot an email with his resume. Apparently he thought a mouse was in charge of human resources. Guess he thought we were disney.
Re:ResumeRank(tm)? (Score:2)
Re:ResumeRank(tm)? (Score:2)
Dude, seriously... Don't sweat it. Why would you ever want to work at a company where recruitment and hiring is performed by a computer?
In other words, if some stupid company hires Joe Blow because his resume contains six more occurrences of "PHP" than yours, do you really want to work there? Imagine what your new boss would be like...
Re:ResumeRank(tm)? (Score:3, Insightful)
While it may seem like the screening process is simplified with these screening tools, in reality he's passing up many qualified candidates for people who plugin repeat certain keywords over and over again, with bullshit acting as the glue to connect words together.
Re:ResumeRank(tm)? (Score:2)
Actually, "PC support" implies repeating the same things (retry Windows, reboot Windows, reinstall Windows) over and over again. So maybe repetition in the resume is a good thing!
Re:ResumeRank(tm)? (Score:2, Interesting)
Then let him filter on a spelling/grammar check. That ought to prune out at least 50% of the chaff.
Or maybe he should hire more HR staff if he really wants to find the right fits for such high profile positions.
Open source, closed sorce.. (Score:5, Insightful)
short-term vs. long-term (Score:3, Insightful)
Your post reminded me of posts that I have been seeing for years, "Software isn't a religion, I pick the best tool for the job." Let me let you in on a little secret: in preparing for the CPA exam, I became a religious believer of the accounting standards and rules established by the FASB, GASB, and IRS, even though many standards might not be the best approach. I would never, ever follow another standard unless I could do so without breaking any major rules of the profession (there are very rare cases when its okay). You see, I am a professional, and this is how professionals go about their business.
Accounting standards are open for everyone to see and judge, but in the end, only one entity that is 100% loyal to the PROFESSION has the power to alter them. There is always a shortage of CPAs because the AICPA insures that their is never a surplus. MS has always insured that their is a surplus of MSCE's and is under even more pressure to do so now to compete with Open Source TCO. Thus, your industry is polluted by incompetents who constantly repeat their 3 r's (reboot, reinstall, reformat). I have severed all my major needs from the IS department with an unsupported laptop ("we don't support Lynoocks") running LAMP for some of the more complex analysis calculations that I must do (that some IT professional would otherwise be getting paid to code for). The MSCE's have forced me to become more tech savvy than I ever expected, and now I no longer need them. Meanwhile, the FASB and AICPA do everything to insure I keep on making good $, and I protect and respect these organizations as if my job depended on it, because it does.So here is a short trend analysis: value of accountants over time -> up, value IT workers over time -> down.
Don't get me wrong, I do sympathize with your situation. However, nothing will ever change unless IT becomes a profession instead of a type of manual labor and as long as one company is making all the calls, it ain't ever going to happen. Open Source is the last chance for IT workers to make themselves a profession and pull themselves out of minimum wage before everything gets pallademonized. Professionals make more and have more opportunities. Now, create yourself a profession, the code is already there.
Good luck.
No job? Become a paid MandrakeExpert in just a month.
Requirement: Know Linux . . . I mean really know Linux INSIDE and OUT. These guys are Linux GODS!!!
www.mandrakeexpert.com
most coders won't work cheap enough. (Score:2, Insightful)
Many of us have already realized that we must work for less in this economy; however, there are those who are still holding out for 6-figure salaries.
Ticketbastard (Score:5, Insightful)
Re:Ticketbastard (Score:2)
What a deal, eh?
Re:Ticketbastard (Score:3, Insightful)
Re:Ticketbastard (Score:2)
If people voted with their wallets instead of spewing filth upon the head of the filthy rich on geeky forums and then spending their hard-earned cash on tickets and convenience fees, they'd change their tune.
Anyway: It's like saying the soup is salty and asking for seconds: mixed messages get you nowhere.
Re:Ticketbastard (Score:5, Insightful)
Welcome to capitalism, and (for good or ill) one of the roles of OSS. How many times have you heard "RedHat is cheaper than Windows, so businesses should use it!!!", or worse, said that yourself? Don't like it when the other edge of the OSS sword swings around and hits you, eh?
Since when does the GPL say "No money grubbing, evil monopolists allowed to install and use this software to further thier cause."? Oh, that's right, it doesn't - only rules about re-distribution. Hopefully 2.0 of the GPL will stomp out all monopolies, hunh?
Grow up.
Like it or not, we get the good with the bad. As "evil" as TicketMonster is, they _are_ forwarding our cause in a way that businesses understand - namley that OSS makes good business sense. I'll take that over a tin-foil hat any day, bud.
Hell, maybe our way "of goodness and light" will rub off on them by association, making for a kinder and gentler monopolist. You just never know...
Soko
Tin Foil Hat THIS, buddy!! (Score:2)
Right, so this story is currently in the midst of being played out by YOURS TRULY.
Thanks to everyone's FAVOURITE media monopoly [clearchannelsucks.org], ClearChannel, which is the OWNER of TM, I and a friend were EACH screwed out of $40 because of our dietary restrictions due to our religious/ethical beliefs. Just for the record, I keep Kosher & my friend is a vegan, just like the HEADLINER of the Area2 concert, Moby [moby.com]. We wanted to see the Area2, obviously.
We bought tickets over the web to the Area2 concert when it rolled into Philly. Before purchase there was NO indication of what restrictions would be placed on our tickets. Of course, AFTER we had paid, and our tickets printed on our printer, did we see all the fine print on the ticket that said, "subject to venue rules" or somesuch.
Ok. Fine. We check the website for the venue, the Tweeter Center in Camden, NJ (btw, ALSO owned [or is that 0WN3D?] by ClearChannel), and it seems like we'd be allowed a backpack & a small amount of our own food. Of course, when we GET THERE, they inform us that we cannot bring our own food in. We are REFUSED ENTRY due to our religious beliefs. I and my friend cannot eat the food they have there, and it its a 6 hour+ show. Oh, I also forgot to mention the fact that they were only allowing ONE bottle of water per person. This was on quite possibly the HOTTEST day of the year in a venue that has NO shade.
So, to sum up, I (and my friend) were REFUSED ADMITTANCE based upon our religious beliefs, not to mention the fact that apparently, ClearChannel wants to KILL all of their customers through dehydration. They refuse to refund the ticket price, claiming "all sales are final." However, they did NOT divulge the terms of purchase until AFTER the purchase had been made, and then even CHANGED terms on us!
If that's not a tangible example of someone being harmed by CC's evil monopolistic behavior, I don't know what is.
Re:Ticketbastard (Score:2)
In other words, why take the advice of this person? What reason is there to believe they're not trying to find another way to make money off of doing nothing, and doing it badly?
Google? (Score:3, Interesting)
Arg! You just 404'd my resume! (Score:5, Funny)
My resume is now lost in a huge, even bigger then usual pile of resumes.
404 - Career Not Found!
pssst... (Score:4, Insightful)
Here's a free insider tip [sourceforge.net], here's another [openchallenge.org].. do something to get noticed. A CV with something concrete in it looks much better than one without.
Ticketmaster, huh? (Score:5, Funny)
Re:Ticketmaster, huh? (Score:3, Funny)
Sigh - #include (Score:5, Funny)
I guess it's probably just a reflex action against spam-like resume submission (he cites 3000 applicants for a PC support tech), but I have to cringe that resumes get pre-processed by machine.
Soon applicants will achieve homogeneity in resumes, devoid of any real persona...
As the job turns (Score:2)
My take on working full time in an open source role is
Keep your skills current and relevent for the job market and interview as best you are able
The fact that there might be a chance for open source evangelism or code contributions is secondary unless you are either independently wealthy or found some group that is.
In this case, it's like my career. I was a Unix admin before the boom
That is why you find people brought up on Dos or Linux having no particular problem getting around Windows
Which looks better on a resume
Unix Administrator - 5 Years - Linux (several) Solaris, HPUX, AIX and others
or
Red Hat Linux Administrator - 5 years
Get a headhunter (Score:2, Insightful)
This article is good advise if you want to work as a support tech at ticketmaster, but in my experience, a good headhunter is the only way to go.
Re:Get a headhunter (Score:2)
Expect the old model to return.
My new resume (Score:5, Funny)
Resume Resume Resume Resume Resume
Java C Windows Windows Motivated C++ C SQL Teamwork C++ Perl C GDI C++ Perl Teamwork Windows Perl SQL SQL Motivated Windows GDI C++ Windows Self-Starter Perl C++ C C++ C++ GDI Motivated Self-Starter Python C++ Java Java C++ Python C++
Motivated Teamwork Python Motivated C++ Perl Motivated Perl C Java Self-Starter Windows GDI Self-Starter Java GDI Motivated C++ Windows Windows Windows Teamwork Self-Starter GDI Self-Starter C C Windows SQL Windows Python Python GDI Motivated GDI Perl Teamwork SQL Perl Self-Starter Java Python GDI Teamwork Teamwork Motivated Java SQL Windows Perl Teamwork SQL C++
Self-Starter C++ GDI Java Python Windows Perl C++ GDI Windows Teamwork C GDI Python Perl C++ Perl C C++ Self-Starter Teamwork Motivated Python Java Teamwork Java Motivated Motivated Teamwork Motivated Python Self-Starter Java Python C++ SQL Python Teamwork Python Self-Starter Java Teamwork Teamwork C++ C++ Self-Starter Motivated GDI Motivated Windows Motivated GDI C++ GDI Windows Python Perl C Python Teamwork Python Self-Starter Windows Motivated SQL C++ GDI GDI SQL SQL C Self-Starter C++ Java GDI SQL GDI Self-Starter C Teamwork Motivated Motivated SQL SQL Self-Starter
Self-Starter Motivated C Teamwork Motivated Teamwork SQL Windows Java Windows C Windows SQL C++ Teamwork Python GDI Java C++ Python GDI
Re:My new resume (Score:2)
DONT CLICK ON LINK IN ABOVE POST!!!! (Score:2)
Re:DONT CLICK ON LINK IN ABOVE POST!!!! (Score:2)
See dimwit, I have something called a memory, which is a feature of something called a mind which in turn is a manefestation of an organ called a brain. This unique device actually helps me recall experiences I've had before and learn from them.
Am I going too fast for you, little troll?
As for your poorly-formed inquiry: here you go [urbandictionary.com], fuckstick. Also, you're one of these [fuckwit.tm] as well.
Oh and read a book, fuckwit.
Insider tips and tricks, condensed version (Score:3, Funny)
Re:Insider tips and tricks, condensed version (Score:2)
# If this is not possible, already know someone who can refer you to someone who is hiring.
Any picks for the 2003 Super Bowl?
Move towards becoming self-employed and contract (Score:4, Interesting)
As a contractor, it is easier to avoid getting locked into internal (and infernal) NDAs development agreements, the bane of my current position.
The concept of open source and development is finally gaining ground and it's a lot easier these days to sell your development services, based on open sourced and free licensed software, to other interested parties.
Individual jobs come and go, but GPL and LGPL licensed source is forever.
LUGs (Score:2, Insightful)
He knows his stuff and was always patient with everyone he explained stuff to. I lot of people come to LUGs thinking they can learn how to solve their own IT problem but instead they find it is easier pay a signficant amount of $ to this friendly guy they met at the local LUG.
What can I say, Open Source is a give and take institution. Give freely and often, and you are bound to be noticed.
Good luck!
Open Source a Fantastic "Interview" (Score:4, Insightful)
Re:Open Source a Fantastic "Interview" (Score:2)
Actual, check with the IRS. They list 20 thing that indicate someone is an employee, regardless of anything the sign. That applie to courts as well.
Rul of thumb, if the person doing the work could answer yes to 7 out of the 20 question, there an employee.
Again, the courts and the IRS don't care about what the person has signed when determining status. this will get you into a lot of trouble if you using 1099.
Re:Open Source a Fantastic "Interview" (Score:2)
As far as the IRS goes, any open source programmers that get paid are required to file their earnings, just as any freelance employee would be. If they're not getting paid, it's off course not an issue.
Re:Open Source a Fantastic "Interview" (Score:2)
This isn't unique to open-source code, of course. For every big succesful commercial project there are plenty of people willing to take credit for the whole thing, too.
Re:Open Source a Fantastic "Interview" (Score:2)
That issue aside, however, even if you only know that a specific person wrote a specific piece of code that you liked (whether or not you know exactly who wrote every line in the program), that person has a much better chance of getting hired if and when a position opens up.
How I got my last job (Score:3, Funny)
Because I hated Microsoft. Im not kidding. He figured that if I was smart enough to dislike Microsoft that I probably knew what I was talking about.
Re:How I got my last job (Score:3, Funny)
Re:How I got my last job (Score:2, Informative)
Crappy hiring techniques (Score:2, Interesting)
Having seen my fair share of resumes padded with every acronym under the sun, I have to say this is a pretty crappy way to do recruiting.
There's a reason why people get hired based on "who they know"... it can be an effective filter.
Looking for a job? Get to know people!
Now hiring OS Developers! (Score:4, Funny)
I'll buy beer for you and won't tell your parents.
You get to look at my personal collection of nudie magazines.
You can code at my office, and tell your parents that you're at a sleepover. I'm an adult. They'll believe me.
I can pick you up from school, posing as your parents.
I have a PS2 and Grand Theft Auto: Vice City!
You can have all of the soda and candy you want.
Please send resume and/or high score list.
How I did it (Score:4, Interesting)
My wife Starflower and I have been volunteering for the Rescue Mission of Roanoke, a Christian organization that provides meals, shelter, and other needed services to the homeless in the Roanoke area. It's a great place and Starflower and I are very proud to help out there.
One evening I was having dinner with Joy, the director of the mission, and she mentioned that her computer had crashed a dozen times that day. Out of habit I said that that sort of thing doesn't happen in Linux. She got very interested and said that I was the fourth person to say that, so tell her more about this Linux thing. Well, I gave her the standard pitch, talking about the value and quality of open source in general and Linux in particular. I told her about LTSP and how the mission could make life a lot easier with a set of thin clients and one good server. I talked about how great and helpful the open source community is. I even mentioned that Larry Wall (I'm doing the database project in Perl) is an evangelical Christian. Joy was very interested in all of this.
The following week, I presented a requirements document for a new database system using Apache, PostGres and Perl. I call the system Joyis [idocs.com], and you're welcome to read through the document yourself.
My intention was to develop the system on a volunteer basius. The management team had a better idea: they offered me a full time job on the spot. I accepted on the spot. I'll be developing Joyis for the next couple months, then migrating the entire mission to a completely open source infrastructure: Linux, LTSP, OpenOffice.org, Evolutions, and of course, Joyis.
The pay ain't much, but we can get by on it. On the plus side, I get to spend all my time in my favorite development environments, working my own hours, and creating a system that will actually help people and make the world a better place. When I'm done, Joyis will be released open source so that other homeless organization can use it. Keep an eye on SourceForge for the first release in a month or so.
Re:How I did it (Score:2)
a bit late (Score:5, Funny)
1999: "How To Get Hired As An Open Source Developer"
2001: "How To Get Hired As A Developer"
2002: "How To Get Hired"
work cheap? (Score:4, Insightful)
Barring that, you can also spot the companies you'd wish to work for that do pay the big bucks, and try getting in on one of the lesser positions.
It's 100% easier to climb a ladder when you're already working in a company. It's also (ironically) very often easier to get a job when you've already got a job. You don't have to mention on your resume that you're "undervalued and underpaid", just list what you're capable of, and the fact that you are currently doing it helps prove so.
There are a lot of small/starter companies who need computer support that frankly can't afford to pay big bucks in the beginning. They do look good on a resume though, and the work generally isn't too hard. Oftimes if you are lucky, said companies can end up growing, and as they grow - so often does your paycheque.
It's hard to think of with the cost of living nowadays, but sometimes the value of a position is not in the paycheque, but in the respect, references, and experience it gains.
Oh, and a big problem with small companies is that it gets really hard to leave when you're ready to move on... they tend to grow on you.
Re:work cheap? (Score:3, Insightful)
I find that to be false.
If you want to climb the ladder, the best way is to find another company that is hiring for that position. In general you get a higher pay increase, no need to deal with the projects that you have gotten associated with, and a better opertunity to start focusing your next step right away.
I wish it wasn't that way, but it is.
Why to hire OSS developers (Score:4, Insightful)
The self-motivation, self-discipline, organizational skills, and willingness to write code that the author isnt ashamed to display to the whole world are exactly the sort of traits that employers look for (or should be, anyway).
Re:Why to hire OSS developers (Score:2)
The self-motivation, self-discipline, organizational skills, and willingness to write code that the author isnt ashamed to display to the whole world are exactly the sort of traits that employers look for (or should be, anyway).
And, of course, the willingness to work for next to nothing doesn't hurt when it comes to your balance sheet.
In short, shy people have no chance (again) (Score:2)
In short, shy comptuer geeks, which is many of the good ones, have little chance. I'm a good programer, but I like to sit in my little corner and program. One day I found myself out of work, and boom, I looked around, and so where most of the people who knew I was a good programer. (My small group)
Mind you, the above story is nothing new. Every shy person faces it everytime we need a new job. I can deal with people, I just prefer not to, and when I have a good job I like to get the job I'm hired to do done.
One way to get your resume taken seriously... (Score:4, Insightful)
1. Went into detail what I did in the last 3 jobs, I mean serious detail. It means that the people that I'll work well with, will appreciate my resume instead of some PHB looking for acronyms.
2. Include links to articles I wrote, and postings I made in forums for all the above technologies. The last job I got was because they received help from some silly posting I made and forgot about years ago.
3. Include links to interactive sites that you helped build. Forget the pretty stuff, the fancy HTML, that's not what you will be hired for, instead, link to the interactive portions of the site that actually do something.
4. Always have some code samples handy with lots of comments. Include some OOP examples along with traditional procedural code.Even if they dont use OOP, at least they know that you can.
5. Make sure that you will have lots of hits in google, which will turn up all your online activity.
6. Dont bring your resume to the interview. Instead, when they ask for it, give them the URL where they can view it.
7. Refuse a job where they require your resume in Microsoft Word format. It means that they are not really an open source shop, and the PHB's probably use Outlook, Exchange, Office and IE. Tell them that you are refusing the job because of that reason. They will respect you for having the balls to do it, and in the same vein, always submit your resume in text format in the email to the recruiter (not as an attachment).
8. Be assertive in your resume, tell them exactly what you want to do. Dont be vague about what you want to do. Tell them how you can help them, and that you will make a great fit in their org. If possible, tailor your resume for each job you are applying for.
9. Don't mention that you can use a word processor, browser, or spreadsheet. That's passe, everybody's expected to do that. Don't mention that you can admin an NT/2000 box (even if you can), instead, tell them in the interview.
I guess there are more tips out there, but for last 2 jobs and 4 interviews in 6 years, those have worked well for me.
Re:lol.. .. open source is hireable..? (Score:2)
I just spent 4 months working on CFD software that will be freely available
Re:lol.. .. open source is hireable..? (Score:2)
Yes
and if so, who was paying it?A large aerospace company
Re:Business Plan (Score:3, Funny)
Another thing is to include your favorite technical Web site list in your online resume or personal Web site. I'll look for people who specialize in a certain area -- if they also have a list of favorite Web sites that show their interest in the top Web sites in a certain area, I'll notice that.
But then again, telling a potential employer that you read a lot of slashdot might not be a good thing
Re:Business Plan (Score:2, Funny)
Re:Business Plan (Score:3, Interesting)
No no no no... the missing step is make something of value! OSS can do that. The problem is extracting profit from it... if the software itself is free, then there must be a alternative, such as service and support.
FOR GREAT GLORY~!!!! (Score:3, Funny)
3) PROFIT!!!
Re:work for google (Score:2, Insightful)
Hmmmm... If only google was open source. Then maybe you would have a relevent comment.
Re:work for google (Score:2, Interesting)
Re:Right on! (Score:3, Insightful)
That's part of it. And that number is probably low for this area (Denver -- lots of former telecom high tech workers on the streets, and most of the new jobs (Lockheed, Raytheon) require security clearances).
Another part is that typically the unemployment insurance system tends to encourage it -- if you're required to make N job contacts per week, if there's only one or two that really match your skills you'll send out resumes to places you know you don't have a hope in hell of getting hired at just to meet your quota. (Of course, just responding to ads is one of the worst job-search strategies, but it's the one most people default to.)
Re:Put up your resume in HTML and *Word* format? (Score:2, Informative)
Even when the world runs on the web, it's still hobbled by Word.
Re:A Ticketmaster recruiter? Double-fault! (Score:2, Interesting)
The headhunter called the prospective employer numerous times every day trying to pressure them to make a decision and lied to the employer by saying that his client was currently weighing a couple of offers, "So they'd better hurry and make up their minds". The prospective employer told my gf that they would've hired her if she hadn't used that headhunter.
That quickly turned me away from headhunters.
Re:Interesting... (Score:2)
I think that some of the very best coders I've seen are field switchers - they have a strong educational background/knowledge of some other field, plus the passion/self-taught characteristics of the non-graduate. That is a powerful combination.
One thing I watch for when hiring is what the programmer has at home - if he doesn't have at least three machines all running differeent OS's he doesn't have the calling.
Self-taught are not as good ... (Score:3, Insightful)
The self-taught are usually not as good as those who are self-taught and formally educated. Why do so many think the two are mutually exclusive? At age 37, I'm there too, you should be able to recall a time when those entering computer science programs did so because they had passion and interest, not because the high school guidance counselor said it was a good career path. College can give you access to a lot of equipment, resources, and experience that can be used for personal project and interests.