This last week I have been going to local IT user groups meetings in order to talk to my peers about the Recruiterless site, both in order to spread the word as well as to gauge how much grassroots support there will be for a dedicated, direct-post only job board. In the process, I saw some pretty big disconnects between the groups.
At the development-related user groups (java, ruby, linux), folks seemed quite interested. After each group got the message, we got hundreds of hits on the site. Evidently I’m not the only person that would like a dedicated venue for principals-only IT job ads. I’ve also talked with my peers that have become managers and my previous managers (all of them were excellent developers and managers) and they all thought the Recruiterless idea was great idea. They saw a lot of value in direct hiring, and in being able to place their direct ads in a venue where the ads wouldn’t be hidden amongst the many generic 3rd-party ads.
So, I was very suprised when I went to a users-group of enterprise architects. These are the folks higher up in the organization, responsible for high-level architecture decisions as well as much of the staffing and managerial aspects. The idea of hiring on an individual, direct basis seemed to be out of scope. I saw no interest in the value of direct posting, or a direct posting venue.
The topic of the meeting, ironically, was approaches in handling offshore development. This actually was helpful, in that it eventually led to general discussion of hiring issues. This discussion was eye-opening. It mostly centered on head counts and finding large pools of applicants to hire from, as well as how to manage the people that eventually were hired. It was pretty clear that the hiring processes primarily involved using 3rd party recruiters, or full outsourcing of the development personnel.
In the midst of this discussion, someone stated that when he interviews a developer he always asks them what they contributed to the bottom-line of their prior company. He wanted to know, essentially, if they could specify what the ROI was for their employment. This was after he had talked about his attempts to “farmsource” his development team!
The whole discussion was eye-opening to me in several ways:
1) Obviously, there is a big disconnect between how the enterprise architects view hiring and IT personnel, and how the technical user groups view it.
2) Most of the other folks in the architect meeting actually argued against the ROI manager. They said that all they wanted was a “coder”. They didn’t care if the person understood the business, end-users, maintenance issues, etc. They just wanted someone to pound out code. This isn’t how most development staff views themselves.
3) Most of the architects discussed bulk and outsourced hiring techniques. No one ever discussed hiring for excellent developers, versatile developers, or in general, any particular characteristics of developers. The discussions mostly centered on producing good software from good management, not from hiring the right people.
4) Not a single person in the room was interested in the concept of recruiting by direct-postings. It seemed to be simply outside their realm. There was no recognition that you can attract a different, possibly better, pool of applicants by this type of hiring approach.
The disconnect between this group, and my previous managers and peers, was huge. This group was composed solely of large and mid-sized companies. Are all the differences due to big-companyitis? I’m left to wonder… whose perception of IT development is the most common.