我从事DevOps工作五年了——解决方案工程给了我缺失的部分。
I spent 5 years in DevOps – Solutions engineering gave me what I was missing

原始链接: https://infisical.com/blog/devops-to-solutions-engineering

作为一名成功的DevSecOps工程师五年后,作者尽管工作出色,却越来越不满意。最初的挑战和持续学习让位于单调、停滞和孤立——每天都充斥着重复的任务和有限的人际互动。 为了寻求改变,他们发现了解决方案工程师这个角色,这是一个将技术专长与客户互动相结合的职业道路。现在,在Infisical工作一年后,作者享受着每天的不同,为各种各样的公司解决独特的问题——从金融科技初创公司到航空航天公司。 这次转变培养了真诚的关系,让他们能够充当值得信赖的顾问,而不仅仅是问题解决者。重要的是,他们DevOps背景为帮助客户提供了宝贵的信誉和理解。虽然演示和上下文切换带来了新的挑战,但持续学习和对产品开发的影响却令人深感满足。 这条道路并非适合所有人,但对于渴望联系、多样性和直接影响解决方案的DevOps工程师来说,解决方案工程提供了一个充实的替代方案。

一位前DevOps工程师在Hacker News上分享了他们的职业经历,强调了五年后令人惊讶的转变为解决方案工程师。他们觉得这个角色很有成就感,喜欢每天面对各种各样的问题,并将其描述为解谜而不是工作。 有趣的是,一位评论者分享了类似的经历——从工程、管理、产品最终转到销售(具体是客户经理职位)。他们承认之前对销售持有负面看法,但现在却在其中做得很好。然而,他们也表达了一点“反冒名综合征”,质疑自己是否应该因为离开传统的工程道路而感到不足。 这位评论者提倡工程和销售之间加强合作,认为接触用户和不同的环境有利于工程师的成长,并保持他们工作的活力。
相关文章

原文

I was good at DevOps. This isn't a story about escaping a job I hated. I spent five years as a DevSecOps engineer at two large financial services companies. I built things I was proud of. I learned a ton. I was respected by my team.

But somewhere around year four, something shifted. The work didn't change. I did. After five years, I made a change that surprised everyone who knew me: I left for a sales-adjacent role. Today, I'm one year into working as a Solutions Engineer at Infisical, and I want to share what I've learned. I think there are other DevOps engineers out there who might be feeling the same thing I felt, even if they can't quite name it yet.

What I Was Actually Missing

For a long time, I couldn't pinpoint what was wrong. The job was fine. I was good at it. But I started dreading the monotony of it all.

Part of it was repetition. My days had become predictable: check the dashboards, respond to tickets, debug whatever broke overnight, push some Terraform, go home. Maintain the HashiCorp Vault clusters, manage the secrets pipelines, answer the same support questions. Repeat. The work that used to feel engaging had become routine.

Part of it was stagnation. When I first started, I was learning constantly. Vault architecture, PKI fundamentals, secrets rotation, the politics of platform adoption in a large enterprise. But once I'd mastered the core toolset and codebase, the learning curve flattened. I wasn't being challenged anymore. I was just keeping things running.

And part of it was isolation. Most days, it was just me and my pipelines. My primary relationships were with CI/CD tools and YAML files. The humans I did interact with were usually frustrated. They needed something from me, or something I owned was blocking them. I missed working with people, not just unblocking them from behind a ticket queue.

I didn't have a word for what I was looking for. I just knew that what I was doing wasn't it anymore.

Discovering a Role I Didn't Know Existed

I had no idea Solutions Engineering was a real career path.

I knew sales existed. I vaguely knew there were "technical sales" people. But I assumed those were salespeople who'd learned enough technical vocabulary to get by, not engineers who actually stayed technical while working with customers.

Some friends in sales pointed it out to me. They'd watched me get animated whenever someone asked how something worked, and one of them eventually said: "You know there's a job where you explain technical stuff to people all day and help them solve problems, right?"

