Find a job sucks, and the requirements employers put on candidates are ludicrous. Time and time again, I've run into the same issue, "you don't have the experience with 'x' that we're really looking for."
Every time, I'm thinking "yeah, because no one will hire me into a role that gives that experience." I'm still fairly early in my design engineering career, and I do my best to be humble, honest, and realistic; but it seems like I'm just getting punished for that. Do employers really want people who will lie to get a job? Also, why do employers think that an early career mechanical design engineer should have knowledge/experience in injection molding, machining, project management, manufacturing optimization, casting, design for assembly, coding, six sigma, material science, every CAD program under the sun, every FEA program ever, and every ERP system in existence? Seems like employers either don't know what they want, or are over-specing the role...
For example, injection molding (IM) design. I understand the principles and limitations of IM design. I know given the opportunity, I could design something around that process, but would have corrections to make when taking to the IM engineer; wouldn't nearly everyone? Just because I haven't had the opportunity to do this, doesn't mean I'm not capable, but without the opportunity to demonstrate this, employers are just dismissive. Additionally, the design engineer's purpose is to design for the purpose of an object, the IM engineer collaborates with the design engineer to find a middle ground between the design's functionality and compatibility with IM manufacturing; why make it a hard limit that your design engineer HAS to have experience with design for injection molding?
Speculation:
My sense is that employers have started to dilute their own talent pools. It's not clear to me how this started, but I have a sense I know what happened. Employees started to realize they could jump from organization to organization for rapid pay raises and/or career growth, because their present employer couldn't or wouldn't compete. Then employers started to realize, "with so much turnover, we need to hire people that can be 100% in a few weeks." Such a short turn around is a farce, unless someone's been working in the exact industry for decades, it's going to take months to grasp 100% of the new role (maybe 80% is achievable in a 90-180 day window). Since the mentality is to have people come in and go to 100% immediately, they "need" people who have the exact experience required, even for ENTRY LEVEL positions.
This is detrimental to both sides and I'm guessing is going to be a race to the bottom. I'm guessing most people lie to a fairly substantial degree if they're going in cold, but more likely what is happening is people are getting hired based on nepotism and then "faking it" to get by.
Back to software for a minute:
Let's chat about requirements for experience with specific software. This irks me quite a bit since the barrier to entry to get experience in any given software could be $10k+ USD or just not available for individuals at all! Someone with 5-10 years experience, sure they may have touched a few different programs here and there, but someone with 1-3 years experience, why would anyone expect that you'd have experience with AutoCAD, Solidworks, ANSYS, Windchill, PDM, Creo, Teamcenter, etc.? I get that aptitude is a difficult thing to judge/assess, but again, if the opportunities are limited by having prior experience, then how do you get the experience at all???
Conclusion (for now):
I wish I could do something about this that wouldn't absolutely destroy my professional image, but I know if I confront employers in a public way about it, it would make it 1000x more difficult to get a job. I view this as an inherent problem with the professional realm, and find it extremely frustrating to deal with. I hope that I'll find the 'right' employer someday soon-ish, that will offer me a role based on what they see me as being capable of, not what I have experience with...
![heavy sigh hhhh](./images/smilies/sigh.gif)