Live data from Hacker News

Ask HN: DevOps Career Advice for an Oldy

news.ycombinator.com

11–20 of 50 posts

Re: Ask HN: DevOps Career Advice for an Oldy

#11

Also late 30s, moved from DevOps to security. I went from ~$15k below DevOps national market rate to very roughly double that in a few weeks changing roles. I highly recommend the transition for all ops/infra/devops folks. The market for security engineers and architects is on fire right now. Businesses want DevOps, no one wants to pay for it (as you point out, "Take a lower-paying job with folks 15 years younger jus…

What type of security job did you switch to? Are you auditing code for security flaws? Are you creating organizational security policies? Is it a management position?

Re: Ask HN: DevOps Career Advice for an Oldy

#12
post #11

Also late 30s, moved from DevOps to security. I went from ~$15k below DevOps national market rate to very roughly double that in a few weeks changing roles. I highly recommend the transition for all ops/infra/devops folks. The market for security engineers and architects is on fire right now. Businesses want DevOps, no one wants to pay for it (as you point out, "Take a lower-paying job with folks 15 years younger jus…

What type of security job did you switch to? Are you auditing code for security flaws? Are you creating organizational security policies? Is it a management position?

Email in profile, happy to answer your questions.

Re: Ask HN: DevOps Career Advice for an Oldy

#13
Marketing is the common fault between all your scenarios.

Improve your marketability. This in turn means improve your tech skillset as well as impression handling.

You don't need to take another job to learn fundamentals. Python is one the easiest languages out there with a huge community. Write a basic flask app, dockerize it, hook it up to AWS ec2 (or serverless lambda if u wanna be "leet" lol) and attach an LB and autoscaler. Get a domain in route 53 and an s3 bucket for static assets. There you go - 80% of all devops work in a weekend. If you wanna make it a three day, learn Terraform so you can now put "infrastructure as code" on your resume.

Now for the 'soft' skills.

Put this project online. Write about it on a blog. Make sure if you google your name it comes up. Get a twitter and linkedin and post cool projects things you like. Mention the cool thing you found during this contracting gig. Go to a meetup, share the project there. Share something interesting you did. Speak in public.

All of this will help you refine who you are and what you know. This in turn will give you greater control over the impression you make on people.

Re: Ask HN: DevOps Career Advice for an Oldy

#14
post #4

Similar question, I'm a developer in his early 30s, also in nyc. I'm finding I don't particularly like management, though I seem to be decently good at it. However, posts like the above seem to be what I'm seeing in the market, and I'm starting to wonder if I need to transition as well in order to stay viable long term? I think I would rather go back to a team lead or even senior developer position, but I don't want…

In your case, are you developing valuable domain expertise?

In infra roles, there is little "business side" of the work and hence could be more easily commoditized.

I work at a big tech company and the staff engineer in our org has been at the company for 4+ yrs and has A LOT of domain expertise in ads, and institutional knowledge about a lot of different systems in the company.

Domain expertise is directly transferrable to some companies, and having a lot of institutional knowledge is also a good selling point IMHO -- e.g. asking good questions in an interview about a companies stack could show that you can very quickly understand some nuances of the types of systems they built/are building since you've done something sorta similar.

I've also seen us hire pretty senior people with a good amount of domain expertise but didn't know ALL the shiny new tools, but did show they were keeping sharp in SOME of them.

Re: Ask HN: DevOps Career Advice for an Oldy

#15
My path started as Systems Admin -> DevOps/SRE -> Management.

Double down on your programming skills, cloud management and brush up on the infrastructure components. Your age / experience should actually add to your value. Subnetting, firewalls, routing, security baselines are things that are often overlooked by new people starting DevOps roles. This option also lends to doing consulting and contracting. You day job might earn you a bit less, but you'll be building out your skillset to use.

One of my biggest struggles as a manager is the ability to let go and stop trying to solve problems on my own. I had to work hard to realign the things about my role that are gratifying. If you measure your value by the code you ship, the tickets you close or the technical problems you solve then the move to management might be tough.

Re: Ask HN: DevOps Career Advice for an Oldy

#16
Late 30's? Get off my lawn, youngster . . .

I have had several conversations this year with project manager- or dev team manager-types that lead me to believe that non-software companies are beginning a mass move into cloud services.

I hear AWS and Azure mentioned much more than Google Cloud Platform (GCP). Job search platforms seem to return job posting result counts that match that ( AWS >> Azure >>>> GCP ).

I have also been surprised to have hiring managers refer to Java/C# programmers as a pure commodity in non-software companies. In one case, a project manager for technical dev in a nationally (US) large insurance company said that they mostly just ask one of the large body shops for three resumes and pick one almost at random.

Based on the above and your financial services experience, I would stay in financial services to leverage your industry knowledge. I would try to shift into AWS (or Azure if you think financial services companies would prefer Microsoft to Amazon) and Kubernete/Docker and get deep experience in effectively using those techs. Try to avoid taking a lower paying job unless you have to?

I'm really torn about programming advice. I love coding and just writing software, but I think non-software companies see coders as low-value employees. Of course, that is a total over-generalization. I don't think having some magic number of years in Python is particularly game-changing.

I have discovered that in my region that tech managers are making salaries at least 25% more than programmers and often 50% more. Personally, I am having some second thoughts about spending the last few years as an individual contributor rather than making the jump to management. Also, the highest, most surprising salaries I have heard all belong to technical managers. In some cases, I have confirmed manager base salaries that approach 3X what developers are earning. Mind blown. However, I will also say that the few folks I know in this position were reasonably successful software engineers that moved into systems architecture and with some consulting background. So part of what made the salary happen was understanding how to make a value-proposition pitch to a specific industry need that was acceptable to hiring orgs. Meaning, patio11 is again right - charge more.

Re: Ask HN: DevOps Career Advice for an Oldy

#17
I'm a systems engineer in WA state in my early 40s and this is exactly why I gave up trying to find a "real" DevOps job. I know Python, Puppet, Docker, Azure, etc. very well, have a liberal arts BA as well as a good chunk of a CS degree, but found that I couldn't get an offer no matter how well the interviews went. I eventually chalked it up to my age, especially after I was made fun of during a team lunch portion of an interview, and decided to just stay in the public sector. I've gotten to the point where it just doesn't matter to me anymore. My kids are well cared for, my wife is happy, and I have a life outside of work I love. What else do I need? For me, chasing a career is a fool's errand.

Re: Ask HN: DevOps Career Advice for an Oldy

#18
I've noticed in "DevOps" you will be forced to basically learn an entire new way of doing things every year. There is something about it being so close to the business oriented people that they make demands closer to the specific tech rather than just requiring a solution to the problem.

I think this contributes to the obsession with tools by my peers rather than obsession with the goal and why I hope to move into a more SRE-like role at some point.

Re: Ask HN: DevOps Career Advice for an Oldy

#19
I'd spend a year or 2 consulting with your current skills while you tool up your cloudops. A good place to look at is Codementor.io. I'd probably get an AWS cert or two while you do this (while certs can be a vanity metric, they are a very useful, and objective, benchmark)

I wouldn't take a lower pay job, and I wouldn't move into management. In your shoes, I'd rather take the pay cut while consulting over carving a new title on my resume that may influence the rest of my career.

Take time to shore up your finances. Get out of debt and/or reduce expenses if possible. The lack of freedom in this area is what causes people to do things in their career that makes them unhappy.

Once you get past this, don't stop learning. Don't be afraid to expand outside of your immediate focus - the market decides what is valuable, not you. (for reference, I'll be 42 next month)

Don't be afraid of onerous job requirements. They always are, and they're often BS. Kubernetes was announced in mid-2014, and didn't pick up steam for a couple of years, so it's virtually impossible for someone to have five years of experience. Docker isn't much older.

Re: Ask HN: DevOps Career Advice for an Oldy

#20
Get an account at acloud.guru (I'm not affiliated with them). Pound through their AWS certification prep videos and get certified. They have a pretty good course on Docker as well, that I've been going through. I'm worried about ageism too, as I get older. Good luck.
Post reply on HN