Thursday, May 17, 2007

Passing the Torch

After a year of running the Los Angeles Perl Mongers group, it's time for me to pass the torch. I'm really quite sad about this in some ways since it has been a great experience setting up the guest speakers and getting to know so many LA-Based perl hackers. That being said, my new job at Google really doesn't call too much for perl and honestly, I'm running out of time in a day. I really feel that the LA.pm deserves more attention that I can provide at this time. Stay tuned for new developments, but it does appear that there will be a leadership committee this time around, something that I strongly suggested since this is really more than a one-person job :)

Tuesday, February 13, 2007

SCALE 5X a Hit!

I spent the last weekend supporting two booths at the fifth annual Southern California Linux Expo (SCALE 5X)! This was the best ever and I never even got to leave my booth. Normally, I attend as an "attendee" and just mix around, go to the various talks, etc. But, given that I'm the manager of technical recruiting for Ticketmaster, I had a duty to perform so I sat in my booth along with my teammates. While that doesn't sound very exciting, I really did enjoy myself. I find that the people who attend SCALE are just plain interesting. SCALE draws from a mixed crowd of open-source engineers, linux sysadmins, networking people, and your all-around technology hobbiest. Basically, it's a great bunch of people.

The grass-roots nature of this event is fostered in part by their ready support of local user groups. The people at SCALE will give a full booth space to local user groups who are willing to do a demonstration. This year I'm running the Los Angeles Perl Mongers (la.pm) so we decided to pull together a booth and demo. The people at SCALE were nice enough to put the booth directly across from my Ticketmaster booth so I could keep an eye on things. Actually, I ended up not needing to because the volunteers at the la.pm help up their end and kept that booth staffed and eager to answer questions (Thanks Juan, Nimish, Randall, Pablo, Rene, and Ateeq!).

Overall, SCALE is a wonderful event. It proved to be a great place for my organization to tell our story (global operations, commitment to open-source technologies, and a heavy emphasis on linux). The la.pm's booth was swamped by people interested in learning more about the organization, the monthly technical talks, etc. If you're in town next year during February, plan on going, it's a great weekend.

Tuesday, January 02, 2007

The Declining Impact of LinkedIn?

Well people, I fear that what I thought might happen, is in fact occurring. When LinkedIn implemented their "InMail" feature, where you can essentially bypass the normal chain of contacts typically needed to reach a given LinkedIn member, I feared that it would be the end to LinkedIn's health as a community. First, I objected to LinkedIn changing the game mid-season and allowing people to reach my contacts just by paying a price. Second, I was afraid that these unsolicited direct connections would ultimately lose validity, amounting essentially to social networking spam.

I think we're there now.

I have spoken to a number of heavy LinkedIn users, all recruiters, and I have to say that LinkedIn must be making a bundle on InMailing. I too submitted to the "well if they're all doing it" excuse and bought a LinkedIn membership. I guess at the time I figured that the company has to make money somehow even if I do have serious reservations. That being said, I have noticed that the number of people who will respond to a nicely worded, friendly InMail is dropping and dropping fast. I think there is going to be a special category in the spam box for LinkedIn unsolicited contacts!

Do I have an answer, well no I actually don't now that Pandora's box has been opened, but I do wish in a way that the system remained closed. I guess I'm idealistic, but in the long run, I think it would have been healthier for the LinkedIn social network community to keep the chain of contact intact. I'd love to hear what you have to say.

Saturday, June 03, 2006

Recruiting the Recruiter: Lost in your own backyard

For the past few months I've been looking for a recruiter to join my team. While I did have the chance to interview quite a number of strong recruiters, I was taken by the number of recruiters who gave me no indication of their ability to actually recruit hard-to-find technical talent. I noticed that the recruiters didn't seem to think it was important to demonstrate their research prowess, something that I highly prize and believe is essential for any solid recruiter.

For instance, after many face-to-face interviews, I came across only 2 recruiters who actually took the time to learn about my company. I'm not talking about in-depth analysis here. I'm talking about the bare-bones basics. This is just shocking technical recruiters! How am I to trust that you'll have the guts and gumption to find those elusive technical geeks if you can't even investigate the company that you're interviewing with! I'd expect you to run NetCraft "What's that site running..." screens on my company's domain name to determine what server we're using and perhaps our underlying technology (e.g., mod_perl on linux). I'd expect you to look up and learn all of our technology job postings so you'll have a sense of what kind of talent we need, where our main technology centers are, and what makes us "tick" as an organization. I'd like you to hunt down and provide me with some names of core members of my team! Instead, there was little pre-interview preparation at all.

