Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Businesses Programming

How Does a Self-Taught Computer Geek Get Hired? 523

An anonymous reader writes "I'm essentially a self-taught computer geek who started learning BASIC at age 12, but decided NOT to do the traditional computer-nerd thing (comp sci or physics, computer degree, etc.). I've essentially kept up with computers as a hobby, teaching myself web-design, Linux/LAMP, Javascript, and now Drupal. I've worked for a short time at a web dev shop but mostly have just done freelance projects and here-and-there stuff for websites or projects, many of which have gone under or are no longer accessible. I'm creative, have Photoshop/GIMP skills, I'm personable and self-motivated...and I'd like to get a 'real' job now but I don't really look like much on paper — how can I (specifically with Drupal) make myself look good on a CV and/or establish solid credentials that will make people more willing to take a chance and hire me? Will Drupalcon 2012 help me make inroads? Are there other ways to 'prove' myself to be a capable web admin/developer?"
This discussion has been archived. No new comments can be posted.

How Does a Self-Taught Computer Geek Get Hired?

Comments Filter:
  • Examples (Score:5, Informative)

    by Anonymous Coward on Monday November 28, 2011 @09:08AM (#38189296)

    Show examples. Show your hobby projects. Show sites that you've built and that currently are in use. Show contributions you've made to open source projects.

  • by FictionPimp ( 712802 ) on Monday November 28, 2011 @09:08AM (#38189300) Homepage

    http://groups.drupal.org/jobs [drupal.org] also, be active in drupal projects and build a name for yourself.

  • by chill ( 34294 ) on Monday November 28, 2011 @09:10AM (#38189308) Journal

    What you're looking for is a portfolio. They're common in any artistic arena such as photography, web design, hair styling and fashion.

    You need to SHOW people what you have done, using examples relevant to what the potential employer would be interested in.

    Also, just to make the HR people happy, get some certifications.

  • by Anonymous Coward on Monday November 28, 2011 @09:10AM (#38189312)

    You need to work on a helpdesk.

    If your lucky you will be noticed. Don't try to show off.

    Learn an Enterprise Class OS. AIX. Solaris. HP-UX.

    Profit.

  • by CubicleView ( 910143 ) on Monday November 28, 2011 @09:12AM (#38189334) Journal
    Maybe he should, maybe he shouldn't but either way that's the anwser to a question he didn't ask.
  • by RogueyWon ( 735973 ) * on Monday November 28, 2011 @09:15AM (#38189354) Journal

    Evidence, evidence, evidence.

    I don't work in the IT or compsci sectors, but I think there are a few general principles about how recruitment works that you might want to note.

    You don't have formal educational qualifications. Obviously, that's a handicap. However, you're not in a field here where qualifications are a legal requirement (unlike, say, medicine or law), so it's not insurmountable.

    Some employers still have a policy of requiring a degree from all applicants, but - personal view here -in many cases they're foolish to do so. In the current climate, a lot of bright people are choosing not to take on the expense and debt associated with a degree. I see a lot of employers insisting "graduates only" who are achieving little except needlessly inflating the starting salary they need to offer (though by less than in the past - the graduate premium isn't what it was).

    I've done a fair old bit of recruitment over the last decade or so and what a sensible employer will be looking for - when recruiting people for their "first proper job" - can be distilled down to: a degree of committment (as in, ability to stick at something which is difficult and takes time), reasonable interpersonal skills and, where appropriate, technical competence.

    Interpersonal skills you'll need to demonstrate at interview (and by writing a half-way competent CV and application form). The ability to stick with something and technical competence might traditionally be demonstrated - to a basic level - by the fact that the applicant has both had the perserverence and the ability necessary to earn a degree (though with degrees as debased as they are these days, it's increasingly difficult to use this as a firm indicator).

    So without a degree, you will need to have independent evidence of committment and technical ability. You've done some freelance projects - that's good. The companies you did them for may have gone under, but you kept your own work, right? Right? And maybe if those companies aren't around any more, there's less of an issue in sharing the work you did for them as part of your application?

    In addition, if you've done any non-technical work - even just office admin and stuff - that's also good and worth including in your job applications - particularly if you can get a reference. It shows you can get along with people in an office environment on a day to day basis, turn up for work on time, follow basic codes of conduct and so on (which is something that a surprising number of people - even graduates - in some fields especially graduates - fail at). Don't under-estimate this one. As a recruiter, in 95% of cases, I'd rather see a few summers spent temping in a "serious" workplace on a CV than some glamorous, expensive (and usually irrelevant) piece of gap-year do-goodery.

    Remember, being at a technical disadvantage, you'll need to use hard facts to sell yourself so far as possible. Part of TFS reads like a "personal statement" from a CV. Saying stuff like "I'm personable and self-motivated" is all well and good, but it won't get you a job. You'll need concrete evidence to demonstrate your skills and your ability to stick with a task. So yeah, I hope you kept all that evidence of your previous work.

  • Portfolio (Score:5, Informative)

    by zcomuto ( 1700174 ) on Monday November 28, 2011 @09:17AM (#38189370)

    Portfolio, portfolio, portfolio.

    Don't let a piece a paper show a potential employee that you have the skills on just that, paper, actually show them what you're capable of. Build a portfolio of work, showcasing your best products and sell yourself through that.

    If an employeer doesn't respect or look to the portfolio of a potential employee in that line of work, truth be told they probably aren't worth working for.

  • by blcamp ( 211756 ) on Monday November 28, 2011 @09:19AM (#38189394) Homepage

    Not knocking Drupal or any other CMS, but don't get yourself boxed into just one specific platform. Keep up on where the overall development world is going.

    Most shops still build their websites in-house from scratch, without a CMS. Many strictly-Microsoft shops purposely avoid using Sharepoint, for example.

    Remember when ColdFusion was a big deal? Not so anymore. GoDaddy is dropping it from their hosting accounts.

    Keep your foot in general Java or .NET or PHP development... stay focused on the bigger picture, not just in a specific type of project. Watch the trends. What may be popular today will become passe tomorrow.

  • by Anrego ( 830717 ) * on Monday November 28, 2011 @09:22AM (#38189450)

    It seems like most people, especially geeks, want to take the easy route and try get a job. Being self-employed or running a business isn't all that hard and it is much more rewarding, especially for a computer geek now in internet age.

    Guilty!

    I hate marketing stuff, I hate business stuff, and I really hate "networking" .. what I love is building software. I'm happy to be able to come in, do my thing, and let someone else worry about all that other shit. Long as I'm reasonably well treated and paid... I'm happy being a wage slave.

    I suspect the same is true of most geeks. As a community we are not known for wanting to wear suits, speak in buzzwords, work with excel and powerpoint, etc. Some pull it off, and some even enjoy it, but I think for the most part we like to be in the background doing our thing while the "suits" figure out how to make money from it.

  • by Anonymous Coward on Monday November 28, 2011 @09:27AM (#38189504)

    He wants to be a web developer, not a network admin. If he's just interested in full time work of any kind, then yes, help desk is probably a semi viable option, but it will not get him any closer to being a web dev. I mean, he could get a job as a janitor too, that's starting at the bottom, and it's equally relevant to his field as help desk.

  • by achbed ( 97139 ) <sd&achbed,org> on Monday November 28, 2011 @09:49AM (#38189756) Homepage Journal

    I second this. Running a small business is a different animal altogether. Unless you can make enough to support hiring someone to do your marketing and accounting, don't go here. It's a world of pain if you screw things up (especially from a tax perspective). In addition, if you're having trouble getting a job, it's going to be just as hard (if not harder) to develop a client base to support a small business.

    Oh, and I assume the reason you're looking for work is to get money in your pocket. If you start a business, be prepared to lose money (and potentially lots of it) in the first several years while you get your name established.

    If you go the independent contractor route, be aware that a lot of businesses are getting really picky about independent contractors as states begin to crack down. I've had several friends lose their gigs because the business says that they don't meet the stringent "requirements" in the law for being classified as an independent contractor and the business could be fined severely for "misclassification of employees" (note that this applies to the US, your locality may vary).

  • by cultiv8 ( 1660093 ) on Monday November 28, 2011 @09:57AM (#38189826) Homepage
    I've run my own one-man Drupal shop for 6 years, keep this in mind if you decide to go this route:
    • It'll take 3-5 years to build a decent portfolio and client list
    • You only get paid when your clients pay you (it can be feast or famine)
    • Find a Drupal/PHP programmer who can do the stuff you can't or don't want to do
    • Go to DrupalCon, Drupal meetups, Drupal camps, etc. MEET PEOPLE IN YOUR SITUATION.
    • But don't confuse this with networking; go to Chamber of Commerce events, tradeshows, BNI, etc. GET CLIENTS
    • Volunteer, freely give advice, offer discounts to non-profits, help out on Drupal forums, etc.

    Most of this is business advice, not Drupal advice, but it all goes hand-in-hand. Make a name for yourself. Be good at what you do. Manage expectations with clients. Get a brochure and business cards. Write a blog; I wrote a book on Drupal [slashdot.org] which has been amazing for business.

    This economy is a bitch. Good luck if you start your own thing.

  • by Moryath ( 553296 ) on Monday November 28, 2011 @10:15AM (#38190044)

    What do all these books have in common?

    Oh yeah, they all STARTED with a big-ass pile of cash that they could fritter away on risk.

    Like the recent Republican debate - Gingrich talks about Bill Gates being a "high school dropout" who founded Microsoft, but he fails to mention that Gates was the prep-schooled son of upper 0.5%'ers who had a ton of mommy and daddy's money to pay Paul Allen (the real programming genius of the company) and later to front in order to buy 86-DOS from Seattle Computer.

    Funny how that all tends to work out only for those who already inherited wealth.

  • by mcgrew ( 92797 ) * on Monday November 28, 2011 @11:20AM (#38190712) Homepage Journal

    Watch Opera? When you have no job, looking for work IS your job and you should spend at least 8 hours a day doing it.

  • by tomhudson ( 43916 ) <barbara,hudson&barbara-hudson,com> on Monday November 28, 2011 @11:53AM (#38191110) Journal

    Many independent contractors are hired into permanent positions, if you want that path.

    That was then, this is now. Many formerly permanent positions are now subbed out to independent contractors. Welcome to the world of outsourcing, where there's always someone cheaper.

  • by aqui ( 472334 ) on Monday November 28, 2011 @12:28PM (#38191488)

    I working in IT now despite not having any related qualifications on paper at the moment. I'm working towards getting those credentials though. I got in through networking and getting my PMP (project management professional) certification. I'm currently working towards becoming an enterprise architect (certified).

    A couple of key things to getting in the door (past HR):

    1) HR people are all about risk reduction. HR staff don't get rewarded for hiring good staff, but they do get fired for hiring too many bad ones. From an HR perspective ideally you have 1) credentials (including degrees) 2) a track record of performance 3) come recommended by someone they know (someone in the company will do). Typically anyone having all 3 won't turn out to be a bad hire. They don't hire for intelligence and capability, they are looking to be able to cover their asses in case you turn out to suck. Whatever you do don't lie on your resume, if even the smallest thing is determined to be untrue HR will drop you like a hot potato.

    Keeping the above in mind most applicants have some credentials (1), some experience (2) and no internal recommendation (3).

    To get credentials spend the money and get some certifications in the area you work in or others related. Pick credentials in areas where you already know the material and have had some experience as well as frequently occurring as a requirement in the type of jobs that interest you, buy the prep books and study and you can be certified inside of a month or two for $300-1000. You can list credentials you are "working towards" as well (helps with the keyword search).

    2) Networking (not the computer kind), If you haven't started building a network (of people) start now. Set the objective to add 1-2 people to your network every week (during your job search) once you're employed continue to do this 1-2 people per month. Use a tool like Linked in. Once you get about 30 or more people in your Linked in Network it becomes useful in that you can find someone you can be introduced to that may be able to help.

    Key concept in networking: its about informal meetings 10-15 min, at the convenience of the person you want to talk to, to do these things:
    1) give something back (listen, or share something that interests them).
    2) create the opportunity to meet other people in the area you want to work in
    3) learn about the industry you want to work in.
    Finding an opening or opportunity and reference from the inside are not the primary objective.
    By giving I mean: treat the person with respect like a person, only ask them for what they can give you (aka do not ever ask for a job), ask them for advice, ask them how they got to where they are, and make them feel like you care and are listening (this is the give back).

    Think about it from the networking contacts side. Imagine you're the contact: A colleague (Bob) you trust emails you and writes I'd like to introduce you to an interesting guy (you), he's trying to learn about our industry and find out what he need s to know to be able to fit in. A day latter you get a polite email from the guy asking if you'd be willing to share your expertise and advice in a 15 min meeting at a coffee place and time convenient to you or to talk to you by phone for 10-15 min. You agree to meet because 1) you trust Bob, 2) you're curious 3) you have 15 min 4) its convenient 5) it beats working ;).

    In the meeting you talk about your own success and answer a few interesting questions and generally feel good about your own success. You leave the meeting feeling like you met an interesting person with good questions (that you could answer). The person emails you a day or two later and asks a follow up question or two and if you have any suggestions of people you know in the industry that would be good to talk to. You liked the guy so you offer to introduce him to Keith and Sharol two of your suppliers. You also agree to join his network on Linked in.

    So now how does a network translate into a

  • by mrmud ( 219198 ) on Monday November 28, 2011 @04:29PM (#38194284) Homepage Journal
    Bill Gates might had have rich parents, but Steve Jobs certainly didn't. He was adoption child and really poor in his young adult years, even up to the point that he collected money for food by returning empty bottles to a store. He also dropped out of school.

    No, but he did have an angel investor named Mike Markkula [wikipedia.org]. Funny how that is also neglected. He didn't just "build it from the ground up in his garage" as is often touted. He received a serious dose of cash from his angel investor.
  • by morethanapapercert ( 749527 ) on Monday November 28, 2011 @04:30PM (#38194290) Homepage
    I think that getting the magic acronyms on your resume is important before it ever sees a human being. Many of the larger companies are using software to skim through the various job boards. If your resume has enough of the filter criteria, then it gets flagged and brought to the attention of a HR rep. Only then does the format, legibility etc etc of your CV matter.

    I suggest three things:

    1) on any job board you belong to, have a utterly plain ASCII version of your resume, loaded with all the buzzwords that you can justify. Not just what you have worked on, but also what you can reasonably be expected to handle because of it's large similarity to things you have done. Your trying to get past the filters of the software at this point.

    2) The HR folks quite often ask for an updated resume for any person who makes it past the filter and then makes it past the first rough cut of applicants. This is when you craft a resume targeted at that company. Do your research, find out not just what the job entails, but what other technologies that company uses that you may be able to work with. The idea here is that you want to be able to mention other things that may be familiar to the HR person or will grab the attention of the technical person s/he shows the resume to once they have the final short list. They may be just hiring you for X, but if they use Y as well and see that you have some knowledge there, that makes you a much more flexible and hence valuable candidate than a competitor that only lists X.

    3) A lot of the projects or companies you worked with are defunct, fair enough, that sort of thing happens, especially in the I.T. field where start ups come and go routinely. Take the time to track down and then keep in touch with the actual people you worked with. Sure Initech may have failed during the start up phase, but Samir has moved on to bigger and better things. If he is now working for Intertrode, then he can still give you a reference, possibly even a heads up about unannounced openings at Intertrode. I can't speak for any HR person obviously, but if I noticed a candidate was still in touch with people he worked with years ago, and they still has nice things to say, I'd find that pretty impressive. Both for the organized networking that it implies and the quality of work the candidate must have done to still be worth praising years later.

"Experience has proved that some people indeed know everything." -- Russell Baker

Working...