Not sure if this will help you or not, but today, I was contacted by some IT recruiter who supposedly had a client who was looking for 2 full-time Wordpress: one was a senior position (whatever that’s supposed to indicate) while the other, I’m assuming, was a junior opening…
Anyway, when the guy called me, he began to go down his little list of “things to check for.”
Him: “So how many years of experience do you have in ‘x’, ‘y’, and ‘z’?”
Me: “I have about ‘a’, ‘b’, and ‘c’ years with ‘x’, ‘y’, and ‘z’.”
Him: “Do you have any experience in using the Facebook API?”
Me" “I have experience in PHP. I have experience in MySQL. I have experience in CSS and Markup. I’ve done JavaScript, toyed with Flash / ActionScript, and I can throw an Ajax curve ball every now-and-again… But have I explicitly or specifically drove the Disgracebook Chevette API? No. I’ve never had to.”
Him: “I think that’s going to be a deal-breaker…”
Of course, I didn’t answer exactly like that but the conversation boiled down to being like that.
So what’s the point of me telling all this? Part of it is to vent. Also, I guess to say that you’re liable to come across any type of person who not only has a variable understanding of the things they’ve somehow acquired the responsibility to screen for but who also may believe that people exist “out there” who will work for around $12.00 per-hour who can program in about 20 different languages while being some sort of cash-crop for their social media endeavors. Of course, the rabbit hole only goes deeper, but those are some big points.
I think ‘G’ above is hitting the nail on the head–start on one thing. For me, it was PHP (after getting CSS and Strict down-pat). I’ve been using PHP for awhile now and everyday I feel like I’m still learning something new. This stuff changes so rapidly that it’s almost impossible to master all of it–let alone, be good in 1 single thing. Keep in mind, too, that a lot of idiot employers exist who have no business making arrangements for said job type interviews, which leads me to the following sub-tangent…
I once had an interview with someone who was about my age (twenty-something kid who called himself a “CEO” during the half-hour interview process) who determined that in order to see how good I was, I had to go home and redesign 3 websites in less than 72 hours. Amidst the proving grounds were the following:
- A complete revamp of a Wordpress theme / template.
- Multi-page (~10-15) search-enabled contact form-enhanced website.
- Full-fledged Flash / ActionScript website with everything the two above had.
…Oh, and no source code was available with the last one.
After telling the kid that I might be able to do this in about 1 or 2 weeks (if I killed myself [and even then, I knew I was kidding myself]), he told me that he could have it done cheaper and faster in-house. …Whatever.
So it just goes to show that some massive dumb-asses exist in this field, but like everything else, it’s a game of chance. You get a lot of fluff on CraigsList and you can get a few wooden dimes with CareerBuilder (and Monster, if you’re ever lucky enough to be seen above the Agent Smith pile-up). Over-the-phones suck and if you’re like me (college kid who works over 4 jobs at less than 10-hours-a-week just to get-by while volunteering for about 2 people just to network), then your portfolio will blow and the employers will keep making you feel like you need to just die–they won’t even ask you “why” or care to because to them, if you have a bunch of said “websites I’ve done” on some web page somewhere, that’s proof enough for them to assume that you know your stuff. Your best bet is to become a master of 1 single language, get a job that can hold you off through a few years, and add to your knowledge as you go while continuing to explore niche approaches of revenue.
But that’s just been my anomalous experience.