I realize that these are heady days again for technical recruiters and recruiters in general but remember, the market will shift again as it always does and it just makes good sense to build your reputation any time you can.

Just a thought.

Tuesday, May 11, 2004

Been an extremely long time since I posted to the blog. What I'm finding in the recruiting world is interesting enough to get me off my duff and typing away. Mid-level people... in the past they were everywhere. Where are you now? Well, I can only guess but I think we're finally seeing the impact of the last 2-3 years of a lousy technology economy. We don't have solid mid-levels any longer. Back in 2000 when things looked so bleak, I'm assuming that new people in the technology field either changed directions or just decided to stay in school. Now it's 2004 and things are heating up. Finding those mid-levels with some solid work experience is becoming my new headache. There used to be a time when finding seniors was a chore (back when our web-based technologies were all new) but now its the mids. Plenty of seniors out there though and a lot of people who are looking at the market again as juniors or associates. So, if you're a mid-level and looking for work, now is a great time for you!

Monday, September 22, 2003

OK, Here's one of the most original additions to a resume I've seen in a long time! My hat goes off to Sripresanna Narayanasamy! He had a brilliant idea to list each place he'd consider for relocation and he listed each and every area code. Brilliant! His resume popped right up when I did a resume search for people within our search area code. Great idea worth repeating. Check out his resume.

Tuesday, March 25, 2003

Going off to the EREXPO tomorrow. Should be very interesting to hear about the newest techniques and gadgets for recruiting (believe or not... there are recruiter geeks out there!). If I run into something really pretty out there, I'll post it right away. I'll pay particular attention to techniques and technologies that force your excellent resumes to float to the top.

Like most industries, there were a lot of players in the software world during the dot-com boom, all fighting for a piece of a targeted market. After the crash, a number of players died or were consumed leaving just a few leaders to swallow up the remaining customer base. An example would be the CRM software industry. I haven't really seen this consolidation in the recruiting/HR software world. In fact, I would say that there are actually more choices for recruiting folk for Applicant Tracking Systems (ATS) nowadays covering a very large range of costs of implementation. I'm excited to see who shows up at the show!

Also, it should also be pretty interesting to get a pulse on the job market out there! The next posting should be from the field. :)

Thursday, January 16, 2003

Have to point out my article in TheOpenEnterprise! OK, it's not my article since it really was written by Jason Levitt, but it was an interview with me getting a job in the open source job market. If you've been reading my blog you'll see some overlap there. Jason's a great guy and did an excellent job. I'm always a bit nervous about talking to reporters. I've had a few bad experiences where I'm quoted saying things that never left my mouth. Jason was really right on target and was a pleasure to talk to. He's also quite familiar with and slashdotted! That's really pretty cool and generated just tons of email, calls, etc. Most of the comments seemed rather good, others were pure flaming. Oh well ;)
Wow! It's been far too long. Since my last posting I can see a shift in the market that is interesting. It's beginning to heat up on the high-end positions. What I mean by that is that very senior-level engineers, administrators, etc. are beginning to poke their heads up for the first time in over a year and looking around to see what's out there. It's a bit like the WWII bombing raids on London. It was simply much safer to duck-and-cover and stay in those bomb shelters until things settled down. I'm seeing the first signs of the battle-hardened, best-of-breed knocking off the dust, opening the hatches, and squinting in the bright daylight.

It's also interesting that they are getting scooped up quickly. That shouldn't be surprising given their level of skills. It just means that recruiters must be more efficient and move quickly. In other words, don't window shop too long. If you see a person with excellent skills and a great work ethic, make the decision and make an offer! That's good news for an industry that has had some serious tough times lately.

Tuesday, November 26, 2002

Last week at ApacheCon I called together a BOF "Birds of a Feather" session to discuss the open source job market. I wanted to get a feel for what people were seeing out there in the industry. Not surprisingly, I heard that things are tough. Quite a few people attending the session indicated that they have been looking around for some time. It was also clear that this room had some talented engineers who specialize in apache development. In most cases, having the ability to work virtually could have proven to be a big win-win. However, despite out techno-focused workplaces, doing your job off site is still a hard pill to swallow for a lot of companies. I can see why and really can't argue that it's better to allow off-site workers. Let's face it, there is simply something to be said about that face-to-face contact. However, if you build a design methodogy/process where virtual workers are encouraged, there are some truly amazing people out there waiting to hear from you...

Wednesday, November 20, 2002

