|
~5 years Python, STEM non-cs degree that all recruiters tell me is “amazing.” For this reason (?) get interviews, 0/ many. People seem to like me at my current shitty job, and management likes that I am a good little slave. But people don’t ever take me seriously - always peg me as “long hair, don’t care.” This is a cry for help, feel free to give advice, a job interview or just commiserate if you’re in the same boat. *EDIT* didn’t want to doxx myself but [link redacted] |
One thing that stands out is the extreme asymmetry of the situation. Applicants need to have a brief and highly relevant cover letter or equivalent, a resume that emphasizes experiences directly relevant to a particular position, and some portfolio showing off their skills on github or such like. Anything goes wrong or isn't completely right at any stage means no thank you and maybe apply again. On the other hand employers post listings that have long and rambling laundry lists of nice to haves, listings get posted on job search sites and generate only that listing is no longer open responses, automated resume filters take out many applicants, and interviews are intimidating and loaded with questions about unrelated technical details.
Because many programmers have trouble with complex social situations and social problems this can end up being an extremely difficult situation. Alternatives like contracting and launching startups end up being easier and more accessible than actually getting a job even for those who would prefer employment.
Potential improvements may be more on the side of employers than candidates. Options like scanning more resumes personally instead of with machines, retaining contacts who were imperfect fits at one time, being flexible with qualifications, and offering options for evaluation periods or initial contracts might help. Expecting programmers to hone their social skills and appearance to get a job seems honestly unrealistic given the domain.