I'd never considered anything sales-adjacent because I assumed it meant leaving the technical world. But the more I learned about SE, the more I realized it might solve everything I was missing. New problems to solve every day. Constant learning. And more people.

I ended up joining Infisical. There's some irony there: I spent years managing HashiCorp Vault, and now I work for a Vault competitor. But that background is exactly why the role made sense. I knew the space. I knew the pain points. I knew what it felt like to be the engineer on the other side, evaluating these tools.

One Year In: What Actually Changed

The biggest change is the simplest one: I talk to people now. A lot of people. Every day.

In a single week, I might have a discovery call with a fintech startup, demo to a platform team at an aerospace company, help a healthcare organization troubleshoot their Kubernetes deployment, and run a workshop for a manufacturing company's security team. Fintech to aerospace to healthcare to manufacturing, all with completely different stacks and problems.

And it's not all over Zoom. I get to visit customers on-site, sit down with their teams face to face, and actually understand how they work. Over time, you build real relationships with these people. You become their trusted technical advisor, not just a vendor they talk to once. That's something I never experienced in DevOps, where my "customers" were internal teams who mostly just wanted me to unblock them.

The contrast with my DevOps days is stark. Monday morning used to mean checking dashboards, then the ticket queue, then the same Slack questions I'd answered last week. Now Monday morning might mean prepping for a demo with a company I've never spoken to, or helping a long-time customer work through a new challenge. I genuinely don't know what most days will look like until they start.

One thing I didn't expect: I'm not just talking to customers. I've become a bridge between the people using our product and the people building it. Every customer conversation surfaces pain points, feature gaps, edge cases our docs don't cover. I take that back to engineering and product. I'm actually influencing what we build next, which is something I never had in DevOps. I was always downstream of decisions, not shaping them.

The Superpower I Didn't Know I Had

My biggest fear going in was that I'd lose my technical edge. That I'd become "the sales guy" and slowly forget how things actually worked.

That didn't happen. As an SE, I'm exposed to everything. Customers running Kubernetes, ECS, Lambda, bare metal, air-gapped environments. AWS, Azure, GCP, hybrid setups. CI/CD in Jenkins, GitHub Actions, GitLab, CircleCI. I have to understand their environment well enough to actually help them, so the learning is constant. The stagnation I felt in DevOps? Gone.

But all those years in DevOps weren't just background. They're the reason I'm useful in this role.

I get on calls and prospects describe problems I've literally lived. They talk about the pain of managing secrets at scale, and I can say "yeah, I've been there" and actually mean it. That shared experience changes the dynamic completely. I'm not a salesperson trying to manufacture urgency. I'm an engineer who dealt with the same problems and found something that helped.

Is it all upside? No. Demoing is a skill I had to build from scratch. The context-switching is intense. The stress is different, more human, more ambiguous. But it's the kind of challenge that makes me better, not the kind that grinds me down.

Who This Might Be For

This path isn't for everyone. If you love going deep on a single system and optimizing it over years, SE might feel too scattered. If you genuinely prefer working alone with your tools, the constant human interaction might drain you.

But if any of this resonates, if you're good at DevOps but feel stuck, if the work has become repetitive, if you miss collaborating with people, if you find yourself energized when explaining technical concepts or helping someone work through a problem, Solutions Engineering might be worth exploring.

I didn't know this role existed until someone pointed it out to me. Now, one year in, I can't imagine going back. Not because DevOps is bad. It's critical work, and the people who do it well deserve more credit than they get.

But for me, it was missing something I didn't know how to name until I found it: the chance to be technical and connected. To keep learning, to solve new problems every day, and to do it alongside people instead of behind a queue.

If you're a DevOps engineer feeling something similar, even if you can't quite articulate it, maybe this is what you're looking for too.

I didn't know this role existed until someone pointed it out to me. Consider this me pointing it out to you. We're hiring at Infisical.

联系我们 contact @ memedata.com