4 ms·
Ask HN: Can I save my career?
I’ve had pretty much a failure of a career. For five years I was underpaid even when taking into consideration all the circumstances, stuck disorganized companies where tech was a cost center never in the sort of environment that let me grow, but I always said, next time I’ll be get there, but it seems that it’s too late at this point. A lot of it’s my fault, and I’m honestly really demotivated/jaded now, but at the same time I don’t want to give up.
This time around I tried to be pickier, to target companies that looked like they paid well and could provide good growth, or in domains that interest me, but it was not working. Front door applications are a crapshoot, as I’m sure many are aware, and I could never manage to grab an interview. The frustrating part is it makes sense.
My resume, my work history, is nearly irrelevant to what many of these companies are looking for. Cloud technologies and services? I’m familiarly enough to know what they are/how they’re used, but I’ve never worked anywhere where I’ve been exposed to them, so you won’t find them on my resume? Programming languages? I know enough about most of the ones that get used (and other that don’t) to be relatively productive very quickly, but I haven’t used them professionally so You won’t find them in my resume. Stories about me solving hard problems or taking leadership or managing large scale / designing systems to last under heavy load? I’ve barely had the opportunity to write much code in my current role thanks to the sluggishness of corporate bureaucracy and I never have worked in an environment that would give me anything to write about.
In the end, it makes perfect sense my applications get rejected or tossed to the void. Everything I’ve done has been unremarkable even compared to every day unremarkable development. Especially for how long I’ve been doing this. I can get interviews sure, I can even get offers if I want. Granted none of them are paying that great and almost of all of them are going to leave me in the same position as I am now X years down the road.
I admittedly don’t do as much in the side anymore, though I do have some really neat (at least IMHO) projects in the world, and some extremely trivial, but nonetheless useful contributions to OSS you’ve probably heard of. Nobody ever cares. It’s never brought up when I include it on my resume and if I bring it up, it doesn’t really seem to generate any interest. I’ve also been told straight up in some interviews that they’re less interested in my non-professional work (in the context of asking me about technical challenges/feats)
I’m not sure what do now. I’m sure if I dedicated my life to something (i.e. start making substantial contributions to Linux or something or start pumping content on every idea that pops in my head, or deep diving into some hot domain), I could generate enough interest to revive myself, but that’s a whole career on its own.
- dudus 5y agoYou should choose one field or tech on high demand and go for that. That may be a consumer application like powerBI or could be a framework like React. Then you create a personal project to use it. Doesn't have to make you money or even launch. Just keep you interested enough to work on for a few months and use that tech as much as possible, to the point you are now an expert in it. Just focus on one thing and learn it very well. Then look for jobs that value that specific skill.
- ironmagma 5y agoThe simple answer is to join an engineering-focused startup. The barrier to entry is lower, and you'll (be forced to) get productive with a lot of tools fast, and probably build a bunch of features.
- aurizon 5y agoYour cutting edge tech has worn off. The side projects are a form of self study - once they stopped, your abilities stopped increasing/diversifying. In athletic terms = couch potato. As ironmagma suggested - a startup might help, but they might screen you out for the reasons you cite. The choice is re-invent yourself or manage others from your tech base - there is demand for managers who can not be snowed.
- luhego 5y agoWhen picking a job, optimize for growth and learning. Pick jobs with interesting work so your skills can grow. The skills and interesting projects will make you land a high paying job. Also try to learn popular technologies that are in demand in startups.
- theoutcome 5y agoGo become a nurse or something totally different and stop caring about your career, it will give you soul cancer, have a rich life outside of your job.
- DevKoala 5y agoWhy don’t you build something that uses cloud technologies or other technologies that the roles you want to land are asking for? It will probably take you a year to learn the app_framework/docker/kubernetes/cloud stack of choice, but after a year of playing with it you will probably be more pro efficient than plenty of employed engineers who rely on a devops team. Have some confidence too. A lot of people are faking it and don’t learn it until they run into the problem. At the end of the day it only matters that you deliver, so deliver on your personal project first.