Why programmers are unemployed

in #job7 years ago

Programmers can be unemployed for a wide variety of reasons.

  • They’re not very good and can’t pass an interview.

or, they’re good but…

  • They can’t pass an interview because their interview skills don’t adequately represent their skill.

  • They are not interested in the types of programming work available. For example, Bob wants to be a game programmer on game X and is unwilling to consider game Y or non-game programming jobs.

  • They are not going about finding a job the best way, e.g. they apply to jobs on their websites rather than working through contacts, they apply for jobs they’re not qualified for, they don’t have good resumes, etc.

  • They are not willing to relocate to where the jobs are.

  • They don’t want to work right now.

  • They have some attributes that make them hard to employ: don’t play nicely with others, etc.

I imagine a large percentage is the first item, they’re not very good. Just finishing a degree doesn’t make you an employable programmer, any more than finishing a MFA degree makes you an employable writer: it takes skills and talent in addition to that credential.

Sort:  

Congratulations @steemerhrn! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

In addition to your reasons, I would add the following:

  • Unwillingness to learn. If you’re not perfectly fluent in the most relevant programming language for a job, but have shown to be willing to learn and have learnt other programming languages in the past, or provide other value (such as useful knowledge in another relevant area), this flexibility can be valuable to a company.
  • Culture fit/project fit. You might be a perfectly capable and eloquent programmer, and still be the wrong person for a job/project in a particular company.

Good reason to think about this topic.