Great day at the ApacheCon conference. A lot of tremendously bright, fun, and interesting apache engineers made their way to Las Vegas for the big event. Great presentations covering all things Apache. My focus was the mod_perl work (great presentaton today by Geoffrey Young). Looking forward to Stas' presentation tomorrow. Tomorrow morning I requested a "Birds of a Feather" (i.e., BOF) session to discuss current trends in the job market in the open source web development community. Stay tuned... tomorrow I'll report on this meeting which should be quite interesting since apache developers cover most programming languages (e.g., perl, java, PHP, python, ruby, etc.).

Tuesday, October 22, 2002

OK, let's address the money issue again! I've been thinking this over since there are many different angles on this question. How is an employer to respond to a candidate who is applying for a position with a significantly lower level of required skills than the candidate actually has? As an example, if you've been a senior developer in your last four jobs and you have 15 years of development experience under your belt, what is the proper reaction to you applying for an associate- to mid-level position?

  1. You're clearly not mid-level

  2. You were, in all likelihood, making significantly more money in your previous jobs

  3. You probably were used to using a lot of brain power and not doing as much grunt work


Honestly, I don't have a solid answer for this. If the market is tight, you might be considered a real "bargain" if you'll drop your salary requirements. On the other hand, if the market picks up, let's face it, you'll bolt!

This is very similar to the situation an employer faces when considering a consultant who has suddenly seen the light and decides that going regular hire fits his/her present needs. Let's face it, it only fits their present needs because the market stinks and there's no work. Again, if that market perks up, KAAABOOOM! they're out of there like they were shot from a cannon.

Neither situation is ideal if your goal is to build a balanced, stable team. Any comments?

Tuesday, October 15, 2002

Word of advice for the day... OK, you've seen our job description posted somewhere. As you read it you say to yourself "Done that... yep, done that too... well, kinda did that but could learn it..." Why waste all of that good mental energy? Normally, you'll go through that process and when your done, you'll blast off a dry generic resume through the wonders of the net. And then you wait...

I would suggest that you take these thoughts and get them down in a small chart for me. At the top of your resume, make a table. On the left put what we're looking for. On the right put what you've done that makes you a match. Keep going through the job description and go through this analysis for each major requirement. Be sure to put in the essential "third dimension" in your responses (how many servers, how many people on your team, for how long, when, etc.). Keep the response sections short and concise but with enough information so I'll really see the fit.

I would suggest putting this on the top of your resume so we can't miss it. I know it's against all rules of resume writing but heck, unique times require unique solutions. This also keeps your "My fit" chart from getting separated from your resume. This can happen when a recruiter forwards the resume and just leaves out a cover letter or separate document (often, just the resume is passed on). Also, documents in addition to a resume can be ignored by text parsing engines and even the recruiter doesn't really see the effort you took to point out how perfect a match you are. Keep it short, and to the point, and right at the top of the resume. I personally think that it shows that you took the time and brain power to prove that you're a good match. ;)
Response to my previous posting on the baylisa mail list. NOTE: Company name change to protect the innocent ;)

I was laid off at XXX in December 2000. There were a couple of people who had relocated to work at XXX and had been there 2 weeks when they got laid off.

It cuts both ways. Employers really don't give a f@#% about us. All they care about is getting the job done for as little as possible. It's all a "business decision". Nobody should be surprised when we, as individuals, make a "business decision". It should never be personal...

I think his anger is understandable. My response is as follows:

Agreed. I don't disagree with you at all. The lack of any common trust between and employer and employee is, I think, hurting the whole workforce. I do have to agree that it was the employers in the early '90's who started this with massive lay-offs to meet a bottom line. Unfortunately, the years of doing a good job, keeping the job, and retiring with the gold watch appear to be mostly over.

Regardless, it does make this hard for both sides when everything basically becomes a "business decision." Both sides are forced to simply feel things out and play the odds. I HATE playing games but feel like everything has turned into one.

Good point.

Friday, October 11, 2002

This was originally a posting to the baylisa mail list (a list for local admins in the bay area) in response to a discussion about the scarcity of jobs. Thought it would be worth repeating here...

Again, I'll throw my few cents in here. I have to agree with one previous comment that you have to be willing to relocate if you're pushed against the wall for work. Here in LA I have been looking for very senior admins with large dot-com exposure and really it hasn't been easy to find people with the required depth of skills. The jobs are out there.

On the other hand, employers are a little leery about making offers to long-distance folks who promise to make a move. I can give you a number of instances where the deal was done, the offer extended (and accepted!) and then a day before the person is to arrive, they back out. It's understandable. People have their roots in their current location and a move is hard. Backing out at the last minute is still devastating to recruiting efforts so nobody wants that situation. It doesn't help the employee or employer.

