|
I'm absolutely lost. I have been coding for so long but I have never had a software development job, I've been self taught and been on this road for so long. Surprisingly I have been extremely active in sports, I'm extroverted, I love being social and coding has been my passion. I can't get a job because the requirements and qualifications is way too demanding even though I am 100% I can handle the work load and delivery whatever it is the companies need. I did 5 years of PHP, HTML, CSS, Javascript, I studied Java in University, I have done Python, and for the past two years Objective-c/Swift I've built 15 applications. It is extremely hard in this industry that is changing so fast and it is very competitive. I really feel like giving up. |
I almost lost hope on my last job jump when it took me three months and six on-site interviews before I got an offer.
What will help you the most in the search is probably not what you think. I thought have a GitHub and some cool projects and a nice blog would make landing a job easy for me... Annnddd 95% of the companies I talked to didn't care.
What helped enormously was studying the same questions that interviewers are likely to pull from. Once I studied hard on interview Q&A I went from no offers to getting three in the same week.
The interview process is usually borderline hazing and the questions being asked have little or no bearing on the actual job. The job requirements listed are actually just some staff engineers wish list of what he would use if he could rewrite the garbage fire that is the application you'll be working on.
It doesn't help that half the time the manager interviewing you hasn't written a line of code for ten years... or ever in the case that you're interviewing with HR.
My theory is that male dominated fields tend to be steeped in competition, or at least the goal is to appear that way. You don't want your hiring to be "weak" and new guys definitely need to "climb the ladder". This makes interviewing for these positions a complete nightmare.
Just keep up applying and remember the interviews are tough on purpose. HR doesn't look good unless they can bring in an endless stream of top tier applicants. Management doesn't look good if they hire "anyone that walks through the door". The result: companies throw away many, maybe most of their good applicants.