richardjordan
Joined 14 years ago
Joined 14 years ago
(And yes when I was young and early in my career I never really paid much attention to it and shrugged it off, but now it's my friends and I see myself getting up there in age now, it is so very obvious, and a lot more prevalent than I ever noticed.)
When someone has nearly 20 years engineering experience (not talking about me, I don't) it is ridiculous to make them jump through some of these interviewing hoops. Sure, some kid fresh out of college might pad his resume - because there's not much to it. But an older veteran with a long resume, not so much. Experience does count. The ins and outs of the latest technology might vary slightly, but the patterns repeat. So much of engineering goes beyond the code on the screen anyway.
Having built technical teams numbering in the dozens this is literally the ONLY strategy that delivers long term success in my experience. Unfortunately experience is discounted nowadays...
I also went to every hackathon I could - not to win, but to meet other programmers, to sharpen my skills, to learn how to finish something under pressure.
After a few months I started getting contract gigs - nothing fancy but paid work. And a funny thing happened. I loved it. Loved programming. Wished I'd been doing it for the last decade in go-to-market roles. Key was I never let up learning. I read everything. Watched every video I could. Tried katas, built any app I could think of to build. Shortly after that I was able to get full-time gigs.
Nowadays I'm in a great company, doing awesome work and loving every minute of it. Your instincts are right. If you're genuinely dedicated to it you can get your head down and learn the stuff you mentioned. Plenty of folks hiring in the UK for ruby/rails. While it's lost its luster for much of the HN crowd, it's only increased in its broader adoption, and the number of jobs hiring for those skills have multiplied far beyond the available talent.
Go for it. Good luck.
10 PRINT "HELLO WORLD"
20 GOTO GUANTANAMO BAY
...and I use my real name because I stand by what I say. Doesn't mean I'm always right. Doesn't mean I won't change my mind or disagree with myself ten minutes later. But I'm okay with that.
[ my public key: https://keybase.io/richardjordan; my proof: https://keybase.io/richardjordan/sigs/GYNnuU1A-m6G3OTnz1QUilvgFcAy5PmckanOKFqhqnw ]