What can you do? You can show that you have some roots in the hometown of the potential new employer. If you went to school there, make sure you mention it! If you have friends or relatives local to the new employer, mention it! Even if you've visited previously and got a chance to really look around, mention it!

Another good thing to do is to plan your own trips to places you'd consider relocating. Mention during a phone interview that you're going to be in town for the weekend and would like to meet with some of the team. If you're talking about a San Fran to LA flight their really cheap so that shouldn't cost too much. I know it's a pain, but it shows commitment. Just so you're aware, most employers will of course foot the bill to fly you out and get you to and from the airport (might even throw in a lunch). I'm just talking about the "impression" your leaving.

Thursday, October 10, 2002

OK, back to the discussion on salaries. You may be one of the dot-com'ers who pulled in major buckeroos over the last few years. Now money's not as easy to come by. Does that mean that companies should hold your previous salary against you? NO! The dot-com era was unique. People put in some monstrous hours working to get their "new" businesses ready to launch.



What you should do is figure out your average salary per hour when you were putting in the big hours. How much did you make for the year? Divide that by about 2080 and that should give you an estimate for your hourly wage assuming your worked something like a 40 hour week (which you probably didn't). That number will sound really high and this is the number your potential employer is toying with in their head.



Instead, figure out the monstrous hours that you actually put in over the course of a year and divide your annual salary by that amount. Now, that hourly number should be significantly lower. OK, we can argue the point as to whether you were working exempt status (no overtime) but everyone has a gut reaction to an hourly salary. Take that new lower figure and multiply that by 2080 and that should give you your annual salary if you worked for a company that had relatively normal work hours (NOTE: normal is such a relative term, but again you can adjust this number to take into account a 50 hour work week, a 60 hour work week, etc.). Obviously, this number will be lower than your take home last year. Use whatever number you want but just try to think of your past salary in this way as a reasonable justification for your salary. There's no reason at all to be apologetic about your past earnings although in my experience this is becoming more common.



I guess what I'm saying is that nobody can reasonably argue that the intense periods of activity a few years back is normal. That's not to say that companies don't still have their peaks and deliverable dates where the pressure is on. Of course that still applies. But I think that things have tempered a bit and become more realistic.



Another factor to consider, is that many boom-and-bust companies really didn't have much to offer except a salary, options, and other enticements to get you to stay. Jobs were everywhere, and the money was flowing, but you could be out of your current job in a moment. Stability clearly wasn't a selling point. You were taking a risk just by joining a young startup.



Think these things through before you go to your next interview. It could become important especially if you're willing to take a lower salary in today's market. I really should point out that there are still specific skill sets where current demand will keep your salary high. If your expertise is in one of those niche areas, well then a change in salary may not even be an issue. ;)

Thursday, October 03, 2002

