5 ms·
Ask HN: Should I Apply Anyway?
As a newbie software developer with little formal training I have come across countless entry-level job postings requiring "1 to 3" years experience, a "functional" or "knowledgeable" grasp of language/skill X, or similar. I never know whether I should apply to such postings as it can be difficult to quantify such terminology (e.g. I have -almost- one year of experience). Given the many postings discussing the talent shortage, should I apply anyway? Or am I, and newbie devs like me, wasting our time?
- samikc 15y agoI think you should. You cannot quantify how well you know a programming language X. I have come across such questions in many interviews, and I was like "How can I say - how I rate myself in Java in scale of 1 - 10?". I now avoid that question diplomatically. Some interviewers say, the gauge your confidence level with that but you take that as it is. Like if you tell me I rate myself 3 in C and you wow me with a perfect binary tree traversal algorithm code. I give a st about you the score "3" you are a good programmer to me. Anyway, you apply to the companies and land yourself a job. You will learn a lot once you start working on something. Very best for your job search.
- amorphid 15y agoGo for it. The cost of failure is your time. Don't forget to keep becoming a morr awesome coder :)
- floppydisk 15y agoGo for it, the worst they can do is say no. Don't limit yourself to the box of only having "<1 year of experience with Language X", think about what skills you bring to the table other than experience in that language. Have you built an open source project, even a tiny one? Can you learn new languages and technologies fast? Emphasize the other things you bring to the table other than your ability to sling code in a specific programming language! In the long run, possessing the ability to critically think and solve problems will carry you much further along than possessing mad skills in Languages X,Y, or Z when you first apply. You can learn 'em all as needed. ;) Best of luck!
- DyumanBhatt 15y agoIt is worth trying at least. In the meantime make some personal projects that prove what you can do. It can be a simple game, or a solution to help a small business. Don't forget that networking can also help you bypass such requirements if you have an internal referral.
- devs1010 15y agoI would apply to any jobs that ask for 5 or less years experience. Don't get caught up on all the cruff they put in job postings, they say they want this and that but really what they want is someone who is competent and can help their company in the specific role for which they are hiring. Whoever posts the ad doesn't usually understand much about sofware development, hence ads where you see things like "Java J2EE developer needed, ruby, python, php, javascript experience a plus", they really don't need someone who knows all these languages, they just figure it would be nice to have someone who did