From Wallpaper to Web Servers: How One Immigrant Switched from Walls to DevOps in Just Two Years
A New Country, Old Skills — and an Unexpected Dream
He landed in the U.S. with a suitcase, a scraper, and a strong back. No tech degree. No connections. Just a willingness to work and a sense that something bigger might be possible.
At first, he did what he knew best — he worked as a wallpaper installer. The job was honest, physical, and surprisingly calming. “There’s something meditative about smoothing out bubbles,” he says. “But after a while, I realized I wanted to build something that didn’t peel off the wall.”
In Ukraine, he’d tinkered with computers as a hobby. In the U.S., he started wondering: could that hobby become a career?
“I wasn’t dreaming of Google or Silicon Valley,” he explains. “I just wanted a job where I didn’t need knee pads and a ladder every day.”
Nights with YouTube and Days with Glue
During the day, he installed wallpaper in high-end homes, trying not to get glue on the crown molding. At night, he’d sit at a second-hand desk with a beat-up laptop and watch YouTube videos about Linux and servers.
“I didn’t know what DevOps was. I just searched: ‘how does the internet work?’ That’s how deep I started,” he laughs.
It started with basic command lines. Then came Docker, Git, CI/CD pipelines. Tutorials blurred together — some helpful, others just plain confusing.
“There were nights I almost gave up,” he admits. “But I’d already climbed enough ladders to know: if you keep going, you’ll get there.”
Sometimes he’d fall asleep with glue still on his hands and Bash commands in his browser history.
“Now I know how to smooth out both wallpaper seams and Jenkins pipelines,” he jokes. “Same patience. Less mess.”
The First Small Steps — Freelancing, Certifications, and Failures
Eventually, learning turned into action. He signed up for his first Linux certification exam — and failed. He applied for junior tech jobs — and got ghosted. He tried setting up his own server — and crashed it within 20 minutes.
“But every failure meant I was one step closer to understanding,” he says.
He joined online communities: Reddit, Discord servers, obscure forums where strangers helped each other solve error messages. He realized he wasn’t alone — there were thousands of career-switchers like him.
Then came the first break: a small freelance gig. Just some Bash scripting and Docker setup for a startup that didn’t care about diplomas. He got $80 and his first real taste of DevOps.
“Best $80 I ever made,” he says.
Next came another gig. Then another. He created a GitHub profile, tidied up his LinkedIn, and kept learning in the evenings. Slowly, things started to click.
He took another stab at the certification. This time, he passed.
Behind the Glue: The Mental Shift
Switching from physical work to tech wasn’t just about skills — it was about mindset.
“For a long time, I felt like an imposter,” he says. “All these people had computer science degrees, and here I was — the guy who knew how to match wallpaper patterns across a corner.”
But one day, while debugging a broken deployment, it hit him: patience, precision, problem-solving — he’d been doing that for years.
“Wallpaper installers don’t guess,” he explains. “You measure twice, cut once, and fix your mistakes without anyone noticing. Turns out, that’s also DevOps.”
He stopped apologizing for his past. Started using it.
“That’s when I began calling myself a DevOps engineer — not ‘someone learning to be one.’”
Now I’m a DevOps Engineer. But I Still Hang My Own Wallpaper.
Two years after arriving in the U.S., he landed his first full-time tech role: DevOps Engineer at a mid-sized SaaS company.
He now works with AWS, Jenkins, Terraform, GitHub Actions, and Kubernetes. He builds CI/CD pipelines, sets up monitoring, and helps developers release code safely and quickly.
But at home?
“I still hang my own wallpaper,” he grins. “Some habits are hard to break.”
He says tech taught him many things — but nothing beats the satisfaction of a perfectly aligned wallpaper seam.
“Also, I don’t trust anyone else not to mess it up,” he laughs.
What I Learned (and What I’d Tell Anyone Starting Fresh)
- Don’t wait for permission to start. No one’s going to say, “Now is the right time.” Just start.
- Hands that once smoothed wallpaper can manage production servers. Skills transfer — even if they don’t seem like they will.
- YouTube is your best university. Especially when paired with Reddit, Discord, and dumb questions.
- You will fail. That’s the whole point. Failing means you’re doing real work, not just watching tutorials.
- Learn English. Seriously. Not perfect English. Just enough to Google error messages and read docs.
- Document everything. What doesn’t make sense today will help someone else tomorrow.
- Your background is not a weakness. It’s your story. Own it.
- If you’re tired, rest — don’t quit. Even 15 minutes of learning a day adds up.
- Celebrate small wins. First PR merged? Treat yourself. First successful deployment? Screenshot it. Frame it if you want.
- Help others behind you. You were there once. A kind comment might be someone’s reason not to give up.
Today, he mentors other career-switchers in his free time. He’s working toward becoming a senior engineer — maybe even lead DevOps one day. But he says the biggest win wasn’t the job.
“It’s waking up and not dreading work,” he says.
“It’s knowing I built this. With glue-stained fingers and Google searches at 2am — I built this.”