Today's rant is a little off topic but I just had to get this down. I'll say this only once (well, maybe I'll repeat it later but it sounds tougher this way)!

DO NOT send your resumes into a corporate recruiting team 15 times to 15 different jobs!!!!! It's HIGHLY unlikely that you are qualified for all of those jobs given that they range from associate level to senior VP! It's simply not fair to the employer and perhaps of more importance to other people who actually ARE qualified for the job. Stop resume spamming people and maybe you'll get a call back! Whew! Had to get that off of my chest.

Tuesday, October 01, 2002

OK, it's been quite some time. Since my last rant, I've been thinking a lot about Salary Discrimination. What's that? Well, I've been running into more and more candidates who pretty much beg me to not have to tell their previous salary. You'd think that they wanted to hide this info so they could bargain for the best deal, right? Actually, they don't want me to find out that they made so much over the last few years. The story I'm hearing is that things are going great on phone interviews until the money issue comes up and then things get really quiet.

Why would an employer care? Well, it seems that with today's market being what it is, people are considering positions with lower salaries than they would have last year. This makes employers a little edgy. There's always the thought that a candidate might just be taking a role that is offered now just because they're really hard up and need the cash. As soon as another, presumably higher paying, position is available, they'll hop.

There's some precedence for this. Just look at the heady dot-com days. You can argue that this was just a little tit-for-tat. First the big employers showed little loyalty to their employees by laying them off by the boatload for higher profit margins. Then along came the dot-com boom and it was your chance to stick-it-to-'em. Well, the one thing both sides seem to be forgetting is that the market sways back-and-forth between the two extremes and we better all figure out how to just plain 'ol "get along." :)

I can also tell you, and I'm sure other recruiters will confirm this, that there are people out there who will start off a discussion on salaries like this...

"Well, I made X last year and was running the whole team. This year, with the market being what it is, I'd be willing to take a lower amount and be a team member...

[now here's where the big BUT comes in...]

...BUT I'm sure that within six months you'll be so excited about my work that you'll be giving me the big bucks and I'll be running the team."

There are a few problems with that. For one, unless the current team leader dies there's no way you're moving up that fast! Secondly, any responsible company has predefined budgets for their teams and you're not likely to make a huge salary leap in 6 months simply because you decided that you'd be willing to take a lower paying job in the first place. Again, employers want their people to be comfortable. Really!

Also, making the big bucks while you could was fine, but you also may have learned to live the lifestyle. You have the cars, mortgage, private schools, etc. No responsible manager wants someone starting a new job having to live on macaroni and cheese. Feeling strapped all the time isn't good for morale. Again, we really do want our people to be happy. Really!

That being said, there are very good, justifiable reasons for having the high salaries that existed during the boom days. You shouldn't be ashamed of doing well when the market allowed you to. There are also good, justifiable reasons for taking a lower salary this year. Likewise, you may not even have to consider a lower salary if your particular skill set is still in great demand. Regardless, next time we'll look at this from the candidate's point of view.

Thursday, July 04, 2002

OK, here's my second entry so it's time to get to the meat of this blog... finding great jobs for geeks. There are three topics I've been noodling about lately and I'll address these in different entries, Salary Discrimination, Writing a Good Geek Resume, Moving to Where the Work Is.

Let's start with the resume.


Don't listen to any resume "expert" who tells you that you must limit your resume to one page. That's rediculous!


As a tech recruiter, I want to pull a few things from your resume and I want them fast. Make it hard and I'll just move on. Think of it like web pages. If it's a pain to get the information, what do you do? You move on to another site. That takes you about 10 seconds to decide right? Well, it's the same for us.,


The first thing I want to know is your current location. No reason to talk to you if you live a million miles away from the job (unless we can relo and that's harder to justify with the lousy job market). Put this right on the top and not in a stupid Word header or footer!


Two, I want to see what you've been doing with yourself for last 4-5 jobs. I want to see exactly what you've been doing with yourself. Make it easy on me OK? Don't give me a bunch of nebulous, wishy-washy statements about how you contributed to saving your company from impending doom. It might be true, and if it is, tell me how you did it. I want depth, a three dimensional resume. Reread your own resume and ask yourself the depth questions (e.g., How many? How long? What did you use to do this wonderful thing you did?).


A good example is when a sysadmin lists "Architected large-scale web solution." What does that mean? First of all clearly and concisely define "Architected" for me. What factors did you take into account in your design? What type of services were your servers supporting? What kind of security, load, etc. support did you incorporate into your design? Then tell me how large is "large." How many servers? Break the servers down by service (i.e., web servers, database servers, load balancers, clusters, number of datacenters, etc.) In other words, your "large-scale" solution may be an pimple compared to ours. It's also possible that your solution dwarfs ours. If that's true, cool! Impress me.


One more thing. Don't hold back! If you're holding back the details because your think you'll look better, don't. A good technical recruiter is going to slice-and-dice your entire background and history anyway so don't make this a hide-and-seek game. Again, make it easy for us to get a realistic impression of you and your skills. Trust me, we'll love your for it.


Also, clearly indicate for every job how long you were there and if you were a perm or contractor, contract-to-hire, temp-to-perm, etc. It gives us me a better of your work history. Knowing if you did long-term contracts vs. short-term contracts is important. Sometimes I want to know if you have the "stick with it" attitude and can follow up on your work. Yes, that does mean maintenance and sometimes even support! Don't get me wrong, there are perfectly good reasons for bringing someone with highly unique experience to do a shot-gun job. You're worth your weight in gold in those instances. Sometimes, that's just not what the team needs and I want to know that early.


Whew! This was supposed to be my first, short entry. I'll elaborate on a few more resume hints in the next installment.

Friday, June 28, 2002

This is the first of my many ruminations on the current state of technical hiring.

I'm typing my inner most thoughts and distractions on my Handspring Visor with a GoType Pro keyboard. Blogging is truly portable with the wonderful assistance of AvantBlog (thanks Beau for this wonderful addition to my Palm toolbox!). In case this page is being scanned by a search engine, I should also mention that AvantBlog uses the totally cool, free service Avantgo as a gateway to posting these blogs through your Palm device.