It’s become so darn difficult to find good programmers (or managers) these days! Watching some TV show the other day and it said IT companies are going to have 45% shortfall on their recruitment needs this year!
We are already facing it! We’ve been running our current recruitment drive for last two months, and have nowhere touched the numbers we wanted to. I remember we used to have the office full with candidates taking the tests / interviews on weekends. Now many don’t even turn up after confirmation.
I thought this may be happening with us, checked up with a few friends and its the same story all over.
The big guys hire straight from the engineering colleges (and they are going beyond the top 125 colleges too now), so the small and medium timers don’t have anything left. It actually means they don’t have much left not only in terms of freshers, but also experienced guys.
Training is the only answer people say. Hire any reasonably guy and train him/her to your levels.
Are we software companies or training institutes?
You’ve hit the bulldseye!
“The big guys hire straight from the engineering colleges (and they are going beyond the top 125 colleges too now),…”
I’ve seen my company hire almost anyone and everyone from Mumbai to Jharkhand and this is just one IT company outta the crowd of many which is setting their outsourcing base in India…
Their was a time when u needed to be special to land a job at one of these big multinationals, now u can be ordinary and still get through without any pain…
Yesterday if a company would have interviewed only a 65% plus guy, now they have dropped the criteria to a 58% and if you’ve got a programming certification in your hand, your acads really dont matter anymore!
And talking about turning software companies to training institutes, yes, this is the BIGGEST truth today.Companies train their not-so-qualified resources extensively from Java to .NET to Linux.
And one the freshers get some experience in their pockets, its just bigger salaries, job-hopping, MBA aspirations and onsite opps that await them…the grass seems to be the greenest on the freshers side!
Wondering about a solution for mid-sized companies, i think their USP is the ‘niche and challenging work’ available and the opportunity for the employee to grow into an expert….but that needs to be marketed too….
I think today a company has to sell itself to an employee, the tables have turned but its boom-time afterall….
But tell me, all these people that the MNCs are hiring, are they really good programmers?
I feel it is certainly not so. They are merely doing donkey work, with no regards to why they are doing it and if there exists a better, more efficient way to do it. It’s a sad state really, and the companies themselves do not care, because the nature of outsourced jobs is such.
I also understand that the level of competency required for such jobs isn’t that very high, so it hardly matters for those people. But then, there are some others, who want to do more, who want to contribute, or make something different… They often end up getting frustrated with the entire experience. Sure, it pays, and is secure, but where’s the job satisfaction?
Yes, there is little job satisfaction for the skilled-programmer who wants to learn-and-grow everyday of his job…..
There is lots of job satisfaction for the not-so-skilled programmer who can thus hide behind the skilled one and do mundane activities….some are truly happy with donkey work…
The skilled-programmer either leads a frustrated life if he cannot break away…..and would be much better of joining a startup or a smaller company where he wud be amonst the elite…..
Thus medium-sized companies and startups should hire these geeks who are driven by passion…and i think Google got this correct with their Google Campus, pet project etc benefits…