3 ms·
Hiring is tough. Extremely tough. Here are some of the reasons: - Extremely time consuming and it still could be a long shot to find the right person. I have w
by codegeek 11y ago
Hiring is tough. Extremely tough. Here are some of the reasons:
- Extremely time consuming and it still could be a long shot to find the right person. I have worked in teams where we gave up trying to hire due to time issues (recruiters were useless)
- Hiring without a real purpose. Sometimes, hiring managers themselves don't know why they want to hire. This is dangerous as hiring someone without a specific purpose could be bad for both parties. Yes, it happens and happens a lot in enterprisy companies. I know one of my hiring managers once wanted to hire just to build his team in a specific location. Ended up not working out very well.
- Finding the right person again is really really hard. Sometimes you are looking for a very specific skill because you have project deadlines. Sometimes, you are ok with someone more broad but again, this depends on the need. Lot of hiring managers fail this test as well.
- Difficult to hire and retain good talent in a volatile market specially in tech. If you don't offer details of the job including salary etc specifically, it it harder to attract good talent.
Overall, my take on hiring is that there has to be a direct interest from the hiring managers in actually interviewing, testing and hiring candidates which is time consuming and never a slam dunk. Lot of pain happens when frankly, there is not much interest from the hiring managers and things are "outsourced" to a recruiter/agency. Not to say all recruiters/agencies are bad but 95% are. I know some really good ones though.