Slashdot Mirror


How Does a Self-Taught Computer Geek Get Hired?

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?"

523 comments

  1. Why do you want to be hired? by CmdrPony · · Score: 5, Insightful

    Instead of running your own business. Then you don't need to provide your quality and skills to anyone, and it can make more money in the long run as you are not limited to your salary and don't have to fear getting fired. If you know web-design and running Drupal, then start to work with those. Make your websites. Now, learning some information about other subjects will help. Learn things like marketing, SEO and in general running a business. Most of the information can be found on webmaster forums. Then it's up to you - you can even sell your services to local businesses. You also have the added benefit of working with your projects instead of someones else, which is always more boring.

    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.

    1. Re:Why do you want to be hired? by Anonymous Coward · · Score: 5, Insightful

      Instead of running your own business. Then you don't need to provide your quality and skills to anyone, and it can make more money in the long run as you are not limited to your salary and don't have to fear getting fired. If you know web-design and running Drupal, then start to work with those. Make your websites. Now, learning some information about other subjects will help. Learn things like marketing, SEO and in general running a business. Most of the information can be found on webmaster forums. Then it's up to you - you can even sell your services to local businesses. You also have the added benefit of working with your projects instead of someones else, which is always more boring.

      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.

      In this economy I'd take a salary (certainty) over the kudos of being an entrepreneur (uncertainty) any day of the week. Competition is stiff in the web dev/design market. Makes much more sense to throw your lot in with a group of established designers and developers that have a client book.

      As an alternative, I'd suggest looking at big corporates that have marketing/web dev teams and apply for those jobs instead. You're less likely to be as harshly scrutinised by people as clued up as yourself and your salary is not dependent on how many clients you secure or websites you build as your job will be focused on your own company's website. Whilst not a long-term solution, it may be the viable in road you are looking for.

    2. Re:Why do you want to be hired? by CubicleView · · Score: 3, Informative

      Maybe he should, maybe he shouldn't but either way that's the anwser to a question he didn't ask.

    3. Re:Why do you want to be hired? by MatthiasF · · Score: 4, Insightful

      I'd suggest getting to know more open source projects, starting with Drupal was a good idea.

      Get to know Open Atrium, design some nice themes for it or make a module to solve a problem someone has, then post it all online someplace that allows people to post comments or a download count.

      Having a list of achievements on the Internet, with people giving feedback or allowed to see your progress, can be a resume in itself.

    4. Re:Why do you want to be hired? by vlm · · Score: 1

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

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    5. Re:Why do you want to be hired? by Anrego · · Score: 5, Informative

      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.

    6. Re:Why do you want to be hired? by Anonymous Coward · · Score: 5, Interesting

      Being self-employed or running a business isn't all that hard

      You obviously have never run a business before.
      As a coder who has done exactly that for the past 10 years, I can say, it can be a real slog.

      Agreed I am now earning more than I could employed, but the first 5 years are make it or break it.
      Not knowing where your next mouthful is coming from requires certain nerves. You will under sell yourself.
      If you are doing it alone (like I have done) it is even worse, you can lose touch with peers to be able to pulse local market direction.
      IMHO it requires an immense amount of discipline, a stable mind, good communication skills (which many coders lack) and a little luck.

      I had no idea what I was getting myself into when I started.
      Though maybe that was a good thing. I do have no regrets.

    7. Re:Why do you want to be hired? by JoeMerchant · · Score: 5, Insightful

      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.

      Having worked in various sized companies, from self-employed through 10, 20 and 500-1000 people, it became apparent to me that all businesses need:

      1) Sales and Marketing
      2) Accounting
      3) A product

      If you have no interest in 1) or 2), being self-employed is not for you. Also, when taking into account what you get paid for your "Product" as a coder, bear in mind the hours invested in Sales, Marketing, and Accounting for essentially zero compensation..

    8. Re:Why do you want to be hired? by Chrisq · · Score: 5, Insightful

      In this economy I'd take a salary (certainty) over the kudos of being an entrepreneur (uncertainty) any day of the week.

      I would too. After seeing a program about successful entrepreneurs I think this means that neither of us are cut out for running a business. The ones who succeeded often did so after several attempts, putting in long hours, sinking their own assets into the business, failing and then doing it over again. They had a drive and ultimate confidence in themselves that meant that they would never be happy taking the safer option of a salary, unless it was short term during which they would scrimp and save what they needed to start another business.

    9. Re:Why do you want to be hired? by Anonymous Coward · · Score: 1

      Partner up with someone who gets off on the marketing and promotional crap, and you've got yourself a business...probably a better one than if you were to take on everything by yourself anyway.

    10. Re:Why do you want to be hired? by jareth-0205 · · Score: 2

      It seems like most people, especially geeks, want to take the easy route and try get a job.

      Or... you might find that running a business and writing software are very different skills. Running a business takes you away from the thing that you actually want to do! I know, I used to freelance, but now I work in an office where someone collects the money and finds the client. Much happier.

    11. Re:Why do you want to be hired? by Plunky · · Score: 2

      As an alternative, I'd suggest looking at big corporates that have marketing/web dev teams and apply for those jobs instead. You're less likely to be as harshly scrutinised by people as clued up as yourself and your salary is not dependent on how many clients you secure or websites you build as your job will be focused on your own company's website.

      But, to get past big corporate HR you will generally have to have qualifications and certificates. The more the merrier.

    12. Re:Why do you want to be hired? by capnkr · · Score: 4, Interesting

      Like the OP, I am self-taught, and am of the same mind as CmdrPony, having done it myself. If you need to start working right away...

      Start your own shop, but count on the website/SEO/marketing side of things to start slow and develop (no pun intended) over time - likely several years. The market for "website developers" is fairly well saturated, albeit with far too many that are no more than Dreamweaver/FrontPage/MSWord-using ex-construction worker/secretary types who are 95% clueless yet able to put up a $200 site in a few days by advertising on Craigslist. Yes, your site may be far better, but money talks, and many clients don't understand the finer points of what makes a really good, nice-looking, fast rendering, cross platform website, or what SEO is and the kind of time it can eat.

      Until you have a solid core of client sites showing your skill and capability and helping you sell at a price point that makes it worthwhile, your working capital and day-to-day income can be supplanted by the other computer skills you have: repair, networking, etc... Be willing to make on-site visits (even to homes - at least until you get too busy), and have a fast response time. Come up with good ways to describe common computer problems and your fixes for them in normal human-speak - people do like to understand a bit about what you are doing, and teaching them a little helps them become better users and clients.

      Find a small, cheap location where you can set up half a dozen systems while you work on them, get some biz cards made, and put out your shingle. If you do a good job, word of mouth will start putting feet in your doorway in a matter of months, enough traffic to live off of so you can begin to grow and thrive and start getting website work, likely from many of the same clients whose system you maintain, once they realize that their super-cheap website really is for the dogs. Being their trusted and proven IT guy helps you sell yourself in this area - they understand that you know what you are talking about, and will be more willing to pay you a fair price to help them market themselves better online. Good luck!

      --
      "...there are some things that can beat smartness and foresight. Awkwardness and stupidity can." ~ Mark Twain
    13. Re:Why do you want to be hired? by billcopc · · Score: 5, Insightful

      Being self-employed or running a business isn't all that hard

      I wish you had said that at the beginning of your post, so I could have stopped reading. This is absolutely false!

      You can be the most brilliant technician in the universe, and still crater your business if you don't have the sales persistence to turn those technical skills into money, and the support team to handle users' invariably simple problems while you focus on the next big thing, whether that's the next version of your product, or a separate item with strong cross-marketing potential. Just because a handful of ethically-questionable teenagers won the dot-com lottery, does not mean the same will happen to anyone with basic web development skills they picked up from a few Youtube videos narrated by 12-year-olds.

      To the OP: if you want to find work, contact staffing/contracting agencies near you. They will find you paying gigs, and the experience you gain there will be more valuable than any paper knowledge you have amassed up to this point. There are lots of hobbyists like you, but companies are interested in people who can efficiently solve business challenges. If you really want to stick with web development as a serious career, then start putting together a portfolio. Don't rely on web sites staying up indefinitely with your old code, take screenshots and document them, briefly explaining (to prospective clients) why you were the right person for the job and what kind of unique or high-level skills helped bring it together. Take a dozen of your best examples and arrange them into a nice sleek gallery page. Get stupid old business cards printed with an eye-catching design and a memorable URL to your portfolio, and pass them around. You want people to see your work, be wowed, and contact you because you're the designer/developer they want for their business. Sell yourself!

      --
      -Billco, Fnarg.com
    14. Re:Why do you want to be hired? by achbed · · Score: 4, Informative

      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).

    15. Re:Why do you want to be hired? by vlm · · Score: 1

      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.

      Having worked in various sized companies, from self-employed through 10, 20 and 500-1000 people, it became apparent to me that all businesses need:

      1) Sales and Marketing
      2) Accounting
      3) A product

      If you have no interest in 1) or 2), being self-employed is not for you. Also, when taking into account what you get paid for your "Product" as a coder, bear in mind the hours invested in Sales, Marketing, and Accounting for essentially zero compensation..

      "In this economy" and all that rot, unless you're an orphan, you're probably related to an unemployed person or persons who happen to specialize in need #1 and need #2. Possibly someone typing in a non-techie website right now, that all they need to start their own business is a tech/product guy, if only they knew an interested one...
      Of course family businesses can result in some of the most spectacular business related drama known to mankind. Be careful not to end up on Dr Phil or CourtTV or whatever its called now.
      On the other hand, if you're both currently unemployed, what were you going to do today otherwise, watch Oprah reruns?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    16. Re:Why do you want to be hired? by Anonymous Coward · · Score: 1

      You don't sound like you are a whiz who needs a job. Think different! You sound like a Woz who needs a Jobs. See if you can find one - then change the world.

    17. Re:Why do you want to be hired? by cultiv8 · · Score: 5, Informative
      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 which has been amazing for business.

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

      --
      sysadmins and parents of newborns get the same amount of sleep.
    18. Re:Why do you want to be hired? by somersault · · Score: 1

      that's the anwser to a question he didn't ask.

      He didn't ask it outright, but very often people ask for overly specific answers when they haven't really thought through their actual problem. Sometimes (well, most of the time if you're doing IT support for example) it's better to ask what they're trying to do before giving them the answer to their actual question. Maybe this guy would hate to work for himself, or maybe he just needs a little inspiration.

      --
      which is totally what she said
    19. Re:Why do you want to be hired? by PopeRatzo · · Score: 5, Funny

      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

      I believe the technical term for such people is "assholes".

      This is not my own opinion. I know several programmers, and have heard many variations on, "You know that guy Chad? The assistant team leader who's always in a suit, with the buzzwords and the powerpoint? Yeah, you know, the asshole."

      --
      You are welcome on my lawn.
    20. Re:Why do you want to be hired? by TheLink · · Score: 5, Insightful

      The other thing is you never see a program about those who still haven't succeeded after going bankrupt a few times... And that certainly does happen - just doesn't make for a good show I guess ;).

      I've eaten at restaurants that have failed, and sometimes I have no idea why they aren't a success. Price reasonable, food is good, location is about the same as the successful ones, but no customers.

      I'm sure you've seen those books where one rich guy says he succeeded by not giving up. Then you have another book where a rich guy says he succeeded by knowing when to quit. Then you have another rich guy saying he succeeded by starting many different businesses at the same time and closing down the ones that don't succeed. Then you have yet another rich guy saying he succeeded by focusing on one thing... Another rich guy says "buy property", but if you bought the wrong property < 2008, you'd now be stuck paying off a loan that's a lot more than your property. So good luck figuring out what the real secret to success is.

      --
    21. Re:Why do you want to be hired? by Anonymous Coward · · Score: 4, Insightful

      I think you'll find a common theme among successful tech entrepreneurs and among most entrepreneurs and small business owners is cash reserves. Businesses typically operate at a loss for the first 1-5yrs so if you are living paycheck to paycheck then forget it.

    22. Re:Why do you want to be hired? by Anonymous Coward · · Score: 2, Interesting

      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

      I believe the technical term for such people is "assholes".

      This is not my own opinion. I know several programmers, and have heard many variations on, "You know that guy Chad? The assistant team leader who's always in a suit, with the buzzwords and the powerpoint? Yeah, you know, the asshole."

      Also known as the guy that makes twice as much as you.

    23. Re:Why do you want to be hired? by History's+Coming+To · · Score: 1

      I did exactly that a few months ago. I was in a very similar situation to the original poster, self taught with good knowledge of HTML/CSS/PHP/MySQL and with plenty of experience running LAMP systems. I presume I got lucky, because within a month I landed a contract with a company that has ~100 outlets, all needing very different websites, so my timetable is full for the forseeable future.

      What I'm offering, which I think was a very important point of landing the contract, is building, hosting and maintaining the sites, including regular updates. The company hiring me don't need to do a thing other than email me with any updates they need done. Because a large part of the job is just data entry they also get me a little cheaper than my normal quote for hourly coding.

      So my advice is find a company who need work done, but don't have the time or inclination to get involved in any techie stuff, even including "basic" stuff like posting things via a Drupal site, and offer to take everything off their hands. (And ideally a business that you have some experience, my client is in the hospitality trade, something I did for about 8 years)

      Being self employed isn't much hassle, you do lose some security, but it's actually quite rewarding so far.

      --
      Please consider this account deleted, I just can't be bothered with the spam anymore.
    24. Re:Why do you want to be hired? by John+Courtland · · Score: 5, Insightful

      So good luck figuring out what the real secret to success is.

      Upbringing, networking, persistence, work and a hefty dose of luck.

      --
      Slashdot is proof that Sturgeon's Law applies to mankind.
    25. Re:Why do you want to be hired? by SydShamino · · Score: 1

      The real secret to success is having the drive and motivation, along with huge piles of luck.

      Every business, every restaurant, every person has good and bad days/products/etc. Some people get really lucky on their good days and get noticed, and then proceed to have good days when it counts. Others who may be equally or more "deserving" (whatever that means) don't.

      Certainly those that never try won't succeed. But those that try and succeed aren't better or more deserving than those who failed - they just got lucky.

      --
      It doesn't hurt to be nice.
    26. Re:Why do you want to be hired? by Moryath · · Score: 5, Informative

      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.

    27. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Roughly 30% of all businesses fail within 3 years. Or was that 60%? I forget. It's been a while since I took the local university course on starting a business.

      Add to that the fact that in order to run a business, you have to be a salesman, a negotiator, have a certain faculty for accounting and the law (outsourcing can't solve everything - especially the fact that in the end, you are the one responsible). Some of those functions require "people skills", which computer geeks notably are in short supply on. Others are doable, but the more time you spend doing them, the less time you have to work on technology, or even keep current on it.

      The idea that "everyone can be an entrepreneur" is right up there with "only lazy people aren't rich".

      On the flip side, there's nothing "certain" about a job as an employee anymore.

    28. Re:Why do you want to be hired? by beadfulthings · · Score: 5, Interesting

      I agree with you wholeheartedly. WordPress is keeping the wolf away from the door here, and no one could be more surprised than I am. I came at it from a slightly different angle--I quit ten years ago after 20 years in IT in order to pursue my interests as an artist. While I always had a few Web clients, sudden widowhood and some acute financial worries made me take a closer look. A little attention to my "product" has paid off. My suggestions would be:

      1) Run your business like the big guys do. Learn how to prepare a proposal and a statement of work, and use them properly.
      2) Engineers and project managers are two different species. When you run your own business, you have to be both. Watch your time and billable hours. Beware of "scope creep," which can be your worst enemy.
      3) Develop a website for yourself as your first reference account. Lavish all the time, love and care on it that you possibly can. While it would be nice to use it to generate online leads, don't hold your breath for that. Use it instead as your online business card and portfolio--something prospective clients can review. It is the developer's equivalent of the artist's online portfolio.
      4) Consider doing at least one "pro bono" site for a local organization or charity you care about. Local is key so they can become a reference.
      5) See if you can find a niche. I fell into one related to my artwork, and it's a comfortable spot.
      6) Consider eventually offering hosting services. I found that a berth on a cloud site was not all that expensive. I house my clients there and provide them with backups, maintenance, security, and upgrades. They pay a monthly fee for the hosting and pay separately as needed for maintenance and upgrades. Small businesses appreciate not being abandoned to the wolves, and they like having a Web droid available by telephone.

      I'm not trying to build the next Apple. I'm just making a living, and it seems to be working quite well.

      --
      "Here's what's happening. You're starting to drive like your Dad..." - Red Green
    29. Re:Why do you want to be hired? by Anonymous Coward · · Score: 1

      . So good luck figuring out what the real secret to success is.

      Writing self-help books on how to succeed.

      Just like those A-holes on late night TV:
      "Last year, I only made $200 dollars working 1,000 hours a week! But last month, I made over $1billion masturbating in my living room! And YOU can do it, too! Just send $29.95 (plus $156.99 s&h) to blah blah blah...."

      Yeah, if your inside tip is so great, why are you hawking your crap on late night TV, buuuuudyye

    30. Re:Why do you want to be hired? by CmdrPony · · Score: 5, Insightful

      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.

      Sure, having loads of cash helps. But it isn't required, and certainly not something that guarantees success.

    31. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      running a business isn't all that hard

      Not true. But even if we were to accept this as true, competing against tons of other businesses, especially those with huge market share to bear, can be extremely tough.

    32. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      There's truth and advantagees to both salary and running your own business. I've done some of both. The hard part of your own business is downtime. You get a job for a month or so, do it well, but after working on it, if you don't have another one set up, you have downtime earning nothing. It's important IMO to get some good references and word of mouth going. Perhaps doing a few websites for Non profits or improvements to school websites would help in this regard. It always help to be able to say go to such and such a website and see my work rather than just say you are good. Of course, if you do a website for a nonprofit, make sure they let you put your name on it somewhere so your potential customer can see it rather than having to call and confirm you did it. You never know wh will answer the phone.

    33. Re:Why do you want to be hired? by kcitren · · Score: 1

      As a small web developer, who do you target as your clientele, and what's you means of getting to them? I ask in all seriousness, I know some people that have done this and have failed almost every time do to the lack of clients, or unreasonable clients [I can't pay you but you can put it in your portfolio, or here's 1k I want you to build me "a facebook"]. I suppose it's very market dependent, but if the OP lives in a major suburb, it's more likely than not that there's not really many independently owned small businesses that will need his services.

    34. Re:Why do you want to be hired? by Darfeld · · Score: 2

      I'm not sure about that. All too often, when I ask a specific question I get solution to some problem I don't have, or when I explain what I'm trying to do, I'm asked why I would like to do that in the first place. Its annoying. Plus most of the time I don't get answers at all. (Cause, you know, before asking I actually do a google search first, so when I ask something it's often not trivial.)

      Anyway, not getting the answer to your question is frustrating. I welcome advises of any kind, but I like to have my answers first. Then I can see for myself if my question was a good one.

      --
      (\__/) This is Lapinator
      (='.'=) copy it in your sig
      (")_(") so it can take over the world
    35. Re:Why do you want to be hired? by PJ6 · · Score: 1

      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'm under the impression pure development jobs are hard to find. In regular employment I always found crap like installing, troubleshooting and maintaining infrastructure, testing, managing others, documentation, (usually completely pointless) project management, and endless, worthless meetings took up a good chunk of my time. Often most of it.

    36. Re:Why do you want to be hired? by datavirtue · · Score: 4, Insightful

      I might add that statistically the old boring saying is true: "most businesses fail in the first five years," but you can't expect to fail. Also, another boring adage is true as well: "a business doesn't make money in the first five years." You have to be very frugal and very focused with always an eye to learning lessons and learning from hard nosed successful small business owners. Some of these people are quite jaded and pessimistic, but others can be a breath of fresh air. Always find out how they started and what resources were available to them. Don't act big! If you are a small one man operation do not pretend to be a big company to others; celebrate your small, nimble, and innovative reality. Inc. Magazine is awesome for entrepreneurs! Yes, a print magazine that gets mailed to your house, get it. There is tons of valuable insight to be gained from that publication. I have been working on a project for 8 years, a dream I have had for almost twenty years now. It is just now starting to mature (software) and my website is now enjoying enough traffic to pay for hosting (small Google ads), and other promotion and development costs. But I have sacrificed and risked my career and a lot of money to get to this far and I can still fail, but in my mind that is not an option. The things I have learned are priceless and the experience is VERY rewarding. Oh yeah, it isn't all about the money, my dream is one of helping people and being a service to mankind in the ways that I can. I think that if I do a good job at this then I will be rewarded with money as well.

      --
      I object to power without constructive purpose. --Spock
    37. Re:Why do you want to be hired? by DigitalGoetz · · Score: 1

      Following this, you can also build a fairly decent portfolio quickly by finding local businesses that seem to be doing well in their area, but dont have any website. In every town I've lived in from Philadelphia to rural Ohio, there are tons of businesses that do well, but are hesitant to make the jump into the internet. I'm not saying that you make them an internet business platform, but even a simple, well-designed site that can provide their business some internet presence.

      This is usually a simple task and those businesses (especially in smaller towns) have friends in other businesses that they'll gladly recommend your services to (if you do a decent/good job.)

      The biggest task in "How to get hired" is two areas: Education and Experience. You idealy should have both, but one can often suffice for the other. Many companies are afraid of hiring new grads because they have 0 experience, and with that constant feeling throughout the majority of hiring companies, you could get a foot in the door if you simply have a body of work that PROVES your experience (they dont want to hear how good you are in interviews, they'd much rather SEE your work in action.)

    38. Re:Why do you want to be hired? by nitehawk214 · · Score: 1

      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.

      Having worked in various sized companies, from self-employed through 10, 20 and 500-1000 people, it became apparent to me that all businesses need:

      1) Sales and Marketing
      2) Accounting
      3) A product

      If you have no interest in 1) or 2), being self-employed is not for you. Also, when taking into account what you get paid for your "Product" as a coder, bear in mind the hours invested in Sales, Marketing, and Accounting for essentially zero compensation..

      And if you have no interest in 3), you are probably an unemployed person specializing in 1) or 2). Many successful companies have come from a 1-2 person working with a 3 person. Starting a business doesn't mean you have to go it alone.

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    39. Re:Why do you want to be hired? by datavirtue · · Score: 1

      As for SEO, there is a lot of advice to be consumed on the internet about these techniques but in reality people keep all the good hard-won info to themselves. I was able to work with a Russian SEO company for the paltry price of $400 and learned more working with them than I had spending hundreds of hours digging through Google searches for SEO tips. Most high priced SEO is a scam however. they want $5000 a month and use SOME of that money to buy Google Adwords. Ignorant people think they are miracle workers when all they did was spend a few minutes setting up a Google account.

      --
      I object to power without constructive purpose. --Spock
    40. Re:Why do you want to be hired? by ShakaUVM · · Score: 1

      1) Sales and Marketing
      2) Accounting
      3) A product

      If you have no interest in 1) or 2), being self-employed is not for you.

      While you're absolutely right, in my own business I hire people to do 1 and 2, because I hate dealing with them.

    41. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      How many "Steve Jobs" are/were in this world? What are the chances that the person who you're speaking to is another "Steve Jobs"? So, if you don't have piles of cash/rich parents, don't risk it.

      Having money does not result instant success, but not having money pushes you much closer to not achieving that success..

    42. Re:Why do you want to be hired? by somersault · · Score: 2

      Well, in the past by just doing what people ask for, I have ended up wasting a lot of my own time when they then fail to do what they were trying to do and have to ask me more questions. Better to ask what they're trying to do to get to the root of the problem, allowing you both to deal with it as efficiently as possible.

      I've love to work for myself, but since I already have a good job I don't think very often about starting my own business. If I was unemployed then I'd definitely give it a go.

      --
      which is totally what she said
    43. Re:Why do you want to be hired? by thesandtiger · · Score: 1

      It's not all skittles and beer running your own shop - there are certainly benefits to it, but there are also down sides.

      You have to *work* to get business. You have to compete against possibly dozens or hundreds of other people with similar skills, who will often work for less because they might be hungry, too - I know where I live (Chicago) - you can't spit without finding someone who is an out of work web geek. You will still need to prove your skills to prospective clients - show a portfolio, provide references, etc. You often have to wait 2-3 months to get paid. You have to do all the work AND manage a business AND still go out and get more business so you always have something in the pipe.

      I started my own shop for a rather niche market that my weird background has suited me quite well for, and about 90% of the business I get is from word of mouth and prospective clients contacting me but it's STILL a lot of work.

      So given the givens, I'd say it's a good idea to keep up the freelancing while also looking for a "real" job and figuring out how to make yourself more attractive to potential employers. The two activities aren't mutually exclusive, just time intensive.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
    44. Re:Why do you want to be hired? by mcgrew · · Score: 2

      In this economy I'd take a salary (certainty) over the kudos of being an entrepreneur (uncertainty) any day of the week.

      With me, in any economy. There's a different skillset used in building a business than in building code. I couldn't sell a hot meal to a starving eskimo, and without sales skills (people skills), your business will fail.

      As to the actual topic, well... you need people skills to get a job, too. I was never any good at it (glad I retire in 2 years).

      Some time in the mid '80s living in Florida, I found my dream job -- programmer for a game company. I was also self-taught and had talked to the owner on the phone, and it looked like I had the job.

      I was working for Disney at the time, so I had short hair and no beard or mustache. I went in for the interview dressed in my best clothing to make a good impression, and all dozen guys there were t-shirt, blue jean wearing longhairs.

      You can overdress for a job interview. I didn't get the job, despite the fact that he was impressed with my coding.

    45. Re:Why do you want to be hired? by Kjella · · Score: 1

      2) Accounting

      Almost all small (<5 employees) businesses I know outsource this to an accounting company, it's a very standardized service provided at a modest price. Really, the only two functions you should care about is making the product and selling the product. Setting prices and controlling costs is of course still your job, but leave the accounting and tax reporting to someone else.

      --
      Live today, because you never know what tomorrow brings
    46. Re:Why do you want to be hired? by mcgrew · · Score: 4, Insightful

      True. He should forget about a big company and go look for a job at a tiny operation. He might get hired at a small firm, but without credentials he won't get past HR in any company big enough to have an HR department.

    47. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      You have to ditch the "paycheck mentality."

    48. Re:Why do you want to be hired? by JoeMerchant · · Score: 1

      2) Accounting

      Almost all small (<5 employees) businesses I know outsource this to an accounting company, it's a very standardized service provided at a modest price. Really, the only two functions you should care about is making the product and selling the product. Setting prices and controlling costs is of course still your job, but leave the accounting and tax reporting to someone else.

      When I did my own, the computation of taxes etc. was the small part for me - the pain for me was getting _correct_ 1099s from the employers, keeping track of expenses, etc. Essentially, collecting all the inputs to the accounting function was more hassle for me than doing the addition and form filling.

    49. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      In this economy I'd take a salary (certainty) over the kudos of being an entrepreneur (uncertainty) any day of the week.

      LOL @ certainty! There's no more certainty with your salary than there is with an entrepreneurial income; any company will lay you off at the drop of a hat if that's what it takes (cynical) to boost profits or (optimistic) to save the company from bankruptcy.

      What a salary gives you is the ILLUSION of certainty.

    50. Re:Why do you want to be hired? by datavirtue · · Score: 1

      "...family businesses can result in some of the most spectacular business related drama known to mankind." Having grown up in a family business that was too funny, because it is true. Depending on who you are someone will be laughing their ass off while someone else is in tears during all this drama. Oh, the memories.

      --
      I object to power without constructive purpose. --Spock
    51. Re:Why do you want to be hired? by mcgrew · · Score: 4, Informative

      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.

    52. Re:Why do you want to be hired? by Anonymous Coward · · Score: 1

      How does "being adopted" have anything to do with how he was raised by his parent's?

      Being adopted != Poverty/Poor

    53. Re:Why do you want to be hired? by tatman · · Score: 1

      Memorize this folks. Best wisdom I've heard in years.

      --
      I've always said English was my second language. Had Romeo and Juliet been written in C, I might have understood it.
    54. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Also known as the guy that makes twice as much as you.

      Also known as the asshole that makes twice as much as you.

    55. Re:Why do you want to be hired? by datavirtue · · Score: 1

      I used to support small businesses and their computer systems. What it boils down to is that you have to support their hardware in the systematic arrangement that their inexperienced and eccentric mind prefers whether the system (software) was designed to for that use or not. Basically you just do what you are told, little more than a monkey who supports their system whether it is being used properly, efficiently, or not. For myself I want to be able to design efficient systems and deploy them so that they maximize benefit to the company and help them out-maneuver or out-compete the competition. I got sick of shoe horning their mid eighties technology mindset into a modern system--basically shutting off features and ignoring functionality to keep them from having to learn anything or adapt to modern information systems. In this same way these very people fail to adapt their treatment of personnel to reflect the needs of their workers in a modern economy. I made good money but it wasn't rewarding and I got tired of being a Microsoft support bitch. As you can probably tell, I'm not one of those people satisfied to eat shit for a paycheck, and yes I have a family to support, kids and all.

      --
      I object to power without constructive purpose. --Spock
    56. Re:Why do you want to be hired? by capnkr · · Score: 3, Insightful

      Some clients come to me having found me through my website - if *your* website developing company website ranks high in their search, is nice looking, easy to understand, etc..., then they already have an idea of your capabilities, and what you can do for them. This works better in rural areas with less competition, and localized searches, of course. Perhaps that should be my disclaimer - I am not in a big city environment, I deal with "small business", so my method may not work as well there, though I think it would still work fairly well - people are people, and small business revolves around them.

      The larger percentage of new website clients have come to me through word of mouth from existing customers, some from the website side but even more from the 'tech support' business I do. Being someone's IT guy really puts your foot in the door of not only that business, but into those of the friends of that business. There is a definite lack of personable, available, quality tech people in the independent sector, and to most people not involved directly in some sort of computer technology business, websites and fixing systems/networking/etc... are pretty much all closely related variants of the same field. You and I and I'd expect most /. readers know different, but there it is, in my experience. And if you know your stuff, and are personable enough that your clients know they can ask and trust your answers, your existing clients are your sales force - and a powerful one at that.

      Your last sentence was something I used to ask myself about 10+ years back; does my new buddy Joe Shadetree really need a website for his backyard radiator shop? There is no question about it any more, the answer is a resounding "Yes!". :) ***Every*** business needs a website these days - the 'net is the first place most people look to find out about a business, even in rural America. Not every business needs a $10K website, though, and certainly not "Joe's Hometown Radiators" - it would take him forever to recoup that kind of investment. I do well selling "mom-n-pop" businesses with small requirements a 4-5 page, modifiable brochure site in the $700-2K range, using a custom design built on a CMS, running on a LAMP stack via a reseller account. This allows me to keep their cost low enough that after that initial investment of $2-5/day for their website and first year of maintenance/hosting, their ongoing cost for the site is a bit less than $0.50/day (if I don't have to work on their site much). For the ones who want to, however, they can log on to their site and update content, add pages, etc etc..., and all I do is make sure there are regular backups and upgrades. In this price range they are getting me for about 1/2 of what I charge on an hourly basis for the time I will put in on their site, BUT - I get a new, happy client, and a relationship that will likely last years, and put more money in my pocket over time than if I had gone full price to begin with.

      --
      "...there are some things that can beat smartness and foresight. Awkwardness and stupidity can." ~ Mark Twain
    57. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      (Insert applause here) I can't count how many times this has happened to me. If you don't know the "answer" to the question then don't "answer" it. Don't "answer" the question by asking me another question.

    58. Re:Why do you want to be hired? by capnkr · · Score: 1

      I was able to work with a Russian SEO company for the paltry price of $400 and learned more working with them than I had spending hundreds of hours digging through Google searches for SEO tips.

      Thanks for the idea. {evil-grin}

      ;)

      --
      "...there are some things that can beat smartness and foresight. Awkwardness and stupidity can." ~ Mark Twain
    59. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Steve Jobs was a marketer, not a programmer or engineer.

    60. Re:Why do you want to be hired? by Rakishi · · Score: 1

      If you build software without understanding the business side of things then you don't build very good software. Or you need someone to babysit you and feed you very detailed requirements.

    61. Re:Why do you want to be hired? by mcgrew · · Score: 1

      One little error -- your list is upside down. You don't need sales and marketing unless you have a product, and you con't need accounting until you've made sales.

      1) A product
      2) Sales and marketing
      3) Accounting

    62. Re:Why do you want to be hired? by tomhudson · · Score: 3, Informative

      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.

    63. Re:Why do you want to be hired? by GameboyRMH · · Score: 1

      This. If he's poorly certified and doesn't have any outstanding prior accomplishments to rest upon (in other words, isn't a rock star), he'll be lucky to get hired as a toner-change monkey, even if he's a genius. If you have no degree and no experience, to the HR departments you are shit. If you have no degree, no experience, AND no formal education or other certifications, you are shit minus one. Starting his own business is surely a faster path to success for him.

      But, if that's really not an option (he said his freelance opportunities have "dried up") here's something I wish I knew sooner: Go on Craigslist and search for people looking for a "php guru." Mostly small (really small) businesses looking for someone to be their website maintainer & unofficial sysadmin. The pay won't be good, but it can keep you employed and add more accomplishments and references to your CV.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    64. Re:Why do you want to be hired? by Anrego · · Score: 1

      I think there's a large difference between understanding what your customer needs/wants and being able to seek out/do business with said customer. The first part, yes, crutial for good software, the second one not so much.

    65. Re:Why do you want to be hired? by nahdude812 · · Score: 5, Insightful

      That's a little like saying that Michael Jordan can jump really high, so if you work hard enough you can too. Most people aren't Michael Jordan, so no matter how hard they try they're never going to jump that high. But even if they were such a one-in-7-billion people, they're not in the right place at the right time. Golden opportunities are rare, and very minor changes in circumstance would have had Steve Jobs be a name we recognize only once we've looked it up on Wikipedia, and that's if he made the notability cut. He succeeded because all the big money bet in a different direction, and they lost that bet.

      If you use Steve as an example that money isn't required for success, you might as well be advocating that people play the lottery instead, the odds are not as long, and you could then take your winnings and found a company with a respectable shot at success.

    66. Re:Why do you want to be hired? by loxfinger · · Score: 1

      The competition can be pretty fierce in the website business. Seems like there's a lot of folks out there who'll paint any website for $99.95.

    67. Re:Why do you want to be hired? by mlts · · Score: 2

      To add on that, luck is important. However, that you can't control. Instead, the trick is to just keep at it. Eventually, with enough rolls of the dice, you will get something in your favor.

      Part is working hard and keeping at it. The other part is working smart and keeping up with the market.

      Don't forget getting certificates, be it a MS-ITP (MCSE's successor), RHCE, CCIE, A+, or others. HR people, and some clients (if freelancing) will just skim the resume and look for how many colored bits of paper you have attached to your name. In a lot of their minds, no RHCE for a Linux system admin is like a doctor not having a M. D., or a lawyer not being a part of the state bar association. It is unfair because certificates have little correlation with people who know what they are doing, but PHBs are the ones who have the purse strings, and they cherish those things.

    68. Re:Why do you want to be hired? by tomhudson · · Score: 1

      running a business isn't all that hard

      Not true. But even if we were to accept this as true, competing against tons of other businesses, especially those with huge market share to bear, can be extremely tough.

      Maybe what they SHOULD have said was "running a business isn't all that hard - staying is business, on the other hand, is a real b****".

      Because anyone can run a business - IF your definition of "run a business" includes "run it right into the ground."

    69. Re:Why do you want to be hired? by GameboyRMH · · Score: 2

      The whole SEO industry relies heavily upon secrecy and customer ignorance. I wouldn't like to work in an industry that could be destroyed by a few big leaks.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    70. Re:Why do you want to be hired? by thomasw_lrd · · Score: 1

      Getting hired by a local small business is you're best bet. I've got my Associates in computer science, but no company with a real HR department will even look at me. I can get calls all day from real jobs posted on Craigslist. So that's where I would start looking. Craigslist.com

    71. Re:Why do you want to be hired? by AlXtreme · · Score: 1

      I hate marketing stuff, I hate business stuff, and I really hate "networking" .. what I love is building software.

      Hear hear!

      I've been self-employed for quite a while now. It's brilliant in the good times and less so during the hard times, but overall I wouldn't ever want to be a wage slave. Each their own.

      Marketing, networking... I'm terrible in it. Oh I try, and I see my fellow self-employed programmers try. I can fake it pretty well with clients, the suit and slides I can cope with. I've learned to deal with the bullshit and others enjoy my cut-to-the-chase mentality. But I'm terrible in anything with a large group or anything related to marketing.

      I'm glad I know non-geeks that are much better in it than I am. For them, they enjoy giving presentations, networking and making folders. They do it with the passion that I have when I'm developing software, and it shows.

      So, now I've partnered with one of those people and together we're building up a new business next to our own. It's still early, but we trust each other and we're doing well. There's still bullshit, but we both do the work we enjoy doing and are both prospering.

      So for all you wage slaves: keep an open mind. If the corporate bullshit gets too much know that there are ways to do what you enjoy without going to the dark side.

      --
      This sig is intentionally left blank
    72. Re:Why do you want to be hired? by Synerg1y · · Score: 1

      Those are all social traits, in my experience in the workplace, I've observed two types of people in relation to their job, people who like what they do and people who don't. Now stay with me, I'm going to propose a theory here: The people who like their jobs will like any jobs of the same or similar type of work (real general here, retail, IT, construction), not pay or rep, they actual work itself. Those that don't, are never content at ANY job, it's just not for them, they'll show up so they can eat and possibly be some of your best workers, but will never be content working a 40 hour. Thus, entrepreneurship is based on personality (genetics) rather than experience (upbringing), somebody can try and raise you to be a leader, but it's one of those things, you typically are or aren't and most people are content as not knowing the other side. This is why some people are happy to have A job and some people seem to want to compete with the sun. A family can also affect this but that typically leads to being at a 40 hour without contentment out of duty, often times viewed as a partial fail :)

    73. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      I was in the same boat as the OP, except I was working a crap techsupport job. I started building websites n the side, and eventually ended up quitting the company(Shortly before they laid off the entire department, thankfully) and working on my own. This allowed me to get to school, but I found a disturbing trend with companies starting to no longer higher stateside for web design, and instead outsourcing to someplace like Bosnia...

    74. Re:Why do you want to be hired? by witherstaff · · Score: 3

      Your list is pretty good. I'd also add self-confidence. If you're not sure you want to gamble it all on your skills then you probably aren't cut out to go it alone. I was raised in a small business environment and I've also done my own thing. I've had some successes, some failures, and am still working hard. I have learned more of what not to do than to do, but here's the biggest thing I have seen...

      It's easy to start your own business but hard to keep one going. I owned an ISP for a decade and had contact with many small computer shops. I saw many of those come and go as technical people thought it'd be smart to go into business because they are good with computers. Frequently they would undercharge their clients, take too much on, or would have trouble with sales. It's not just techies, I see the same with the trades. Someone gets a license and heads out on their own. Awhile later they hang it up and go back to working for someone else.

      There are just enough success stories to keep the game being played. For every Gates and Jobs there are a bevy of failures. But we celebrates the success to keep entrepreneurs going. Just down the road from me is the Ed Lowe Foundation. He made his millions with Kitty Litter. His endowment for the foundation was around the 100 mil mark if I recall. Being rich from cat shit, who would have thunk. But he was peddling clay bags to the local stores for a long time before it took off.

      Now back to the original poster, if he has any prior work to show then that's what you need. Go to a hiring small business and let your work speak for you. If there is a big HR department then look for a smaller shop.

    75. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Gingrich talks about Bill Gates being a "high school dropout" who founded Microsoft.

      I don't know what Gingrich said, but Bill Gates dropped out of Harvard, which does not make him a "high school dropout."

    76. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      If it takes you a couple days to put up a $200 site - get out of the web dev business

    77. Re:Why do you want to be hired? by jedidiah · · Score: 3, Insightful

      Been there. Done that. Was ribbed about my suit for months.

      The suit was not the problem.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    78. Re:Why do you want to be hired? by jedidiah · · Score: 1

      > Also known as the guy that makes twice as much as you.

      I wouldn't be too certain of that really.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    79. Re:Why do you want to be hired? by sosume · · Score: 2

      There's a difference between being self-employed and running an business in this regard. Self employed people tend to be most profitable during the first five years.

    80. Re:Why do you want to be hired? by Anonymous Coward · · Score: 1

      Clearly, the real secret to success is to make money telling other people what the secret of success is.

    81. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Posting AC to protect the innocent (and the guilty...)

      I had the exact same happen in 2009 when interviewing for a UNIX admin position at one outfit. I am clean shaven, and went with nearly trimmed hair. However, the people there interviewing me were all the tie-dye shirt and torn up jean types with maxed out facial hair [1].

      I got told later on that I was not chosen although I had far better skills than any candidate they had. The reason for it was that they didn't think what I drove, or how I dressed was a good fit. Essentially I was told to buy a Prius and grow out some facial hair (at least a goatee) before I'd be considered.

      [1]: There is a difference between the hippy and the neckbeard archetypes. The people interviewing were not neckbeards, but more of the "slacker/purple haze" type.

    82. Re:Why do you want to be hired? by aqui · · Score: 5, Informative

      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

      --
      ----- "Profanity is the one language that all programmers understand."
    83. Re:Why do you want to be hired? by shikaisi · · Score: 1

      I know where I live (Chicago) - you can't spit without finding someone who is an out of work web geek.

      Speaking as an unemployed web geek from Chicago, I wish you'd stop spitting on me, you insensitive clod!

      --
      No left turn unstoned.
    84. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      You sound confused so stop trying to spread it.

      Especially that you are quoting 'rich guys'.. OP never mentioned anything about become 'rich'.. whatever that means.

    85. Re:Why do you want to be hired? by graffix01 · · Score: 1

      I would agree, being on your own is either something that appeals to you or it doesn't. I think it is fairly self evident in that the the fear of being without a guaranteed paycheck or the discontent of having to do things someone else's way will tell you soon enough which side of the fence you belong. I've been a successful consultant for more than 15 years and wouldn't want it any other way. That being said I've certainly worked for plenty of companies throughout my career and it's not horrible if you can do what interests you and like who you work with. It's also a great way to gain further education and pay the bills while you gather enough customers on the side to be able to support yourself. You will need a portfolio of sorts to show to potential employers so get to building, display what you know and even learn as you go but there needs to be some tangible examples of your work.

      --
      Women don't want to hear what you think. Women want to hear what they think, in a deeper voice.
    86. Re:Why do you want to be hired? by Alomex · · Score: 2

      the prep-schooled son of upper 0.5%'ers

      This is a bit misleading, because it sounds like he was the children of multimillionaries, which is not the case.

      His father was a successful lawyer making upwards of $350K+ a year or top 1%. This is an upper middle class brackground: you live quite comfortably but you still need to work for a living.

    87. Re:Why do you want to be hired? by monzie · · Score: 1

      Or do both - especially if you do not have family committments.

      I know many people who work 40 hours a day and then do freelancing for 20 hours a week. This sometimes gives you the best of both worlds

      Regular day job - have a "stable" job and salary. Work related beneifts and you can call yourself employed

      Freelancing - You can take a bit more risk here in terms of technology and consuting to further your skills and even learn new ones

      Downside - you work quite a bit more

      Upside - Freelancing can be a great stress-buster ( no office politics here ) and you get the extra $$$

    88. Re:Why do you want to be hired? by b4dc0d3r · · Score: 2

      You have a single counter-example. The point above was that most people had an advantage. Your point was that a few did not. Same argument. No it's not required, but it helped a lot of people get in the door, or decide to take a risk when they otherwise might have had a second thought.

      Your own business is all about risk, some people are not prepared to take it. Operating at a loss for a while scares most people, and where I live I see more businesses open and close than is comfortable. Even ones that seem to have a steady supply of customers just close up shop.

      Even if all you get is a well-guaranteed loan that you still have to pay back yourself, knowing that you have some cushion makes all the difference.

    89. Re:Why do you want to be hired? by Lakitu · · Score: 1

      Do you want to know how to make a small fortune in the restaurant business?

      ok!

      first, start off with a large fortune...

    90. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      350,000 a year in what, 1983. That was way, way, way beyond upper middle class back then.

    91. Re:Why do you want to be hired? by Alomex · · Score: 1

      No $350K in today's dollars.

    92. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      I'd probably say that even though #2 is #2, it really is #1 above a product.

      When I went to SCORE with a few business proposals in hand, one of the first things I was told is that a product is nice, but without an efficient team that was well versed at S&M, might as well just sell the patent to an existing company and move on. Nobody gets anywhere without sizzle, even if there is little to no steak in reality.

    93. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      In this economy I'd take a salary (certainty) over the kudos of being an entrepreneur (uncertainty) any day of the week. Competition is stiff in the web dev/design market. Makes much more sense to throw your lot in with a group of established designers and developers that have a client book.

      Indeed but I somewhat disagree. I have been a freelancer over two years now and have managed just fine so far. I'm neither in the US or the UK but even a smaller economy that's in trouble and most of my jobs come from one town and I charge like any other company. Heck, I cost more, from some, if you come to me to develop a website than going to a proper web firm. Yes it's a competitive field, in this town alone there are several web firms and plenty of freelancers that I'm up against.

      The key difference between me and the competition on the whole? I satisfy a niche market and if I adopt a new one, I always do the research so I can deliver.

      Just to note I am indeed one of those geeks that studied comp sci and quite frankly it got me nowhere besides where I am today and for that I'm grateful.

      The only advice I have to the OP is to put something together to demonstrate. Like a portfolio, but in this case may be a blog? There's no escaping this, not unless the company that's hiring has no clue. Design and develop a site and put it out there then mention it in the CV, even mention the work for those clients that are not online anymore - you never know, they may happen to know that company.

      Otherwise freelancing is an option, as already mentioned in this parent post, there's some reading involved to set up a business and brush up on some other aspects of this industry. Key for its success - dedication.

    94. Re:Why do you want to be hired? by plopez · · Score: 1

      Good overall advice. I just want to reiterate that if a person is starting from zero, volunteer work is a great way to start. Find a good local non-profit in your area, something where you can actually make a difference[1] and get *face time*. This allows you to build references and there may be a donor/supporter/volunteer in the local community who may look at your work and then hire you for a contract or as an employee. Or know someone looking for an employee.

      Face time == networking. Do not under rate the value of face time.

      Just stay away from controversial topics such as religion or politics. A no kill animal shelter is a great place to volunteer. A "let's destroy the gov't/environment/ban all churches not like us/destroy the capitalist system" type organization would be a career limiting move.

      [1] There are some dysfunctional non-profits out there, avoid them. They will suck the life out of you. You will know after you talk to a person or two who volunteers there. This is from bitter experience.

      --
      putting the 'B' in LGBTQ+
    95. Re:Why do you want to be hired? by ohnocitizen · · Score: 1

      +1 I got my start this way. That said, helping out with open source projects will only get you part of the way there. Most companies want experience working with specific tools in a business environment. Another thing to keep in mind is "years of experience" is often a very flexible thing. Sometimes you can nudge your way into jobs looking for more experienced people by offering to take a smaller salary (even if just initially).

    96. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      By definition Steve Jobs was not poor. He was adopted and always had home to go back to. His parents even adopted a second child. He was also at an ivy league college and went to a high school where only 5.5% of the population was economically disadvantaged. Steve Jobs sold empty bottles back to the store to get money as a child. Everyone does that. Just because you did something to make money doesn't mean you are poor. In fact, Apple was a start-up company in Steve Jobs' parents garage.

      So yea, if you want to say they were poor in the sense that they were upper middle class with both parents bringing in plenty of money and having a nice house and paying for their college, then yea, he was poor.

      If you want to talk about poor people who made it big, you need to look elsewhere. Steve Jobs is a perfect example of every other person who transitioned from upper middle class to upper class. But this is not an example of someone who transitioned from poor to upper class.

    97. Re:Why do you want to be hired? by heinousjay · · Score: 1

      LOL they "just" got lucky...

      Let's call this the fallacy of the 99%.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    98. Re:Why do you want to be hired? by Ihmhi · · Score: 1

      Whether he's opting for self-employment or looking for a job in an existing company, he needs two important things:

      1) Certifications Yes, I think many of us would agree that they're a racket about as big as textbooks in the education world, but they're the best way to get an employer to believe that you have the skills you say you do. A CompSci degree is nice, but have MCSE, A+, Java, etc. certs would probably be just as (if not more) valuable. It says to your employer (or customers, if you go the small business route) that you know enough about this stuff to get certified. Would you go to a doctor who didn't have a medical diploma on the wall or a lawyer who hadn't passed the bar?

      2) A Portfolio The poster says he's "creative" but lacks stuff on paper. What does he want to do? Web design? Then he should design a dozen or so mock-up websites (graphics, code, and all, fully commented). Software design? He should make a variety of smaller programs showcasing varying functionality. Just graphic arts? A variety of different graphic projects, from logos to advertising campaigns to just plain pretty artwork will do. A portfolio will compliment certifications. The certs show an employer that you've passed the industry standard tests for knowledge. A portfolio will provide examples of how you can apply the knowledge relevant to the field you want to work in.

      Neither of these things would require a hell of a lot of time. If he has the knowledge he says he has, he can just drop the money and take the certs. Programs or graphic arts or whatever to flesh out the portfolio can be done in a few weeks at most (at a leisurely pace), and said portfolio can be constantly refined and grown in his leisure time. These are things that he can do now that will have a very real impact on his career prospects.

    99. Re:Why do you want to be hired? by sydneyfong · · Score: 1

      The point above was that most people (with money) had an advantage.

      If that was the point, what's the point of speaking such an obvious thing?

      Note the GGP:

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

      Emphasis mine. Providing a counter example, if only one, balances the claim.

      --
      Don't quote me on this.
    100. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      350k at that time sounds like a millionaire today considering inflation.

    101. Re:Why do you want to be hired? by heinousjay · · Score: 0

      What I always wonder about this attitude - Why, if you're too scared to take the risks, do you deserve the rewards?

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    102. Re:Why do you want to be hired? by aztracker1 · · Score: 1

      True enough.. I've been doing web based application development for going on 16+ years now, and will still get hung up on larger companies (self-taught). It was a lot easier during the first .com boom than it is now.

      My advice would be to get more familiar with sharepoint if going the tool route, or learn VS(C#) or Eclipse(Java) if going the dev route. And, above all else, Javascript is king in web dev, learn it. This is just based on my own experience.

      --
      Michael J. Ryan - tracker1.info
    103. Re:Why do you want to be hired? by Cajun+Hell · · Score: 1

      running a business isn't all that hard

      This really depends on what your non-tech skills and personality are. It's a great idea if you can do it, but there are plenty of us who just aren't cut out for that, and if you don't understand that, well, lucky you.

      --
      "Believe me!" -- Donald Trump
    104. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      $350K in today's dollars.

    105. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      So good luck figuring out what the real secret to success is.

      Rise early, work hard, strike oil.

      -John Paul Getty

    106. Re:Why do you want to be hired? by Registered+Coward+v2 · · Score: 2

      Like the OP, I am self-taught, and am of the same mind as CmdrPony, having done it myself. If you need to start working right away...

      Start your own shop, but count on the website/SEO/marketing side of things to start slow and develop (no pun intended) over time - likely several years. The market for "website developers" is fairly well saturated, albeit with far too many that are no more than Dreamweaver/FrontPage/MSWord-using ex-construction worker/secretary types who are 95% clueless yet able to put up a $200 site in a few days by advertising on Craigslist. Yes, your site may be far better, but money talks, and many clients don't understand the finer points of what makes a really good, nice-looking, fast rendering, cross platform website, or what SEO is and the kind of time it can eat.

      The problem you have is you're always competing with the $200 folks - at least in the customer's mind. Unless you can build up repeat business maintaining a site you'll face the "So and So will do it for $XXX." Until you get a good book of references it's hard to overcome the price shopping; and most small businesses you'll target are very price sensitive.

      Until you have a solid core of client sites showing your skill and capability and helping you sell at a price point that makes it worthwhile, your working capital and day-to-day income can be supplanted by the other computer skills you have: repair, networking, etc... Be willing to make on-site visits (even to homes - at least until you get too busy), and have a fast response time. Come up with good ways to describe common computer problems and your fixes for them in normal human-speak - people do like to understand a bit about what you are doing, and teaching them a little helps them become better users and clients.

      I'd add in - be willing to change your business model. You may find fast in house support is more valuable than web design - if so, go with that. Offer web design on the side - as one more service offering. Also - offer to help select products - by providing impartial third party advice - for afloat fee - you may be able to build a business there; but be aware people will expect "free" support - make it clear what they are buying.

      Find a small, cheap location where you can set up half a dozen systems while you work on them, get some biz cards made, and put out your shingle.

      Be very careful about renting space - that is a cash flow problem you can't easily make go away; unlike working form home via cell phone. Start with a phone based business to test the waters - you can even hire an answering service to handle calls so people don't interrupt you while on site. Conserve cash however you can.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    107. Re:Why do you want to be hired? by jythie · · Score: 1

      Running your own business also requires non-technical things like going out and getting customers, which in a larger organization is left to specialists so the tech people can do what they are best at. Not everyone enjoys the smoozing and networking needed to keep a steady stream of clients... so 'rewarding' is a very relative concept and depends on the idea that the person actually enjoys those non-technical aspects, which is far from universal.

    108. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      His mother was on the board of directors for IBM wasn't she? Helps a lot if you are trying to sell your OS to them.

    109. Re:Why do you want to be hired? by Registered+Coward+v2 · · Score: 1

      You obviously have never run a business before. As a coder who has done exactly that for the past 10 years, I can say, it can be a real slog.

      SNIP

      I had no idea what I was getting myself into when I started. Though maybe that was a good thing. I do have no regrets.

      True. Starting a small business is like starting a family - it's a lot of fun at the creating part but a real job for the rest of your life.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    110. Re:Why do you want to be hired? by jythie · · Score: 1

      Another element is, can they AFFORD to take the risk. Risk is a luxury that goes away quickly with responsibilities. Usually in these success stories they have some other backup (spouse, family etc) to make sure their responsibilities are taken care of OR no responsibilities of note.

    111. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Glad someone said this already. You should still test the waters if you have a good idea and a nice supporting cast, but do so carefully. Even if you manage to achieve some semblance of success, you'll be required to perform certain unavoidable duties that most of us would likely find uncomfortable. You have to really know yourself to run a business well, as trite as that may sound.

    112. Re:Why do you want to be hired? by element-o.p. · · Score: 1

      I don't think your logic works out quite the way you seem to think. If the hypothesis is "$randomVariable is not required for success", then all that is required to prove that the hypothesis is true is to provide just one example of when someone without $randomVariable succeeded. In this case, $randomVariable is wealth. Steve Jobs was not wealthy when Apple was founded, and Steve Jobs, through Apple, was successful. Therefore, unless that you can show that Steve Jobs somehow acquired the wealth that you claim is necessary for success, the hypothesis has been proven true through Jobs' success.

      I'll agree that golden opportunities are indeed rare, that not everyone who works really hard will be successful and that wealth certainly makes it easier to achieve success. However, I don't think that merely being at the right place at the right time (i.e., "lucky") is all that there is to it. There's a lot that you can do to steer luck and golden opportunities your way, and consequently, one who works hard, who spends money wisely so that they can finance their dreams (even if they weren't born into wealth), and who looks for opportunities has a much, much greater probability of being successful than one who just waits for success to fall into his (or her) lap.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    113. Re:Why do you want to be hired? by Anonymous Coward · · Score: 1

      And rich parents. I had a lawyer friend who was about ten years older than I was. When I was looking for my first house he gave me all sorts of advice. One thing he told me is that I needed to have ten percent of the purchase price in cash at the closing as a down payment. I asked him how he came up with his down payment and he told he he cashed in some investments.
      "Oh, what did you invest in?"
      "I had some bonds and a few CDs"
      "When did you get those?"
      "When I was in college."
      Now, this struck me as odd. Here was a guy who had worked his way through college to become a lawyer. He had told me stories about working as a waiter and eating tuna from the can to save on the electric bill. And yet he had invest enough to have a 10 percent down payment no long after graduating.
      By the way, he worked as an immigration lawyer for the state I lived in. He still wasn't that well off.
      "So where did you get the money for the investments?"
      "You know, I saved it up, here and there. I had some other investments I rolled over."
      "You must be very lucky at stocks."
      "Not really. These were CDs, too."
      "How did you get the first CDs?"
      "Oh, my parents bought them for me."
      Now here was a smart, logical man who actually believed he had started his investment career out of nothing. He believed that the money his parents had given him somehow didn't count. In essence his parents had paid for the down payment on his house but he would not see it that way.
      After that I became curious about where many of the self made men around me had the same story. Many of them had the same story. Rich parents 'invested' money for them and they reaped the rewards.
      Is this bad? No! Is it dishonest? Well.... My point is that success comes from all those things you listed PLUS a huge influx of cold, hard cash. Face it.

    114. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Not quite, she was in the board of directors of a charity (United Way). The chairman of IBM served in the same board at the time.

    115. Re:Why do you want to be hired? by element-o.p. · · Score: 2

      You can overdress for a job interview. I didn't get the job, despite the fact that he was impressed with my coding.

      Yep. There was one interview I went to in slacks, white shirt and tie because, like you, I was trying to look professional when I made my first impression. I did get the job, but one of the two guys conducting the interview later told me he almost didn't hire me because I was wearing a tie. Lesson learned: research the corporate atmosphere before you interview, and maybe dress slightly better than typical attire. If everyone typically wears jeans and t-shirts, maybe khakis and a button-up-the-front shirt (no tie) will do for the interview. If everyone is in a suit, you probably should be, too. But don't just default to a suit every time.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    116. Re:Why do you want to be hired? by WrongMonkey · · Score: 1

      I'm not arguing with your numbers, but how can you characterize mid-six figures a year as "upper middle class"? Being in the top one percent of earners is clearly wealthy, upper class. Nothing "middle" about it.

    117. Re:Why do you want to be hired? by JoeMerchant · · Score: 1

      One little error -- your list is upside down. You don't need sales and marketing unless you have a product, and you con't need accounting until you've made sales.

      1) A product
      2) Sales and marketing
      3) Accounting

      The order of the list was intentional. Product ideas are like (name your favorite body part), everybody has one, or two. Most people who go into business focus on being able to execute the product/service better than the competition, but without Sales, it's all irrelevant, or a money losing hobby. And, if sales only focuses on investment and your investors are foolish enough to back you without real-sales, that's a short runway that I've been on too many times. Then, no matter what your business, if you ignore accounting, it's going to be a huge drain on the financial health, from paying too much in taxes (and penalties), to unexpected cash outages. Accounting becomes very important when you are near the survival line, which most small businesses seem to be most of the time.

    118. Re:Why do you want to be hired? by element-o.p. · · Score: 1

      Of course family businesses can result in some of the most spectacular business related drama known to mankind. Be careful not to end up on Dr Phil or CourtTV or whatever its called now.

      "And thank you so much for bringing up such a painful memory. While we're at it, why don't you give me a nice paper cut and pour lemon juice all over it?"

      Yeah, BTDT. Several years ago, my wife (and yes, we're still married) started a business, and wanted me to set up the IT infrastructure for it -- LAN, VoIP phones, the works. Despite trying to walk through the choices with her, explain what each of the choices mean (and the trade-offs associated with each choice), laying out costs beforehand, etc., I have never seen requirements, scope and budget change so wildly in my life. There's always two sides to every story, and I won't pretend that I did everything right, but boy-oh-boy, was that ever a painful experience...

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    119. Re:Why do you want to be hired? by Alomex · · Score: 1
    120. Re:Why do you want to be hired? by jellomizer · · Score: 1

      That is a bad answer.
      The greater the risk the greater reward. If you are able to start a business during tough times, when times get better you really prosper a lot. And as your business grows during these tough times, you will hire more people and help make a better economy. Starting your own business means your skills will show off more then what degrees you have or don't have.

      During tough times when it is the employers advantage they will suck up all those IT people with real degrees and work experience, the bigger the company the more skilled labor they will suck up. A small company who is hiring is more willing to hire someone who has less formal credentials, and if you prove to be quick on their feet they would train you to be more useful.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    121. Re:Why do you want to be hired? by bill_mcgonigle · · Score: 1

      But I have sacrificed and risked my career and a lot of money to get to this far and I can still fail, but in my mind that is not an option.

      No, no, you were just very lucky - hard work and sacrifice were just coincidental.

      The things I have learned are priceless and the experience is VERY rewarding. Oh yeah, it isn't all about the money, my dream is one of helping people and being a service to mankind in the ways that I can.

      Can't be - if you own a business all you care about is GREED!

      I think that if I do a good job at this then I will be rewarded with money as well.

      Hey, that's *our* money - we should take it from you by force!

      (sorry to pick on you with echos of the hive-mind - you're just a great example of what capitalism is really about and I hope people can see Poe's Law in my comments)

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    122. Re:Why do you want to be hired? by jc42 · · Score: 2

      Now here was a smart, logical man who actually believed he had started his investment career out of nothing. He believed that the money his parents had given him somehow didn't count. In essence his parents had paid for the down payment on his house but he would not see it that way. After that I became curious about where many of the self made men around me had the same story. Many of them had the same story. Rich parents 'invested' money for them and they reaped the rewards.

      I've read similar comments in a number of economists' studies, in which they wrote about a multi-factorial analysis of people's wealth and various of other things that could be learned about the sample population. One thing that came out of such studies was that when they could get info on the parent's wealth, many other factors - especially education- dropped out. If you know someone's parents' wealth, there's no need to know their education, since it adds no more predictive power to your data.

      Somehow, you never see this sort of study mentioned in colleges' advertising. ;-)

      (At least one economist classified education as a "proxy" for parental wealth. I.e., if you don't have the family wealth data, but know the details of the children's education, you can make a fairly good estimate of the family wealth. However, in this case, knowing the offsprings' personal wealth is a better predictor for parental wealth, and if you know that, education info adds little or no predictive power.)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    123. Re:Why do you want to be hired? by jellomizer · · Score: 1

      "Upbringing, networking, persistence, work and a hefty dose of luck."

      Upbringing, is part of networking. Growing up with rich people who know you means when you start a company people with money will be more comfortable with buying from you. Also Upbringing means that you will probably be taught from an earlier age what is means to work hard, and be persistent, and that you have high expectations of you, so you need to try to take risks to get the advantage. Although it is a popular way to villainize the wealthy it really isn't a key to success but just a useful tool.

      Networking, that is important, I know us geeks hate those sales and marketing people. But you business will not go anywhere if they don't know about you and the more people you are networked with is a good way to get things going, then if you do a good job then you get more cheap and effective word of mouth advertising.

      Persistence, you cannot shy away when things get tough. The month of Ramon noodles, working long nights to make sure you meet your promises, and learning from your mistakes and trying again.

      Hard Work, That is one of those key things, Hard Work can make up a lot of deficiencies. If everything you did was easy then everyone else would be doing it. However if what you do needs hard work then you have you niche.

      Luck, luck is a factor there are some things you cannot predict. However Luck is more of a liability.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    124. Re:Why do you want to be hired? by jasomill · · Score: 1

      Product ideas are like (name your favorite body part), everybody has one, or two.

      True, but there's a huge difference between "1,000 songs in your pocket" and an iPod. Product ideas are not products. Unless, of course, you can sell the idea itself.

      Most people who go into business focus on being able to execute the product/service better than the competition,

      Citation needed.

    125. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      It's easy. You explained it all. The secret to success is ... selling books on how to become successful.

    126. Re:Why do you want to be hired? by jc42 · · Score: 2

      [Bill Gates]' mother was on the board of directors for IBM wasn't she?

      Not quite, but close. Here's a summary paragraph from the wikipedia entry for Bill's mother, Mary Maxwell Gates:

      The obituary of Mary Gates in The New York Times on 11 June 1994 was headlined "Mary Gates, 64; Helped Her Son Start Microsoft," and reported that, "She was ... appointed to the board of the United Way of America; in 1983, she became the first woman to lead it. Right Time, Right Place. Her tenure on the national board's executive committee is believed to have helped Microsoft, based in Seattle, at a crucial time. In 1980, she discussed with John Opel, a fellow committee member who was the chairman of the International Business Machines Corporation," her son's company. "Mr. Opel, by some accounts, mentioned Mrs. Gates to other I.B.M. executives. A few weeks later, I.B.M. took a chance by hiring Microsoft, then a small software firm, to develop an operating system for its first personal computer."

      His parents were fairly well-off, and important people in the Seattle area. This definitely helped him get his start in life, including a place at Harvard that helped him make important connections. His story is pretty much illustrative of the benefits of parents with connections. And he became a "drop-out" at Harvard when it had become obvious that he had the IBM connections to fund the marketing campaigns that made the IBM PC a commercial success. At that point, there was little value in staying at Harvard, so he moved on.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    127. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Citation needed.

      You appear to work for Wikipedia... how's that paycheck looking?

    128. Re:Why do you want to be hired? by mikael · · Score: 1

      Buying property takes more skill than buying just any pile of bricks in exchange for a large mortgage.

      When there's a property boom, everyone is desperate to buy anything in order to get a foothold in the property market, and hopefully trade up to a "desirable" area. That's why homes get built in flood-plains, next to chemical factories, under power-lines and runway flight-paths. It's the "desirable" homes that keep their value. Either they are close to public transport, yet away from busy roads, or within walking distance of a good school, in a leafy-green area with a nice view.

      As far as restauarants go, it's how quickly you get served, whether they always have a spare table, take group bookings, reservations and how close they are to the workplace that are the influencing factors.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    129. Re:Why do you want to be hired? by timeOday · · Score: 2

      Self employed people tend to be most profitable during the first five years.

      That's a really interesting statement, could you please explain further?

    130. Re:Why do you want to be hired? by jeffeb3 · · Score: 1

      I'd add that this approach has two benefits.
      1) You can fill your resume with applicable experience, and be able to answer the question "What were you doing the last six months?"
      2) Meeting and working with other software engineers can make a big difference in finding a good job. It's not what you know, it's who you know (and what they think of you).

    131. Re:Why do you want to be hired? by fortapocalypse · · Score: 1

      I've eaten at restaurants that have failed, and sometimes I have no idea why they aren't a success. Price reasonable, food is good, location is about the same as the successful ones, but no customers.

      If the location is about the same as the successful ones, then the problem could still be location. Or perhaps marketing/advertising. Or perhaps wrong market (food is good to you, but not to the clientele they should be targeting. Just to say it is "the luck of the draw" is wrong. There is good and bad luck, fate, blessing, curse, etc. but you can many times more be successful with the right preparation and experience.

    132. Re:Why do you want to be hired? by houghi · · Score: 1

      He might have been impressed by the coding. But that does not mean it was what they were looking for. Sometimes they also look at somebody who will fit in the team as well. Or who isn't that extremely good.

      Being overqualified might not land you the job, because they are afraid you leave as soon as you have a better opportunity.
      Sometimes it is just a 'feeling' whether they choose you or somebody else.

      A job interview is basically a sales pitch. They are buying. If you have no peoples skill, train to do it. Ask people to interview you. The pitch starts with the CV/ It does not end with the signing of the contract, although you can relax a bit then.

      What do you want them to think about you. What questions do you have. One standard questions will be what your positive points are and what your negative ones are.
      Know what your positive points are beside the obvious one tha you are able to program. Know also what your negatives ones are and let them know that you are aware of them and how you deal with them. Use examples.

      Ask others what your negative ones are.

      And remember, most of the time you will be first talking to somebody from HR who have absolutely no idea what a PC is. Not even if they work for an IT company.

      Last but not least, don't be disappointed if they don't hire you. For whatever reason you were not a good match.

      --
      Don't fight for your country, if your country does not fight for you.
    133. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Hi. I'm in the same boat but I've been working for the past 12 years in IT.
      I'm still running my own company - here in Europe - but with all of my customers either having no budget, or having closed business, I've taken up a job with a company.

      Tips?
      Advertise. A lot. Let everyone know what you do, and that you do it well. Word of mouth, etc.
      Set aside a percentage of revenue that you expect not to see. Why? Some people just don't pay. I used to work for a company like that; not good.
      Certification Vs skills. Sure, you might know how do to something, be able to do it blindfolded, drunk and asleep with your hands tied behind your back; but do your (future) customers know that? This includes any company you might choose to work for. That's where those certs come in handy. Also, you might learn a thing or two.
      Networking (people). No matter what you do, you're always advertising yourself. Be it at a club, or in a sales pitch. It's part of the advertising. Let people know what you do, and that you can fix their problems (for a fee). And get them to pass on the message.

      Other than that, I'm sure the rest of the slashdot crowd will have plenty of advice - good and bad.

    134. Re:Why do you want to be hired? by timeOday · · Score: 2

      I keep seeing Jobs cited as a counterexample. People need to read the section about him in Malcom Gladwell's "Outliers" and decide for themselves. Gladwell argues Jobs worked hard but also 1) was born around the same time - actually in the year - as most other people who made it big in microcomputers, and 2) lived in Silicon Valley where he got exposure to the budding industry. Hewlett or Packard, I forget which, personally sent him spare computer parts to work with! Again, Gladwell's argument isn't that everybody with the advantage of being in the right place at the right time is a big success - by far most are not - but that being in the right place at the right time is a precondition.

    135. Re:Why do you want to be hired? by shutdown+-p+now · · Score: 1

      My mother has been running a business (not IT) for over 15 years. She quit this year, and I can fully understand why - it's a very, very stressful occupation. I certainly wouldn't want to do it myself. Give me an interesting job to do and a nice paycheck for doing it, and I'm happy enough.

    136. Re:Why do you want to be hired? by Bill,+Shooter+of+Bul · · Score: 1
      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    137. Re:Why do you want to be hired? by thesandtiger · · Score: 2

      That's actually horrible, stupid, ridiculous advice and will actually fuck you over completely if you follow it.

      There are only so many leads available in your area, only so many job openings you might qualify for. Saying "You should spend 8 hours a day looking for work" is stupid because there may not *be* 8 hours worth of stuff to look through daily. Then people who foolishly try to follow that advice will feel guilty as if they aren't doing enough to find work if they can't figure out how to look for work after the first couple of hours, making an already stressful situation even worse.

      I live in Chicago. I'm employed, but when I was out of work for a brief period, I spent maybe 2-3 hours a day looking for positions because that's all it took to exhaust the listings, touch base with places that had indicated an interest, make calls to people I know to say I was in the market, etc. Even before the Internet, it took maybe 4-5 hours - tops - to handle all that kind of stuff.

      For much of the rest of the day I spent my time brushing up on rusty skills and learning new ones that might also be useful.

      Oh, and also having a life. Doing things to relax, like going for long walks, reading, spending time with friends, teaching my dog tricks, etc. Because, you see, I'm not a slave, I am not my job, my job is just something I have to facilitate a life, not the other way around.

      If it takes you 8 hours a day to look for work in this day and age, you're either incredibly unchoosy about where you work (applying to everything in any industry and in any location) or you're just really not very efficient. Neither of those make you sound like a desirable employee.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
    138. Re:Why do you want to be hired? by bobaferret · · Score: 1

      ^this. Also being in a rural area has helped me as well. Starting small, and letting things grow as I can handle them, as well as being helpful. And I agree completely IT is the way into most places. One of the other things I've noticed over the years is that as small IT shops grow they begin to have real problems with the lack of "good help" in the area. I've seen a number of shops that got hired for their fast and personal service. Once they grew to a certain point and the "one guy" who knows everything runs out of time to help everybody they start to lose customers. (S)He is spending all of their time taking calls from other employees to answer "simple" questions. Point being you've always got to be willing to refuse clients, but if you do, send them someplace nice. /ramble

    139. Re:Why do you want to be hired? by Scarletdown · · Score: 1

      So good luck figuring out what the real secret to success is.

      Upbringing, networking, persistence, work and a hefty dose of luck.

      And determining your own victory conditions helps as well. In other words, you need to set your own definition of success (within reason).

      --
      This space unintentionally left blank.
    140. Re:Why do you want to be hired? by mcgrew · · Score: 1

      Oh, and also having a life. Doing things to relax, like going for long walks, reading, spending time with friends, teaching my dog tricks, etc.

      You're not going to be doing those things during working hours once you find that job.

      If it takes you 8 hours a day to look for work in this day and age, you're either incredibly unchoosy about where you work (applying to everything in any industry and in any location) or you're just really not very efficient.

      When you've been out of work for over a year and are impoverished as a result, you'd be a fool to turn almost any job down.

    141. Re:Why do you want to be hired? by StormyWeather · · Score: 2

      I'm sorry, but this just isn't true, the whole lose money for years thing. It's a myth propogated by everyone, but unless you are starting a serious capital intensive business it's just not true. Also a lot of those figures are paper numbers, but not true in reality. For example if I purchase a 100,000 dollar gadget, and depreciate it over 3 years, then that makes my business look pretty awful to the IRS, but if that item is financed on a 10 year note, then my cash flow doesn't look as bad.

      I've operated 1 month on my business at a loss since I started it 5 years ago, and that's only because of a theft and having to buy 8000 dollars in tools in the span of a month to replace what I had built up gradually. It's just a small IT consulting business that targets the SMB market. I started off by researching like crazy and signing up with tons of national companies to work for for peanuts. This is something I do today still even though it's usually an employee that does all the leg work on those now. During downtime I beat the pavement, went into businesses dressed presentable, and gave out cards. I also read marketing books like crazy, because I'm an introvert as a lot of IT people are. I learned that people are dying to find good IT people from web designers, VOIP providers, break fix guys, AV people etc. Above all they just want someone who does what they say they will do, and is honest, because although cyberspace is glutted with people giving away service, in meatspace there aren't a whole lot of people willing to sit down with someone and take the time to explain a suggestion. Honestly my insurance guy isn't the cheapest guy in the market, but he sat at my dinner table and explained everything I needed to know about insurance in an easy fashion, and helped me not buy crap I didn't need. He was a startup, and never had a negative month, and is now one of the larger independent agents in town. Don't tell me that any market is more glutted than insurance, there is an agent on every street corner.

      I won't say it's easy, you will spend 120 hours a week at work or more. You will be forced to operate under a strict budget. You will have to learn accounting, and you will have to learn how to delegate either to employees or outsourced resources. You will have to learn to budget your time equally as strict. It is doable though from lawn care to IT, it's all about relationships, integrity, and value creation if you want to grow a business right.

    142. Re:Why do you want to be hired? by mrmud · · Score: 3, Informative

      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. 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.

      --
      -- MrMud
    143. Re:Why do you want to be hired? by morethanapapercert · · Score: 3, Informative
      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.

      --
      I need a wheelchair van for my son. Help me get the word out. https://www.gofundme.com/wheelchair-van-for-jj
    144. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      This is exactly what happened to me. I've gone back to working for the man. I ran my own business for a year, it worked, but I spend 75% of my time doing everything but actually coding.

      If I were to do it again here's how I'd do it right:

      I'd have at least 4 other people, an accountant/business person, a sales person, and at least 2 other people with the same level of technical adeptness or complementary skills.

      A client list of people who I already know are interested in our products or services.

      A large sack of money with at least $200,000 in it.

    145. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Well put.. particularly networking... that's by far the bulk of it.. who you know is often what opens or closes a door.

    146. Re:Why do you want to be hired? by mrmud · · Score: 1

      Likely, you forgot to adjust for inflation. $350K a year in the 70's was about $2,000,000 a year in todays term. Also, I have no idea where you found that salary and I'd like to see the source.

      --
      -- MrMud
    147. Re:Why do you want to be hired? by morethanapapercert · · Score: 2
      You overlook his mother, who was on the board of numerous high profile charitable and for-profit organizations, and as such had the extensive contacts and networking that helped Bill get that crucial first appointment at IBM because she knew Mr Opel, the IBM chairman, personally.

      in other words, good ol' know who is what got Bill started...

      --
      I need a wheelchair van for my son. Help me get the word out. https://www.gofundme.com/wheelchair-van-for-jj
    148. Re:Why do you want to be hired? by mcgrew · · Score: 1

      Sometimes they also look at somebody who will fit in the team as well.

      That was exactly the case.

    149. Re:Why do you want to be hired? by Alomex · · Score: 1

      Likely, you forgot to adjust for inflation.

      It is interesting that you assume this to be likely, given that there is no evidence on either direction to make a judgement. Your statement has a Sheldon-esque ring to it.

      Btw. the amount is adjusted for inflation.

      His father was a successful lawyer who built his own practice. A well-to-do person? definitely. A rich, live off his rents person? not while Bill was growing up.

    150. Re:Why do you want to be hired? by Alomex · · Score: 1

      No I did not. In fact I mentioned the United Way connections in another reply.

      I simply took issue with the way his father income was presented. Was the father well-to-do? yes. Was he a multimillionaire? not back then.

    151. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Hehe....Chad.

      "How's it hanging, Chad?"

    152. Re:Why do you want to be hired? by AvitarX · · Score: 1

      I don't know how true this is aside from anecdotes, but I have seen it a few times.

      Generally it works like this:
      1) person has skillset in demand, or sees a market for something with low start-up cost (examples, small site websdesign in the late 90's, inkjet poster printing late 90's).
      2) if this person was ahead of the curve margins are very good for a while
      3) more competition / better tools make things comodetize
      4) self-employed person doesn't know much else and can't get volume high enough at lower margin.

      A 60" inkjet poster printer, when it cost around 20k ($450/month on 12% interest 5 year loan), and sell for $20/sq.ft.

      Profit would be $15/sq.ft. even without mounting, run out of a garage it was good money.

      Now the everywhere has one of the printers, and in any volume the profit is 1/3 of that (about $5 on $7.50).

      There was a time when a few web-pages knocked out in Dreamweaver would get someone a few hundred $, now that type of site is designed for free with something like Yahoo business. And again, a lot more competition. Additionally, a basic brochure site from 5 years ago is still decent, the demand has dropped.

      Essentially, a lot of self-employed people meet a small niche that fades, or ramps up with competition. I bet an HVAC, or Plumbing type (mature market) does not work this way though.

      Also, a lot of the time someone makes the jump to independent with a significant amount of work to start, this work drys up, and essentially they start of the business is how a mature company in the field would do during a boom (I know a plumber that made the jump with a customer book, and an upcoming contract for example).

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    153. Re:Why do you want to be hired? by pwizard2 · · Score: 3, Insightful

      I'm sure you've seen those books where one rich guy says he succeeded by not giving up. Then you have another book where a rich guy says he succeeded by knowing when to quit. Then you have another rich guy saying he succeeded by starting many different businesses at the same time and closing down the ones that don't succeed. Then you have yet another rich guy saying he succeeded by focusing on one thing... Another rich guy says "buy property", but if you bought the wrong property < 2008, you'd now be stuck paying off a loan that's a lot more than your property. So good luck figuring out what the real secret to success is.

      I remember the whole "Rich Dad/Poor Dad" craze that went on a few years ago. There were lots of seminars where every guy that made it big in real estate had his own "system" that you could use to get lots of $$$. (after buying your way in, of course) There was much talk about "dreams", "goals", and lots of other dog-and-pony show bullshit that was big on emotion but skimped on real substance. That whole thing mostly dried up after 2008 when the economy went to shit... people are mostly trying to stay solvent these days, not get rich.

      After going to a few of these seminars in my younger days, I soon understood that there is no "big secret". Those guys probably made more money selling books/learning materials to people who wanted to be rich than they ever made in real estate. It's far easier to sell a dream to others than it is to produce real goods.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    154. Re:Why do you want to be hired? by undeadbill · · Score: 1

      As an addendum to the really great explanation above, I would also say that if you have NO experience, then you will need some other kind of portfolio of work to start the conversation in an interview. There are three things you can offer that will get instant interest, because most candidates don't do this but it does garner attention:

      1. Think of every thing you do IT related as "your job". Then go volunteer. When you start, come in the door with a negotiated set of requirements to complete what it is the non-profit needs, which should include a letter of recommendation from the program director or head of the non-profit discussing the quality of your work. Complete those items, and make them happy. Then get your written recommendations. If anybody in interviews questions your work, you can always inform them that work is work, even if you are paid or not, and quality is what counts. I still volunteer regularly at non-profits doing this, and I've been in the IT field for over 20 years.

      2. Find a need, and start an open source project to fill it. This will serve as an example of your ability to create and organize around projects, and will give potential interviewers a publicly verified example of your code, which for them is also an insight into how you structure your thoughts and documentation.

      3. Build a lab at home. Test your environment, rebuild it, make it more manageable. Also make it accessible to interviewers- most interviewers never get to see hands on work environments of the people they are considering hiring. Something like this is rarely done by interviewees, but it is akin to providing a portfolio in other fields where bodies of work show proof of experience and capability.

    155. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Hmm... And multimillionaires do not need to work for a living? If they can make millions, they won't stop making more, believe me. However, their children may stop working but keep spending instead...

    156. Re:Why do you want to be hired? by Warwick+Allison · · Score: 1

      Our HR people were rewarded for filtering out dicks like this one. When one got through, they weren't punished, but rather rewarded for helping get rid of the mistake. Any job you'll get with the above advice will be insecure and will be in a failing company that's rife with know-nothing ladder-climbing back-stabbing jerks.

    157. Re:Why do you want to be hired? by RedHat+Rocky · · Score: 1

      For lack of mod points, second this!

      Not only 8 hours a day, but sleepless nights as well.

      --
      Anything is possible given time and money.
    158. Re:Why do you want to be hired? by spasm · · Score: 1

      Steve Jobs went to three public schools prior to Prop 13's crippling effects on public school funding in California. Good luck getting into a decent school in California these days if your parents aren't quite well off. Without that investment in Jobs' early education he never would have gone on to do the things he did.

    159. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      This is what banks are for. They can help you raise initial capital.

    160. Re:Why do you want to be hired? by 9jack9 · · Score: 1

      I hope people can see Poe's Law in my comments

      Man, you really know how to go for the low blow, making fun of Poe's Law like that.

    161. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      I'm not sure how any of your latter statement is contradictory. The "Buy property" thing is the only suspect one. That comes down to timing. The rest seem like sound advice. This coming from an entrepreneur who was a self made millionaire raised by a single mother who accepted welfare at one point.

    162. Re:Why do you want to be hired? by AK+Marc · · Score: 1

      Instead of running your own business. Then you don't need to provide your quality and skills to anyone, and it can make more money in the long run as you are not limited to your salary and don't have to fear getting fired.

      Because people owing their own businesses fail much more often than salary earners. I like being hired. I know what my pay will be over the next year, and can plan my expenses accordingly. That doesn't work when you are "self employed" (the libertarian tag for "unemployed").

      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,

      Ah, you must be a libertarian. You are telling people what they will and won't find rewarding. I find working for a salary to be rewarding. Why would I work for myself? I'd have a jackass for a boss and the worst employee in the world working for me.

    163. Re:Why do you want to be hired? by Anonymous Coward · · Score: 1

      That about covers it. Just go out and meet people. To hell with your resume/CV. That's a piece of paper to be filed in a folder somewhere in case you get hired. If your resume is what gets you your job, dollars to doughnuts it'll be a shit job.

      I recommend finding a business that interests you and just go there to meet people. If it's a small business, do your homework and then go in and ask to see the owner. Most small business types are very fond of showing off their stamp on the earth so it's not hard to get them talking. You can also go to events that these people are likely to be at...chamber of commerce meetings, civic events, whatever. Add Mr. Above's healthy dose of persistence and you'll have your job before long. That or a restraining order.

    164. Re:Why do you want to be hired? by Mr.+Slippery · · Score: 1

      Bill Gates might had have rich parents, but Steve Jobs certainly didn't.

      No, he just had Woz's genius to exploit, Mike Markkula to tap for money, and PARC to steal ideas from.

      Genius and hard work helps. But it isn't required, and certainly not something that guarantees success.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    165. Re:Why do you want to be hired? by AK+Marc · · Score: 1

      HR departments suck. They filter the good candidates and let through the adequate. His advice is good for getting past HR, the real obstacles to finding a job.HR may not be bad at filling admin positions, but for dealing with technical positions, they are incapable of even reading a resume (no matter how dumbed down it is, they'll miss the point). I had recently moved and applied for a front-line help desk support position with a large bank. HR screened me out. Without a C.S degree, I was unqualified to answer the phone in their help desk call center (despite having worked as a supervisor at a help desk, and having CCNA, CCDA, MCSE, A+, N+, Server+ at the time and 10 years of IT experience). I think an HR supervisor noticed, as I did get a call later trying to convince me to lie about my qualifications so they could consider me. I can only think that they didn't get a single qualified candidate and wanted to get someone screened to pass through to the hiring manager. Well, if that was the case, just pass me through. But HR calling me up asking me to lie to them so I could be considered for the job I was unqualified for convinced me that if they were to offer it to me, I'd not want to work there, so I said "I'm obviously not qualified, sorry" and hung up. And then, of couse, got a better job I liked.

    166. Re:Why do you want to be hired? by AK+Marc · · Score: 1

      I went in shirt and tie with a sweater over it. There was a mention of dress code, and when "no ties" was mentioend, I hiked my sweater up and hid the tie. Then I said, "But I wore a tie in case that's expected in the interview" and pulled the sweater down a little to show it off. He laughed. I got the job.

    167. Re:Why do you want to be hired? by AK+Marc · · Score: 1

      Most users don't ask for what they want. They ask for what they think is better than what they have that is more likely to be approved. When users are clear in their requirements, IT departments will be more responsive in answering questions. It's the user's fault the IT department is rude to you.

    168. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      This. I just left my own business for a much more profitable actual job.

    169. Re:Why do you want to be hired? by tepples · · Score: 1

      In some cases, an answer to your question as you asked it is not necessarily the most helpful advice to solve your underlying problem. Otherwise, you may end up not getting any reply to your question, and you may end up wondering whether anybody even has read your question in the first place.

    170. Re:Why do you want to be hired? by Anonymous Coward · · Score: 2, Funny

      Self employed people tend to be most profitable during the first five years.

      That's a really interesting statement, could you please explain further?

      I'd love to! Please send me $20 to learn the secrets that THEY don't want YOU to KNOW!

    171. Re:Why do you want to be hired? by iggymanz · · Score: 1

      You ignore the income issue entirely. Mid 6 figures is way beyond upper middle class, those with that income will be millionaires. "upper middle class" income is high 5 figures to just over $100,000 per year.

    172. Re:Why do you want to be hired? by Spugglefink · · Score: 1

      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.

      I don't think diving in head first and starting a geekly business is a great idea. If you can't find somebody else to hire you, you're not going to find any customers for your business either. I have three copies of that T-shirt, with different logos on them. Starting a business is easy. Turning even a modest profit may as well be impossible for all the luck I've ever had at it.

      YMMV.

    173. Re:Why do you want to be hired? by AK+Marc · · Score: 1

      For example if I purchase a 100,000 dollar gadget, and depreciate it over 3 years, then that makes my business look pretty awful to the IRS, but if that item is financed on a 10 year note, then my cash flow doesn't look as bad.

      You recommeded the "tax advice" of depreciating something over 3 years that you have a documented "expected life" of 10 years or longer. Playing with depreciation to play with tax liability is illegal. You use their established depreciation schedule, or an "actual" schedule (ie. the 10 year term), but anything else is fraud. Given that advice, I'm not sure I want to listen to you.

      I learned that people are dying to find good IT people from web designers, VOIP providers, break fix guys, AV people etc. Above all they just want someone who does what they say they will do, and is honest, because although cyberspace is glutted with people giving away service, in meatspace there aren't a whole lot of people willing to sit down with someone and take the time to explain a suggestion.

      For those wanting to run their own business, I'm making more than $50 per hour (pre-tax gross profit) on salary. When I looked at doing stuff on my own, because of the tax changes and such, I'd have to charge a minimum of $75 per hour while booked 100% of the time to match what I get now. People don't want to pay $75 per hour for break fix guys. There isn't that much business. Given a lower busy time, say, 80% billable, it'd be closer to $90 per hour needed. Add in paid vacation lost, sick days, holiday, training, and I calculated I'd need a gross pre-tax of about twice what I make now to have the same disposable income. Unless I don't work, and instead hire and rent out $10 per hour grunts for $50 per hour, there's no money to be made. I'd likely never make more than I am now to be a freelance IT pro. And I know someone who did just that, and he was losing $8000 per month for two years (when I left and lost track of the finances).

    174. Re:Why do you want to be hired? by thesandtiger · · Score: 1

      "You're not going to be doing those things during working hours once you find that job."

      And your thinking is that therefore you shouldn't do those things during working hours when you actually can? I don't mean this in a mean way, but that's depressing as hell. Life is there to be enjoyed - why torture yourself when you have a chance to NOT follow the dictates of work?

      "When you've been out of work for over a year and are impoverished as a result, you'd be a fool to turn almost any job down."

      And yet, even still, it shouldn't take you 8 hours a day, every day, to find *anything*. Your time would be much better spent panhandling, to be honest, if after a full year of looking for literally ANYTHING you haven't found anything. Or collecting cans, or dumpster diving or SOMETHING that's productive rather than foolishly wasting more than the necessary amount of time each day looking for work.

      My point remains: Spending 8 hours a day looking for work is absurd, and suggesting that it is realistic for anyone to actually do is bad and likely to lead to anyone who takes it seriously being ashamed when they fail to live up to it. There are much more productive things to do with your time after you've spent 2-3 hours in an honest job search daily, and you'd be vastly better off mentally and physically doing them.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
    175. Re:Why do you want to be hired? by Jouster · · Score: 1

      I concur and want to re-emphasize the most important part: definitely get involved in the community. Drupal has a very active one.

      At the end of the day, remember that credentials are a foot in the door. If you have the same expertise as someone with the credential, you're equally as valuable in an organization, but you have the disadvantage of having to prove it. To reiterate: the sole disadvantage in this scenario is on the front end. Therefore, your focus needs to be on getting that first interview. The best way to do that? Involve yourself in the community at events like DrupalCon.

      One other thing: we, and several other companies with which we work, are actually looking for a Drupal developer at the moment. If you or anyone else is looking for some work, drop me a line. I'm fairly sure my email address is listed on my profile, but if not, reply and let me know.

      --J

    176. Re:Why do you want to be hired? by StikyPad · · Score: 1

      That is a bit misleading, because it sounds like someone making $350k is not a millionaire, but

      A) that's $1M every three years, not every 20 years for the average family, and
      B) $350k in 1955 is 2.9 MILLION in 2011 dollars.
      http://data.bls.gov/cgi-bin/cpicalc.pl?cost1=350000&year1=1955&year2=2011

    177. Re:Why do you want to be hired? by Alomex · · Score: 1

      For (A) you are forgetting taxes, which at the time would have been around $150K a year (inflation adjusted)

      For (B) the figure given was already inflation adjusted to current dollars, so no, his father was not making 2.9 million dollars.

    178. Re:Why do you want to be hired? by Javagator · · Score: 1
      I hate marketing stuff, I hate business stuff, and I really hate "networking" .. what I love is building software.

      Me too. And that’s exactly what I do. Where I work, management handles the business stuff. You just have to keep looking for the right company where they realize that a first rate programmer is a valuable resource even if they aren’t into the business stuff.

    179. Re:Why do you want to be hired? by cultiv8 · · Score: 1

      This is the most fucking true thing I have read on this thread.

      --
      sysadmins and parents of newborns get the same amount of sleep.
    180. Re:Why do you want to be hired? by jep305 · · Score: 1

      "In this economy I'd take a salary (certainty)" Bwwwaaaahaaahhaaaaaa! There is no certainty other than death.

      --
      In Reason We Trust
    181. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      Being a freelancer is simple. If you're good you'll get work. If you're not good you'll blame the economy.

      The best thing I ever did was to go freelance. I no longer get frustrated by stupid bosses making bad decisions. It takes a few years to build it up, but it's very much worth the effort.

      If you can program focus on programming. People who can actually program are rare. Find designers who need help, treat them well. They'll introduce you to the people with real money. Eventually you'll land some good steady clients. Being a "webmaster" will often involve some data entry, but if you're making $60/hr it's worth it. Work is work. If it was always fun it wouldn't pay.

      Keep regular business hours, answer emails quickly, keep your customers happy. If you're good you'll do fine.

    182. Re:Why do you want to be hired? by kmoser · · Score: 1

      In this economy I'd take a salary (certainty) over the kudos of being an entrepreneur (uncertainty) any day of the week.

      When companies tighten their belts, salaried employees can be (and are) terminated at the drop of a hat. Nothing is "certain" about a salary. In fact, consultants are often the last to go, and the first to be hired after FT staff is let go.

    183. Re:Why do you want to be hired? by dbIII · · Score: 1

      Then later you get to learn the hard way that you would be a fool to take some jobs. If I was prepared to take any job offered everyone here would hate me as a spammer, I would have been a victim of a pyramid scheme disguised as a job offer, and I could have ended up doing time for being involved in child pornography (the spammer certainly did). That's just from what I was offered in 2001.
      There's a difference between a boring or crappy job where you can be sure you'll actually get paid and something that is going to have consequences.

    184. Re:Why do you want to be hired? by wye43 · · Score: 1

      Running a business requires a completely different type of skill set. Its not a tech occupation and some individuals (including me) even if they would have those skills, would not enjoy doing that. Actually, I would hate the fuck of it, no matter how much money are we talking about. For me the path of the manager is a synonym with prostitution, almost at the same level as politics(which is a bit lower). No thanks.

      Managing or running your business is not always the only progression of your career, don't let HR or society talk you into that crap. Being a techie can be way more fun and rewarding than managing people. Both from financial and moral point of views.

      To keep this constructive and to respond to the article poster, get some work experience. Nobody cares about your (lack of) education if you had some solid experience.

    185. Re:Why do you want to be hired? by justforgetme · · Score: 1

      SEO is one of those practices that someone could easily step up and say does not exist. They would be totally rational and their arguments would be valid.

      SEO a practice that consists mainly of two activities: Fixing your predecessors wrongdoings (HTML, internal links, inbound links, outbound links, employee web presence, SEM, etc.) and aggressive search engine tuning.
      Both those practices are totally optional, after all even a site that has a good amount of traffic will have variance in rankings over a big enough period, so you can just take the money and tell your customer that everything is set up and his site will start performing better in search results in about 15-21 days, mailing them a pdf with guidelines on how to maximize the effect your work which basically is an essay that tells them to work harder, to publish more and to pursue links from places in their sector.

      In general if you build a site from scratch and do everything correctly you will have set up most of the SEO by the time you finish the front end. The last part being watching statistics over time and making small adjustments.

      Aggressive se tuning of websites is a totally different story. In my experience it isn't worth it since it is too close to trying to game the search providers. It will offer better improvement and act faster but in the long run will hurt ranking if not administrated continuously (or even if administrated). Like steroids have helped athletes all over the world win big medals/tournaments/paychecks aggressive seo will manage to bring in some fat paychecks and then either will get your clients addicted (and make you even richer) or you finger-pointed in some way.

      --
      -- no sig today
    186. Re:Why do you want to be hired? by Darfeld · · Score: 1

      The problem is not being rude (also it's definitely not something I like). The problem is often the helpful guy will assume there is more to know that what you say, sometimes even assume your motives and answer to that instead of what I actually asked. They may have good reason to answer this way, but it annoys me. I stay polite, because I know they mean well and alienating them won't solve my problems anyway, but it nonetheless frustrating.

      --
      (\__/) This is Lapinator
      (='.'=) copy it in your sig
      (")_(") so it can take over the world
    187. Re:Why do you want to be hired? by CubicleView · · Score: 1

      My response was a bit brief, I guess. For a start, from reading the guys question, it seems like he's already done a bit of solo work and wants to try working for the man now, so I suspect CmdrPony's response is perhaps redundant. Secondly and more importantly, giving your own opinion is useful and everything, but it irks me with the original question is completely disregarded. I know that when I ask a question, I appreciate an answer. I may not like the answer since I've learned that sometimes there are silly questions, but it's still disrespectful to ignore the original question entirely.

    188. Re:Why do you want to be hired? by AmiMoJo · · Score: 1

      I landed my current programming job based on the open source code I was able to show them. Unfortunately for IT there isn't really anything similar you can do to prove your skills, other than start right at the bottom doing some part time support until you can say you have been running a medium size network with various servers for a few years.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    189. Re:Why do you want to be hired? by Anonymous Coward · · Score: 0

      In case you don't remember it was the content of the guts of the average American [conquered the world in WWII] to succeed "at something" no matter what. Every able bodied human was at the time an entrepreneur of sorts. Farmers lived during the mechanization of the farms [they could make anything run with bailing wire and glue]. Whether farm hands or family members our fathers fathers learned to make do with near nothing, to find ways to fuel the tractors, to find ways to make them keep working or to make something better so the farm could continue and its productivity could get better and better. Farmers keep going the means to market their products and produce and basically did such a good job of it Government had to pay them not to feed the world. City dwellers were discovering the machinery that eventually would automate the services humanity would need and they "city dwellers" were turning these discoveries made in their salaried work into competitive local entrepreneurial businesses. Everyone was a beneficiary of everyone else's success. Education of the young or still not successful was the project of every one who was successful. It was your duty as an American to help someone else succeed.

      What stopped the American "you help me, I'll help you" attitude is monopoly >>>>ism created by the rule of law as doled out by elected officers of the USA corporation in exchange for the benefits of corruption: Copyright, Patent, License to private too big to fails of segments of the Public Domain and the imposition of restrictions again by lawmakers which were designed to deprive open competition in significant segments of the human need domain {Medicine, hospitals, cemeteries, veterinary, accounting, garbage and sewer disposal, energy distribution, pharmaceuticals, license to fix the kitchen sink, etc.]. The collaboration society, I call it, began to end when congress extracted from the public domain the right to access the airway, and converted "airway access" into the greatest private monopoly of all: The Radio and TV Act of 1949. Before that act by lawmakers, millions of people were ham radio operators [web server and blog operators?] some were quite successful; within minutes following the 1949 act the radios were all off the air. All that remained were the too big to fail SENMACE, who could afford to purchase the license to use the public airways which have since been proven to be the gateway to the American mind and hence the most effective marketing technology every devised. Today we are faced by the same SENMACE seeking to get the same FCC and Congress to do use the Internet to deepen and darken, with more of the propaganda of the type enabled by the radio and TV broadcast Act in 1949. Americans can not stand any more of its lawmakers laws.

      The idea before 1913, and again in 1948 that an American would douse his Dream by accepting a salaried position as a life time goal was near non existent [except in government where those who had given up worked and slept]. Jobs were subsistence between projects; they were knowledge stepping stones to a prosperous entrepreneurial future.

    190. Re:Why do you want to be hired? by JimFive · · Score: 1

      As a small web developer, who do you target as your clientele, and what's you means of getting to them?

      Your local government has list of businesses that are registered as a DBA (doing business as). This is basically a list of businesses that are operating under a name that is different from the name associated with their tax id. This will include you if you decide to do busines as 'kcitren Web Development'. This list contains nearly all of the local small businesses in your area along with the owners' names, contact information, and what their businesses are.

      For web development check out their existing website and think about how you would improve it. If they don't have one, or it is so basic that it is worthless, then your job is pretty easy. Even if they have a nice website be sure to check the "last updated" date most places put at the bottom, if it is a couple of years old you might want to contact them anyway.

      Don't denegrate their existing site. Either they know it's poorly designed in which case you sound condescending, or they don't in which case you risk offending them. Instead point out ways it could be better.

      or unreasonable clients [I can't pay you but you can put it in your portfolio.

      "Put it in your portfolio" is bad but payment in kind might be acceptable. Finding a way to leverage a couple hours of work into better exposure for your business can be good idea.

      Also, check out the book "The 4 hour work week" from the library and read about getting rid of bad customers as well as about outsourcing your life.
      --
      JimFive

      --
      Please stop using the word theory when you mean hypothesis.
    191. Re:Why do you want to be hired? by AK+Marc · · Score: 1

      You control that better than they do. Don't ask them questions. Tell them your motivations. Then they'll never assume your motivations again. You complain that they treat you in a manner you don't like, while you proudly treat them in a manner you know they don't like (if you didn't you do now). And for whatever reason, you are the one complaining about them for trying to guess what you mean because you didn't actually state it, and you'd rather have the wrong answer quickly and politely than the right answer. Yup, I don't get users. They do what they complain about most, and would rather be lied to with the wrong answer than have to "suffer" through a few follow-up questions to make sure the solution matches their requirements.

    192. Re:Why do you want to be hired? by HungWeiLo · · Score: 1

      During the California Gold Rush (or Alaska, or Yukon, etc.), it was never the gold prospectors who made the big money. It was always the guys selling the shovels and supplies.

      --
      There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
    193. Re:Why do you want to be hired? by SomeStupidNickName12 · · Score: 1

      No, that is middle class - if you can't retire and maintain the same life style you are not "rich" or upper class.

      Saying that, if earning that kind of money and are not rich after 20 years of proper investments and money management something went seriously wrong.

    194. Re:Why do you want to be hired? by SydShamino · · Score: 1

      Being born rich falls into the "just" lucky category.

      --
      It doesn't hurt to be nice.
    195. Re:Why do you want to be hired? by SydShamino · · Score: 1

      >> Eventually, with enough rolls of the dice, you will get something in your favor.

      Or you don't, and then you die in obscurity and no one remembers you to cite you in Slashdot arguments, thus skewing their perception of the statistics.

      --
      It doesn't hurt to be nice.
    196. Re:Why do you want to be hired? by sjames · · Score: 1

      Much the same way we occasionally see stories about someone hitting the jackpot in Vegas and walking away a millionaire. Many of them have some sort of theory about how they did it, most involving magic thinking and being entirely explicable by luck. We don't see much about the far far more common case where someone goes to Vegas and ends up wiped out or the even more common case where someone goes to Vegas, loses the amount they set aside and goes home.

      The other side of it is that if you actually do hit it big, you can afford to fail over and over again after that and still be well off. That is doubly true since once you have a pile of money, other people become more than willing to invest in your latest venture so you can fail mostly on other people's dimes.

    197. Re:Why do you want to be hired? by justthinkit · · Score: 1

      You meant to refer to Steve Wozniak, right? Without him, Steve Jobs would have been nothing.

      --
      I come here for the love
    198. Re:Why do you want to be hired? by iggymanz · · Score: 1

      http://en.wikipedia.org/wiki/American_middle_class

      Don't be ignorant, look up the figures for income of middle class. even the u.s. government publishes them. Mid 6 figures is upper class, will have millions in savings as above base level of necessities.

  2. Examples by Anonymous Coward · · Score: 5, Informative

    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.

    1. Re:Examples by Anonymous Coward · · Score: 1

      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.

      This.

      I was in a similar position but maybe a bit more specialised in web dev. Never did it in college / uni. By 18, when I went for a web dev job, I had loads of example websites that I could show at my interview. Of course I took a slightly lower pay, but I was very quickly up to a decent wage.

      Experience and examples beat qualifications. Especially considering the poor level in which it's taught in uni in the UK.

    2. Re:Examples by vlm · · Score: 4, Interesting

      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.

      Also local volunteer work. Sounds like the OP is Mr Webmaster at heart

      teaching myself web-design, Linux/LAMP, Javascript, and now Drupal.

      You set up the local homeless shelter promotional/donation seeking/contact page website, assuming they somehow don't have one, for free. Actually it costs you a little to register the domain, whatever. Schmooze at the organizational meetings with the group's volunteer accountant, who hires you to fancy up her self promotional website for a very nominal fee (probably not enough to buy dinner, barely enough to break even after paying for the homeless shelter domain registration out of your pocket). The accountant is best friends with a local bank manager, who needs to hire an IT worker with excellent references... This was more or less how a friend of mine started out. Next thing you know, she's working at the bank, in a paradise of AS/400s and token ring (yeah, this was awhile ago).

      You can also go the "work at a startup" route. They might not pay you, or might not pay you much, but its something to do, and looks interesting on a resume.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    3. Re:Examples by Anonymous Coward · · Score: 0

      A do a screen shot of every application and/or web site that I'm a part of. I toss it into a PowerPoint with annotations pointing out interesting things that I was a part of: fancy custom menu here, interesting logic behind that part, etc.

    4. Re:Examples by TheMCP · · Score: 2

      A job seeker can create a piece of software with the intent of it being an example of good work. Ideally, the project should look professional and have some useful purpose. The person can then point at it as an example, put it on their resume, mine it for code samples, and if all else fails maybe it'll make money on its own.

    5. Re:Examples by MarkGriz · · Score: 1

      Why not be proactive....For example, you could hack into a corporation, steal some secret documents, and threaten to reveal them unless they give you a job. YMMV.

      --
      Beauty is in the eye of the beerholder.
  3. Take on some jobs and get a name for yourself by FictionPimp · · Score: 4, Informative

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

    1. Re:Take on some jobs and get a name for yourself by jobstractor+robin · · Score: 1

      There are also a number of jobs (including drupal ones) listed over at http://jobstractor.com/ (my site). That site lists jobs posted on twitter so you can get directly in touch with the people listing them and often miss out the middleman of recruitment consultants. As someone who recruits occasionally I can testify that having examples of recent work you can point to is very useful. Another option might be to take on unpaid work with a view to getting some more experience you can show off to recruiters. Good luck.

    2. Re:Take on some jobs and get a name for yourself by Anonymous Coward · · Score: 0

      This. also there is tons of money in drupal development. Either as full-time work-for-yourself, or additional income

  4. Portfolio & Certification by chill · · Score: 5, Informative

    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.

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:Portfolio & Certification by Anonymous Coward · · Score: 0

      werd up, homeslice.

    2. Re:Portfolio & Certification by Anonymous Coward · · Score: 0

      Agreed. You're still fighting an uphill battle without a CS or SE degree, but a portfolio and certs will help tremendously.

    3. Re:Portfolio & Certification by Anonymous Coward · · Score: 1

      There's not a certification on the planet computer related worth more than the blank piece of paper it's printed on outside of the upper level Cisco certs.

      Can thank books and bootcamps for that.

      Some software certs (SAP, PeopleSoft, etc) are still worthwhile, but those you can't just take a test on.....

      Certs, to me, when I look at resumes, are nothing but tiebreakers between candidates who are otherwise equal (exception being, again, high level Cisco certs).

    4. Re:Portfolio & Certification by kelarius · · Score: 1

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

      This. A good way to work on a relevant portfolio is to head over to sourceforge and do some open source work, then your name gets attached to referable material and you can also do a bit of networking there too. No better way of getting a job than proving yourself to someone and having them recommend you.

      --
      Personally I'd rather have my idiots at home glued to the TV than out doing idiotic things
    5. Re:Portfolio & Certification by Anonymous Coward · · Score: 0

      Certs, to me, when I look at resumes, are nothing but tiebreakers between candidates who are otherwise equal (exception being, again, high level Cisco certs).

      To me some certs actually indicate the person is stupid and/or ignorant. e.g. MCSE. Especially if they paid for it (and didn't just use it as an excuse to take time off work ;) ).

      There are better Microsoft certifications to get that at least show you know something useful (albeit about Microsoft stuff), MCSE just shows you're "yet another idiot".

      MCSE is not as bad as those "doctorates by mail" though ;).

    6. Re:Portfolio & Certification by 3nails4aFalseProphet · · Score: 1

      You contradict yourself by saying all certs except Cisco are worthless, then start listing others that are "still worthwhile."

      In addition to the ones you listed, I'd say anyone with a GIAC "gold" certification (requires a published research paper), a GIAC GSE (requires mutiple GIAC certs and hands-on evaluation), or VMware VCDX (2 tests + submit a design/implementation plan and defend your decisions) is probably going to have solid knowledge. Offensive Security's OSCP is another with "real-world" testing.

      But not every certification has to imply the holder has omnipotent godly power in their chosen field. It can also show basic competence (CCNA and the labs built into the test) or even just a willingness to invest in one's professional education (VCP ain't cheap, and requires attending a VMware-approved training course).

      Certs alone may not get you the job, but they are very useful in getting past the HR department so that someone with actual experience can evaluate the rest of your resume. From a technical knowledge standpoint the CISSP is pretty useless, yet most higher level infosec jobs list it as a "requirement". So guess what I'm going to spend $550 on next quarter?

      --
      /*Insert boring sig here*/
    7. Re:Portfolio & Certification by Anonymous Coward · · Score: 0

      This is pretty much accurate. My cousin got a job at a pretty well respected game factory on the strength of his portfolio after dropping out two years before finishing your degree. People in the software industry care alot more about your applied skills than your degree.

    8. Re:Portfolio & Certification by Wee · · Score: 1

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

      But in this case, what he'll show people will be the same ubiquitous Drupal site, with the same theme everyone uses, over and over.

      -B

      --

      Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

    9. Re:Portfolio & Certification by DarwinSurvivor · · Score: 1

      Is your hatred of MSCE specific to MSCE or all certificates? For instance, what's your opinion of the RedHat certifications or even the Ubuntu ones?

    10. Re:Portfolio & Certification by tom229 · · Score: 1

      I'd have to disagree. My advice isnt going to be popular but it's this:
      Choose a different profession.

      Self-taught "web developers" are a dime a dozen these days and about 11 of that dozen have no idea what theyre doing.

      This creates two problems for you:
      1) companies find it hard to weed through all the crap developers without filtering by credentials, and
      2) it's a low paying, high turnover, rat race of a position

      If you're a true geek get certified in something IT related. Networking, sysadmin, and managed service support are all good choices. There's plenty of cheap avenues to become accredited with specific vendors (ie. Cisco, or Microsoft) where associate degrees can be obtained within only a few months.

      Your only other option if youre committed to software development is to get a BSc and start working on real development (not shitty websites for small businesses). Which, as I'm sure you know, is very expensive and time consuming.

      --
      If it ain't broke, don't fix it.
    11. Re:Portfolio & Certification by chill · · Score: 1

      Well, that too. In fact, that is what I told both my sons. Both have done web design work and expressed a desire to maybe get a job doing it. I pointed out it is commodity work that I can get done by someone overseas for one-tenth of what they want to charge. They'll end up starving.

      Both have since switched goals.

      --
      Learning HOW to think is more important than learning WHAT to think.
  5. Start at bottom. We all did. by Anonymous Coward · · Score: 1, Informative

    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.

    1. Re:Start at bottom. We all did. by Anonymous Coward · · Score: 2, Informative

      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.

    2. Re:Start at bottom. We all did. by silverglade00 · · Score: 1

      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.

      Disagree. People still respect the janitor when crap piles up.

    3. Re:Start at bottom. We all did. by Anonymous Coward · · Score: 0

      I had no IT experience, I was just an enthusiast and changed careers at age 40. I started at a Help Desk, making next to nothing, but still more money than when I was working for myself, 3 months later I was a field technician, 2 years later I was Senior Level II Tech. At Age 46 I changed companies and was the department head. 13 Years after getting my foot in the door, I'm Chief Operating Officer of an engineering firm after moving through 4 companies..

      Start at the bottom and if you're good enough, you will be noticed quickly. Talent and hard work shine. Take advantage of opportunities.

    4. Re:Start at bottom. We all did. by b4dc0d3r · · Score: 1

      This is where I started, working tech support for a Fortune 500 company. I got myself into a position where I had to solve problems, and I did it the only way that makes sense - code. I got some things working with SQL, ASP, VBScript, HTML, JavaScript, and some CSS.

      Looked for an open job in the same company, had a bit of sample code, and they couldn't turn me down.

      I started with desktop PC support, but it doesn't matter what you support. Show that you are capable of more responsibility, solve problems by building useful tools, and either you'll be able to advance or document it in a resume and jump to another company.

      The team that hired me was a bunch of help desk people who used programming to solve problems, and eventually became an officially recognized development team with CMMI certification, so I wasn't the only one following the same path.

      Watch out for raise ceilings - frequently the only way to get a raise corresponding to the promotion you'll likely get is to leave the company and optionally come back. Companies don't like huge raises, and often have a percentage cap, so you never make what you should until you press the issue.

    5. Re:Start at bottom. We all did. by Anonymous Coward · · Score: 0

      Not really true, I actually started from the same position (no formal education in computing, I'm entirely self taught). My lucky break was with a help desk position where I demonstrated time and time again my abilities to do more than fix browser issues, 3 years later and I was the 'linux/vmware engineer'...

      I could have just as easily gone the webdev route... I don't like webdev though...

    6. Re:Start at bottom. We all did. by Anonymous Coward · · Score: 0

      No, we didn't. Then again, those of us that did not start at the bottom can correctly use the word "your" in a forum where you can preview your messages before posting.

    7. Re:Start at bottom. We all did. by jones_supa · · Score: 1

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

      Huh? Those are pretty much dead OSes. It's important to have good general UNIX skills, though.

  6. Freelance by Anonymous Coward · · Score: 0

    Do freelance work. The money will be poor to begin with but that's to be expected - you have yet to build a reputation.

    Sites like vWorker.com are good for this.

    Once you have some "on paper" experience, think about transferring your skills into full time employment. That is, if you want to stop freelancing.

    1. Re:Freelance by wmbetts · · Score: 1

      I was going to say I didn't, but then I got thinking about it and I remember my first job in IT and it was help desk.

      You just undid all of my therapy, thanks. :(

      --
      "Ubuntu" -- an African word, meaning "Slackware is too hard for me". - stolen from Dan C alt.os.linux.slackware
  7. Contract work by Corwyn_123 · · Score: 1

    If you feel you have the qualifications, try to get a contract job through a contract agency.

    I'd also recommend, when looking at the jobs requirements, do what you can to meet as many qualifications as possible, that includes getting certificates that they require, like A+, etc.

    Once you get one contract, even a short term one, you can put that on your resume and go from there to find others later on down the road.

    1. Re:Contract work by Gilmoure · · Score: 1

      Oh yeah, just about every job I got came from knowing someone already working in the industry (Honeywell job came about when I got to talking computers with a couple of guys at a funeral. Go figure). Other jobs came from knowing folks in SCA. If you're into any hobby that tends to attract geeks (re-enactment, cosplay, SF, gaming, etc.) put the word out that you're looking for a job. Will be surprised at doors a personal recommendation can open.

      --
      I drank what? -- Socrates
  8. Demonstrable experience - with evidence in support by RogueyWon · · Score: 5, Informative

    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.

  9. Resume Builder by wiley001 · · Score: 2

    As stated before..Take on some odd jobs (or do some demo work, not for a customer, but for building a portfolio). Once you have a decent size portfolio, showing how well you do in the field, you should be able to find an employer to 'take a risk' on you. (I say that loosely because although you could be the best programmer/designer ever, unfortunately you dont have a piece of paper backing that up). I was in a similar boat as you, only with Programming more so than design (C#, C++, AS3, etc). Once you build out a small little resume you can substitute a formal degree with work experience. I'm at my third programming job now (prior was a contract job and most recent was a game studio that shut down). All is well and the money is good, you just have to be patient and take your lumps. (Remember that youre technically 4yrs ahead of the curve. So even if you get a low(er) paying job, youre still coming out ahead.

  10. Portfolio by zcomuto · · Score: 5, Informative

    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.

    1. Re:Portfolio by rjune · · Score: 1

      I would suggest finding some non-profit organizations and offering to develop/redevelop their websites. Many of them use template web pages that are of decent quality, but don't really stand out. A number of them would like to add more functionality, such as a "Members Only" area or a self service address update function, but lack the time or capability to set this up. Part of the work could include documentation, update procedures, etc. The websites of these organizations are generally hosted by a third party so after the initial meetings, you wouldn't have to spend a lot of time traveling. Even 3 or 4 of these would be a good start to build a portfolio and you would be able to pick up some references. A potential employer (or customer) would be able to easily check out your work.

    2. Re:Portfolio by Aquitaine · · Score: 1

      As the guy who hires people like you for his small business, this is the biggest thing I care about. Show me what you've done. A college degree is nice but these days everybody has one and so it's difficult to assign a lot of meaning to the degree itself rather than the stuff that was accomplished while pursuing one.

      Other big things (for me, anyway, YMMV): Show me you can write well, communicate with normal (non-technical) humans politely and professionally (references would be great), and that you have an active interest in improving yourself and your skillset. I hardly ever hire anybody because they know the language or languages I need right then. I try to hire smart people who have proven that they can learn on the job.

      (Shameless plug: Go to recruiterbox and search for 'inLeague' if this is you!)

    3. Re:Portfolio by ktappe · · Score: 1

      I would suggest finding some non-profit organizations and offering to develop/redevelop their websites.

      Precisely what I was going to suggest. Non-profits often have really bad websites due to lack of funding. Their sites also languish--many were designed around 2000 to catch the "IT Bubble" and now they have no funding to update them, so there's not a hint of AJAX to be found. Or they chose some Flash jockey to whip something together a few years back and now their site is unreadable on the tens of millions of iDevices. Both cases would hopefully lead to them being willing to let you design them something new pro bono.

      Just be completely honest up front; that you'll do it for free because you need to boost your portfolio, but in return they must allow you to use them as a reference. Be prepared for them to be demanding--for some reason I've found non-profits have the most finicky asks, possibly because they don't appreciate how much such services would usually cost (but I digress.) Make it clear that while you're willing to do the work for free, your time and resources are not unlimited so you will only be able to perform "usual" design; nothing outlandish that would take 1000 hours. You need to move on to the next project so you can build up a quantity in your portfolio; you can't spend the next year on one site.

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
  11. The only way, regardless of eductatopm by sanermind · · Score: 1

    You have to show you skills. Make a name for yourself. Contribute validly to some projects.

    If you're skills ultimately are matter of 'gimp' playing-around? Than you're probably screwed and haven't learned anything real yet.

    (Well, unless you want to specialize in photo-editing or graphic-design or some-such... in which case, community college might be your best bet) If you want to be hired as a coder, without the often-times nonsense of formal education, than you have to prove yourself. Contribute to a meaningful opensource project. Be noticed for contributing some code that actually does something (vs. confused bug reports). Real skill is rare enough, and a resume that shows an active participation and contribution to a notable project is probably a better thing that a formal accreditation (from many schools, at least).

    --

    ---
    the pen is mightier than the sword, the sword is mightier than the court, the court is mightier than the pen.
  12. Make a resume by Anonymous Coward · · Score: 0

    Just list (in reverse chronological order) the projects that you did and what was your contribution to them. Use terms as "Drupal programmer" when applicable. It is good to just list the technologies and tools that you used; intermediates use them as keywords to search for candidates.
    Try to keep the list under two (printed) pages, make a selection of projects if needed. If you're aiming for a job as "creative designer" have a portfolio with your best design work that you can demonstrate in a job interview.

    BTW, companies mostly look for the same things in an employee as they look for in a contractor: someone who can do a job.

  13. contribute by Tyra3l · · Score: 1

    You should start contributing to drupal modules and eventually becoming a maintainer for some modules.
    The drupal community and market share is really huge, so the are many openings for people with decent skills.
    The only thing that you need (except the skills and experience) is some visibility and credibility. You want to be the guy who make things done, and others will notice you.
    Those kind of contribution is also a huge bonus in your CV and you got that while contributing to the community, so it's a win-win scenario.

    That's just my 2 cents ofc.

  14. Don't Box Yourself Into Just One Platform by blcamp · · Score: 4, Informative

    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.

    --
    The problem with socialism is that they always run out of other people's money. - Margaret Thatcher
  15. i am on .. it's been tough by Anonymous Coward · · Score: 0

    I am a self taught computer geek as well. I started pretty much the same as you. I have always had to fight to even get interviews. But, once I got the interview... they almost always hire me on the spot. It has always been difficult to get over that "you need a degree to be interviewed" mentality. I owned my own business for 7 years. What that really taught me was that I am a much better geek than accountant. I always struggled with keeping things in line. I didn't try to cheat mind you ... it just isn't my strong point.

    I have been approached for jobs in business meetings with clients, vendors, and even contracted business partners. Anyway, I'm not just here to brag. I actually do have a point. The main reason all of those people hunt me down, so to speak, is because I don't talk out of my ass. When I don't know something, I say "You know I have heard about that, but I don't have much experience with it." Then I go on to explain why.

    I was actually offered a job as a J2EE programmer, over hoards of other candidates, not because I knew it inside and out, but because I sat there in the interview and told the vice president flat out, that I have ZERO experience it with it. Then I went on to explain that for most of my employees Java was never worth the investment. And that they are all doing just fine on the platforms I worked with them to get put into place.

    They offered me the job the next day.

    Bottom line, If you know what your are talking about, and don't bullshit people. They know and most of them, unless they are bullshitters themselves respect it more than any college degree.

    1. Re:i am on .. it's been tough by billcopc · · Score: 1

      This.

      This is my exact story. When I don't know something, I say so. My skills cover a very broad palette, but there are certain topics for which I simply didn't have the time or motivation, like Java and mobile dev, so when a business acquaintance asked me if I knew anything about iPhone development, I said "I have zero experience, but I'm curious". About a third of my 2011 income was from mobile dev alone, for that one guy.

      You can learn stuff on-the-fly, but what employers and clients tend to value above all is trust. Having you work outside your comfort zone might cost them a little more in billable hours, but most clients would rather work with someone they know and trust, with good communication, than risk bringing in a total stranger just to save a thousand bucks.

      And no, I don't have a CS degree. I was pretty much born a geek, and college consisted of me skipping classes to do contract work, showing up to exams, and then getting in trouble with incompetent profs who were reading incoherent bullshit off of textbooks. The way I see it, if an employer is dead-set on requiring a degree, and won't even consider my experience, then I don't want to work for such cretins anyway. In my opinion, there are very few small-to-medium businesses whose needs truly mandate a degree, especially in I.T. and software dev. In our industry, a piece of parchment paper means little when the course curriculum is typically obselete by the time classes start.

      --
      -Billco, Fnarg.com
  16. Show 'em what you can do by jholyhead · · Score: 1

    Build a portfolio of good work. Do work for charities if that's what it takes. Most employers will be more impressed by examples of what you can do than by a diploma from a Java factory. Of course, all this relies on the assumption that you are good, which if I'm honest, has not been my experience with 100% self-taught developers and that goes double for self-taught PHP developers. If you want to make yourself stand out, you might want to consider other languages. A developer who only knows 1 language is rarely an indicator of quality. Learn Python or Ruby and you'll stand out from the Graphic Designer wannabee developer crowd.

  17. Get that degree by gweihir · · Score: 4, Insightful

    Basically, it is not possible for any prospective employer to assess your skills. Programming skills, sure, but there is a lot of other important things you learn when getting a degree. These are hard to assess in your case. Sure, there are a lot of incompetent people _with_ a degree, but you can usually spot them, because they do not have the hands-on skills.

    My advice would be that for the moment stay self-employed and start to work on getting that degree. I have taught several classes for people that were in your situation (i.e. already working for some years but no degree) and all that I met later though it was very much worthwhile getting it. This was for a BA in EE (with a lot of comp-sci) and some went on to get an MA in addition. The problem here is that until you are fairly advanced in your studies, you do not see that the work is indeed worthwhile. For example, if you are smart then one thing you learn is that concrete technologies are almost meaningless and there is a whole layer of meta-technology behind them, which is eminently worthwhile picking up.

    So, no, a degree is not worth a lot by itself, but if you are already reasonably good in a field, it is what you need to advance. And I am not talking about the piece of paper here, although that also has some importance.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Get that degree by Darinbob · · Score: 1

      I agree with this somewhat. You need a degree. However it does not necessarily need to be a computer or technical degree. Any degree you get will open up a lot of doors.

    2. Re:Get that degree by Anonymous Coward · · Score: 0

      sounds like a good idea -- until you look into the $$ -- and realize that "education" in the US has become a huge and very expensive racket.

    3. Re:Get that degree by gweihir · · Score: 1

      That is indeed a problem. Here (Europe) it is basically free (well, something like $500-$2000/year and you can look into any course you are interested in at no additional cost and take examinations within reason), but you have to qualify by good grades or pass entrance exams. Also, examinations will weed out the untalented as revenue will only weakly depend on the number of students.

      With all the problems the European education systems have, it seems the US system is truly broken in comparison if you have to advise bright, capable people to stay away from it. A sad state of affairs. My university years were certainly among the best of my life.

      I would still advise to get that degree, but look very carefully from where. There may be distance-education possibilities as well. Maybe MIT free courseware or something similar can provide a starting point.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:Get that degree by RGRistroph · · Score: 1

      The degree does not do much to help employers evaluate people; a potential employer may apply it as a filter, but for development jobs and other creative work, it is not a good filter. The ones that are actually using it to refuse interviews are managed by lazy, unimaginative types and you don't want to work there. It is more likely that the requirement of a degree is posted as a formalism, perhaps the company doesn't want to suggest publically that they have low standards in hiring, and that an appropriately qualified candidate will get an interview.

      The fact that you have taught people who finished a degree late, and they thought it was worth it, is not really evidence. The reason why they were still persuing the degree is that they thought it would be worth it in the end; perhaps they attached more importance to the emotional aspects of degree as a societie's validation of themselves, and this might also lead them into the more bureaucratic and entrenched parts of the industry, which also attach importance to degrees.

      Learning that concrete technologies are meaningless but the large ideas behind them are, will happen in the workforce, much faster than the 4 years of a degree.

      Finally, you trot out the old "it doesn't mean anything but you need it for advancement" nonsense. That just isn't true. It may have been true when GE, GM, and IBM were large portions of the workforce and had their corporate ladders in place, but few organizations trust their own internal promotions anymore - they prefer the validation, not of a degree, but validation that another company hired you for a similar position already. You advance two ways: a growing company grows underneath you, or you leave for a higher position somewhere else, perhaps returning later. The growing company method is mostly luck, and lateral switching depends mostly on the job you are leaving, not on the degree you do or don't have.

      Education is not a waste, you will have to do that your whole career. But educational insititutions are a waste, and don't have as much education in them as you would think.

  18. show proof by thetoadwarrior · · Score: 1

    You've been doing stuff so you have code to show off and you should do just that. That will make a huge difference whether you have a degree or not.

  19. List your github URL by Anonymous Coward · · Score: 0

    Always more important than qualifications, experience, or knowledge of the particular languages I'm hiring for: if you list a place where I can look at your code, your interactions with the code of others, how well-organised your commits are, and just what you've actually done, then you've already got a huge advantage over everyone else in the pool. It is shocking how many people expect to be hired without giving examples of what they would be hired to do.

  20. Avoid HR!!! by erroneus · · Score: 1

    If you see a job lead you are interested in, find a way to contact whoever is doing the hiring directly and avoid HR. They never know what IT qualifications are, so they end up hiring fresh college grads and cert chasers. If you are good and have natural ability, get some face time with the people doing the hiring/requesting. Once you convince them they might want you, passing your resume through HR becomes trivial.

  21. Release commercial products by Anonymous Coward · · Score: 0

    I have the same problem. I have self taught my self how to program. Seriously if you want to learn how to code these days there are tons of internet tutorials. It's almost more efficient to learn and produce some results.

    My suggestion is to produce as many commercial products as possible and add it to your resume. I personally made 20 iphone apps. Most people just assume I have an engineering or comp sci degree.

    1. Re:Release commercial products by JoeMerchant · · Score: 1

      I have the same problem. I have self taught my self how to program. Seriously if you want to learn how to code these days there are tons of internet tutorials. It's almost more efficient to learn and produce some results.

      My suggestion is to produce as many commercial products as possible and add it to your resume. I personally made 20 iphone apps. Most people just assume I have an engineering or comp sci degree.

      I call B.S. If you really have authored 20 iPhone apps, where is your self-serving plug-link in your sig?

    2. Re:Release commercial products by JustNiz · · Score: 1

      If you're self-taught, you might think you know how to program just because you can write an app on your own that doesn't crash.

      However by doing a CS degree you should gain the understanding of why your own code until now sucks, how to do it right, and how to be an effective part of a team when developing larger projects (i.e. most commercial ones).

    3. Re:Release commercial products by billcopc · · Score: 2

      In case you hadn't noticed, he posted as AC. You clearly are new here...

      Despite what the internet would have you believe, there are some of us who choose not to self-promote our garbage at every opportunity. I'm not here to sell shit, I'm here to talk shit :)

      --
      -Billco, Fnarg.com
    4. Re:Release commercial products by Anonymous Coward · · Score: 0

      I've made way more than 20 phone apps between the Android and WP7 and more PC apps that I can count. WP7 has the more responsive emulator. Not a single one finished or worth publishing unfinished. They did compile and run, though. I think this is likely what he was referring to -- hence, no website.

  22. Contacts by JoeMerchant · · Score: 1

    Said in the tone of "Plastics" from The Graduate: "Contacts."

    If you've got no paper (diplomae), there is no other way to get paid what you are worth. Your prospective employer needs to know what you are able to do for them before they commit to pay you. Also, the fact that you haven't put up with the standard Academia B.S. calls into question whether or not you will put up with the standard workplace B.S. You need personal contacts who can vouch for your abilities and work ethic over a beer.

    Actually, people with lots of degrees can benefit from that too, if they want to get good jobs without having to move across the country.

    1. Re:Contacts by tepples · · Score: 1

      You need personal contacts who can vouch for your abilities and work ethic over a beer.

      You said "beer", which brings me to another hypothesis: Perhaps employers requiring a four-year degree are doing so to weed out employees who are too young to drink alcohol without risking violating age discrimination laws.

  23. If you want a Drupal job, get known around Drupal. by Letharion · · Score: 4, Interesting

    For some of the Drupal-shops, including the one I work at, community involvement is highly rated. Contribute to the larger modules, Views/Panels, or Core itself. Get some CTR-rating. (certifiedtorock.com). The number may look meaningless, but people look it up when they are introduced to a new "Drupal-person". You can ping 'letharion', me on IRC if you wanna get involved in the community. DrupalCon sounds like an excellent place to go, people are often recruiting at them. If it gives you more hope, my employer, NodeOne, has a large percentage of people with similar backgrounds as your, including myself. That said, CmdrPony makes a good point. Why not do something of your own?

  24. Get more valuable skills. by Anonymous Coward · · Score: 0

    > 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.)

    Me too.

    > I've essentially kept up with computers as a hobby, teaching myself web-design, Linux/LAMP, Javascript, and now Drupal

    I dabbled into DirectX but am strong in "real" SQL (i.e. commercial databases), architecture of complex high performance applications and high speed signal processing.

    > 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.

    Mine never were accessible. I created some O/R mappers for a mainstream language that failed comercially. Moved to alrge databases and high speed processing.

    > and I'd like to get a 'real' job now but I don't really look like much on paper

    And here is the difference. I am highly sought after working as team lead in a financial company where my team does mass data handling into a large scale database (production server sized at 21 terabyte).

    See - even while ou are a geek, you always should target your work to something that opens career steps. My last offer was 90% of my freelance income as regular pay - which I declined. Geek != "working on stuffn oone pays on". Drupal & web stuff is alow paying corner every wannabe is in. Do harder to get at stuff more valuable for companies and the market is ripe for a taking.

    > Are there other ways to 'prove' myself to be a capable web admin/developer?"

    AAAAH. "capable web admin/developer"? You are aware this is the lower end of any geek work regarding payment? Unless you are a name brand every wannabe student is a web admin or web developer. Rarely anyone works lwith large databases and handles 400.000 complex SQL operations (about 2-3 million sql statements) in a handfull of minutes on a 100 thread data pump application.

    I suggest you move into waters that pay better. And has less competition.

    1. Re:Get more valuable skills. by Anonymous Coward · · Score: 0

      This entire post screamed of you being a braggart.

    2. Re:Get more valuable skills. by fsckmnky · · Score: 1

      Neo ? Is that joo ?

  25. First hand advice by un4given · · Score: 5, Interesting

    I am a self-taught geek, similar to you. I was a construction worker, and I wanted to change careers. I don't have a college degree. I built my skills by taking a few night classes at a local community college and by spending a couple of hours a night (or more), every night, working in my home lab, doing networking/IT kinds of things, and writing code. Next, I got a job doing some IT work for a construction company, on a project where a lot of construction knowledge was needed.

    After I got to the point where I felt comfortable with my skills, I put together a resume and got an interview with a small IT consulting company. I offered the company the following deal: Pay me whatever you want for 90 days. If at the end of that time I have demonstrated sufficient ability I want a raise to market rates. If not, I will move on, no hard feelings. Within 45 days, I got the raise. Within 3-4 years, I was making 100k a year.

    1. Re:First hand advice by w_dragon · · Score: 1

      This is a really great method. I've worked in software for several fields and everyone needs developers that know software + the field we're working in. Almost never happens, so you hire software people and train them in the specific field. If you want to move into software from another field find someone making software for the field you already work in and convince them it would be worthwhile to hire you for your domain knowledge and train you on the development side (assuming you have some technical ability of course, I doubt you'll find an employer willing to train from scratch).

    2. Re:First hand advice by Anonymous Coward · · Score: 0

      After I got to the point where I felt comfortable with my skills, I put together a resume and got an interview with a small IT consulting company. I offered the company the following deal: Pay me whatever you want for 90 days. If at the end of that time I have demonstrated sufficient ability I want a raise to market rates.

      This is the best advice so far. Did it twice (putting my self through university, political science) and if you are good and a team player they will prefer you over new hires as they know what you are like. I'm currently still working for the last company I did this with and I have since switched to part-time and another continent and I'm still on their payroll. Good things can happen, and if not it is experience towards the next interview. Nothing says you're motivated more than this, to the company or in your future interviews.

    3. Re:First hand advice by ktappe · · Score: 1

      Well played, sir.

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    4. Re:First hand advice by Anonymous Coward · · Score: 0

      I offered the company the following deal: Pay me whatever you want for 90 days. If at the end of that time I have demonstrated sufficient ability I want a raise to market rates. If not, I will move on, no hard feelings. Within 45 days, I got the raise. Within 3-4 years, I was making 100k a year.

      I don't think I'd recommend offering a deal like that. If I'm hiring and I'm paying market rates, then I have a budget for it. The issue in hiring someone unsuitable is mainly the loss of 90 days' productivity, and the effort spent in interviewing, hiring and training your replacement. Perhaps for a really small company such an arrangement would be attractive. But probably you would have been hired anyway, and you just cheated yourself out of 45 days of market rates.

  26. Pick an area no one wants! by Anonymous Coward · · Score: 0

    Same boat. I hacked away at computers during the 80s, encouraged by my parents. I hated school and college, I tried to go on to higher education but I just got so bored while a tutor who was barely able to write a line of assembly code in DOS, droned on about the basics of databases and spreadsheets. I bailed and got a job as an Ops monkey working graveyard shifts so I could teach myself about stuff I knew was going places. May not have become a developer as I wanted but I did get into being an Oracle DBA and Unix systems admin, keeps me in the backroom next to the real problems. To most people Unix systems admin and database admin, on big multi-petabyte DBs, is utterly boring as you hardly every use any GUIs, it's all terminal hacking which I love to bits.

    While I have very few qualifications to speak of, I do have almost 25 years of solid IT experience doing the boring backroom stuff that no one else wants to do, so most of the time I have had no problems getting good contracts. Most companies barely understand what the backroom server environment is all about, so they'll hire you if you can prove a solid track record with other big name companies. Sure I would have loved to have gone to university just to ensure I had the letters after my name and the bit of paper to say I formally know about CS, but I just hated formal education I always got bored very quickly while in classes. You just have to sell yourself on your strengths, it's harder to prove your worth when you have no letters to your name but plenty of proper managers will hire real talent that has proved itself in the field. There are still some good eggs out there you just need to keep knocking on doors to find them.

  27. Support by Anonymous Coward · · Score: 1

    Apply to tech support at Dell. They're hiring dozens of techs right now. They'll probably try you out if you interview. Then you make many technical contacts (100+) for other positions.

  28. Through the helpdesk by AbRASiON · · Score: 1

    Like most of the rest of us, you have to understand at the core level what you're going to be delivering and to whom one day. Learn what users are actually like and live the hell we all have at one point or another.

    1. Re:Through the helpdesk by NewWorldDan · · Score: 1

      Agreed. Helpdesk is also the easiest place to get highered. From there, it's usually a matter of getting yourself attached to the type of work you really want to do -- networking, development, DBA, whatever. There are limits to what you can learn being self taught. You can run a server at home, but you don't have a SAN. You can use source control by yourself, but it's very different working on a team. And lastly, formal classwork will introduce you to important concepts that you would never get around to learning on your own. I started out self taught, helpdesk, picked up some Microsoft certifications, started doing some programming for my department, and got about halfway through a CS degree before my kid was born and it's kind of stalled out since then, but I'm doing quite well.

  29. Re:Demonstrable experience - with evidence in supp by 3count · · Score: 1

    A degree isn't only about training. It is just as much evidence that you can set a long term goal and achieve it, and jump through all of the hoops necessary along the way. After hiring a number of people with and without degrees, I find it says a lot about their attitude towards how to accomplish something. I'm not saying it is bad, only different, and that employers pay attention to those things. I would add to other advice here that you should highlight long term accomplishments. If you set up and ran your own consulting business for a while, that would help to convince me that you are not looking to just hop from the easiest thing to the easiest thing and can really persevere through the BS to get the job done.

  30. Pretty much my experience by Anonymous Coward · · Score: 0

    I eventually went to school to get my degree, but if you are persistent, you can end up being well respected and paid without that degree. Gotta find a place where you can get your foot in the door.

    I started on the help desk, and one day one of our customers (defense contractor) was walking by talking about database woes, I jumped up and said I'd take care of it. Once you get that opportunity to prove yourself, you just have to sieze it and go for it. Id say that if you can't get in a position where you have exposure, don't bother.

    I am now the lead developer, have a couple of software patents with my organization, and have created some rather large projects. I'm still working on the degree, but honestly, once you can prove yourself, its just going to limit you financially. You have to find an organization that realizes what value you are to them. Some do, some dont. I've left some that treated me poorly, and don't regret it for a second.

  31. Hack a company and try to extort a job? by schklerg · · Score: 1

    Maybe it will work for you??

    Oblig link

    --
    Be Excellent To Each Other
  32. Elance.com by unity100 · · Score: 0

    and similar freelancing sites. elance is approximately the top tier among them.

    your education, credentials etc, dont matter zit in these contract circles. maybe a little. but what matters is what you HAVE done that you can show (projects, websites, this that), and your feedback. people will look at what you have done, your feedback, and they will hire you. it may be hard to get projects and feedback at the start. but once you got 4-5 proper good reviews, rest will follow.

    noone cares what you havent done. they care for what you HAVE done.

    1. Re:Elance.com by billcopc · · Score: 1

      The problem I've found with online freelancing sites is they are completely flooded with 3rd world bids. I cannot, and will not, compete on price with a developing nation. I also got really sick of seeing dozens of "Create a facebook clone for $500" projects. If these sites were better curated against such garbage, I'd reconsider but as they currently stand, I find them a colossal waste of time.

      --
      -Billco, Fnarg.com
    2. Re:Elance.com by Zibodiz · · Score: 1

      You're bang-on about software freelancing sites. If you don't mind diversifying a little, though, try some hardware/software support freelancing. The pay is GOOD for little add-ons, and you can pick up LOTS of free certifications along the way. I am Dell, Toshiba, HP, Samsung, Delphi, and a few others certified. Didn't pay for a single one. I get paid a minimum of $50/hr (typically closer to $100/hr), and don't have to mess with any marketing or anything. Onforce.com, fieldnation.com, workmarket.com, fieldsolutions.com, and servicelive.com (in order of the quality of their workorders). They're all free to join, and well worth a look.
      I started off as a 30 hr/week dentist's assistant after a layoff from an equally unrewarding job. The free day each week gave me enough time to pick up a few frelance jobs (at that time, I was only using the OnForce platform), and after about 6 months I was making almost as much on Fridays as I did Monday-Thursday. In May of this year, I quit the Dentist, and am now self-employed full time. Being married, I have a little computer shop on main street that my wife runs, but it just barely covers its own costs. From the freelancing, I'm going gross about $40k this year just since may. Not bad for just starting out. I have no formal computer education, aside from the free certs I've picked up along the way, and actually enjoy parts swaps a lot more than I ever dreamed I would. Especially at $100/hr with no boss.

    3. Re:Elance.com by unity100 · · Score: 1

      dude. with time and reputation, you can compete with those 3rd world bids, and win with your $30/hr bid against phletora of $5/hr bids. because, anyone who had awarded projects in such places more than once will know what $5/hr will get them. anyone awarding serious projects, will pay properly. those who are content with buying what $5 gives, will keep buying those.

      this is a basic rule of the market system currently in effect.

    4. Re:Elance.com by billcopc · · Score: 1

      Dude... I looked into some of those sites and I want to THANK YOU! I've shifted more into software dev lately, but I did sign up for a few of those onsite support agencies for those months when my software contracts are a little sparse. OnForce in particular seems very well organised. I knew of a local company like them, but the pay was blah and the company itself was rather messy, so I had stopped looking.

      I raise my glass to you, sir!

      --
      -Billco, Fnarg.com
  33. Good Resume, Portfolio & A Break by Anonymous Coward · · Score: 0

    I've been in the same situation a dozen years ago. Coding for most of my childhood, I tried taking comp.sci courses, only to see I was ridiculously losing time.

    I worked my resume to make it clear I was self-taught, added elements on what I did, and added what I knew, mostly relative to that job offer.

    Since you learned in your basement, you want to have elements showing you can safely work in teams, you aren't asocial, and you are reliable.

    Then, hope for a break with a company who wants you. And go get them! :) You can do it!

  34. New Examples by tverbeek · · Score: 1

    If your portfolio consists of stuff that's gone offline, make something new. A web site about yourself would be good start. Another –completely different in design – dedicated to your favorite not-embarrassing hobby would be a good idea. The content doesn't have to be extensive or outstanding (though it wouldn't hurt if it could bring in a little ad revenue), just enough to demonstrate your design and development skills.

    --
    http://alternatives.rzero.com/
  35. This is how I did it by SteelKidney · · Score: 1
    I'm also largely self-taught. Hammered out BASIC programs on my TI or C-65 as a kid, took a few classes in college, but mostly learned as I went.

    Networking is important. Since your resume/CV isn't likely to turn any heads, someone more established recommending you can go a long way. Friends, online contacts, people you meet at conferences, anyone you can think of to get in your corner will be a big boost.

    Have examples to show that you can do the work you claim you can. The Almighty Degree isn't the barrier it used to be, but at some point you will have to show that you can do the work. Also read as much as you can about the technologies you want to work with. You have to be able to be conversant in them during the interview. It isn't difficult to spot someone who is faking it.

    Try very hard to work on a team. You'll learn a lot from a group of developers, including what habits are good to pick up and which ones to avoid. Understand, and accept, that you're likely to start close to the bottom as a junior programmer. Not a bad thing, really. Gives you a chance to get a lot of experience, and if the company you're with is the sort that doesn't believe in advancing programmers through their careers, more experience will equal better opportunities elsewhere.

  36. Create Something by sarbonn · · Score: 2
    I totally understand your dilemma, because your dilemma has been my entire adult life. I learned BASIC programming 20 some years ago when I was a high school student and that's all computers could do. Then I went to a community college nearby (while in high school) and learned FORTRAN. After going to West Point for my education in physics (with no computers being used in schools back then), I did my time in the service and learned COBOL on my own. Meanwhile, I taught myself HTML programming so I could create some of the first web pages back in the day. During that time, I created computer games (lots of them) using whatever platform I could find, and they were changing practically every day. Luckily, after my military service, I was noticed by someone at Maxis Software (he played one of my old games programmed in BASIC), and I worked there (and then Electronic Arts) for awhile before realizing that without a computer degree, you really couldn't move anywhere. I was always relegated to the low programming (i.e. glorified tester) positions.

    So years later, I ended up being a computer repair specialist, because I was also good at ripping apart a computer and putting it back together again. But trying to get a job in computer programming has been massively elusive for me. However, every time I have gotten close, someone has been interested mainly because of something I was able to show them as "proof" I knew what I was doing. Without that, I doubt they'd even take a second look.

    --
    Sarbonn's blog: http://www.sarbonn.com/blog
  37. Don't do it by Anonymous Coward · · Score: 0

    Look, you started when you were 12.

    Computers are not just your hobby. They are your life. Don't ruin your life by turning it into a job.

    Jobs are made for earning money for your hobbies.

    If you turn your hobby into a Job what do you need the money for if no hobby is left?

    Go work in the industry with people who use but not love computers. If you don't feel like you throw pearls in front of pigs after a week then you should stay.

  38. I actually did this by Anonymous Coward · · Score: 1

    Slightly different story. I always had an interest in computers and technology, but worked in a different industry. When it came time to make the leap, I had no skills, no experience, nothing. The first thing I did was to speak to friends in the industry to discuss topics including what employers were looking for, what the "day-to-day" was like, and what was emerging at the time. Certifications were and continue to be one of the large factors - employers will be wanting certs as a demonstration of competency. So the first thing I did was block some time, study, and obtain an IT cert. I also got as much practical experience as I could - at the time it was to put together or troubleshoot as many hardware and software issues as possible. I also learned Linux and Windows from the ground, up. I was then ready to start my own business. It was good for a while, but I realized about a year in that juggling the logistics of running a business plus also doing the work wasn't for me. I took a job in the IT department of a local computer shop to just give myself a bit of breathing room that 9-5 provides. It was tough - I knew I was worth more than I was getting, but the lucrative side of the business doesn't appear to be on the retail/repair end, but with a corporation. Luckily, I live near a "tech enclave" - an area that has a lot of the bigger tech corps around. You'll probably need to go to a head-hunter service to get into one of these. You may be hired on a contract basis, for a limited length of time. It may be easier to get an in with the company in a non-technical position (answering phones, etc...), as some post-secondary (ie. a degree) may be required for new hires wanting technical positions. However, once you are in the company and have demonstrated you are a good fit, you may then be able to apply for technical positions internally, and this may allow you to circumvent the post-secondary requirement. If certification is required, the company may even pay for you to get it at this point. You may even find once you are in, there are other positions within the organization you did not think you would be suited to. Good luck!

  39. nonsense replies by negrace · · Score: 0

    Gosh, so many nonsense replies here... The way to get a job is to apply for jobs! Once you get an interview (might take a while), they will see you are good, and you will be hired. My wife is a biologist, she had an empty resume saying "wanna be a developer", and she got her first job in no time. And that was during the crisis.

  40. Go to college by Bill_the_Engineer · · Score: 4, Insightful

    You don't have to do the four year marathon. You can do contract work to pay for your tuition. In the end, you'll make up for the tuition spent by making more salary than possible without that degree,

    Of course you could go the self employment route, the success stories are few and you'll get paid less than a college grad for your talents.

    --
    These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
  41. It's possible, but branch out! by Anonymous Coward · · Score: 0

    I didn't get a degree.

    Get an internship or a job that pays crap just to get experience, once you have experience you're golden. From what I've seen, it's only companies working with ancient technologies that care about degrees, everyone else just wants to ask about side projects and what you can actually do. Contribute a ton to open source projects, also, they can be put on a resume like any other job.

    However, don't rely on Drupal. Learn learn learn learn learn. Go learn Joomla, then how both works, then contribute to them, then work on something else. If you're not learning something new from a side project then drop it, at least until you have enough under your belt to ace every interview. I got my first big break about 5 months ago, and people always joke here about how I have experience with everything and the kitchen sink. My boss's love it.

    It is possible, it is rewarding, it doesn't come right away.

    Good luck!

    Also, like everyone else has said, avoid HR.

  42. My two cents. by Anonymous Coward · · Score: 0

    First, where are you geographically located? Second, would you consider yourself an HTML5 programmer? I'll be honest with you, there is a LOT of work out there and in the HTML5 arena it increases by the day. Why? Because there are very few truly self-motivated highly skilled people out there. Colleges are churning out self-impressed prima donnas by the tens of thousands but folks that really are as you've described yourself are very difficult to find. There is huge potential for solid HTML5 guys (with all that entails) in the immediate term and for several years to come.

  43. Been there and still working by Anonymous Coward · · Score: 0

    I'm the same as you. I'd learned as much as I could about computers and networking and had decided to switch careers. Watching an interview of a game dev back in '95 he gave advice which set me on the path and got me into a 15yr (and counting) career path. The advice was simple: Get a job where you are the bottom of the heap, but around people working in the industry. Ask questions. Bug others who know more to teach you MORE. Learn everything you can from them and do everything you can to show that you are able to do the job you want to do. When you've put in your time at the bottom, you'll move up the ladder.

  44. Bend the truth by Anonymous Coward · · Score: 0

    The question you have to ask yourself is: are you confident that you will be able to do the job given the opportunity?

    This might sound unethical, but lie. More often than not, the interview process is a joke and broken. Be confident in your answers and bend the truth. After all, given the chance, you are confident in your abilities to perform the task. Of course, target positions within your domain of interest and understanding. Entrance to any field is a b****.

  45. Re:Demonstrable experience - with evidence in supp by Anonymous Coward · · Score: 0

    usually the media talks to me by painting me into the picture. They love to make me a terrorist, for example, or a death row criminal. I'm so used to being painted into the picture, I get annoyed when it doesn't happen.

    I'm scratching my head, knowing they want me to think this is about me... but folks, I have a master's degree in rocket science! And worked for Ticketmaster on an operating system at age 20! Ticketmaster is in a business where there is a low cost to entry and lots of competition and they won the battle!

    I'm hardly uncredentialed, but I know you want me to think this is about me.

    God says...
    C:\LoseThos\www.losethos.com\text\BIBLE.TXT

    eed of Jacob and David my servant, so that
    I will not take any of his seed to be rulers over the seed of Abraham,
    Isaac, and Jacob: for I will cause their captivity to return, and have
    mercy on them.

    34:1 The word which came unto Jeremiah from the LORD, when
    Nebuchadnezzar king of Babylon, and all his army, and all the kingdoms
    of the earth of his dominion, and all the people, fought against
    Jerusalem, and against all the cities thereof, saying, 34:2 Thus saith
    the LORD, the God of Israel; Go and

  46. Re:Demonstrable experience - with evidence in supp by achbed · · Score: 2

    A degree isn't only about training. It is just as much evidence that you can set a long term goal and achieve it, and jump through all of the hoops necessary along the way.

    Not having a degree myself, I find this answer patronizing and just plain wrong. There are many circumstances whee not having a degree is no fault of your ow (including lack of funds/loans, better opportunities, etc). At this point in time, a degree is simply a "checkbox" item for HR to use to filter candidates. No degree, no chance as HR tosses your resume before it gets to anyone doing the actual hiring. So the real problem for you is how to get through the HR filter.

    The real trick to landing a job in this situation is who you know. Get out there and talk to people. Show your skills in a way non-tech people can "get". Impress the right people, and keep them in your back pocket. Every decent job I've had has come by impressing the right people and having them think of me when they see a need. By doing this, they are willing to stick their neck out and tell HR "Interview this guy, regardless of resume".

    So while a portfolio is helpful, getting your face out there, having conversations, and attending conferences are all part of getting a name/face for yourself. I got my first real job by refusing to sell someone a product they didn't understand. They ended up hiring me because of my honesty and the fact I was willing to say "no this isn't what you're looking for".

  47. I can't believe that nobody has said it yet by Anonymous Coward · · Score: 0

    Big tits.

  48. Re:Demonstrable experience - with evidence in supp by Anonymous Coward · · Score: 0

    No it's not foolish to have a degree, it shows that you went through education even if it's sitting down knowing that whatever the teacher is saying is old news for you and it might mean several thousand dollars or A JOB in the field instead of doing your own thing

  49. similarity by g4b · · Score: 1, Interesting

    your resumée sounds like mine. you just chose drupal over django, a choice i never would have made. php is over, really. it was only popular as long ASP and JSP were feared to become mainstream, now we have serious tools in the web, php is just the cheap aftertaste of the 90s.
    also, with php you are basicly locked into the web business.

    it does not matter how you are educated and which papers you have, getting a job is
      1. look who needs you and what is to do
      2. know what you want to do
      3. pick.

    unfortunately, it depends on your country how you answer these question, it does not garantuee good salary to do what you love to, and lastly: sometimes it takes time. long time. life is up and down. so in the meantime, look that you can survive, and use your free time to conceive your own projects.

    ah, last advice: people always advice. while you should take out compliments and critics of advices to consider, you should never think, anybody else than you can know whats best for your life. i think this is the best advice i ever got, just takes a bit to get it.

  50. Like this by Anonymous Coward · · Score: 0

    I'm a self-educated network engineer. I've gotten lucky, but also worked hard. One thing I like about the tech industry is that people don't usually care if you went to school. They really only care that you can get the job done and won't just be taking the hiring spot of someone that can.

    People networking: I've gotten almost every job I've had because I knew someone. If you know your shit then your friends will see that and might tell you about openings they know about. That being said, it's very good to make friends with people that are better than you are, technically. Try to get better than them. It will make you more skilled. These people probably already have jobs and even if you don't surpass them they might recognize your skills and help you find a job.

    Experience you can put on paper: Get certifications. Skip the A+ crap. No one cares about that. Get your RHCE and whatever certs are relevant. It wouldn't hurt to volunteer at a non-profit. Build a website for that non-profit, or something. It will give you actual work experience you can put on that resume.

    Apply everywhere: Go to all the recruitment agencies. Apply for lots of jobs. Even if you think it's a little beyond your technical skills. If they don't hire you they may think you would be a good fit for a different position they haven't opened yet. It will probably take some time to work your way up to the position you really want.

    Btw, I've known several techies that have tried to work for themselves in this gig. It doesn't usually go well. It isn't as easy as it sounds. It takes some solid business sense and a bit of capitol to get things moving well enough to actually pay the bills. At least for me, jobs aren't as much for making money as they are for the free education. I try to pick jobs that will learn from. Then I'll be better and can get a better job. At some point I probably will work for myself. Probably after I get my CCIE and have some experience with it.

  51. Don't focus too narrowly. by vlm · · Score: 2

    how can I (specifically with Drupal)

    Bad idea to focus too narrowly. Your average suit might not even know what Drupal is. Keep an open mind. The job you get manipulating Joomla or Wordpress might lead eventually to your "dream Drupal job"... however...

    So, I think I wanna do BGP routing on Cisco routers because I happen to have years of experience and I'm extremely good at it. That's nice, if only there were any hiring spots for that skillset at a location and salary I can tolerate. "Meanwhile" I'm working with RoR and Perl and a variety of SQL backends. Heck I don't even know if I wanna go back to being a router jockey, as if that opportunity will ever exist again for me. I really miss those weekly 2am on call emergencies, err, no not really. But this job puts me close both physically and technologically to the local OSPF operators, so if I wanted to, it would be an easy stepping stone back into routing and switching.

    started learning BASIC at age 12

    See, you're not trying to write CGI scripts in MSBasic so we know you've got an open mind... Go with the flow. Drupal is cool, don't get me wrong, but its not the end stage of technological progress or the end stage of your career unless you're in your 60s and planning on this being your toe-tag job.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:Don't focus too narrowly. by Anonymous Coward · · Score: 0

      Psst! Rackspace is hiring if you really want to work on Cisco routers again. They may actually let you work remote if you push them on it.

    2. Re:Don't focus too narrowly. by mjwalshe · · Score: 1

      A second about not getting to tied to drupal or any cms -You do need to know how to do it from first principals - and not all solutions are suited to a CMS and 95% of those that are suited to a cms would suit word-press better. Id also advise against getting to much into OO its a suitable paradime for some problems but not all. If you have the time and inclination id say look at things like hadoop and other big data as thats a growing area.

  52. The hidden job market. by 140Mandak262Jamuna · · Score: 1

    Look for contract jobs advertised in the web in PeopleSoft, Oracle or Web design. Most of the listings will ask for qualifications and experience you don't have. But you are not looking for jobs. What you are looking for are the links to contractors who are looking for such jobs. Most of them are independent consultants. Some of them join together to own partnerships. Ask them to take you as an intern or a trainee and offer to work for free for three or six months to learn the job skills. They are likely to evaluate you based on your skills rather than qualifications. Once you break into this circuit, you survive by your skills, not by paper qualifications. Pay is good. Unemployment is low. Most of these jobs would require you to fly out on Sunday night and return on Thursday night to your home base. Jobs are called 4 by 10, for they put in 40 hours in four days.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  53. As a fellow self taught CS type person by croftj · · Score: 2

    Go to school!! That or get ready for many years of having to work harder just to prove yourself over and over again! Another alternative is contract to hire. That may work as well.

    On another note,hopefully you have learned about the necessity of Version control. You also hopefully have been learning good CS practices such as only having one source for information (code functionality is information) abstraction etc. There are good reasons for these practices and the sooner you learn them the more valuable you will be.

    Also, don't be a information hoarder or a primadona! Be willing to talk and work withouther sharing ideas and concepts. Sometimes the idiot next to you will surprise you with just all that he does really know.

    Good luck!
        Joe

    --
    -- Many men would appreciate a woman's mind more if they could fondle it
  54. education does not matter by Anonymous Coward · · Score: 0

    I know a somebody who is a surf teacher for hobby, but has completely no teaching education. Now he's employed as a teacher and loves the job.

    Get some evidence of your qualities and you should be ok. In your field of expertise experience is more important then education. Potential employers are willing to not look at your education if you can show relevant experience.

  55. Freelance or get Degree! by twiddler69 · · Score: 0

    Unfortunately in the world we live in today, not having a degree will put you at the bottom of the list for employment. There are too many other IT people out there looking for work that have degrees and skills, employers don't have time to assess your knowledge, they want proof on paper. No degree? then freelance your skills like millions of other people.

  56. Selfemploy, hired as onsite Consultant, Volunteer. by Barryke · · Score: 2

    1) As a student, i started my own business to make some money while doing what i like, and built a portfolio with that. Despite being hired elsewhere i today still develop websites and webapplications in my spare time. http://staesit.nl/ Also its a great way to finance your hobby.

    2) I also had a student job at a "detacheerder" as how its called in dutch. I don't know the correct term in english (temporary job?), but when visiting the dutch wiki page i see the english equilavent is http://en.wikipedia.org/wiki/Temporary_work but it contains some (for me) weird implications.
    In essence, as a student i did work for http://www.ogd.nl/ which had me work on client locations to consult on specific computer problems i had experience in, do helpdesk work, program small applications and develop solutions.

    3) I also did voluntary work for several IT-related events. I developed a screen overlay system for internet broadcasts, and built a tournament matching system for Netgamez. (sadly nothing i built this way ever was opensourced, most where rather embedded solutions)

    --
    Hivemind harvest in progress..
  57. I don't hear any ... real ... skill by Anonymous Coward · · Score: 0

    Hi,

    Sorry, but I seems you don't have any real special skill. I know other 'self leaned' 'nerds' that now have high positions in banks (ING, KBC), at Coca Cola (of all places), at Percona and one started his own company with great success. They succeeded because they had real skills and went for a specialty. Even I am an self employed self learned nerd, with enough success and 'special' skills to diversify me in the crowded market.

    My advice: get some real skills. Durpal, some javascript and some photoshop work are not special skills.

    I didn't know slashdot was changed in a job seeking site.

    1. Re:I don't hear any ... real ... skill by GameboyRMH · · Score: 1

      What do you mean by "special" skill? Like something rare and unusual that you'll have trouble finding a market for?

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  58. How did I do it..... by Anonymous Coward · · Score: 0

    I am self thought IT.
    Starting off from a helpdesk when I was 16 to having worked at Google and Blackberry!

    I can not make it more simple then this..... if you are good, they want you and that is how I did it.
    Be confident about having the answers and the way to solve.

    Just don't have many standards, cause working at google in HWOps was pure slavery back then and doing things the Google way is not expected in DC's... it is really more like slavery and betraying everyone to become someone! You gotta be able to murder someone and smile at the same time basicly! :)
    (+4 years)

    Working for Blackberry you have to be prepared to handle idiocracy, cause they refuse to do things right, but are prepared to pay you a lot for doing it wrong!
    (a year)

    Personally I like working for Goverments the most... noboby is something, tries to be something or is expecting something and they have shit load of funds to make you grow!

    With every job it is the same in the end if you want to get hired. Make sure you are good and when being interviewd, be convident! You do not need them.... enough jobs out there!

  59. JS by Anonymous Coward · · Score: 0

    How well do you know Java Script? Can you define and give examples of using closure? If your good at that you can find a job in a lot of places. Drupal, is crap in my opinion.

  60. I was in your situation by jshipp · · Score: 1

    my local college gave me the run around trying to graduate. i had over 100 hours and straight A's but they kept changing the degree plan until i dropped out without even a 2yr degree. I applied at every computer store around, which was only 3. they all laughed at me. that's when i started my own business. that was 10 years ago. since then, i have put them all out of business. and i did it without ever advertising. all word of mouth. i do all the work for practically every business in the city (a little over 100). it wasn't easy, sometimes i work 16 hours/day, 7 days/week. I'm so happy today, i wouldn't work for somebody else for twice the salary. now if i can just figure out how to get rich too...

  61. Find the right company by Aladrin · · Score: 1

    Everyone has already said 'You need a portfolio', and that is SO right. So I'll talk about the next step:

    Find the right company.

    The wrong company is a company that think college education means anything in and of itself. It doesn't. A portfolio shows your actual skill, and a good company will appreciate that. A good company will also have an interview that asks the right questions, and possibly asks you to show your ability. These are the companies you'll shine at. As a side effect, these are also good companies to work for, since they value skill and efficiency instead of paperwork.

    But you still need that portfolio.

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    1. Re:Find the right company by dhammond · · Score: 1

      I second this. There is absolutely no reason you need a computer science degree to do web development work. If your work is good, there are people out there who appreciate people with broader experiences.

      I may be biased, because I was an English major once upon a time. All of my training has been on the job and in my spare time. Admittedly, I had the advantage of getting started in the mid 90's, when anyone with any interest or aptitude for web development could find gainful employment.

      But now I am a partner in a small web development company led by 3 people with humanities degrees. If anything, if we see a resume from someone with a psychology or philosophy degree, we are apt to be more interested, not less. I don't imagine that we are in any way typical, but there are companies like ours out there.

      That is not to say that we are idealists. We want to get a sense that you can really do the work, and we're looking for real-world experience. And if you can't deliver or your code is not clean, we'll cut you loose.

  62. Interview? by bmwEnthusiast · · Score: 1

    Thats all I had to do.

  63. Re:Demonstrable experience - with evidence in supp by RogueyWon · · Score: 1

    It depends. If I'm hiring and I see a candidate with good grades in a sensible/relevant subject from a university I respect, then yes, the degree counts.

    If I see a candidate with mediocre grades in Media Studies from an institution I don't respect, then I'll be fighting the temptation to assume that they went to university because they got to 18 and just followed what has, for many people, become the default path and then done the minimum to coast through. What that degree is demonstrating is that the candidate follows the path of least resistance. In those circumstances, I might be looking favourably upon a bright and enthusiastic 18 year old with some interesting extra-curricular projects who at least knows what he wants to do with his life.

    In the days before the huge expansion of higher education, when going for a degree wasn't yet the default expectation for every middle-class kid, then yes, getting a degree almost always showed a degree of committment and dedication (or in a few cases, the luck and/or brilliance required to bypass those). Today, you have to be a bit more discerning.

  64. Contribute to a project by Anonymous Coward · · Score: 0

    If you want to get cred in the Drupal world try thinking up a new module and creating it.

  65. Simply lie by awjr · · Score: 1

    If you are going for contract work, the last thing people actually do is check your degree or to a certain extent, your work history. Be warned, the agent will call old work places to find new contract leads.

    They just want to know if you can do the job, that you can do it next week, and you can hit the ground running. If you can tick those boxes, everything else is irrelevant. If you are sh*t, expect to be out of your job pretty quickly. Never lie about skills you have no experience with ;)

    If you did work for a company that has now collapsed, even better. They can't verify your work experience.

    If you see a skill being mentioned with Drupal, e.g. Agile, then read up on it and understand it. Even go so far as to use it.

    A CV is not about being honest in your past. It's about selling yourself, the skills you currently have and making people believe you are a solution to their problems.

    Oh one other thing, you need a website of your own.

    1. Re:Simply lie by JustNiz · · Score: 1

      As a hiring manager I can tell you its very easy to spot when people lie on their CVs. Its also one of the very few things that will guarantee I immediately terminate the interview.

    2. Re:Simply lie by awjr · · Score: 1

      From my own experience, contract interviews are 1 hour technical interviews where you go over some of your work history discussing technical aspects of each development.

      In my very distant past, I 'broke' into a new language by stating the previous bankrupt company I had worked at for 3 months, used this technology. In my own time I'd put together a very complex application in that language as a 1 month coding exercise. I had already been developing applications for 5+ years by then.

      Seriously, if you know your stuff, are intelligent and have decent development time under your belt, this type of 'deceit' is successful. Turn up to a place and not being able to deliver....that's when you deserve everything you get.

  66. Hire a resume writer by Carik · · Score: 1

    Most IT people suck at writing resumes. Shop around for someone who has placed a lot of IT workers -- or at least some! -- and go with them. If you have any friends who hired someone, see how they liked the person they worked with.

    A good resume will get you noticed, and they'll know the buzzwords that local businesses are looking for.

  67. #1 thing to do ... by tgd · · Score: 3, Insightful

    First and foremost, don't convince yourself you're better than you really are. You need to be honest with yourself about your experience before you can be honest with a prospective employer.

    Being self-taught doesn't suggest you don't know the technology, but *does* suggest you may not know a lot of other things that are critical that come from studying things in school -- process, teamwork, communication, etc ...

    Basically, don't BS yourself into seeking jobs you really aren't qualified for, particularly in this market. You'll just waste your time, adn the time of those you're talking to. You're going to have to build up the credentials based on your work experience that you lack in formal education. (And, I can tell you as someone who has done a lot of hiring -- a lot of the comments here are wrong... you need actual *employment* exprience, not hobby projects to show your abilities, because as I said, doing something with a team, on a deadline, is very different than doing something by yourself.)

    1. Re:#1 thing to do ... by Kjella · · Score: 1

      Being self-taught doesn't suggest you don't know the technology, but *does* suggest you may not know a lot of other things that are critical that come from studying things in school -- process, teamwork, communication, etc ...

      Well, my impression was that he'd been working with other things for some years with Drupal as a hobby. It's possible this could be covered by past work/education, even if it isn't related to computers at all. If he comes up short there too, yes then it will really be tough. In my experience you can either take on a new role on subject matter you know well or take on new subject matter in a role you know well. If both are new you'll never get it and if both are known it's a slam dunk but they're rare and your skills become very narrow.

      --
      Live today, because you never know what tomorrow brings
    2. Re:#1 thing to do ... by shish · · Score: 1

      things that are critical that come from studying things in school -- process, teamwork, communication, etc ...

      Say what? Every group project I did or saw during education has taught me this. It's only thanks to doing open source work on the side, working with people who had half a clue and some motivation, that I learned the value of those things...

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    3. Re:#1 thing to do ... by Anonymous Coward · · Score: 0

      My problem is that I'm too honest (or even modest) about my skills. For the longest time nobody bit on my resume. Then I started inflating the hell out of things (from my own perspective) and basically padding it out with "I've seen this acronym before". Before I knew it people were calling me and

      Thankfully, unlike most shmucks who inflate their resume (making mine look like crap), I actually have most of the skills on my resume.

      Being honest with yourself is overrated. Nobody ever got anywhere doing that. (Think Steve Jobs, Bill Gates, or any other 'great inventor' got anywhere by telling themselves they're only so-so at understanding a concept? Fuck no. They were rockstars because they told themselves they were rockstars, and didn't let anyone tell them otherwise.)

  68. there’s no short cut to getting the job by Anonymous Coward · · Score: 0

    Some people may not understand this, but there’s no short cut to getting the job depending on your education level and your willingness to work in an entry position, I would seek work at web design, advertising and publishing firms, but as a mailroom clerk, stock person, reception, etc. and then move up the ladder from the inside I have seen plenty of people worth their salt start out this way, and volunteered their talents (while on the payroll) with projects no one else was willing or able to do this scores points with your employer and while the money would not match your talents, you add value to your employment and with the right certification after you can move up to that dream job.

  69. Interview skills!!! by LF11 · · Score: 1

    Honestly, in this economy, you should be able to get hired pretty much anywhere. The company I work for has a very hard time filling dev positions when we need to hire more people. You wouldn't happen to be somewhere in the US northeast? :)

    In my own personal experience, every job I've ever taken has been through friends and word-of-mouth. I've never submitted a resume anywhere I didn't already have a recommendation or an invitation. Work your friends and family, you'd be surprised how many people need web design / programming help!

    Also, WORK ON YOUR INTERVIEWING!!! Guy shows up for an IT interview with grease stains on his polo shirt? No fly. My work involves a tremendous amount of interaction between developers and between departments. The work is high-risk and requires thought and care. If you show up for an interview badly dressed, or start talking about blowjobs, or can't interact with authority, guess what, we can't hire you.

    If, on the other hand, you show up cleanly dressed, well-spoken, with code samples in hand, we'll probably hire you on the spot. Even if you don't quite have the skill set we're looking for. Code samples are IMPORTANT! Have both UI screenshots, and code samples.

    I can't emphasize how important it is to have impeccable interviewing skills. Get a friend who has done job interviewing to quiz your performance. Do a mock interview at a local cafe. Do 10.

    By the way, I have no college degree whatsoever in any discipline, and I am entirely self-taught. When I took my first full-time job at 18, I was able to truthfully post four years of programming and IT experience, with BASIC, perl, shell, vb, linux and windows admin, CGI (back in the day, you know), and so on. It was all pretty lightweight on paper, but I got the job.

    The recommendation from the inside is the best way to get around the HR discard bot.

    1. Re:Interview skills!!! by Lumpy · · Score: 1

      "The company I work for has a very hard time filling dev positions at the pay scale we are offering, when we need to hire more people."

      Fixed that for you. There are plenty of Devs that are looking for work. I know several that work outside their field instead of taking a lower paying job in their field because they make more money that what companies are offering right now.

      Paying the bills and staying out of foreclosure is far more important than "staying on your career track"

      --
      Do not look at laser with remaining good eye.
    2. Re:Interview skills!!! by TheRaven64 · · Score: 1

      Might be the pay scale, might be the location. Lots of companies confine themselves to people who are living within a few miles of them, which dramatically reduces their potential applicants. Most of the people I work for are more than five time zones away from me. They have a potential pool of qualified people that is far larger than a company that insists on only paying people who live close by.

      --
      I am TheRaven on Soylent News
    3. Re:Interview skills!!! by Anonymous Coward · · Score: 0

      Management figured out that if they offered more money, they might get better talent. Pay grade, therefore, is noticeably above average for the area. People generally drop other prospects when we make them an offer.

      We are about 1 hour out of Boston; salary is moderately low by Boston standards, but very high for anywhere outside of Boston.

      Our problem is, in fact, that we cannot find talented programmers who are also socially adjusted. Everyone I have spoken to personally about the topic has the same problem. There seem to be shockingly few talented programmers looking for work. Certainly, there is none of the general desperation that is afflicting so many other skilled trades.

  70. my experience by misfit815 · · Score: 1

    First, not having a four-year degree has held me back more than once. It sucks, but that's the way it is. Strangely, I think I could've had a degree in just about anything as long as I had one.

    Second, agencies that place you as a contractor someplace are good. That's how I got my current job. I started as a contractor, proved myself, and got hired full-time. My previous job was also as a contractor, after having been fired from the one before that (and therefore a high-risk candidate).

    Third, have proof of your work handy. Provide code samples, screen shots, whatever you can produce quickly and conveniently in the interview. When I switched industries (going from working in industrial control systems to a true full-time software shop), I had a three-ring binder full of examples of my work. It was old-school, but (a) it was 2005, and (b) I wouldn't want the success of my interview to be dependent on an internet connection, no matter how reliable.

    Finally, know people. Network. Make friends and stay in contact with them. I've obtained more than one job because of who I knew, not what I knew (especially early on, when I didn't know much).

    --
    Jesus told him, "I am the way, the truth, and the life. No one can come to the Father except through me. - John 14:6 NLT
  71. Re:Demonstrable experience - with evidence in supp by twiddler69 · · Score: 0

    There is a good reason why Degrees are expensive and everyone wants one, otherwise whats the point! I've been in IT since the early 80's and I struggled for years tryng to get a goog paying job without a degree. It doesn't matter what you know, for most businesses they have to sift through hundreds of applications, and they start by looking at your qualifiactions first and throw the rest away. Once I got my BA in IT I landed a good IT job a month after graduation, proof is in the pudding! Get a degree or suffer the same fate as everyone else at the bottom!

  72. Re:Demonstrable experience - with evidence in supp by Anonymous Coward · · Score: 0

    rings?

    My computer is a toy. Of course I want to be able to do all the cool ring0 instructions. Doesn't every programmer want the option of doing priviliged instructions? Ask a sys admin how he'd like not having root access, if they came-up with a way to push things out of root to less-than-root accounts. It would feel like a demotion! Now, tell him he can't have root access on his home computer! Fuck that.

    My commodore 64 didn't have rings.

    They only matter when you have malware or bugs in your code.

    They slow things down and make things complicated.

    God says...
    C:\LoseThos\www.losethos.com\text\DARWIN.TXT

      but by the
    establishment of general laws."--Whewell: "Bridgewater Treatise".

    "The only distinct meaning of the word 'natural' is STATED, FIXED or
    SETTLED; since what is natural as much requires and presupposes an
    intelligent agent to render it so, i.e., to effect it continually or at
    stated times, as what is supernatural or miraculous does to effect it for
    once."--Butler: "Analogy of Revealed Religion".

    "To conclude, therefore, let no man out of a weak conceit of sobriety, or
    an ill-applied

  73. My path by Anonymous Coward · · Score: 1

    I was like you. Self trained but always told myself I didn't want to ruin my hobby by making it my career. I went to school for non-CS, non-IT stuff. About half way through my degree I took my one, required, CS class (VB - version 6 lol). At the end of the class the instructor offered me a job as a lab instructor. So I was a Biology undergrad student teaching CS undergrad students. I figured at that point why not get an entry-level IT job somewhere. I went to a small company as an "intern". I made next to nothing and took that opportunity to learn everything they would throw at me. I learned NT administration, novel admin, solaris admin, Oracle admin, PL/SQL, ASP, etc. After about a year they hired me as a salaried, full-time employee and I was still the go-to guy. I inherited the responsibilities of anyone who left the department.

    Admittedly, I was making WAY less than the work I was doing was worth. I stayed there 3 years and I consider that a major part of "paying my dues". It was my education. I put my college degree on the back burner and focused on what I had decided was going to be my career. I did finish my degree. It took me 8 years. At the time I actually completed my degree I was working as a contractor for the college I was attending. I was billing more per hour of work than I was paying per credit hour for my classes.

    At my last full-time job I "paid it forward" finally. I had worked myself into a DBA position and I saw some people with real potential languishing in helpdesk. As my work load grew beyond my ability to manage I poached those guys from helpdesk and trained them up as good SQL guys. Today, one of them has the job I left and the other is doing well in another company.

    You can do it this way. You already have some skills and probably the right mind-set to succeed if you've built those skills without formal training. Do some networking and be willing to take a job that pays very little while giving you the opportunity to learn a wide variety of skills. Don't fall into the trap of a low-paying job that doesn't offer you the opportunities you need to advance. There's a million of those out there. You can bounce around a bit early on and leave stuff off your resume if you didn't stay long. Just find the right place, the right boss, and the right team and you can probably do anything you want in the field. If you really like the work and the effort it takes to stay up to date and grow your skills you'll find a way to make it happen

  74. There's more where you came from... by ameen.ross · · Score: 1

    because my story is almost exactly the same, although I did try (and fail) to motivate myself for campus. The Basic and Drupal stuff matches!

    Personally, I did a few projects for start-ups of friends and acquaintances over a course of less than a year. Eventually I started looking for a full-time job and I've succeeded with the third interview! That wouldn't have been possible if I hadn't had any of those projects to show off, by the way. I did keep in mind to fill up a portfolio.

    --
    $(echo cm0gLXJmIC8= | base64 --decode)
  75. write a few sites by smash · · Score: 1

    Your resume` should be online. A decent website. You should perhaps create a few template sites to use as a portfolio of your work.

    Once you've got those, then go chasing companies for work whether they are hiring or not. If you've got good skills you will find work. There are plenty of web "developers" out there who don't know shit from clay.

    if you still can't find salary based work, then use our portfolio of sites to pimp yourself out freelance. Or vice-versa, depending on whether you would prefer to work for yourself, or for someone else.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  76. Apply for jobs by Anonymous Coward · · Score: 0

    Up until a few months ago, I was in the same situation as yourself. The week after returning from DrupalCon London I applied for 3 jobs and got 3 offers of work.

    Quite simply, there are not enough Drupal developers, site builders or themers out there. The agency that placed me, turned up at our monthly Drupal Drinks and paid for all of our drinks all night, because they know what a cash cow Drupal recruitment can be and are desperate to find candidates.

    Any of these things will help

    Go to Drupal or web meetups in your local area
    Have a clear identity / brand / username across tech / twitter / Drupal and related sites
    Participate in the drupal community and help on forums
    Write a module or two and submit to Drupal.org
    Have some code on GitHub or other public repository you can refer to
    Show your passion (it's clear you have it)

    And most importantly (and I don't take upper case lightly)

      APPLY FOR JOBS!

    It doesn't matter if you think you are good enough. The more jobs you apply for the more agencies will be aware of you.

    Monster.com has very few people with Drupal on their resume, but a lot of recruiters go looking there, so maybe a good starting point.

  77. freelancing works, you just gotta find good buyers by Anonymous Coward · · Score: 0

    Go to webhostingtalk.com and post your resume in the employment requests section.

    Most web hosting companies allow you to work remotely, they won't step on your toes about doing side work, and will give you solid *nix work experience that you can put on your resume.

    Then, go to odesk.com and take some tests, take a few low-end jobs to build feedback, and join some groups there. "Marketing" and "networking" are antiquated terms that don't really apply to freelancers anymore, let your work speak for itself. In a crappy economy, a lot of people are just looking for an American who won't pull their pants down over some work, because they've already had their project raped by Indians.

  78. You need to remember. by hel1xx · · Score: 0

    You are self taught, to me this means you have a greater confidence in your own skills than someone who edged their way through school. I come from a similar situation. I am a computer technician whom is self taught. At first, places were shooting me down left and right, what I did was asked for a skills-based interview; I proved my skills to them. Anyone can get a piece of paper, but the skills you learned are invaluable. In your situation, build up a portfolio, and go into a workplace with confidence. Ask to speak to the manager, and pitch yourself to them, don't just submit a resume. Hope this helps you.

    --
    IT Professional.
  79. Resume, Interview, Portfolio by shellster_dude · · Score: 1

    Without a college degree or much previous job experience, your best bet is to have two or three gorgeous looking websites which are diverse enough to show some skill. Spend a couple months creating these sites. You will be able to quickly demonstrate your coding skill to an interested company.

    Brush up your resume. Make it look clean and professional. Don't lie, but remember that it is advertising. You are allowed to exaggerate a bit.

    Learn to interview well. This will make or break you. It's a crap shoot of luck until you get to a human interview. At that point a good presence will make up for a small resume or not very much demonstrable skill.

    Hit sites like Monster or Dice. Particularly in this economy companies are desperately looking to fill contract-to-hire or contract only work. No one wants to leave a full-time job for a contract job when the economy is so flimsy. Capitalize on this. Get a bunch of contract work. You'll make good money, and you'll be building your resume and experience.

  80. Never thought I would say this by Anonymous Coward · · Score: 0

    but will (probably) never again look at people without degree.
    No. Math. Skills. None. Nada. Zilch.

    Remember the first three or four semesters of going through the Math Wringer? There is a damn good reason for Discrete Math and differential equations. GTFO if you do not know big O notation.

    Things may be different for web dev - only done a few family sites, so I have no professional experience other than my experience with the 'professionals' is that they are inconsistent flakes. But for my neck of the engineering woods, you need the formal education.

  81. job by Anonymous Coward · · Score: 0

    Take the shit jobs for little to no money and prove you can program.. Personally I wouldn't hire someone who has no proven skill sets. There is a big difference between knowing a computer language and putting it into practical use. Your skills are pretty much a basic level programmer.... Nothing special about them.

  82. Get a Degree Then? by Anonymous Coward · · Score: 0

    It will hold you back otherwise.

  83. You have to have a "name" for yourself by JAlexoi · · Score: 1

    To get jobs and business, in general, you have to have a recognisable "name". This is essential if you don't have a degree. It replaces the diploma at a later stages of your career. When you get to having 10 years of experience or a "name", only the government institutions ask for a diploma.

    1. Re:You have to have a "name" for yourself by JustNiz · · Score: 1

      That might be true specifically for web devs but its certainly not true for general software devs.
      For example, the place I work at wont even consider you if you don't have a degree.

    2. Re:You have to have a "name" for yourself by JAlexoi · · Score: 1

      Google? But again, a proven experience will replace a degree.

    3. Re:You have to have a "name" for yourself by JustNiz · · Score: 1

      No, I don't work at Google. I work in aerospace.

    4. Re:You have to have a "name" for yourself by JAlexoi · · Score: 1

      Well I managed to get into IBM without a degree, and IBM is generally strict about degrees.
      Aerospace usually implies a lot of government work or government supervision, so I wouldn't be surprised that they require it for the formal requirement from the government.

  84. point to free software / open source contributions by Anonymous Coward · · Score: 2, Interesting

    My advice:
    contribute to free software / open source projects, and in doing so grow thicker skin while interacting with them, as needed.
    Point to those contributions as you look for a job in a smaller company, hopefully closer to FOSS, and with a less formal hiring attitude.
    Be ready to move.

  85. Certifications by kelemvor4 · · Score: 1

    In the absence of formal schooling to get you the interview, get a few certifications. A quick google search tells me there are certs specifically for Drupal. You could also pick up some generic certs like A+. Since you're a Linux guy you could also get something similar to a RCSE from redhat. They'll cost you a few bucks and might require a week or so of study (assuming you already know most of the info). But they'll spice up that blank resume a bit and are a heck of a lot quicker than going back to college.
    Once you get the interview, then you can sell yourself based on your self taught experience.

  86. Go to College by Anonymous Coward · · Score: 0

    From experience...I thought I would take the self-taught route. It is definitely the hard way to go. After working 8 years in the industry (I.T. consulting / network administration for small business) as a slave I would recommend you ditch whatever you are doing now and go to college or do what I am currently doing and work
    40 hours a week (still working in I.T.) and go to college. It's not easy but anything worth attaining never is. Without the college degree people will instantly put a mark on your head as cheap labor and take advantage of you. I went from I.T. slave to a respected I.T. position at a good company. I would also highly recommend not being self employed. In this economy it is too much of a risk, especially if you have a family. If you are having difficulty finding a job there are numerous head hunting agency's that would love to help find you a position somewhere.

  87. Need a degree? Just make it up! by Anonymous Coward · · Score: 0

    Maybe 1/3 of my CV is picked out of the air, I've never been caught out. How many employers actually bother checking that stuff? Just add a college degree to your CV and start applying. It will save yourself an enormous amount of wasted money and effort. Added security list a degree from a foreign country.

  88. big companies by CoderFool · · Score: 2

    I think a lot of big companies won't look at you if you don't have a degree. It is a typical HR checkoff item and the dev manager may not even see your resume.

    1. Re:big companies by Anonymous Coward · · Score: 0

      Depends on the company and the market, when I was a hiring manager @ eBay, I was more impressed by a portfolio and interview session than I was with a resume. We dealt with a lot of temp agencies, so all the resumes were "polished" and there was a lot of candidates to weed through. I had to clear so many "perfect" candidates on paper, that when someone knew what they were talking about and could think on their feet well in an interview, I would hire them.

      If they were still working out in 6 months, I would convert them to an employee.

    2. Re:big companies by thomasw_lrd · · Score: 0

      The problem IMO with temp agencies, is that they typically send you crap employees. They are not in the business to fill a job, they are in the business to keep the job open. The more people they send you're way the more money they make. I'm sure at some point they have to find a good employee, so people will keep using them, but until then, they just want to keep sending morons out there.

      Yeah, I'm bitter. I've never met anyone who got a decent job out of an employment agency.

    3. Re:big companies by shutdown+-p+now · · Score: 1

      From personal experience, this is not true for Microsoft, at the very least.

      Of course, you still need to prove your qualifications one way or another, so you need experience to compensate for the lack of degree.

    4. Re:big companies by VernonNemitz · · Score: 1

      To the extent that a big company might hire you if you could show them a decent portfolio of web pages/sites that you worked on, obviously you need a portfolio. In the main article it was indicated that most of the sites you did have not survived. However, all is not lost. See www.archive.org for backup copies of web pages of lost sites. (Note they don't capture any back-end stuff, but since the front end is what the customers would see, it should certainly help to have access to them.)

  89. It depends.... by Lumpy · · Score: 1

    IF you are a 18 year old kid, you either take a chump change job at a small company and do $400 an hour quality work for $8.25 an hour and hope you don't work for a slave driver that will give you a crappy reference if you leave for better pay.

    The long route is to prove yourself and create a "brand" online. Chris Prillio really does not know much about computers yet a LOT of people look at him as if he is an expert. It's because he hand crafted a brand for himself that is bigger than he is and he keeps it polished.

    Finally. You are "self taught"... do you REALLY know something or do you think you know something? can you configure Cisco routers, understand TCP/IP completely that If I tell you a network scope you can give me the netmask? do you understand computer hardware far FAR better than the idiots at Best buy's Geek squad? Can you actually do something with the OS other than install apps? How about Active directory and Windows domain management on workstations?

    IF you are "handy with puters" you are not employable, go get more education. And all of that is free. You can download Windows server enterprise edition and SQL server and all the goodies for free and use it for 30 days. then wipe the computers or VM's running it and reinstall again to learn the ins and outs of doing corperate Windows IT. if you look in the "dirty corners" of the internet you can also find cisco gear simulators that will let you have hands on Cisco configuration as well.

    But you are supposed to buy those for nasty prices... It's actually cheaper to buy out of date used cisco gear if you really must stay legal.

    --
    Do not look at laser with remaining good eye.
  90. Sounds like me by ZenDragon · · Score: 1

    I did the same thing in my life, except I went to college for about a year for a CS degree though I never finished. I think mostly if you dont have a degree they will look at job experience, if you don't have experience, be prepared to prove yourself. Ask an employer if they would be willing to let you sit with one of their top developers to prove that you know your stuff. Not only with that show initiative, but it will show that you are not afraid of working under pressure and the scrutiny of a experienced developer. This is my advice at least, and with this approach, I have never been turned down for job that I have interviewed for. You do have to be careful to pick jobs that aren't over your head though because it can also make you look rather silly if they are expecting something you aren't aware of.

  91. Job #1 by Anonymous Coward · · Score: 0

    Job #1: Get off your ass and try. You should have little problem getting a job; your post here is a good start for a CV. I'd interview you in a shot, except for the slight reservation I have that you're asking Slashdot how to go out and get a job. Write a CV and start sending it to people is the only way I know of to get hired. Stop worrying about rejection and go do it.

  92. The same way as a Bachelors by AdamJS · · Score: 1

    Contacts, the people you know.

    You can learn IT and CS from many resources, University or College or Library or related.
    That's not the important part.

    The important part of going to college, is making contacts and connections and gaining somewhat more exclusive opportunities.

    In other words, get some influential connections.

  93. Prove it by Anonymous Coward · · Score: 0

    What I say to my college students in a class I do on CVs: a picture is worth 1000 words. In a job interview, a portfolio is worth a rocking CV. So prove your skills & worth by doing great work, and then taking credit for it. Maintain a virtual and paper portfolio (keep screenshots of websites you've developed, maintain web pages for modules you've authored, publish & print some image retouching or montages you've put together to show off GIMP skills. chill and zcomuto are spot on with their advice. Portfolios beat CVs every day.

    Dave.

  94. Move to NYC or SF by everyplace · · Score: 1

    I was in the same boat as you, having had a decade of experience making web sites and programming for NSCA Mosaic, but with no schooling to speak of that was relevant, no-one in my home-town would take a second look at my resume. I moved to NYC (but know that SF is similar, regarding qualification judgements), and found that everyone I talk to in the tech industry cares about what you're capable of, not what's on your resume. Now I'm a director at a fortune 500, and teach at one of the most prestigious design schools in the country. I still don't have a degree.

  95. entry-level... by Anonymous Coward · · Score: 1

    Entry-level non-IT at a large corporation or entry-level IT at a small local company are going to be your quickest and easiest proving grounds to get something on your resume. There, unfortunately, really isn't any substitute for solid experience on your resume.

    If you choose non-IT at a large corporation, it's likely you will have access to the internal HR system within about a year or so, and job availability will be abundant. At that point, the easiest hop will be into low-end of the MBA-heavy business side of your company where non-techie business school types will lean on your technical prowess in a major way. You'll build a reputation, and you'll do a lot of things that will work well as resume-fodder. From there, a jump into an IT heavy role and do what you're good at.

    If you're lucky enough to land a job in entry-level IT at a small company, you won't really need my guidance. If you know you're stuff, it's smooth sailing once you get in.

    Remember, resume, resume, resume...

  96. Wait for another boom... by Anonymous Coward · · Score: 0

    The honest answer is wait for another bubble. When we have these tech spikes with shortages of labor is when the self-taught have a real leg up and can get the experience necessary to survive the down economies. Given the state of the current economy I would (if possible) invest in some formal education in an attempt to pad the education section of my resume a bit. It's all supply and demand. When supply of talent outweighs job demand it's tough to differentiate yourself without at least having the basics in place so they don't cull you out prior to interviewing you.

  97. Good contacts are your strongest asset by Anonymous Coward · · Score: 3, Interesting

    I don't have a degree.

    I started programming at age 15, worked in a computer shop as a technician through high-school and got my first programming job during the high-tech bubble of 2000. I was 19 and had a bit of self-acquired java programming experience.

    Then the market crashed. it was arguably MUCH worse then today's climate. I was a junior dev with 6 months "official" experience and no degree.
    But i could talk, i could program and i was persistent. It took me 3 months to get a new job at lower pay but still a lot for my age.
    Now, ten years later i lead a development team, i have written 3 major products from scratch and worked for several companies.

    What i found was that my choice not to get a degree harmed my chances mostly with the larger firms. Smaller companies and especially start-ups care mostly about your skills and your experience and much less about your degree. I quit my last job during the crash of 2008 when companies were firing people left and right. i looked for a job for a total of 2 days. My current position and the one before that i got through contacts i made through the years.

    It's that first job that is hardest to get. be prepared, be confident. Apply for a position you are slightly overqualified for.
    Linked-in is your friend. Your business contacts and anyone you worked with and appreciates your skills can open doors that would be closed otherwise.
    There's nothing more valuable then a personal recommendation from a respected contact. Ask your friends to help you. Even those who aren't in this field may know people that can help and their word can be just as valuable.

    1. Re:Good contacts are your strongest asset by Anonymous Coward · · Score: 0

      I second that. Self taught, learned programming on my own as a teenager. The first few jobs I got through friends and till this day I find that to be the best way to go.

  98. Go for smaller companies by Anonymous Coward · · Score: 0

    Your CV's never going to get past an HR droid.

    Aim at people you know or small companies. Some small companies will interview you just for being local as long as your CV looks appropriate.

    Be vague about your academics, eg: "school x, y no of subjects, z no of ABCs". Put the most recent stuff at the top of your CV. Make it project based. Highlight the buzzwords. Make sure there's a heavy sprinkle of "customer", "team" and "talked to".

    Read this: http://www.theregister.co.uk/2011/11/10/your_cv/

  99. Small companies at job fairs by drinkypoo · · Score: 0

    I got my first systems administration job by going to a job fair. A local company (Silicon Engineering, nee Sequoia Semiconductor, now Creative Silicon, a division of CREAF) decided to appear and to hire me. The rest is history. Interestingly there was also a company there looking for people to help them with their uSPARC-based digital camera.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  100. easy by Anonymous Coward · · Score: 0

    I never went to college, but grew up writing software. I ended up getting a job with a small company, eventually running their IT department, writing all the software, driving the company forward. Eventually I worked them into a position where to keep me they would have to give me some equity in the company (the point of the company is to eventually sell itself).

    Answer: Just go find a job.

  101. Get Creative by hardwarejunkie9 · · Score: 1

    The problem is, while you may have the same skills as a college-taught programmer you don't have the little piece of paper to verify them. However, most people are finding that that little piece of paper doesn't necessarily convey these abilities either. You need to update your CV beyond just a paper format. Try submitting a link with your paper CV that can demonstrate your programming ability and highlight your creativity and capabilities. That way they don't just read about what skills you claim to have, they can see what you actually do. This'll help you rise to the top.

    --
    I like losing arguments, it just means that I can take your point and make it my own.
  102. Re:Demonstrable experience - with evidence in supp by Anonymous Coward · · Score: 0

    I work for a browser vendor, working on the other side of this. The market isn't as saturated as the web developer market (anyone can know how to use a WYSIWYG editor or HTML/CSS well enough to make a website and make a fairly small amount --- there aren't enough jobs at browser vendors to hire people who have little knowledge), yet there are certainly more applicants than there are jobs available.

    I, like maybe 2% or so of other employees of browser vendors, don't have a degree. Ultimately, especially for a role in testing, problem-solving skills and analytical thinking are far more valuable than any degree. A CS/SE degree won't teach you those.

    The people without degrees often started as interns (paid --- I can't think of any browser vendor that has unpaid internships), which does admittedly lessen the barrier to being hired, and once there it becomes easier to prove one's worth. Most of those people had been active in web standards communities before, many around the WHATWG (back in the days when the W3C still was almost entirely member-only mailing lists), though a few around the CSS WG. Why did that help? Well, think about who has an interest in employing people who know about web standards in depth: browser vendors. Who employs the majority of participants? Browser vendors.

    Get involved in web standards groups. It'll help your knowledge of the subject, it'll look good for you to put on your CV for web development, and it could open up possibilities (like browser vendors, or various large enterprises that are involved in web standardization) that you may not have considered.

  103. Start at the bottom.. by Anonymous Coward · · Score: 0

    One method of proving your ability is to start at the bottom and work your way up. I had a very similar situation. My main job was not computers. I started "working" at several several ISP's that were started by friends. Two of these were startups and I was involved in everything from user support to configuring routers and services. I also did local work for some small businesses through word of mouth. I eventually built up something I could put on a resume that resembled real world IT experience. To move outside of the low/no pay positions at local ISPs, I had to downgrade to a tier 1/2 position at a large company, moved to another company doing tier 1/2 and after 5 years I have moved up to the senior network engineer position. If you are truly good at IT and it is a hobby and an interest of yours and you can stand above your piers, YOU WILL MOVE UP the IT ladder.

    Other notes..
    My original career was nuclear power and radiological controls. Overall I would probably be making more money had I stayed in that field but I had no interest in it. I paid down all of my debt and built up a savings that allowed me to get out of that and into something else I wanted to do which was IT. I was much happier during my first 10 years of doing IT work. As time goes on, I am looking at IT more and more as a job and less as an interest or hobby. In another 5 years my kids will be out of college, my house will be paid for and I'll have no debt, I'll be in my 40s and will move on to yet another career path. Right now my plans include being a door greater at Walmart or get into the construction/plumbing/electrical/HVAC trade, all of which I've dabbled with in the past and maybe I will start a company doing it. I'm sure the same things will apply to getting my foot in the door with IT. If you are good and start at the bottom, I'm sure I will move up and out on my own.

  104. Bah, sounds typical by sunking2 · · Score: 1

    Programming in your basement is easy. Only a quarter (if that) of your classes for an actual degree are programming. All you mention are tools and languages, you're lacking tons of foundation and methodology. Sure colleges are in it to make money, but they are also in it to provide industry with what they are looking for. That includes the silly computer ethics, public speaking, etc, etc that most have to take.

  105. Re:Demonstrable experience - with evidence in supp by Anonymous Coward · · Score: 0

    Given: Debt gives employers leverage over employees. The contrapositive is also true: Debt freedom gives employees leverage over employers.

    What employers are looking for are people with not only the skills acquired, but enough debt to make them to be as productive as possible with those skills. However, there is a 'sweet spot' and that is why credit checks are done. Too much debt means that individual will steal. Too little debt and that individual will be regarded a slacker. The plaque on the wall does not represent skills acquired alone, it represents the need to be motivated to produce, i.e. the right amount of debt.

    One may ask "What about and individual who earned one's degree on a full scholarship? The vast majority of these stay in academia by reason of having to maintain their scholarship funding as well as not having the debt required to motivate productivity. By the time this individual graduates, his worldview has been radically altered to the point that said individual will express contempt for the private sector. Employers will look at this individual's credit history and want nothing to do with him since the individual has been 'shielded from market forces' for all of his/her life. These go into the public sector as bureaucrats.

    One may ask "What about the H1B visaholder?" The lawful presence of the H1B visaholder in the USA is conditioned upon continued employment with the sponsoring employer. This is called LEVERAGE.

    ==//==

  106. Move by tthomas48 · · Score: 1

    Have you considered moving? Do a search on craigslist by various cities and see where the Drupal jobs are. Then move there. It's completely possible that you're just not where the jobs are.

  107. Just FYI by certain+death · · Score: 1

    Knowing a bit of web design or how to create a website in Drupal does not make you a "Computer Geek". It makes you a self taught web designer.

    --
    "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
  108. Bottom line by udoschuermann · · Score: 1

    You need to have something to show for, regardless what you decide to do specifically. A degree from a decent school says that you've got a certain minimum education in lieu of actual experience. With increasing experience (and successful projects under your belt) it matters less and less whether you have a degree or not.

    That said, if you want to do web design, then build a bunch of demo sites that show off what all you can do, in other words build yourself a portfolio that will not go away. Demonstrate style, variety, and quality. You'll have to demonstrate, too, that you listen to your clients, so you should have your demo sites answer a hypothetical client's specific needs. Be able to talk to potential clients about these needs and your approach/solution, thereby demonstrating that you're not a one-site-fits-all kind of designer.

    And finally, you need to ensure that your name goes around. Recommendations (word of mouth) is what you need to generate, and lots of it.

    --
    --Udo.
  109. Re:Demonstrable experience - with evidence in supp by DrgnDancer · · Score: 1

    It's neither wrong nor patronizing and if you'd read everything he said you'd understand that. No one is saying that only people with degrees are capable of setting long term goals and achieving them, but getting a degree is some evidence of having that ability. He even lists other ways that you might go about proving the same thing. Like it or not thing like degrees and certification are intangible benefits to those who have them. It doesn't mean you can't get a job without, it doesn't mean that you're going to get every job just because you've got a piece of paper or two, but for many (not all, but many) hiring managers a degree is a plus. In many cases, for good or ill, HR won't even consider people for some positions unless they have a degree.

    Call it unfair if you wish. It doesn't change the facts. You can also go about it the way you have. You can market yourself relentlessly, make contacts, get your foot in the door by taking shit jobs and doing well at them. It's possible, but ironically takes a lot more effort and self discipline than just getting a degree, and in the end you're probably no better off. Maybe a bit worse.

    --
    I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
  110. Headhunters by rwa2 · · Score: 1

    Having worked in various sized companies, from self-employed through 10, 20 and 500-1000 people, it became apparent to me that all businesses need:

    1) Sales and Marketing
    2) Accounting
    3) A product

    If you have no interest in 1) or 2), being self-employed is not for you. Also, when taking into account what you get paid for your "Product" as a coder, bear in mind the hours invested in Sales, Marketing, and Accounting for essentially zero compensation..

    Word. When I started out doing coding-type projects, I was lucky enough to have some manager-type pimp me out and take care of the 1) and 2) for me. The only downside was that sometimes he oversold my capabilities... "X? Sure he's a pro at X -- (hey, learn X real quick!)" -- which led to some awkward moments meeting with the clients. But all-in-all it was a great "in" to that kind of work for several different sites that needed work/maintenance.

    If you could toss together a pretty good buzzword-searchable public package for yourself at http://monster.com/ or the like, you'll pretty much be contacted by a string of headhunters who will try to help coach you and plug you in to a bunch of opportunities they have on their docket. Yeah, they'll take some overhead off the top, but you're probably happier not having to deal with that kind of schlepping that they do (at least not until you get older, more jaded, and more willing to look out after yourself :-P ).

    1. Re:Headhunters by mlts · · Score: 1

      Monster and other sites are good, but my advice is to have the E-mails go to a dedicated E-mail address that isn't your main one, but one you check daily, preferably with a custom domain.

      The reason I say this is that you will be inundated with "resume blaster" (and other ads) that you implicitly consent to by using various hiring sites. You also will get often asked to do 3-6 month contracts by offshore agencies in fairly remote prices (western North Dakota) for $10/hr with zero relocation allowance.

  111. This concerns me... by Anonymous Coward · · Score: 0

    "...many of which have gone under or are no longer accessible..."

    I hope this will be taken in the spirit in which it is given. That having been said, the statement above gives me some cause to be concerned for a number of reasons.

    1) In many cases (not all, but many), the website is largely the front face of an organization. Even when people shop bricks and mortar, they often google a place first. So this may be taken as:
        a) The poor quality of your work contributed to the business going under?
        b) The poor quality of your work lead to the website being replaced by something different (ie non-Drupal)?
        c) Worst case scenario. The poor quality of your work lead to the the website being rebuilt (ie Drupal, but not your work)?
    2) If there are not enough sites that you can point to in your portfolio that are still up and running (the only evidence that they existed at all), it may be taken as an indication that you don't really have as much experience as you think.
    3) If you don't have a copy (even a development version) that you can put online somewhere as part of a portfolio, this might be taken as an indication of bad development practices.

    I'm also concerned about: "...but decided NOT to do the traditional computer-nerd [thing]..."

    Don't get me wrong, I am also largely self taught (in spite of an MEng, the most often used skill that I learned in school is from my grade 10 typing class). But, to be honest, the tone sounds a little condescending. So, let me ask the question: Are you an artist who knows some development (ie you make pretty interfaces but struggle with the code)? Are you a developer who just doesn't get the "computer-nerd" thing (and so may not get along with colleagues)? Are you something else with some development skills (pidgin holed into Drupal only projects)? Does your skill set revolve largely around coding, analysis, project management? I'd humbly suggest that you not communicate with prospective employers in a way that might insult them. Even if you're 100% right, you'll be right and unemployed.

    Oh well, it's early and I've only had one cup of coffee yet. I hope there's something useful in there.

  112. Military Service by Anonymous Coward · · Score: 0

    I know many people on slashdot may be against this, but you may consider joining the military. Our military does have computer programmers (go talk to a recruiter) in my experience, it would be a lot of working with contractors on software, and usually you can get job offers from the contractors as you finish your military obligation. It's also a great way to get experience.
     
    My story sounds very similar to your own. I was a self taught geek who never went to college. I joined the Marines, got a good amount of work experience, and was offered a software developer job at a contractor upon getting out. I decided to use my Post 9/11 GI Bill to go to college instead though.

  113. Sales and Persistence by soloport · · Score: 4, Insightful

    Even if you're a FT employee, you are always selling yourself -- to your one and only client. The only difference with self-employment is you wake up to this fact (or starve, go back to selling yourself during a FT employment interview) and may have more than once client at a time. Even some FT employees work two or more jobs to get by. Self-employment is similar.

    Want to get excellent at sales (even if you're going to stay with FT employment)? Read and re-read: Socratic Sales.

    A lot of people believe that start-ups succeed or fail because of cash (enough or too little). Certainly cash flow is king when it comes to staying in business. However, the reality is: You either have time or you have money. It takes time to develop a clientèle through carefully crafted product fulfillment and good service. Or you can accelerate this process through expensive advertising. You can burn through a lot of cash if you solve everything with it. Or you can be more creative and leverage time, including other people's time, and spend from less to zero. Time and persistence can pay big dividends.

    So, hone your skills. Sell them. Watch your cash. Develop relationships (clients vs customers). Bank!

    1. Re:Sales and Persistence by sjames · · Score: 1

      You do need enough cash to keep eating and paying the mortgage while you build a clientele. The longer you can afford to do that for, the better the deals you can strike for yourself. If you're looking at short deadlines, you'll be forced to accept less profitable deals for fear that negotiating harder will leave you in foreclosure. If you can do that for a while, you're either already successful or you're sponging off of someone.

      At one time, an FT employee had to make the big sale just once and then they just had to not mess up too bad for the next few decades. These days, the big sale will happen more frequently. If you're in business for yourself, the big sale happens every day. Some people are good at it, some are not. Some can do it but don't enjoy it. Some don't do well psychologically with the increased uncertainty (or at least do better when the uncertainty is more easily ignored in FT employment).

  114. IT Professional, minus Degree by Anonymous Coward · · Score: 0

    I've had the best luck with a particular staffing agency, that recognizes my skill sets, albeit self taught over the years, and found me an entry level Desktop support position with a defense contractor that in a years time quickly became network administrator. You need someone batting for you, while you figure out your options.

  115. I've actually done this by andymadigan · · Score: 1

    I'm self-taught. I got a lucky break when I found a small company that was prepared to test me (I interviewed with every engineer they had, and each tested my skill). I applied there directly (actually found them on CareerBuilder, but Craigslist would probably be better) rather than going through a recruiter. Only large companies can afford recruiters, and they're less likely to take a risk. Once you get an interview, be happy and confident, it goes a long way.

    A lot of it is luck. In this economy a job may be harder to come by, I suppose you could try finding a non-profit that needs some help with a website or something, at least demonstrate that you can build something with application in the real world.

    --
    The right to protest the State is more sacred than the State.
  116. Answer Questions by carrier+lost · · Score: 1

    I would suggest, as one piece of your credential "pie" you try to answer Drupal questions (or any other thing you might have experience with) at places like Stack Overflow

    It might not directly get you hired, but you will build an online record of your knowledge, and you'll probably learn even more as well.

    Good luck!

    (I am self-taught, as well)

  117. Lies! Damn Lies! by bugg_tb · · Score: 1

    I actually had the same issue, I knew i was very competent with computers but had no experience to get me a job. So I put some white lies on my CV, nothing too outrageous I knew I could back up my psuedo experience with my ability and demonstrate it if required, and I got a mate of mine to act as a reference, turns out i didn't need him. Anyway long story short, once I got the job I stuck at it for a few years to get the real experience i needed, after all once you are in the profession, qualifications count for just about nothing. Tom

  118. Degrees, in the states, often aren't worth it... by sco_robinso · · Score: 1

    In the rest of the world, where you can get a repuatable degree/diploma, for $20K or under, it's often worth it. But in the US, it's about 5x more expensive than the rest of the world, so you really have to determine whether or not it's worth it. This is particularly the case in many IT fields, where there simply isn't much of a relevant degree or diploma to speak of. If you're going to spend $50-$100K on a degree, you're going to have to make the personal decision as to whether or not it's going to pay for itself. Maybe it will, but at what cost? Are you going to have to live ultra-frugal for 15 years to make it happen?

    IMO, University degrees in the states simply aren't worth it, especially when it sounds like it really doesn't get you anywhere (in 95% of cases).

  119. Get off LAMP by Anonymous Coward · · Score: 0

    I was in same boat but am constantly expanding my skillset. Recently I jumped ship from LAMP to Java with Groovy/Grails and couldn't be happier; it's the Java stack fro web dev that I have always wanted and it is enabling me to expand my Java skills at the same time. I also have been working with SOLR and HTML5 canvas tag doing game dev.

    People who get hired are those with large toolkits and skillsets. It doesn't matter whether you went to school or not; what matters is what you know and what you can do.

  120. Describe the goal by tepples · · Score: 2

    I'm not sure about that. All too often, when I ask a specific question I get solution to some problem I don't have, or when I explain what I'm trying to do, I'm asked why I would like to do that in the first place.

    Perhaps people are trying to encourage you to follow ESR's advice of describing your goal so that they can understand the step.

    (Cause, you know, before asking I actually do a google search first, so when I ask something it's often not trivial.)

    ESR also says you can sometimes get more helpful replies if you tell people what queries you've already used unsuccessfully.

    1. Re:Describe the goal by Darfeld · · Score: 1

      Perhaps people are trying to encourage you to follow ESR's advice of describing your goal so that they can understand the step.

      Perhaps, but most of the times I want my answers anyway. They might be irrelevant, but I don't like staying ignorant.

      ESR also says you can sometimes get more helpful replies if you tell people what queries you've already used unsuccessfully.

      I don't mind unhelpful answers when it's my fault for not mentioning I already try that or that. (also I do mind being asked "Did you try to turn it off and on again?"... specially when it works...). It's absolute no reply that is frustrating, also it's not the fault of anyone, except maybe myself asking in the wrong place...

      --
      (\__/) This is Lapinator
      (='.'=) copy it in your sig
      (")_(") so it can take over the world
  121. Play on Drupal by Anonymous Coward · · Score: 0

    Drupal is one of those skills everyone wants, but so few people specialize in. Especially if you can do some of the more advanced api stuff. It's in very high demand right now. Look towards the middle of the country. I believe VML (and similar companies) is always hiring Drupal guys.

  122. There's more than one way (but they're all hard) by Anonymous Coward · · Score: 0

    I'm writing this with 11 years of working experience in IT field without any education whatsoever. Things I suggest to consider:

    - Send lots and lots and lots of job applications. Put a lot of effort into them, since you don't have a conventional application anyway by not having a CV, you can try a more personal approach. This is quite easy, but time-consuming and depressing - I've sent over a hundred job applications and received a response to only one of them. It said "no". But eventually, I found a job.

    - As suggested in other posts, work on your portfolio and advertise it in places like linkedin. This means taking jobs for little or no money and putting a lot of effort into them, so you have something to prove your skill with. And not just skill, also ability to work with people. A web designers' job is less than half technical, majority revolves around dealing with the customer's ever-changing desires.

    - Always work on your skills. Without a degree, you'll have to have something else that's better than people with a degree. At least for me, it's skill. I have no trouble dealing with kernel level C code, while I've never even worked as a programmer. Hint: in your case, if you're good at dealing with asshat customers, that's a really good skill, too.

    - Don't let people bring you down who say you are a moron who should just get a degree. The thing is, they've spent half their lives getting a degree and it absolutely infuriates them to find out that someone made it through without doing the same. Those who say your skill cannot be assessed without a degree are just tweebs who don't know how to do job interviews properly.

    - If you are still considering some proof in paper form, try to look for courses and certifications. I've found these to be completely worthless for myself as such, but they seem to have some reassuring effect in a CV.

  123. Uninformed Post by luis_a_espinal · · Score: 1

    Instead of running your own business. Then you don't need to provide your quality and skills to anyone, and it can make more money in the long run as you are not limited to your salary and don't have to fear getting fired. If you know web-design and running Drupal, then start to work with those.

    ^^^ This is an uninformed post.

    This is a tremendous and terrible simplification. Let's suppose that the OP runs his own business? Now he has to be a salesman in addition to being a developer. He still has to sell his technical skills to prospective clients. Barring the typical mom-and-pop shops that need some help in getting a web page up, most companies will still require some sort of technical "affidavit" (and for better or worse, many still rely on academics as a filter.)

    You can be a consultant and go 1099, register yourself with a LLC and sell your consulting services to a larger consulting firm. Still, the consulting firm will ask for a technical affidavit, and the clients the consulting firm will pitch you for will also ask for a technical affidavit. As I said in the 5th sentence of the paragraph above, the chances to avoid questions on self-taught skills are still limited for a self-employed developer, not unless he narrows the clients he caters to (and ergo, narrows the opportunities to do business.)

    For the OP and for people in his position, it is really hard to sell yourself without a diploma. It is sad, but true. In fact, even some diplomas that used to have some value do not help anymore. Case in point, me. I started working with just a AA degree (and later worked my way up to a 4-year degree and then grad school.) Back then when I started, it was feasible to get a good development job with just a AA/AS or even with nothing but experience. But that's not the case anymore.

    OTH, I think it is a good thing that you are looking at conferences like DrupalCon. Get in there and network, network, network. Build your CV indicating the jobs you have done. Moreover, open a github or mercurial account and create stuff of your own (pet projects and mockups) that show case what you can do. So that when people ask you, you can tell them "look here".

    Once you develop your CV, and your professional network, lack of formal education becomes less of an issue. The problem is to get the ball rolling, and I'm afraid that in this time and age, the odds are against you. It is not impossible, but it is a heck of a lot difficult than 10-20 years ago.

    Regardless of how you proceed, I would suggest (if not urge) you to get a degree. If you have the skills, a degree might or might not help improve them. But it will certainly help in opening a lot more doors. And in the end, job hunting is a numbers game. Good luck.

  124. Your in luck by Anonymous Coward · · Score: 0

    I'm a network engineer. I have been in the IT industry for nearly 30 years. I have no college degree. I have worked as a programmer, Network administrator, computer forensic investigator. I have worked with Microsoft products, Novell, Linux, Unix, HP, Cisco, 3Com, etc. etc. I have a high school diploma and that is it. I took a few courses in college with no degree intentions.

    First, I want you to ignore all the ney sayers that say you need a formal education. Those that think you do usually have very little or no experiance in the IT field. That field is very different from all others in a couple of ways.

    The IT industry is experiance driven. I repeat. The IT industry is EXPERIANCE DRIVEN.

    The fact is the universities would love to be able to corner that market as well, but it changes too quickly. By the time they have the classes setup, it is already out dated. This is the primary reason why you will see universities focus on theory, or management of IT. Or the classes they have are the very basics, because the basics don't change as fast. Corporations that develop the technologies such as Microsoft, Novell, Cisco, etc. etc. all provide their own classes. It is part of their income, and so they are not so quick to release that control to any external education system, and who knows it better than those that created the products and services?

    There are some employers that will require you to have a degree in that field, but those employers either don't really have a grasp on the industry, or they havea poor business model and are already hurting themselves. Many businesses will pay more if a person has a degree in their respective field, but I am a believer that a person should get paid for results, not a piece of paper. Results put money in my pocket, where a piece of paper on the wall just puts holes in the wall.

    In a large organization, or one that specializes in IT, you will be given a test for the job you are applying for. A written test to be sure, but often a physical test as well. A network engineer such as myself will be handed a box of parts and told to build a server. Those that truely know how to do it, will pass the test. Those that are self taught, know it because they love it, and are good at it. Those that went to college had to struggle, and probably are not a passionate about it, so they take longer, or are totally unable to pass the test.

    Classrooms are very different from the real world. Either you can do the job, or you can't and all the degrees in the world will not make the difference in the IT industry.

    My suggestion is this.

    1. Look through the job postings, and see how many call for experiance versus those that call for a degree. Some will call for one or the other.

    2. Don't be afraid to apply to the position if you think it fits you.

    3. If they challange you to explain why they should hire you, just explain that you may not have that piece of paper, but you can produce results, and that's the bottom line isn't it?

    4. If they are still not sure, then tell them to test you.

    I can tell you, I get 5 to 10 job offers per year, dispite the economics, and I don't have to take a pay cut because of it. The industry is growing, especially in the field of Information Security.

    You chose a great field to be in. Take care

  125. Common Problems by Anonymous Coward · · Score: 0

    I have worked in the web programming business since 1999 and am also a self started person, I took 2 years of comp sci in college.. and ended up working instead of finishing. I have been doing it as a career and am pretty successful at it.

    Here are the caveats of doing so:

    1. you are going to need to start off in an entry level position and work that for a few years. if you are older this is the hard part.. with no enterprise level experience no one will want to hire you. you will need to rock the $13/hour arena for at LEAST a year.. this is what keeps older self starters out of the game usually.

    2. DO NOT BE AFRAID TO LEARN NEW TECHNOLOGIES! I have met a TON of self-started PHP programmers.. the most common thing i hear is "I only know procedural style programming" that person never ever ever ever gets hired by me at least. Learn OOP in php now.. learn frameworks like code igniter, cake and kohana, zend, etc. read some books on SQL queries and learn how to do things like stored procedures, learn the differences between inner/outer left/right joins.. basically fill in the holes in your knowledge that you have by not going to college.. teach yourself data structures and algorithms.. become an expert at regular expressions. Read books on data structures and algorithms.. learn a real language like Java or C# or C++. Having gone to college but not completed, I have the experience to know what college actually teaches as far as programming goes. Learn the curriculum of a college CS program and go through the exercises.. learn data structures and algorithms, mess with assembly. You are going to need to constantly keep yourself updated on new tech so get used to doing this.. you'll be doing it for the rest of your life.

    3. Work at making your resume look better than someone with a degree. At this point in my life i have SO MUCH experience no one even cares that I don't have a degree. Mention all the off-shoot technologies you have worked on. make sure to add keywords to your resume like OOP and agile development method.. basically mention things so that a prospective employer will realize that you are past the college level of programming as a self starter (if you arent at this level, see #2)

    4. Realize what you are getting yourself into. Computer programming is a tough job. You need to constantly be keeping yourself updated on new technologies in the career path that invents new technologies. In the last 6 years I have probably learned a completely new language, program, technology, etc at least once every two months. It is constant reading (usually on your own time), learning, practicing.. If you arent the type of guy who is constantly doing work on your own.. you will not cut it in computer programming. You need to devote a not-small portion of your free time to being involved in things. Going to developers meetings, reading books on project management or learning new languages. working unpaid overtime to meet deadlines. this could really be a horrible profession for someone who isnt in love with the job.

  126. How I did it by guruevi · · Score: 1

    I'm a coder actually, not a designer so I would modify Drupal and similar CMS'es back when they were young (remember working with the first versions of Drupal). I never had any formal education either.

    What I did was basically go up to a couple of local businesses (webshops and so on) and asked them if they needed any help. And lo-and-behold they needed someone for a small project that eventually grew into bigger projects. I eventually quit for a "stable" job but it was well-paying (the hourly wages) and granted me a lot of freedom since it wasn't full time but it was enough for me.

    As far as some of the skills you should probably have besides your generic designer skills (these were my skills back then): PHP and Perl (especially if you're going to be modifying Drupal modules), other CMS'es, Linux/LAMP setup and maintenance, e-mail servers, site management tools (such as Ensim, Plesk etc.), networking (TCP/IP basics), how to secure an insecure system, basic understanding of firewalls and routers and knowing how to work on a Mac. Also have a recommendation letter, references and a portfolio.

    These days you probably want to add virtual servers and hosted services (buzzword of the day: cloud, SaaS, ...) as well as AJAX, JavaScript, HTML5 and other client-side goodness (which weren't as prevalent back then, we barely had Flash). Throw yourself out there, make sure you're visible on all kinds of sites. I got offers through the old sourceforge jobs section (don't know if it still exists) and through several other small, very directed sites while I never got anything through the generics like Monster.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  127. Lie a little...... by Wazz · · Score: 1

    Yeah, I know, it just sounds wrong. I had no high school degree, no college, but knew what I was doing inside out....Made up a couple jobs, had them call my buddy for the job reference, eventually got a Helpdesk spot, got bumped up to the Network team, moved through a few different companies, and now I am, and have been a Senior Network Admin for years. My resume built itself and now I have a serious work history behind me for the future if necessary......

  128. A notorious revelation by Anonymous Coward · · Score: 0

    I was always thinking how the heck on Earth the Drupal (one big mistake) appeared... Now I know the answer.

  129. How does a self-taught computer geek get hired? by mark-t · · Score: 1

    One word: Luck.

    If you want something repeatable... sorry. There isn't one.

    A degree or higher education will not guarantee you a job, but it will, at least, maximize your chances of somebody recognizing what you have to offer a company. Without it, your resume/CV will likely only be destined for the round file... and probably not even actually read by the people who make hiring decisions.

  130. one word by Anonymous Coward · · Score: 0

    QA

  131. Also by carrier+lost · · Score: 1

    Join mailing lists, like the TFUG (Tucson Free Unix Group) and LVLUG (Las Vegas Linux Group) (Find ones near where you live, of course)

    People who actually work at companies often post informal job notices in mailing lists.

    It's also a good way to get to know people who are in the industry.

    It also helps to get involved and offer solutions to questions posted that you know the answers to.

  132. No degree? Then you need a good portfolio. by Qbertino · · Score: 1

    It's pretty easy:
    If you don't have a degree, you need a pretty impressive portfolio to back up your claims about your skill. Not just what you did but also at which positions in how many and how large a team you worked. If you do have a good drupal project portfolio with neat project descriptions and demo installations to show for, then you're top of the line when it comes to joining a drupal shop.

    All else is pretty much the same (degree or not) and is covered by the usual advice already given here. Although, as someone who's freelance in IT and has no degree, I might add that I find it considerably easier in getting a job through personal contact than by sending out applications. And I hear it's pretty much the same for every other field-expert today looking for a job, regardless whether they are self-taught or have a degree.

    2 cents from a freelance web-and-software-developer.

    --
    We suffer more in our imagination than in reality. - Seneca
  133. Re:Demonstrable experience - with evidence in supp by Jiro · · Score: 1

    That's the difference between suggesting and proving.

    There are certainly circumstances where it is no fault of your own that you don't have the degree. But from an employer's point of view, it's not the way to bet. All in all, it is more likely that someone who doesn't a degree has less dedication and commitment than someone who does. This is true even if there are some exceptions--it's a statement about the odds, not a statement about what is true every time.

  134. Do Some Open Source Development by Greyfox · · Score: 1
    Get a portfolio established in your down times. Landing a first position is probably about as much luck as skill and you might not be able to go straight to development, but a positive attitude is often worth more than a piece of paper. Some CS schooling does help, too, but you can probably cover most of that by reading up on programming idioms, design patterns and data structures. Just doing that would put you over a lot of programmers I've worked with in the past.

    As others mentioned, you might actually do better starting your own business. You have to be pretty extroverted and actually go looking for clients, but it is something to consider. Building a social network of recruiters and other programmers would help a lot too. If there are any user group meetings in your area (Linux, Java, C++, etc,) you could hang out at those and find out what the other people there do for a living. A placement is worth tens of thousands of dollars to a recruiter so they already want to be your friend, and they'll respond to a positive attitude. Talk to several on a regular basis, even when you're employed.

    It's more of an effort starting out that way, but once you have 5 or 6 years of experience somewhere they stop asking for a degree so much. After 10 the subject almost never comes up anymore. I've got 22 in the industry with no degree and it doesn't come up at all anymore. The CS classes I did take when I was younger are so out-of-date now that it doesn't really matter anyway. I'm pretty sure those three semesters of COBOL aren't helping me anywhere anymore. Knowing data structures is, though.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  135. Work at it by UberJugend · · Score: 1

    I am in the same boat. Learned computer hardware as a hobby. Fixed family and friend's PCs, started networking houses, and then small businesses. Moved into the corporate world on the lowest rung of the ladder. Working a helpdesk and paying dues, and just kept working up from there. If you are a hard worker and have the technical know how and problem solving abilities and can communicate with people outside of the industry you will be fine. I have worked my way up to the manager of service delivery for a large company. Only now am I looking back to get a degree, and it wont be in computer science.

  136. Re:There's more than one way (but they're all hard by cshark · · Score: 1

    Really depends where you are. Some parts of the country are much pickier about degrees than others. Most degrees are worthless these days, and I think employers usually understand that; unless there's some kind of company religion that requires it. Not having a degree is not generally a handicap, if you know what you're doing. The whole thing depends on your ability to talk about what you do, and sound like you know what you're doing in an interview. That's true no matter what your education level. If you can make someone who may or may not be an expert think you're an expert (which you should be)... then you've done the job. The need for a convincing portfolio depends on whether you're selling yourself as a designer, a networker, a programmer. The problem is that while you can do all of these things, you're going to need to come up with a compelling way to sell them one at a time in a way that makes sense. The best advice though: Work on the resume. Hire a professional resume writer, and spend $500 on it. That'll give you a good base to work with in this search. You want something called a "Path of life" style resume. The longer the better. Even if you have to go into extreme detail with every position.

    --

    This signature has Super Cow Powers

  137. If you're as good as you say you are... by Anonymous Coward · · Score: 0

    Start your own gig, or come work for me...

    We're a 360 degree tech shop with a primary focus on Drupal web dev and hosting.

    We'll be at DrupalCon Denver as well.

    Xelacomp.com, get ahold of me.

  138. Bootstrap your career by neurosine · · Score: 1

    I went the same way with my career. I taught BASIC in high school. I didn't get my first computer related gig until I was 19. I worked very hard to gain and demonstrate my knowledge to my prospective employer. It took a great deal of work to get my foot wedged into that first door. I've since found that real world experience is cherished as much as certifications and degrees with many employers. If you have demonstrable knowledge and a good work ethic you can build a career. Having examples of you work, a portfolio, as suggested previously is a good thing. Industry certification is also a great way to show you know what you're talking about. You really need to get and keep that first job for at least two years and walk away with a good reference. Demonstrating a good work ethic is just as important to most employers. An unproductive genius is no good to them.

  139. Don't focus entirely on tech! by Bad+Mamba+Jamba · · Score: 1

    As a hiring manager, and former developer of 13 years, I can offer a few thoughts.

    The best thing you can do is leverage your network for not only leads, but personal references. I'll take a personal reference over a buzz word laden resume every time. Work to build your network. Ask your network for leads into companies you may be interested in. If they don't know somebody, perhaps somebody they know does. Local interest groups and technical societies (IEEE for instance) are an easy way to build your network as well. Recruiters are another great way to get in the door. They have established personal relationships with the hiring managers and can make an introduction for you. You might end up working contract but once you're in the door you can start working on a full time position if you're interested.

    If you're sending resumes in cold then focus on learning an emerging, but hot, "new" technology. HTML5 comes to mind right now as a good example. And definitely make sure your resume is effective. You have the first half of the first page to hook the hiring manager's interest. Make sure the most important information about how you can benefit your prospective employer is front and center.

    When you score an interview you're on the toughest part. Research the company you're about to interview for. Google is your friend! Know a little about their products, their business plan, and other basic tid bits. Make sure you can comment on how your skill set would benefit their products if nothing else. If you have the name of the hiring manager see if you can find them on LinkedIn, and Google their name to see if they have any other info posted about them. If it's a small company then you might do a little homework on the CEO or founder. For all you know you might interview with them. Don't be afraid to ask questions on materials you find in the interview. We often see Facbook and Google used by employers to check on a potential candidate. Here's your chance to turn the tables.

    While it's good to answer technical questions to prove your mettle during an interview, at the end of the day I can teach skills. What's more, the skills I need now are probably not the skills I'll need in two years. I want someone who can clearly learn fast, is motivated to look for better ways to do things, and is generally wants to grow beyond the person I'm hiring today. This is tough; look for ways to show you're more than the skills you have today. You have the smarts and the motivation to go further. Be confident, but not cocky.

    Another thing about interviews, don't be a cardboard cutout. I have no interest in working with a card board cutout every day, neither do my employees. Don't be afraid to be enthusiastic, show some humor, and demonstrate some personality. Look around for clues as to what your interviewer's own interests and hobbies are. If you see a connection then casually ask about that signed baseball on the desk, or those weekend fishing trip photos. Strike up a little side conversation. Make sure you don't let that side conversation dominate the interview (a minute or two at most) but don't be afraid to spend a minute sharing common interests. Trust me when everyone sits down to review the stack of interviews at decision time you will be remembered.

    Just a few thoughts...

  140. Take a look at college and universities positions. by Anonymous Coward · · Score: 0

    Most of the time they do not pay very well, and because of this have to hire what they can get for the money. Because of this you can prove in the interview that you have value from your time being self taught. They also generally are understanding of mistakes, and you can move ahead in your career quickly. This will build your resume up for a job that pays better. Your time there can also spent working towards a degree if needed. Even an AS can help you advance.

  141. With great difficulty by dskoll · · Score: 1

    Without credentials, you're going to find it very hard to get a job. I wouldn't hire a programmer who didn't have some kind of university degree in computer science or a related field.

    As others have said, one option is to go out on your own. It's not easy to start a business and it's not for everyone, but it can be extremely rewarding, both financially and emotionally. I started my own business 12 years ago as a one-person consulting shop. I was lucky enough to be on good terms with several former employers, so I had an immediate client base. Consulting was fun, but labour-intensive. It's also really hard to estimate costs until you have a year or two worth of experience.

    Since then, my company has morphed into a product company with 8 employees. I could never go back to working for someone else. :)

  142. Sell yourself and show them. by Anonymous Coward · · Score: 0

    You have to know how to present yourself and your skill set in a way that's appealing. You hve to show that you know the tech and more importantly that you're teachable to the point where it more than makes up for your lack of corporate experience.

    For example, nobody outside slashdot cares about Gimp skills, even mentioning it paints you as a "freetard" it's bad enough that you don't have corporate experience, but to top it off, you're going to preach software? That's the impression that is evoked, so you market yourself as having Photoshop skills.

    And don't assume everyone knows (or cares) what an AMP stack is, spell it out. You know Apache, PHP and Mysql. You know Javascript, do you use any of those fancy frameworks? Mention them. Mention that you know Linux.

    And most importantly, put of a portfolio of your work. A strong portfolio will more than make up for a flimsy resume, however the best CV on earth won't score you any points in the face of an underwhelming portfolio. If you're going after a position in design, what you're capable of far, far outweighs where you've worked or who you've worked for. you have Photoshop skills? Don't just tell them, SHOW them what you can do. You're good with Drupal? SHOW them just how good you are. when push comes to shove, the proof is in the pudding and seeing is believing.

    And having learned Basic at 12 is something you want to keep for the interview, it looks desperate and like filler on a CV itself, same with being personable or whatever, don't tell them, show them.

  143. Here's How I Happened To Do It by gypsydeath · · Score: 1

    Same story. Got a commodore 64 when I was 3. Learned to read by playing computer games on it. (Project Space Station was an extremely wordy game). So I spent my childhood learning on my own. Didn't want 40k of student loan debt, and I was never all that fond of school anyway.

    Anyway, after high school (1999), I moved to a bigger city and got a temp job in the accounting department of a company (data entry). Many of the tasks I was given were automatable, so I automated them. A role in Systems Support for the company opened up, and the head of the accounting department recommended me. I worked for that company for over a year before I moved back home, and was lucky to get an IT position at a company here which was helped largely because I had that one job of real industry experience. Fast forward to 2011 and I am now the IT Manager for a small manufacturing company.

    In my case, it happened to all work out, and now I have 12 years experience, I am sure things will be fine. A couple things to note though: more and more jobs no longer say 'University Degree or Relevant Experience' and simply that a relevant degree is required. Also, I got paid less than I would have if I had a degree for years. I make a good wage now, and I feel that the lack of student loan debt has more than made up for a few years of below average pay.

  144. Time travel by Nethead · · Score: 1

    Travel back to 1995 and you're golden. Anyone that knew what a three-finger-salute was got $50k/yr starting.

    --
    -- I have a private email server in my basement.
  145. LAMP admin for hire ;) by Anonymous Coward · · Score: 0

    To all you front-end web developers: When you get stuck on a back-end problem, gimme a shout and I'll have you looking smart in no time.

  146. Re:Demonstrable experience - with evidence in supp by Anonymous Coward · · Score: 0

    The real trick to landing a job in this situation is who you know.

    I agree here. Recently I went to a meet-up of hackers and small business owners. I met so many different people from different fields of business. I wouldn't have known about this meet-up if it wasn't for me knowing a few people in a small-business start-up fund. They got me connected to these others, so now I have a stack of cards from different businesses that need the technical folks.

  147. You need leverage by Bitbeard · · Score: 1

    I'm self-taught with no 4-year degree. This is what I did.

    I got "general" IT experience. I got a job with a small company (less than 10 employees) where I was the staff geek. While not in my official job description, I built PCs, set up networks, designed MS Access applications, and built a company website. I created a resume where I emphasized this and not my "real" job.

    I then leveraged my MS Access skills to get a serious database development job in PeopleSoft / Oracle. I'm now a .Net development manager.

    You will not enjoy neglecting your first love, but it's important to demonstrate that you can design and support projects and systems from inception to user acceptance. And you will become a better IT person for it. When your website is down, it's always good to be able to have an intelligent argument with the network engineer. :-)

    Just keep in mind you've chosen the hard route. It will require patience. Most IT managers understand that experience is more important than education or certifications. Especially with major changes in technology every couple of years. However, they don't have the time to sort through thousands of resumes, so they count on human resources (HR) to do that. HR is the gatekeeper and HR's job is to keep THEIR joibs. If you don't have a college degree, you will not even get through the HR resume syndicate without 5+ years of experience. The only alternative is to attend conferences and user group meetings. Be social, friendly, and outgoing: an opportune meeting with a developer or manager may get you over the wall HR has built.

    P.S. SAVE ALL YOUR CODE. You may need to do a demo. Make a website with some examples of your work.

  148. Volunteer by Zanix · · Score: 1

    When I went looking for my first job after college, the career counselor told me something which I didn't get to use but will never forget. Volunteer. You start by finding a company that does what you are interested in doing. Then you send them your resume making sure to note your self taught skills(but you don't need to mention that they are self taught, just that you have experience). Finally, in your cover letter you express your interest in volunteering for them for 3-6 months. The fact that they won't have to pay you will give them the opportunity to meet you and see your skills without taking as much risk. You can do it part time since they don't have to pay you anyway and still work a somewhat regular job on the side(though working hours may be strange so you'd need a flexible job).

    After the 3-6 months you have a few things going for you. First, you have your foot in the door giving you the opportunity to try to get a job with the company who already knows you do good work. Second, you now have something to put on your resume. Finally, you have contacts in the field. These are all the things you need to get yourself a job in the field and it just takes a little monetary sacrifice. Heck, if you're good and they know it they might offer you the job long before the 3-6 months comes up. Good Luck!

  149. It's simple.. by Anonymous Coward · · Score: 0

    Contacts.

    You need to advertise your skills, you need to know people who think you are skilled and can/will recommend you.

    Work experience is exactly altered version of this. Because someone has hired you and paying you money they are indirectly telling you have some skills.

    If you are offered a job, the next thing is ok work contract. Because of lack of formal training, work experience and/or contacts you may like to try to be entrepreneur. Good contacts are even more important in business and you need different skillset working alone or building a company (networking, selling, business/management skills => customers) and you need enough money too (lawyers (contracts between clients/companies), equipment, accounting, hiring..).

  150. Contract work by Gilmoure · · Score: 1

    Hate to tell you this but if you want to do corporate/employee based work, you'll likely have to start at the bottom and get something solid on your resume. I'm in same boat; futzing with computers since late 70's, no degree, free lance work in 90's. I finally took a 1 year contract job with Honeywell (email support) and once that was on resume, was able to get more contract/corporate gigs and now, after 15 years, am finally doing work I like (cluster server admin). So, should I have finished up my degree back in early '90's instead of taking the (at the time) easy money? Yeah, probably. But hey, it's all about Journey, right?

    --
    I drank what? -- Socrates
  151. My biggest suggestion? by GreyLurk · · Score: 1

    Take the money you would have spent going to DrupalCon, walk down to your local Junior College, Community College or VoTec and sign up for Econ 101 and if you can find it, Introduction to Engineering. Tech skills are good and all, but the ability to step back and understand why your project is important to the business and how it fits in to the rest of the company and the projects around it are what separates the really good developers from the code-grunts.

    I'm not saying you need a 4 year degree, or even an associates, but having that backing will help you in ways you can't even imagine right now.

  152. go to school by Anonymous Coward · · Score: 0

    Go to school.

    I was a self-taught guy, and for years it got me nowhere. I knew all of those technologies that you mentioned, and even built some computer labs from scratch. But the pay was still not even close to enough. I even ended up working in a field completely unrelated to technology. Now 5 years later I'm back in college getting that CompSci degree that I should have gotten when I was 21 or 22.

    Even if you are a code whiz, and a math whiz there are still a lot of things you won't learn (quickly) unless someone shows you. University will also help you learn and improve faster, since whenever you run into a roadblock, you can just go ask someone. In your position I'm sure that you've run into those problems that take days to solve, just because you're relying on yourself to answer those questions.

    University CompSci is fun too. You're surrounded by nerds who are into the same stuff as you. (Coding, webdesign, math etc.)

  153. Hackers For Charity by Anonymous Coward · · Score: 0

    Check out the mission of http://www.hackersforcharity.org/

    "Hackers for Charityis a non-profit organization that leverages the skills of technologists. We solve technology challenges for various non-profits and provide food, equipment, job training and computer education to the world's poorest citizens." You can get killer resume bullets in exchange for your help/support with projects. Very worthwhile project.

  154. My Experience by BeansBaxter · · Score: 1

    1. You need 2-3 years experience. Join the USAF. Low end jobs. Self driven project. Probably doesn't matter but you need to show a solid 2-3 years in something. 2. Go to school even if you don't plan on a degree. That will reflect well on you that you are pursuing education. 3. Be grateful for any tech job at the beginning of your career. They won't fit what you want to do but showing consistency and excellence in those jobs will look good. 4. Be willing to relocate to areas that aren't so saturated or just have more tech openings. 5. Learn to interview. Takes practice. Good luck.

  155. You probably won't like this suggestion.... by forkfail · · Score: 1

    ... but you need to go back to school. If you don't have the math skills, you are going to be seriously limited. Furthermore, the lack of a degree is going to be a ceiling that will be extremely difficult to crack.

    Furthermore, the engineering and project skills are the key to doing more than just being a code monkey, and being able to rise up to the next level, where you are doing more design and architectural work. Which is like coding, but on a bigger scale. But for this, too, you need the math - you can't do, for example, redundancy requirements analysis without at least some math background.

    Like you, I too was self taught. I was writing C code professionally before I went back and got my degree. I thought, I'm really good at this, why should I get the degree? Bottom line is that I was foolish and arrogant, and would be even further along in my career if I had gotten the degree sooner.

    --
    Check your premises.
  156. Or get a degree by Anonymous Coward · · Score: 0

    If the lack-of-degree is blocking you, go get a degree.

    In order to get a job, you must be what employers want. If employers want people with degrees, then you need one. If employers want a specific skill set (instead of a degree), then obtain that skill set and market yourself as having it.

    There seems to be a disparity between the skill sets that most technicians have and the attributes that employers are looking for. Employers post jobs and get few responses, many of them being wildly mis-matched from what the posting listed. Plenty of talented technicians are looking for work and not finding it. The supply isn't well-matched with the demand.

    Read the job postings, determine what employers are asking for, become what they want, then sell yourself.

  157. Good luck by dave562 · · Score: 1

    I have been a self taught geek and managed to make it in IT. However I started doing it professionally (getting paid by a real company to work a real network) in 1996. At this point, I think you're about 15 years too late. The days of getting jobs based on merit and the ability to do the work are past. When I started, I was some what unique because most people did not have real world skills. Companies would hire whoever they could.

    Now there are colleges that are turning out kids with all of the skills that companies are looking for. Those skills are backed by coursework and projects to demonstrate proficiency with the subject matter.

    The only constructive advice I have is to develop a portfolio. With so many qualified people out of work and looking for jobs, no employer is going to hire you because you say you know something. You have to prove it. You need something to show an employer to demonstrate that you have experience with your skill set in the real world.

  158. Excellent start.... by Hairy1 · · Score: 1

    The interesting thing for me was that the description in the article was an excellent CV. We have had many discussions here about whether a Computer Science Degree really prepares you for the IT industry, and in my opinion they are at best a primer. I am also "unqualified", but have made a successful career in IT. I have also been making hiring decisions for several years in several organisations.

    When you get past the skill set required what I am looking for is independence in terms of being able to take a task or feature and deliver it without overt oversight. Are you able to analyze a requirement, come up with a solution, and deliver it? Do you have professional disiplines? I'm talking about use of version control, working inside a team environment.

    One way of getting exactly these kinds of skills is through open source teams. Open source provides a low barrier to entry for those looking to make their mark. It will give you excellent practical experience, that in my book is approximately double the value of commercial experience because it shows commitment and passion for software development.

    In short the original description above reads better than most CV's I get across my desk. University qualifications do play a part, but not as much as you might think.

  159. Re:Take a look at college and universities positio by Gilmoure · · Score: 1

    This! Got a nice, easy going Mac support job at a college where I was quickly able to help the Sun admin and the network admin. Afterwards, they had no problem putting assistant network admin/system admin on resume. Sure, didn't pay great and no chance of promotion but was most laid back work environment I've seen. Oh yeah, most places offer free tuition in place of decent pay. Can finish up a degree if you have time or at least pick up some free certs.

    --
    I drank what? -- Socrates
  160. Become a contract for hire by BarC0d3z · · Score: 1

    I'm a director of a software development company and when we need someone we usually start with a staffing company like Tech Sys or Pinnacle (pinnacle1.com) to find us candidates. Often we prefer contractors who are willing to be hired down the line so we don't lose a good employee, but can let them go if it's not a good fit. You can also test drive the company before coming on full-time. Decide if you're willing to travel, relocate, etc before accepting a contract as both are often required depending on where you live. Also, being willing to travel will increase your chances of finding something, but think about the financial aspects of that and make sure the contract is for enough money to make it worth it if travel costs aren't included in the contract. Let both the staffing company and the employer know you're willing to be hired as a full-time employee and that's the only type of work you're looking for. This is important as this often dictates the terms between the two companies and a full-time position most likely isn't possible without a cooling off period, unless the contract states it. A cooling off period basically means after your contract ends you cannot be hired by the employer for 3-6 months. You can work with multiple staffing companies to increase your chances of finding a good job.

  161. Use Your Network by ZipK · · Score: 1

    Rather than depending on a cold-read of your resume, you should rely on colleagues to recommend you. Work your network, use LinkedIn (or other social networking sites) to find out who you know who knows someone where you want to get hired. Use your connections to find out who the hiring manager is and route your cover letter and resume around the initial HR screen.

  162. I did IT/Database contracting with no degree by AmazingRuss · · Score: 1

    ... back in the go go 90's. It was a good gig for a while, but I got bored with it, topped out on income, saw outsourcing transforming my perceived role from genius to janitor and went back for a CPE degree. It really showed up the fact that I hadn't know what the hell I was doing before, and the only thing that had been making me look good was the spectacular incompetence of my competition.

    Now I have a new company, and make 3d games, which I had previously thought was way beyond my reach.

    College dragged me into realms of study I would have neglected, the boring, theoretical stuff that now serves as a foundation for my work, and makes me able to learn new stuff much, much more easily. It greatly expanded the depth, satisfaction, and earning potential of my career, and I got to ogle hot young chicks for a few years in the bargain.

  163. Get a certificate and start in academia... by trboyden · · Score: 1

    To get some basic credentials for the HR types, enroll in a web designer certificate course at your local community college. If you have taught your self well enough, you will blow through it and maybe pick up a thing or two while you are at it. Next, try getting a web design job with a local college or university. They are more forgiving as to who they hire because they can't afford to hire for top notch skills or experience. You'll get better than decent benefits, OK pay, and get the experience you need to move on. If you're smart, you'll take some college classes/get a degree in web design while you are working there. Typically you can take classes for free if you work for a school. From there you'll be on equal footing with the rest of the web design crowd. To stand out, you'll need to land some gigs for high profile clients or prove your worth with the latest technologies and industry trends.

  164. haha overrated by drinkypoo · · Score: 1

    kind of like the moderation system

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  165. You can't trust any of this by Anonymous Coward · · Score: 0

    Why would I want to tell you how to compete against me for my job?

  166. Re:Demonstrable experience - with evidence in supp by Gavrielkay · · Score: 1

    I think it's also a matter of what sort of company you are willing to work for. Small businesses are likely more willing to talk to you just because you get a recommendation than a very large company. For a well known company, the problem isn't really finding qualified candidates but having enough time to sort through all the applications. They can afford to make having a degree a strict requirement because they'll still have hundreds of resumes on that pile.

  167. MAKE SURE YOU FOLLOW YOUR HEART by hail1en · · Score: 1

    when you pick a job (good luck btw, in this economy its quite hard to get a job) make sure its something you enjoy, for you do NOT want to be stuck with a job you do not like.... good luck!!

  168. Just DOIT.. but.. by Anonymous Coward · · Score: 0

    I know it sounds simple.. but, just go for it.. and you will probably succeed quicker that you think, and what most are telling you here.

    - get into what is 'hot'.. there may be a lot of competition, but there is ALWAYS room for someone good.

    - try to market those that have money.. like big businesses.. or the rich.. they ALWAYS are looking for someone who is good, and honest.. AHND.. they (usually) don't mind paying a fair price for your work. Also volunteer (your skills) to the poor and needy.. it WILL come back to you..

    - work on both long and short term projects. The short ones, to get you quick cash, regularly, and a big/unique one that will take months or years to do,.. but will help kick your income into six or seven digits.

    - always try to keep your appointment (schedule) book BLANK.. this way, if you ever need to do or see someone important, you will have the time slot open. ie. if you want to be an executive.. then act like one.

    - don't give up on school.. and at least getting some certs.. they are not that hard or expensive.. and will only help when you are going for a big contract or a second 'regular' job, while building your business.. and building your confidence. It helps you feel better about yourself, while shutting the mouths of those who act like it means everything.

    - it's true.. some people have done everything right.. and still always fail.. others.. do everything wrong, and can't loose...sooo, read the last two bullet points carefully..

    - try to have a partner or two.. depending on how much money you need for equipment, marketing, etc.. this way, you can share the bad times... plus, you'll have someone who has a vested interest in giving good advice. However, if you don't need or like this idea tooo much, then no biggy.. just expect to handle everything yourself.

    - most of all.. HAVE FUN.. play it like a game. OR ELSE you will become too pensive.. tooo serious.. and it will show when you deal with customers, distributors.. everyone around you.. sooo, *if you need to*.., make sure you have a second job or income, to take care of your baby-business =:]

  169. Two Words: HELP DESK by Petersko · · Score: 1

    Get on a help desk for some industrial company doing grunt work. Do it well.

    Know why help desks generally suck? Because competent people on the help desk stand out and get hired away.

  170. How well do you know these technologies? by Nos. · · Score: 1

    Here's the fear I have with "self-taught" people. How much do you really know?

    Making a website work or look good, or both, is not enough. How well is it coded? Do you know best practices, not only for performance, but for security? My employer hired a relatively well respected company to build a web based application that would house medical data. It was my job to put a server in place for them (RHEL) and more or less make sure that their code would run on it.

    Well, they used PHP, and since I know PHP quite well, I thought I'd check how they did a few things. I was horrified when I reviewed some code and saw basically:

    $sql = "INSERT INTO table_name (col1,col2,col3) VALUES(" . $_POST['blah'].....

    Now, formal education does not mean you're going to learn these types of things, but what it does tell me is that you can learn in a formal environment, and if need be, I can put you in training and expect you to absorb the material in a meaningful way.

    1. Re:How well do you know these technologies? by Bastardchyld · · Score: 1
      In my experience, I have found more incompetence in folks who were _taught_ than with folks who were _self taught_. Now obviously there are people who use the _self taught_ as an explanation as to why their resume looks like they belong in front of a fry basket. However if someone is legitimately _self taught_ then it means that 1) they probably love what they are doing 2) they have a higher aptitude for learning 3) they won't default to the easiest and/or quickest fix - they will generally find the best fix. These are all fantastic qualities which will reap benefits for the company which hires them. Also keep in mind _self taught_ doesn't always mean no schooling, after all what do you actually learn in a comp sci program which is applicable 10 years down the road (other than the maths and what not) tech changes and if you cannot change with it you are done (or management).

      As for this...

      Now, formal education does not mean you're going to learn these types of things, but what it does tell me is that you can learn in a formal environment, and if need be, I can put you in training and expect you to absorb the material in a meaningful way.

      You can gauge an individuals ability to learn in an interview, it is a cop out to say that just because someone received some sort of degree that they can learn through a 2 week course - it could have taken 8 years at a full load to get that 4 year degree, the paper makes no distinction. From a business perspective why pay for courses when the individual will learn the same or more with a book and/or community involvement. I have learned far more by getting drunk with really smart people than by taking any courses.

      -matt

      --
      $diff terrorists hippies
      $
      $rm -rf *terrorists *hippies
    2. Re:How well do you know these technologies? by johnlcallaway · · Score: 1

      Here's the fear I have with 'college degree' people. How much do they really know?

      I don't hire people who know how to pass tests, I hire people who know how to get the job done, are smart, and self motivated. Colleges, for the most part, turn out drones that are good at doing what they are told, and turning in programs based on the parameters their professors have given them. I need someone who thinks for themselves, and is good and understanding what is needed and turning it into code that not only get's the correct answer out, but does it efficiently, has adequate error handling and reporting, and is maintainable by the entire staff, not just them. They have to follow direction, but also be able to make suggestions with the expectation that they will be considered, but may not be accepted.

      So show me you are smart, self-motivated, adaptable, and are willing to follow for awhile and understand the reasons behind why things are done they way they are instead of just assuming everyone is an idiot before making suggestions. For example, I once had some snot-nosed college kid that didn't want to use our templates, he had his own that he had developed. It didn't matter to him that the other 5 developers all knew the ones we had developed, or that he hadn't even looked at them, he just knew that his must be better than ours because he was so smart.

      The interview didn't last very long after that....

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
  171. You don't... by REALMAN · · Score: 1

    Hate it for you.

    --
    - A Frog in a pond utters an azure cry. -
  172. find companies that keep an open mind by bonds · · Score: 1

    Fast Company wrote about IGN looking in non-traditional places for excellent programmers: http://www.fastcompany.com/magazine/160/ign-self-taught-coders. There are probably others like them.

  173. Don't be married to Drupal by whatthef*ck · · Score: 1

    The best way to get hired is to have skills that are in high demand. I just searched drupal on monster.com and got 210 hits for the entire market served by Monster. I got no hits for the medium-size city where I live. That makes it a relatively small niche in my view. But if Drupal is the way you want to go, I would advise you to develop guru-level Drupal skills, so you can nail every question in a technical interview.

    And regarding your lack of a degree, I don't hold it against a candidate when I'm looking to hire someone. The fact that someone is self-taught I see as a fairly reliable indicator of certain traits I look for in a developer. You can't thrive in this business long-term if you're not capable of learning and mastering new technologies on your own. People that can't do that end up working in the same cubicle at the same large company for 25 years maintaining some legacy system built with technologies that happened to be fashionable when they were hired right out of college.

  174. How Does a Self-Taught Computer Geek Get Hired? by Anonymous Coward · · Score: 0

    I have been working with microcomputers since 1981 when I got out of the USAF. Most of my knowledge came from being SELF TAUGHT with a few classes thrown in here and there by companies that I worked for. I do not hold any CERTIFICATIONS that Microsoft and others have tried to use as a means of JUSTIFICATION for your knowledge base. In my honest opinion, CERTIFICATIONS are meaningless pieces of paper that people use to try to JUSTIFY 6 figure salaries. I would rather take a green horn any day and train them to the job my way rather than text book way. They are going to learn ins and outs that they are not going to learn from a text book or classroom environment. Also, speaking with someone for 10 minutes, I can tell if they know what they are talking about or feeding me a line of BS.
    Anyone can train a monkey to push a button to get a banana from the window, but can the Monkey understand WHY he needs to push the button to get the banana?

    Another problem in IT is that every IT person is a PICASO and design is a PERSONAL EXPERIENCE.

  175. I Would Not Hire You by Anonymous Coward · · Score: 0

    Neither would I hire a self-educated pilot, auto mechanic, plumber, electrician, floor tiler, bookeeper, nurse, forklift operator ... How can you gauge your own skills when you don't have metrics against which to measure? How can a singer with a with a tin-ear ever know they have a tin-ear?

    1. Re:I Would Not Hire You by bellwould · · Score: 1

      I wonder how many socalled self-taught developers hire other self-taught developers thinking they're like-minded?

  176. Do a demo by Anonymous Coward · · Score: 0

    I've always been more impressed with what someone could show me rather than what they talked about. Whenever I interview I always have at least 2 or 3 demos of different projects that I've worked on. This conveys not only that you can do the work, but it also allows the potential employer see your thought process as they can look at the code possibly and you can really delve into the details of the why, how, when, etc. There are lots of people that can blow-smoke, but it really only matters when you an back it up with concrete examples. Furthermore, those examples usually trigger something in the hiring manager/team, where they can look at a project and let their mind wander and draw parallels with current problems they need solved. Our minds are terribly relational, and sometimes all it takes is a visual queue to see the potential in someone and what they can bring to the team.

  177. Experience, Curriculum, get known. by Anonymous Coward · · Score: 0

    I had the same experience when I got my first job in a small company (less than 10 people) with around 200customers as a Linux system administrator. Been there for 4 years I've learned on the job almost anything from system administration, network administration, operating system and network security, mail systems, programming.

    After leaving that company I've started to "sell" my experience around during interviews until my earnings tripled when I decided to accept a job in a corporate.

    Hope this helps

  178. You Need Experience by Bastardchyld · · Score: 1

    Don't take my subject as an indication that you do not have any experience. I am merely stating that you _no longer_ have any experience (or provable at least - since you said most of your projects have come offline). Since you have some decent LAMP experience I would say that you could go with a large hosting company. Rackspace comes to mind. They are paying relocation to San Antonio for Linux Administrators, and they have a heavy emphasis on Apache MySQL. This can give you a few years to get some experience on paper. Then you can start looking for something fun. Of course the other option would be to continue doing your own thing, but either way you will need a portfolio in order to win customers.

    I do not work for Rackspace, but I did recently interview with them.

    -matt

    --
    $diff terrorists hippies
    $
    $rm -rf *terrorists *hippies
  179. I'm a self-taught programmer by GWBasic · · Score: 4, Interesting

    I'm a self-taught programmer as well. I started in Basic when I was 11, and moved to C in high school.

    How did I get a job? I went to college, like most other self-taught programmers! There's a big difference in the kind of skills and practice you need to win a high school programming competition versus building an industrial strength web application to handle millions of users.

    When I was in college, the best students were those like us, self-taught in Basic. Had I NOT gone to college, I would have wasted a lot of time, and not been able to write the programs that I want to write.

    1. Re:I'm a self-taught programmer by weicco · · Score: 1

      I'm also a self-taught programmer. I can't remember how old I was when I got my hands on Commodore 64 and later Commodore 128 and their Basic. It must've been somewhere 1982-1985 so I was under 10 back then (I've born in 1977). I've never learned programming at school. In fact I went to business school and was allowed to skip all the computer classes :)

      To put it short, the thing is you need to know your strengths and weaknesses. For example I can't write 3D stuff or anything that takes complex mathematics but I sure heck can write a full blown CRM app for you. And I'm quite fine with that as long as the paycheck comes every month.

      --
      You don't know what you don't know.
    2. Re:I'm a self-taught programmer by Anonymous Coward · · Score: 0

      Exactly.
      Though I do recognize that self-taught programmers may be very productive and can produce a lot of working code, there are a lot of things I understand and can do, that they don't.
      Comp sci is not about knowing languages. That's just being (quite) good with computers.

    3. Re:I'm a self-taught programmer by sentimental.bryan · · Score: 1

      Some of greatest dullards I've ever worked with - have been: house in the suburbs, car-driving, college guys. Having had life handed to them on a plate; many display a noteworthy lack of initiative, extending themselves, only as far as is necessary to support their social-climbing goals. I've worked as a consultant/contractor. Mostly, providing them with the information they were too lazy themselves to learn. Who wouldn't rather have, a clued-up, hacker working on the team, and not an indolent, middle class jock. And, seriously, the information is all on the Internet, or in books. Lots of people don't even want to go to college, and be forced to deal with priapic chasers of young skirt, egomaniacs, bullies, weasel-worded bigots, manic leftists, hangers-on, liars and all who plague academia. It's the 21st Century, get the information yourself. Commerce is pure. Fuck University.

    4. Re:I'm a self-taught programmer by GWBasic · · Score: 1

      I know that you don't need a college education to be a professional programmer; but I have yet to meet a college drop-out who has demonstrated the responsibility needed to do anything more then simple maintenance coding. Skipping college is only a path that I'd for someone with a family background that already provided the needed life experience.

  180. I was in your shoes. by JonToycrafter · · Score: 2

    I'm also a self-taught geek, and now I am part of a Drupal/CiviCRM shop with three other folks, all self-taught. We do very well, and just made a job offer to a fifth person, also a self-taught Drupal dev. Here's some thoughts from the other side of the interview table.

    A few thoughts:
    * Getting hired in the Drupal world as a self-taught geek is way easier than in most corners of the IT world. There's lots of small employers, and there are ways to demonstrate your skill that don't involve certs.
    * Drupal is a fast-moving product - we want to know that you know the latest tools. Have you developed in Drupal 7? If you're doing theming/front-end, what's your experience with Sass/Closure/etc.? Basically, if you're not plugged into the Drupal community, it's difficult to be up-to-date. So YES, go to DrupalCon, Drupal meetups, etc. - and make sure your prospective employer knows it (if you're looking to get hired by a Drupal shop)
    * The most important part of being hired is networking. Not what but who you know, etc. Another reason to hit the Drupal community gatherings.
    * I'll echo what other folks said about needing a portfolio. If you don't have one, make one. Seriously.

    When hiring, we asked for folks' Drupal.org usernames, and we looked at their history. Seeing that you've made a non-trivial patch to a major module counts for a lot. Seeing that you know how to make a comprehensive and useful bug report means you'll get better responses when you're working on our projects. We asked about community involvement, as a measure of a) seeing how up-to-date folks were, and b) determining if their contacts in the community will help in a pinch - our good relationships with key Drupal devs has certainly helped us in emergencies. It also means we've been referred work (particularly because we specialize in Drupal/CiviCRM). We looked at portfolio - especially important if you want to be a themer.

    Finally - one problem we had with hiring folks in your position was a lack of experience with tools used for working in groups. Familiarize yourself with at least one of the popular project management tools used in the Drupal community (I'd suggest Redmine, Open Atrium, or Basecamp). Learn git. Brush up on CLI tools like drush and ssh if you don't know them already. I think it's telling that the person we offered the job to was self-taught, but was already working in a small shop. A self-taught person with experience with the tools I listed above would have closed the gap that advantage brought to her.

    One more thing, I guess - there've been a lot of good arguments for self-employment on both sides of the debate in this thread. Consider the middle option of being semi-self-employed. Moonlight doing Drupal dev. I moonlighted as a freelancer, and brought my day job from full time to part time to gone.

  181. Drupal? by Anonymous Coward · · Score: 0

    Drupal? Most of that drudge work is done by two-bit indian developers nowadays, from what I can tell. There's no desire to employ people like you unless your skin is brown and you like to be paid Indian wages, or you're an experienced "rockstar" who knows how to inflate your resume.

    Contracting work on your own would be the one good avenue, IMO. Programming work is not for Americans.

  182. Go back to '96 by Kismet · · Score: 1

    I'm a self-taught computer guy. It seems that it was much easier back in the 90's, prior to the dot-com collpase of '01, to get hired--even if the best you could do was to spell "c++"! I think the bar has been raised since then, making the computer degree far more valuable in some ways.

    I'd say there's a lot of good advice here. I'm not sure if anyone has mentioned Top Coder yet, but that is another thing you might consider participating in. Get some credentials, even if they aren't of the college variety. Have a portfolio and something you can show that is rather impressive.

  183. Work the system. by Anonymous Coward · · Score: 0

    Here in Canada there is government funding for companies to hire students, think co-op or work training programs. I had a similar situation to you in that I had the experience, but lacked the formal education. Found a school program that had a co-op program and pitched the idea to the company I wanted to work for that they could hire me through government funding. It didn't take long to prove my worth and have been a full time employee for four years. It did mean that I put in the time and effort to complete the program of study, but by working co-op while attending school it managed the cost.

  184. Prove to me you know something by bokmann · · Score: 1

    I don't care if you're self taught or have an ivy league education - prove to me you know something. Let me see a portfolio. Contribute to open source. Build your own website, do IT support for your local volunteer fire department, build a web app that helps a local pet rescue organization accept donations. Get involved in your local user groups. Anything - just get visible.

    I'm not just talking 'out of my ass' here either. If you are in the Reston, VA area and have skills with html/css/javascript/ruby/rails, I'm hiring right now, and thats how I'm trying to find candidates.

    Education is irrelevant when compared to knowledge and motivation.

    -db

  185. Do these skills make you a geek? by Anonymous Coward · · Score: 0

    I just wonder makes you a geek.
    I don't consider myself a geek, not even close. But I also have self-taught programming skills such as Python, web design and development (including the artistic-graphic side, vector drawing tools, photo manipulation, etc), I know javascript (and now coffeescript!), css, several tools, etc. Although I don't know much about linux or any other OS or low level stuff. I also have some experience with other languages such as php and c# but I've never done anything significant with those.

    Do I quality as a geek?
    I would never try to get a job in the field, but in my younger (and even today if the chance arises) I made some money creating web sites.

    I'd rather consider myself an above average computer savvy guy, and I got there by necessity.
    I work in international trade (I'm 42)and when I started, in my first jobs I had to use tools such Microsoft Access, databases, etc...
    I had some nasty experiences because by that time, I didn't even have a pc at home (year '95), and I had to replace people who knew all that stuff.

    It was frustrating, and I even got fired of my first job after two weeks...
    But when I finally started grasping the relational data base model (with Access), everything was clear and fun from then on.
    I started adding bit of VBA to my access applications, I got in love with python, and all of a sudden my pre-existing, basic graphic skills matched perfectly with my knew knowledge...

    However, I always consedired all of this as complements of my profession.
    It's incredible useful to be able to design and develop your tools for managing information, as well as the internet inside out, to reach the markets and get the most of them.

    But, as I asked above, am I a geek?

  186. Go startup by nilbog · · Score: 1

    I agree with others saying to start your own business. If you're not into that, look for startups. Startups will be more willing to look at your skill-set rather than a big corporation that use education credentials so that non-informed people can make somewhat informed hiring decisions. Startups are also more likely to give you a more impressive title, giving you further resume cred for future jobs.

    I do not have any formal higher education and have gone up against a slew of more impressive resumes (masters degrees, etc.) for my last few jobs. If you know you're stuff and you're dealing directly with people rather than procedures and an H.R. department it won't be a problem.

    --
    or else!
  187. How does a self-taught surgeon get hired? by jmcbain · · Score: 1

    I'm wondering if you're aware of how ridiculous your question is. There are thousands of people, myself included, who have worked very hard and did "the traditional computer-nerd thing (comp sci or physics, computer degree, etc.)", and here you are, thinking that you can avoid all that hard work and extend a "hobby" into a career. It's almost as ridiculous as asking "How does a self-taught surgeon get hired?" For your reading pleasure, there is your request, paraphrased into acerbic satire:

    "I'm essentially a self-taught surgeon who started learning anatomy at age 12, but decided NOT to do the traditional doctor-nerd thing (biology or chemistry, medical schhool, etc.). I've essentially kept up with surgery as a hobby, teaching myself cutting with scalpels, anesthesia, sutures, and now bone saws. I've worked for a short time at a veterinarian shop but mostly have just done freelance projects and here-and-there stuff for doctor's offices or homeless shelters, many of which have gone under or are no longer accessible. I'm creative, have cutting 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 bone saws) 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 BoneSawCon 2012 help me make inroads? Are there other ways to 'prove' myself to be a capable surgeon/brain surgeon?"

  188. I was in that same boat but then found the paddle by Anonymous Coward · · Score: 0

    My story...

    A few years ago I found myself in the same spot. I was a self taught "web guy" (php). Sure, I could get one-off contract jobs here and there locally but I knew I was limited and had to break in professionally some how. I had every excuse in the book not to go to college...I was too old to go to college (I was 40 at the time), I couldn't afford to go, I didn't have time to go. etc.. However, one December I decided to just "do it" and signed up for an AAS degree program at the local tech school in software engineering for the following semester that started in January. What finally made me decided to go back to school was that I stopped and thought to myself, what was I doing two years ago? I realized if I would have done this two years ago I would already have a degree. So, I became determined and went back to school,,, initially from grants while I was also still working full time. Yes, I worked full time and went to school full time. Yes, It was tough but it had a BIG payoff. While I was going to school the iPhone came out and I decided to learn Objective C and Cocoa on my own. I already had the classes for C, C++ and Java so I felt confident and it was just a matter of learning the syntax and the frameworks. I did a few iPhone apps on my own and put them in the app store while in school. So by the time I graduated I had something to show AND had a degree. iOS programmer's were highly in demand (as we still are) but I knew I couldn't get a job where I was living at the time so I knew I had to be willing to move (at least for awhile) to get initial "team" experience and working on an enterprise level app. So, I put my resume' on monster and I started getting calls. Within a month I had an offer with a contracting company in California working as a contractor at Apple in Cupertino. Even though it was a junior contractor the salary was twice what I was making so I jumped on it if nothing else for the experience. After I had Apple on my resume' that was the icing on the cake. I started getting 20 emails a week from recruiters who found me on Montser.com for full time or contracting positions. I left that cupertino and started working for another contracting company for another increase in salary. I did that for another year and recently made another move for another increase.

    Now, even though I have just an AAS degree, I have my own apps as well as enterprise experience. I went from making 40K a year while I was in school working to now making 150K working for a fortune 500 company. The job I have now required a "bachelors degree or equivalent experience". I had an AAS with experience.... and I got the job easily.

    Like I said, I understand how you feel. I've been there and I wish you luck with whatever decision you make. I just wanted to tell you my story just so you can see that you can make a huge leap with a 2 year degree and with skills that are in demand. If I can do it anyone can.

    Looking back, here are the key things I did..

    1. The key to it all....I went to college (even if it was just a 2 year degree)
    2. Learned another language on my own because It was "hot" and in demand. I didn't settle for just what they were teaching at the school.
    3. Wrote apps on my own while I was in school showing potential employers that I can actually code.
    4. Was willing to move out of state to get the experience I needed.

         

  189. How Does a Self-Taught Computer Geek Get Hired? by ThePeices · · Score: 1

    He doesnt. He gets qualifications first, then he gets hired.

  190. Looking for work cannot be your job by erice · · Score: 1

    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.

    Don't tell the recruiter that. If you have been out of work for any length of time you will inevitably be asked what you have been doing in your time "off". "Looking for work" is always the wrong answer.

  191. Certify yourself by Anonymous Coward · · Score: 0

    If you know Linux very well, find out where Linux Professional Institute (LPI) exams are being held in your neighborhood, and go there.
    It will cost you some money (it sometimes is cheaper when you can do it at a Linux conference), but if you pass you get a certification,
    which will help you convince others of your expertise. If you are already very familiar with LAMP, then passing LPI 1 is a no-brainer, and LPI 2 is probably possible with just a few days of looking through LPI course material or books. Look around for other certification programs, maybe there is one for Drupal?

  192. Subject matter knowledge... by BenEnglishAtHome · · Score: 2

    ...is a big deal. Example: About 15 years ago, the computer systems used by Revenue Officers of the U.S. Internal Revenue Service had reached their zenith. The primary application was called the Integrated Collection System. It did everything ROs needed to do their jobs. Running on SCO Unix laptops in the field and one SCO Unix server per group, *everything* that ROs needed was there without being bogged down with management report-generating crap that wasn't needed to do the job.

    Guess what? The whole system was designed, mostly coded, and often administered by Revenue Officers. 80% of the people who ran the project, from coders to SAs to high-level execs, were former Revenue Officers who had been recruited for their "on-the-side" tech skills. These were the guys who everyone went to for computer help and who were always complaining that a properly designed and selected set of computerized tools could make their jobs better.

    When just about everyone involved in a software project has actually done the job of the end user, it's unbelievable how much smoother things go in the long run. Yes, it's a pain to take a motley crew of bill collectors and teach them enough about computers (even if they were computer-loving types to begin with) for them to design, code, and maintain such a huge system. But if you commit to that process, you wind up with a vertical app that meets the needs of the customer better than you would normally dare to hope.

    Addendum - Naturally, the PHB types couldn't leave well enough alone. Unix for end users was considered too weird so once everything was working perfectly for a few years, execs from outside the normal chain of command demanded that the system be scrapped and re-written for Windows. At the same time, they insisted that it be loaded up with functions designed not to help ROs do their jobs but to produce reports for management and tools for management to control the field employees. (In the view of upper management, the earlier iterations of the program gave the end users far too much ability to do their jobs without interference from management.) Nowadays, ICS is far too much of an employee-control tool. Oh, well, nothing good lasts forever, I suppose.

  193. Re:Demonstrable experience - with evidence in supp by xelah · · Score: 1

    A degree isn't only about training. It is just as much evidence that you can set a long term goal and achieve it, and jump through all of the hoops necessary along the way.

    Not having a degree myself, I find this answer patronizing and just plain wrong. There are many circumstances whee not having a degree is no fault of your ow (including lack of funds/loans, better opportunities, etc). At this point in time, a degree is simply a "checkbox" item for HR to use to filter candidates. No degree, no chance as HR tosses your resume before it gets to anyone doing the actual hiring. So the real problem for you is how to get through the HR filter.

    The technical name for it is signaling. Pure signaling works like this: Take two bunches of people, who we'll call Good Programmers and Bad Programmers. Suppose employers can't distinguish between them easily or well. Invent an essentially pointless task which provides no direct benefit whatsoever to anyone but is much harder for Bad Programmers than Good, and so carrying it out imposes a greater cost on Bad than Good. Then, as an employer, offer enough in rewards to make it worthwhile for the Good but not the Bad.

    Degrees are not pure signaling, but there's an element. Degrees do not separate people purely based on how good they are as employees - background, culture, money, etc., all come in to the 'cost' of a degree, and the underlying trait selected for isn't perfectly correlated to your value as an employee - but there's an element. Employers do have some power to distinguish between good and bad themselves, but universities do it better and at less cost to each employer with 100 applicants. There's information in whether or not you have a degree, and employers inevitably use this information.

    But, yes, there's always going to be some irrational (from the employer's point of view) conservatism when it comes to hiring someone without a degree just because it's not conventional, no matter how much evidence you have of your worth. But it may not be irrational from the HR assessor or interviewer's point of view. Employ someone unusual and you're more likely to get personal blame if he's no good than if on paper he's just like all the good people you already have. So go for smaller employers where there'll be both more variation in attitude and someone (like a business owner) who doesn't have to worry about being sacked.

    The real trick to landing a job in this situation is who you know. Get out there and talk to people. Show your skills in a way non-tech people can "get". Impress the right people, and keep them in your back pocket. Every decent job I've had has come by impressing the right people and having them think of me when they see a need. By doing this, they are willing to stick their neck out and tell HR "Interview this guy, regardless of resume".

    Yes, I agree, it's a big help. It's still possible to find jobs if you don't know anyone, but you're going to find it harder, especially if you're not so good on paper. But university can be a big help here. You meet a lot of people.

  194. Demonstrate your mad skills... by rgbatduke · · Score: 1

    ...by hacking into the corporate network of the company you want to work for and obtaining compromising material, such as uploaded video porn involving the company president and a local group of cheerleaders (female and male cheerleaders work best), the numbers of the offshore accounts of major corporate officers -- don't be tempted or distracted by this, by the way, we're trying to get a job, not get rich directly, that sort of thing. You might want to encrypt their entire customer database as well with a key Only You Know. After this, a subtle hint in the right place -- one that just appears in their mailbox as if by magic -- should do the trick, without needing to resort to similar email messages in the mailboxes of their wives, husbands, federal agents working for the IRS, BATF, DEA and FBI. One hopes.

    What, you disagree? Strange, it has always worked for me...;-)

    rgb

    P.S. -- and if it doesn't, well, there are always all of those account numbers...

    --
    Even when the experts all agree, they may well be mistaken. --- Bertrand Russell.
    1. Re:Demonstrate your mad skills... by Firetoad · · Score: 0

      ^this

  195. proof of skill by Anonymous Coward · · Score: 0

    imagine you're an employer at...a repair shop for cars...

    someone comes up and says they're not ase certified, have no real job history with cars, but they're a wizard with transmissions.

    what is the question that immediately follows, if you're nice, and an open-minded "head hunter"?

    "can you show me some of your work?"

    without "proof of learning" you'll need to have an extensive "proof of skill"

    so if you want to be a web-designer, and can't prove your knowledge, you must demonstrate proficiency with a "blow them away" website.

  196. Develop some other skills by Anonymous Coward · · Score: 0

    If I was hiring web developers of any kind, I certainly wouldn't hire PHP or Drupal people.
    Even if they have never written any PHP before, I'd be looking for someone with a track record of writing OO code in C++ or C#. The engineering discipline of these type of developers is simply much better in my experience.
    Simple admin skills like Linux and database admin, and web application can be done by any competent developer, in my experience.

  197. Find the right company by Anonymous Coward · · Score: 0

    The biggest thing as a self-taught computer geek, without a degree in Computer Science and similar things, and much more importantly, without directly related working experience, is to find the right company for what you have to offer. There are companies that offer *REAL* entry level positions, learning on the job, things like that, however, they're few and far between. Certain industries (medical and financial applications coming readily to mind) are more likely to do things ... their own way ... so to speak, and may not need look for as much formal experience as other industries. Looking at postings in the area you'd like to work is good, but read deeply into the postings and see what they're really looking for. In this economy, if they want someone with a college degree in Computer Science and 1-2 years related experience, it's probably not going to work out for you. If they specifically mention that a degree is helpful, but not required, then you've got a chance to wow them with talk of your exploits. Try to sell your passion for what you do, because in the absence of a related degree and experience, that's going to be your biggest asset.

  198. contract work by e3m4n · · Score: 1

    One way to break into the tech field is by doing contract work. This can include working for 'temp' agencies that specialize in IT work. As said agency moves you from one assignment to another you could easily get 2 - 3 different companies under your belt that way in just a couple years. Then your resume would list the parent 'contractor' and then list the individual contract assignments with date ranges, project tasks and usual fluff. The only thing you would be lacking is health insurance, which if you are young and unmarried might be a gamble worth taking, otherwise you're going to have to figure out that obstacle.

  199. Don't concentrate on your lack of experience by Anonymous Coward · · Score: 0

    I started the same way. Self taught. IMO you won't get hired if you start with "I know Drupal". You know PHP and /use/ Drupal. If I read a CV which says "I know Drupal" or "Joomla" or so-on before it writes about PHP, alarm bells start ringing - there are plenty of people who don't understand the difference between a PHP framework/CMS and PHP itself. Make sure you don't end up as one of them.

    Presuming you /do/ know the difference between PHP and a PHP framework, then concentrate on what you've done. You will need to get some examples online. Just write some image hosting service and a link directory with a back-end, or something. You need *something* to show off.

    Alternatively, if you don't want to get in to back-end development, write some cool front-end stuff.

    Apply for jobs at smaller places if you genuinely aren't good at Object-Oriented PHP programming (or even if just don't want to get in to back-end dev too seriously). A small print agency will probably have you designing and skinning Drupal sites for their customers. It'll be boring but probably good experience and gives you things to write about in your CV. Or approach larger web companies for a junior role. Either way though, you will want to move job after a year or so. If you stride to do your best, you'll progress fast and will probably be earning more than they're prepared to pay you (the "junior guy" will be the junior guy for a long time; it's much quicker to get out of that position by switching jobs).

    I'll take this moment to say don't fall in to the trap of thinking the way Drupal does things is the best way, and anything different is wrong or incorrect. Drupal is not "always right". Nothing is.

    In your CV write about what you /do/ know. Don't concentrate on irrelevant qualifications. Who cares if you play guitar. If you can write decent code we know you can use a Word processor, so don't bother writing "Experience with Microsoft Word". My CV is almost a portfolio. I write about education at the end; after reading about my experience people don't seem to care that I don't have any real education.

    Anyway. Approaching things this way I've gone from £15k to £32k in about 4 years. Which I don't think is bad, especially as I have no university debt ^-^. Just keep learning in your spare time, and change jobs the second you're hungry for something your current employer can't offer you (but probably no more often than once a year).

  200. Two different routes by nine-times · · Score: 1

    Well you're really asking about 2 different career routes. Generally speaking, when you get to a certain level, "web developer" and "web server admin" are often not the same job. Is there one that you like much more than the other?

    If you want to be a web developer, as other people have said, put together a portfolio. If you don't have enough sites that you've done to put together a portfolio, then offer your services for free/cheap to some people and build one up. Find some local businesses or musicians or... really anyone. Make their website. Make it awesome. Don't ask for a lot of pay. Not only will this let you build a portfolio, but it might also build up some word-of-mouth to get you additional jobs. Be ready to freelance for a while until you can some up with something steady. A steady job may come later, or you may find that freelancing suits you fine.

    If the problem with your old work is that it's no longer accessible, then try asking your clients if it's ok to use their site in your portfolio, and keep screenshots and even functional copies of their websites on your own server. One way or another, you need to show people what you can do.

    If you want to get into IT support and system administration, then expect to start at the bottom. Take whatever job you can. Keep in mind from the outset that doing professional level support is more complicated than setting up your own LAMP server. You may have to learn a lot about things like customer support, documentation, change management, and working within arbitrary constraints set by someone else. Real support jobs can be very different from tinkering/hobby system administration, so don't go in expecting that you know everything. On the other hand, most IT people are pretty incompetent, so don't feel too frightened either.

  201. But there is value to the credentials! by StillNeedMoreCoffee · · Score: 1

    Not to sound snobish but there is value to a CS degree if you pay attention in class. I have a few degrees and taught for a few decades (CS courses part time), while working in industry. I have over some 40 years of working in the industry noticed a difference in the skill and depth of those that were self taught or learned on the job and those that had subjected themselves to college study on the topic. The difference can be very dramatic but not in every case.

    Knowing syntax and being able to design a web site is really just surface knowlegdge. The real deep knowlege comes , as I have observed, in the knowledge of Data Structures and Algorithms, and analysis of algorithms, Database structure and normalization, and exposure to different problem domains and the languages and patterns they have.

    All of this knowlege can be obtained outside of the classroom and I would counsel you to pick up a good book or two and get that knowledge and exposure. Then show what you have done and studied along with your projects as part of your accomplishments. It would show that you were serious about gaining a depth of knowlege in the industry and probably give the companies some faith that you can understand and solve their problems in a determanistic way.

    A deep understanding of Data Sturctures and Algorithms I feel is the most generally useful set of tools you can obtain and really is the difference between a hand crank drill and a drill press.

        Good luck.

  202. Depends upon what you want to do. by Anonymous Coward · · Score: 0

    Your next step, really depends upon what you want your next step to be. Ask yourself; do you want to be a "Web Developer"? Do you want to be a Software Architect? Do you want to be a Web Services or Infrastructure Developer? What platforms and languages do you want to specialize in?..... Making the transition from a self taught developer to one that is priced based upon formal engineering skills is a big step, and one that will not be easy. It can however be done. People do it all the time. It does however require some planning and dedication on your part. First figure out what you want to do next. Then write your resume focusing upon the skills that you no doubt have developed already that are applicable to that goal. Think in terms of what companies are looking for and the published experiences that those roles required. I think you'll find your better equiped than you might have thought. You may not get your perfect job right out of the gate, but you will have a much better chance moving toward the role you want if you go into a new company with that goal in mind and the notion that you are re-inventing yourself with your goal in mind.

  203. Why don't you apply to Acquia by VisualVoice · · Score: 1

    We have a huge need to hire a ton of Drupal folks w/LAMP experience. Apply online here http://www.acquia.com/careers

  204. Try a consulting gig by sl4shd0rk · · Score: 1

    You'll get a lot of temporary work and the benefits kind of suck but oftentimes a company will contract out to a consulting agency and not care too much about pedigrees. All they want is an able body for a 3-6 month stint. If you have decent skills it could work to your long-term advantage though. There are places who test-drive potential employees through consulting, so getting a full-time "permanent" position is possible under the right circumstances.

    Be warned though, It helps to have thick skin. Projects get cancelled and you can be the last to know. Your "co-workers" can play dirty sometimes also, so I keep a log of things I worked on and a couple sentence summary of what I did. When I'm done with a project, I'll offer to make the log available to the boss for documentation reasons. It's a great way of showing you can go the extra mile should they consider hiring you long term.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  205. Get a freaking college degree! by Theovon · · Score: 1

    I know, people are going to complain that the BS degree is the new highschool diploma. Well, that's happened because everyone has a highschool diploma, so the employers are looking for an easy way to distinguish the capable from the incapable.

    Assuming that you're really bright, having taught yourself computer science well, finishing a college degree should be a breeze for you. At many colleges, you could get through in 3 years instead of 4 if you go summers.

    You'll also run into the problem that all of us who DID bite the bullet and get degrees are not going to tolerate anyone WITHOUT one getting paid as much as we do. The employers know this. Besides, to the employers, getting a degree demonstrates persistence and responsibility, while not having one suggests laziness. Is that a reasonable interpretation? I don't know, but that's how they feel, and I don't completely disagree. Sure, it's possible for one to learn CS well and get good at software engineering without a degree. However, getting a degree is one way to PROVE that you're good. (Even though it doesn't always prove a whole lot, a high GPA demonstrates that you're capable of starting and finishing something that isn't necessarily enjoyable.)

    Some of the nonconformists out there will also want to complain that a degree is just "the man" or "the establishment" trying to hold you down or force you to conform. But that's bullshit. Many colleges are very intellectual and free-form in the way they teach or allow you to learn the material. If you're bright, you can select your courses, even opt out of many if you can prove that you know the material. You can actually have FUN getting a degree if you're above average in intellect. Many of the "harder" courses are even more difficult to get bad grades in, because the profs are looking for creative solutions to problems. It's mostly just the weed-out courses that are graded by a brand new masters student who expects you to answer identically to the answer key.

    Moreover, there's some value in learning to pretend to conform. Many jobs expect you to follow a dress code, for instance, and if you want a good job, you may just have to deal with that. There are also many CONVENTIONS in CS that are just that. Conventions. They are arbitrary in the same way that red, yellow, and green lights are arbitrary for traffic control. But we follow them to maintain order, based on creating shared expectations. The same is true of many arbitrary conventions in software engineering. You do something a particular way simply so that other engineers with the same training can collaborate with you or maintain your code after you've left. It's not about holding you down. It's about teaching you how to function in established frameworks. And the fact is, you are not so special that you can be above cooperating with other engineers, no matter how much of a genius you are.

  206. Strt from the bottom, cream rises to the top by devlp0 · · Score: 1

    I was the same, with no qualifications. I started work in a small IT company on their helpdesk and learned Linux and Unix from that position. I'm now 35 and own 2 properties without mortgage; I had nothing to begin with. I view that as enough success for me. I have never contracted but will consider that next as I don't feel the need for the security of a salaried position, I am just too lazy to leave my current employer who remunerates me well enough. Go for a small business to begin with, they won't have the HR issues that many of the posts detail here in response. Even better, a small family run business will look for qualities in you that other companies would not (I cannot explain that, but I know it) After 2 years, move on - the only way to get decent a pay rise is to move to another company, staying in the same company will only see you garner incremental increases based on your current salary whereas moving to another company can see your pay increase through demand of your skills. I would wish you good luck, bu you won't need it if you are even half decent. There are always jobs in IT, it's proved recession proof in this dark time at least. Be prepared to travel.

    --
    >/dev/null 2>&1
  207. Consider new resume, sample site, free-lance by 9jack9 · · Score: 1

    If the traditional resume route isn't doing it for you, perhaps consider rebuilding your resume to focus on skills. Google "skills resume" for some examples. Also, maybe make a web site. If you've got rad Drupal and PShop skills, perhaps you could make a small web site that displays your resume, but in a creative way. Last suggestion, maybe you could focus on finding someone who just needs one assignment done as a free-lancer. You could consider under-bidding more experienced competitors, then once you have that assignment, you can add it to your resume and start looking for another. Also, maybe submit to Slashdot. I bet some people there know some people who do Drupal.

  208. build a portfolio by Anonymous Coward · · Score: 0

    just build a portfolio. For someone that has a bunch of websites and creative work under their belt, any webshop/agency worth their salt will take a good portfolio just as serious if not more serious than a CV/resume

  209. Re:Demonstrable experience - with evidence in supp by ktappe · · Score: 1

    Too little debt and that individual will be regarded a slacker

    Hate to be the bearer of bad news, but when I was hired by my Fortune 20 employer eight years ago I had zero debt of any kind. Perhaps hiring practices have changed in the last few years but this is the first I've heard of companies not being willing to hire debt-free applicants.

    Companies do check credit ratings, but that's just as much used as an indicator of responsibility as it is of a theft risk. I do know of one applicant here who was all set to be hired on but was denied the position at the last second due to having too low of a credit rating. I think the specific fear here is that if it's too low the employee needs money so badly that they could be bribed or extorted to turn over confidential information, be it corporate secrets or customer data.

    --
    "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
  210. Well in my situation ... by yes+it+is · · Score: 1

    Similar situation to you. Nobody used to take me seriously until I wrote a programming book. Then I suddenly had a big badge of instant credibility.

  211. Interviewing doesn't hurt. by Anonymous Coward · · Score: 0

    For most jobs in any field getting your foot in the door is the most important step, the rest is in your ability to sell yourself.

    If you begin to analyze the interview process too much you're doing it wrong.

  212. what's wrong with qualifications? by Anonymous Coward · · Score: 0

    What's so wrong with getting a qualification? Employers will look on you more positively as soon as you enrol in a course. So my advice is to learn some formal theory and get the proof that you did it. It will give structure to your experience that may never quite 'gel' on its own.

  213. Startups by Anonymous Coward · · Score: 0

    Startups are a great way for you to probe yourself, and use their access to new stuff to learn new things.
    I've done that and it has been my sort of "university".
    Oh, and also good contacts.

  214. What I did by Aredridel · · Score: 1

    I'm not just self-taught about computers, but entirely self-taught.

    I put this in bold print on my resume. I bragged that I learn fast and learn well.

    And I backed it up at the interview.

  215. Be the complete package by hoppo · · Score: 1

    Lots of people can write code. Few are the complete package in this business. Nobody wants to learn the little things, such as builds, deployment, etc. Get interested in the "boring" stuff, like testing and test automation. Learn everything there is to know about build and configuration management with your tools of choice. Then practice all those things copiously. This is an area of deficiency in nearly every organization, so identifying that need and making yourself into the person who can fill it will go a long way toward making more hirable, regardless of how you learned your trade.

  216. Logical conclusion by Anonymous Coward · · Score: 0

    The easiest way would be to keep honing your skills, create an iphone app that will send a message back in time to your 12 year old self and tell him to go to effing college.

    Resumes highlighted by "self taught" and "didn't want to go the traditional route" might as well say "I'm lazy."

    You know who else was self taught? Most everyone you're competing with, and they also had the common sense and motivation to get a degree to go with it. Complain all you want an outdated and/or inefficient system, it is what it is.

  217. Learn cobol by Anonymous Coward · · Score: 0

    Learn COBOL then go work for a bank.

  218. Do not be picky on your first job by Anonymous Coward · · Score: 0

    Same thing here, VIC20, all self taught, and the best advice i can give? Take any tech job, work at least a year for them, and if you really are good you will work yourself into something interesting, or at least get a good reference and then you can move to a good job. Trouble is getting picky, cream always rises to the top in this business, now i am CEO of my own company

  219. How to make a million dollars as an entrepreneur by Anonymous Coward · · Score: 0

    Start with five million.

  220. How I did it by AlanBDee · · Score: 1

    I also was a self-taught programmer and getting started was easy. I found a job working part-time at a design studio. I actually made less then I was in my previous job. Take a few code samples of stuff you've done. Show it off and explain why you did it that way. Probably the most influential book I've read is Code Complete 2 my Steve McConnell. But it is a book for software engineers and I would not consider it a prerequisite to getting hired as a front-end developer.

    • Important to know:
    • HTML, CSS, Javascript.
    • Javascript framework (jQuery, Prototype)
    • Server-side frameworks (Drupal, Yii, Zend, and/or CakePHP)
    • OOP Principles
    • Regular Expressions and how to use them to secure your site
    • IMO, using Linux is a plus.
      • If all else fails, start getting certified. CompTIA or CIW. But I put more weight behind code samples then anything else.

  221. Apply to Expensify! by Quinthar · · Score: 1

    We'd absolutely love to talk with you. Please see https://expensify.com/jobs, or write jobs@expensify.com -- we look for people *exactly* like you. Here's what's written on our site: https://www.expensify.com/jobs/need

    Who We Need: Engineers, Entrepreneurs, Expert Generalists

    We are always hiring talented generalist programmers. But if you really like titles, we're looking for:

    - Salespeople (of the future!!)
    - Fresh graduates (graduating soon)
    - College dropouts (graduating never)
    - Senior programmers (there's no such thing as overqualified)
    - Mobile developers (iOS, Android, BlackBerry, Windows Phone... even webOS)
    - Systems programmers (back end performance and stability)
    - Web developers (bring on the PHP!)
    - Front-end engineers (jQuery, HTML, CSS, all that)
    - Web designer (PSD, HTML, CSS)

    We're not looking to stick cogs in a big machine.
    We need people who can do pretty much everything and immediately learn how to do the rest. Before even thinking about the skills, we're looking for you to be:

    An incredibly hard worker, even when it's not so fun.
    There is a ton of work to do, and a lot of it downright sucks. After all - we do the sucky work so our customers won't need to. We need you to buck up and grind through random tasks, server logs, user emails, source code, and bug reports, without complaint or supervision, and come back asking for more.

    A cool person to be with.
    Not a crazy party animal, just someone we can trust, rely upon, hang out with, bounce ideas off of, and generally interact with in a positive way, both personally and professionally. In fact, this is one of the most stringent requirements we have: would you be fun to hang out with day and night on some remote, exotic beach? This isn't a rhetorical question, either: every year we take the company overseas for a month (on your own dime, sorry) and work incredibly hard while having a ton of fun. We've done Thailand, Mexico, India, Turkey, and the Philippines. Where do you want to go next?

    Super talented, in a general way.
    We're going to throw a ton of work at you of every possible sort, and you need that magic skill of being able to figure it out even if you have no idea where to start. Everyone helps with tech support, schmoozing at swank parties, hosting events, coming up with new and ever-more-ridiculous marketing stunts, etc. And if you code, you'll code everything: you might do mobile one day, front-end design, back-end optimization, low-level debugging, the works. This is not a monkey job - you're going to be a full participant in the process, and you need to bring your own unique blend of skills to the table.

    Even more talented in a programming way.
    You can instantly visualize solutions to problems big and small. Your code is always clean, well commented, has good nomenclature and indentation. You can switch on a dime between C++, PHP, Bash, Cron, HTML, CSS, JavaScript, jQuery, Dwoo, SQL — not because you know them all, but because you're the sort of person who can just pick it up and figure it out. If you're this sort of person, you'll know what we mean. If not, then this position isn't for you.
    Basically, we're looking for people who want to do amazing things with their careers, and who are searching for a way to get started or take the next incredible step. Does this sound like you? If so, read on...

    Please check us out!

    -david
    Founder and CEO of Expensify
    Follow us at http://twitter.com/expensify

  222. It can be done...I did it... by Anonymous Coward · · Score: 0

    I didn't take the time to read the 477 comments (at the time of my posting) to see if someone reported a similar experience, but I also taught myself programming when I was young (BASIC, then Pascal, then C/C++, Java, etc) and landed a part-time internship after high school that I turned into a full-time job. I've been working at the same company for 11 years. I didn't start out as a developer, however. I did QA part-time for two years, then was hired full-time as a tech support rep and gradually moved my way to development. The way I see it, the company hired me in a low-risk job, and I was able to prove (over the course of a few years) that my lack of a degree did not mean I couldn't perform as well (or better) than my peers.

    There is definite value to being an enthusiastic "hacker"-type developer who can approach problems differently over a college grad who is just doing it for the pay check. My managers have expressed appreciation of my different take on the job.

  223. Get hired first by Anonymous Coward · · Score: 0

    Get any job in a company that has the kind of jobs you are interested in. You can't start at the top so you get hired first and get then get noticed then you move ahead. I am just a Help Desk monkey but made $53,000 last year. That keeps the wolves at bay while I look at some other way to make even more money.

  224. 100% Agreed by LostMyBeaver · · Score: 1

    Unlike when I was starting off in a similar situation 20 years ago, we have the Internet these days. Actively brand yourself and none of this flash bang nonsense. Actually show what you can do... most importantly focus on professionalism... make sure you don't leave unfinished projects everywhere. Remember that to many companies a university degree says "This guy is willing to follow through with any crap assignment he gets in order to achieve a goal".

    The next thing is... be better than the university guys. University grads almost never graduate with any actual usable skills. They're generally just people who proved they can accomplish hard jobs they didn't know how to do before they started... And they can follow through (think I said that already). You need to have better skills and most importantly, the proven ability to follow through. If you open source some code, it should be documented and pristine.

    One thing a great computer programmer with a degree from a university understands which a self-educated guy doesn't is data structures. I recommend religiously studying Knuth, become an algorithms expert. Study patterns from the Gang of Four. Be modern and learn parallel programming patterns as well. In reality, if a university grad came out of school with nothing else, those topics alone is enough to make them far more useful than most others.

    Good luck... it's a hard journey and in a modern time when there are IT grads falling off of trees left and right, it'll be a tough journey for you.

  225. Build a portfolio by Anonymous Coward · · Score: 0

    Two suggestions:
    1 - Build a portfolio. If you like the kind of work you're doing - do more of it - maybe "for free" to show off your skills. Reach out to a local business or two and offer to build a website or something. Create a portfolio and that becomes part of your resume. Who knows - you might also create your own gig building web sites and in-window ads for local businesses.

    2 - apply for an entry level job. It is a long way up, but this is the argument of college vs non-college. You may achieve the same level of success - but non-college folks take longer to get there. But you gotta start somewhere - and if you bring in the portfolio (even based upon your current works) - they will be more inclined to hire you over somebody with fewer skills. Once inside - you prove yourself, and the climb begins.

    It is all about marketing yourself. I don't like the concept of "you" as a product, but sometimes it does help to think of yourself in those terms. Also - what is your niche? what are you interested in that isn't a dime-a-dozen skill? Writing web site code is considered a basic skill, so you won't get paid the big bucks for it. It sounds like you may also be a graphic artist? Assuming so, and it interests you, market that up. Or take a 2-year college course on graphic arts. Having a cross-skill set like that is more valuable. Code monkeys are common. People with skills aren't.

    Good luck.

  226. Start at a small company by Pandora's+Fairy · · Score: 1

    I was once in your shoes. I made a homepage and posted my c.v. on a jobboard. Then I got asked to become a junior webdeveloper at a company. But hey, you may not be that lucky and have to look for a job yourself. First of all, make a website to show off your skills. Secondly don't look at big companies, they usually only hire people with a degree. Profitable small companies usually only hire people with lots of experience. So look for not so profitable small companies, most of them will be IT companies that are start-ups (under 5 years old). You can recognize those companies because they usually have ongoing job openings for interns. And use terms like 'young, ambitious, dynamic, no 9-5 mentality'. The pay won't be very good. But you will be able to learn a lot. And after 2-3 years you can either move up or away. Good luck!

  227. SEOtards by Anonymous Coward · · Score: 0

    Just bombard everyone on earth with spam like everyone else in the industry seems to do now. It makes you look pro.

  228. Start small? by Anonymous Coward · · Score: 0

    Maybe you should consider starting in an entry-level tech position (haha like support...) and migrating to the department you want after once you've built up some clout. Entry-level support positions are pretty easy to come by, and that's how I got started in the industry. Six years later and now I'm 29 and working as a Channel SE. It's a bit of a different role than you're looking for, but role traversal seems pretty easy at the smaller companies. At least, it is at my job, and I've heard plenty of other success stories from colleagues.

    If you're motivated, it shouldn't be an issue, and you'll still pick up A LOT of knowledge that will be helpful. Couldn't hurt to try. :)

  229. USMC by Anonymous Coward · · Score: 0

    I was almost the same story. But I went into the Marine Corps as a COBOL programmer in the 90's. After four years in the Corps, I left and got a job at a LARGE commercial company for four years. Then at a large hospital for the past twelve.

    In short, the experience of one, led to the opportunity of the other.

    However, experience is the LONG-HAUL approach. I'm still limited because I don't have the sheepskin.

    Leo Laporte said on TWiT the other day that he was looking into hiring a web designer with Drupal experience... Check into that.

    Or, I recommend the military, if possible, and get your degree at the same time.

    Good luck.

  230. You're lucky by Grismar · · Score: 1

    .. because you picked web development as a field. So if you're willing to work for a little less (or nothing) for a bit, you can get a decent portfolio of good looking websites out there. The portfolio will speak for itself if you document used technology and interesting background on your own website.

    And I'm saying you're lucky because if you were a Java developer writing middleware or working basically any other development job out of immediate view, you'd have a hard time showing off your work without it being free and open.

  231. PORTFOLIO by markstrelecki · · Score: 1

    Get a portfolio of your stuff together. Get someone artsy to help you make it look as good as it can. Advertise your skills or respond to help wanted ads. $$$ come soon!

    --
    Computing and Programming Since 1975 The Best Kept Secret in Technical Support Master of the Bare Metal Clean Install
  232. Do you know what's really annoying? Starting by Hognoxious · · Score: 1

    A sentence in the header and continuing it in the body.

    Instead of running your own business. Then you don't need to provide your quality and skills to anyone

    Assuming you mean "prove" and not "provide", that's utter rubbish. You have to prove it to everyone.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  233. I've never had an issue. by drunkennewfiemidget · · Score: 1

    I have *no* post-secondary education. I was done with highschool right around the time when the .com boom was happening, so I joined in the chasing of the pie in the sky.

    Since then, I've worked for household names. None of them have cared. The most I've gotten in an interview is,

    "I've noticed your resume doesn't have an education section."
    "That's because I don't have one -- I've been doing this because I love it since I was a kid -- writing code professionally since I was 14, and doing it ever since."
    "Oh, alright."

    The job offer usually comes after that anyway.

    I do it by making sure I attend and give talks at local universities as part of programming groups.
    I'm a member of local user groups.
    I contribute to open source projects.

    All of these are marketable skills that I point out on my resume. Add that with my work history, and it's never really been an issue. I'm lucky enough now where most of my last few jobs have come from the company coming to me, not the other way around.

    So in short: keep bettering yourself, try and get involved in extracurricular activities that are relevant to your field, and be prepared for the questions when interview time comes.

  234. Sneak it into a different career by Anonymous Coward · · Score: 0

    I'm an engineer with a programming hobby. I started a new job in a different area of engineering and found that there were opportunities to improve the efficiency of compliance checking, so I started working on a php application at home. It started for my own benefit at work and also because it interested me as a hobby programmer, and it offered a good way to learn the compliance standards that were new to me. When I reached a point when I was happy to give it a go at work, I made it available from a lamp server at home with one of those afraid.freedns.org subdomains and started using it in my day-to-day work. It was ok but I was quickly hampered by bugs, and having to wait till I got home to fix them was annoying, so I mentioned it to my boss. He asked me to give a bit of a presentation of the app to him and my colleagues, and it was very well received. It is now an internal project on its own lamp server, management doesn't mind paying me to work on it and I even got a nice bonus because they recognized the huge time (and cost) saving opportunities from the level of automation. It also offered improved confidence in decisions, less chance of errors in the compliance determination process, etc. The application is owned by the company even though I spent a large number of unpaid hours working on it, but it has made my paid job that little bit easier and I have the opportunity to be a paid programmer some of the time. Starting a software business (particularly in engineering software) poses huge risk if people get hurt as a result of a bug in your program, so I was happy to be able to use my app without having to worry about all the ins and outs of running a business and dealing with legalities and insurances etc. It also feels good to see my app being used by others, and while I like every employee is expendable, I have a sense of satisfaction because I'm the one who knows how the program works the best. This approach isn't the way to go for every budding programmer, but it's at least another option that can be considered. Its also something handy to have on your resume, works towards professional development (important for membership to certain institutions) and offers opportunities for writing papers for presentations at conferences (which I'm planning to do for my application). Its also funny how a program that starts off as a simple tool to try to make my job easier, which not that much more capability than a spreadsheet, can grow to become virtually indispensable to a company. Makes for a good case when talking to hr about a pay rise. See a need, fill a need. Oh, and it helps to be lazy because "needs" become more obvious :) Good luck with your search.

  235. Get involved! by Anonymous Coward · · Score: 0

    You could contribute to an open source project that can get the most out of your skills. Even you could get involved in the production of Drupal if you know PHP. That will make you a professional geek and show others that you are really a skillful and professional programmer.

    Good luck!

  236. Consider Drupal Camps by RGRistroph · · Score: 1

    DrupalCon can be expensive. If you can get there cheaply and perhaps share an AirBnB with someone or otherwise cut costs, it might be worth it.

    However, you definitely need to continue freelancing or contracting so that you build a portfolio that you can point to.

    In terms of self promotion, I would advise that one of the biggest bang-for-your-buck methods would be to present at Drupal Camps that you can attend cheaply. Make a 45 min presentation out of one of your projects as a "case study", those types of presentations are popular.

    Eventually you will get a job offer if you keep that up.

    In the longer term, you cannot neglect your education. This doesn't mean going back to school or taking formal classes necessarily, but you have to realize that you will have to be improving yourself for the rest of your career - either learning new technologies before your customers need them, deepening your theoretical background, learning a foreign language, something. Try to attend to that in a disciplined way.

  237. Go deeper than templates by Anonymous Coward · · Score: 0

    I see people like you all the time. The problem for you is that you are too common. Anyone can pickup a free template and go through the install process. When someone sees Drupal, Joomla, Wordpress as your development experience they know that you came into it as a hobbyist. You are easily replaceable. The thing school did for me is put about 7 languages on my resume that aren't tied into any system like being a Drupal developer is. My suggestion to you is to learn the languages instead of the templates. I had to do things unrelated to my specific job too like install networks and do IP Adressing, I'm partially cross trained to at least understand the terminology or pick up when someone is out in a smaller company. That gives you better range. If you interviewed against me... I could develop my own CMS where your proficiency lies in tweaking or installing an existing one. I could also edit any existing CMS when I know the core language. That's who you are competing against when you haven't done training via school. As for photoshop, it's as commonplace for a web dev to know as powerpoint for an office clerk. Also, if you don't understand HTML and CSS like a beast, don't even think about getting into web dev or trying to fake it because you will be exposed very quickly as not able to tweak existing designs.

    For reference on school vs home taught. I learned HTML way before I went into school. My school didn't teach PHP and I learned it away from school. We all have to constantly learn in this field no matter if we started at school or not. What I wonder is what is keeping you from going to school. I went later in life, might be an option for you if you really think it's holding you back. The thing is - if you have references of your work and you aren't getting results from that then your work isn't good enough and you have to get more base learning in. Only you know if what you are doing is quality work, I don't to judge that.