I’ll be honest here, I’m unemployable mostly because I’m all sorts of square crazy wrapped up in a…
Gerard Mclean
113

I desperately wish you were on my team.

Honestly I view myself as a mediocre software engineer, maybe decent but not exceptional. My misfortune of being a jack of all trades and getting hired into companies filled to the brim with largely sub standard and incompetent people has actually worked to advance my career where I am to specialize in architecture and design. Its not because I am excpetional or specialize in this, it is because my wide breadth of knowing a little bit about a lot of things and my obsession with solving problems I have never experienced before led me to solve a lot of problems in a marginal way and be noticed by managers who in their incompetence and being surrounded by even worse incompetence think I am some kind of polymath.

In relation I can understand why they might think that, but I am just a medium sized catfish in a landlocked algae filled pond swimming with a bunch of H1B visa holding minnows. If somebody put me into the Silli Valley Sea i would probably be eaten by a shark.

I guess my advice is to figure out what your employer needs, find something remotely credible in your work experience that makes you barely qualified for that skill, overstate your abilities, then just try your best. When you find you are in over your head then find someone that likes you and kiss his/her ass and they will teach you a lot because you are fellating their ego. Then worst case scenario you are just good enough.

Employers have problems they dont alwsys have the right people for. If you can do a modest job of helping out on a problem outside of your normal duties then people notice and they remember your name the next time an open req comes up.