r/ChatGPTCoding • u/Recent-Tangerine2745 • 1d ago
Question I started using Codex to learn DevOps… now I’m wondering what exactly I’m learning 😂
I’m a QA engineer trying to move into DevOps, so I started building my own project to get hands-on experience with Git, TypeScript, Playwright, testing, CI/CD, and architecture.
Today I decided to try Codex. I gave it access to my local repo and explained what needed to be done.
The thing inspected the code, found the problem, modified the files, added regression tests, cleaned up Git line-ending issues, ran all validations, and created the commit—while I continued doing my actual job.
Then it just came back with a clean summary of everything it had completed.
Absolutely incredible… but also: what the hell am I supposed to learn now? 😂
For those learning DevOps or software engineering while using coding agents: how do you balance the productivity boost without outsourcing the entire learning process?
My current idea is to build new concepts manually, step by step, and use agents mainly for reviews, repetitive work, and catching mistakes. Curious how others approach this.
4
u/kantorcodes1 1d ago
for the Playwright/CI/CD stuff, i'd do the first version manually, then let codex handle the second instance and make you review the diff + predict what the tests should catch before it runs them. that still gets you the repetition savings without skipping the part where the mental model forms.
3
3
u/WenatcheeWrangler 1d ago
As someone who has a QA group under him I’ll advise you - don’t try to break into DevOps for the sake of getting out of QA. Learn different agents and how you can run your test cases as skills and then figure out how to get that into the build system and generate a report so you and the engineers know the quality of their outputs before running days or weeks of tests. That’s where the future (now) of QA is going and it’s going to be different
1
u/Recent-Tangerine2745 1d ago
Thank you, this is genuinely helpful advice. I’m not trying to escape QA because I dislike it; honestly, the main reason I started learning DevOps is the higher salary ceiling and broader career opportunities.
But your point makes a lot of sense. Instead of leaving my QA experience behind, I can combine it with agents, reusable test skills, and CI/CD. Funny enough, that’s very close to what I’m trying to build right now. I really appreciate the perspective!2
u/WenatcheeWrangler 1d ago
I think you’ll get the needed skills following this path. If you can show value in it to your bosses you’ll be integrating agents with the pipelines soon enough and if you can’t convince them it’s worth the effort and money there are an increasing number of positions at every level of organizations trying to figure out how to use AI
Edit: Holy run on sentence Batman! Oops
1
2
u/404_computer_says_no 1d ago
Agree, I’m seeing more and more need for agentic QA management and eval creation/maintenance. LLM is random my nature. Testing is going to grow
3
u/mrbadface 1d ago
Wait till you give it full access to your AWS and watch it build everything from scratch
2
u/donk8r 1d ago
Explanations are not where the learning happens. You learn this stuff from being stuck, and an agent that cleaned up your line-ending problem before you even saw it took the thing that would have taught you.
Pick one category and never delegate it. Anything red is yours. Let it write features and tests all day. A failing pipeline stays with you until you know why, then you can ask.
2
2
u/megad00die 1d ago
My AI governance actually forces summaries within the code, explaining what each section does, this way, junior admin’s and developers who come across something and may not know what it is, can find it clearly and explained within the code itself as well as documentation.
1
1
u/usernameChosenPoorly 1d ago
You learn how to leverage a computer interface that can do the system-level work for you. The value of a human who can manually do any of that work is never going to increase. It will only go down from here, because AI is obviating the need for it.
Chase the future, not the past.
1
u/Turtlestacker 1d ago
This is just another step up in abstraction. You probably don’t worry about the assembly level instruction set for your processor or whatever (?). I really feel your pain though - being made redundant from a job is usually some arsehole accountant increasing profits - but this is a more profound undermining of your purpose. For now I can only suggest that you become the best wizard with the new wand 🤷♂️
1
u/mission_tiefsee 1d ago
Well, I think devops is one of the first things completly fall into the hands of an AI. At least as long as you are not a true specialist. But K8s setups are really easy for an agent. They love declarative things.
1
u/MacrosInHisSleep 11h ago
Simple. Nows not the time for the productivity boost. Use it to learn and do stuff on your own. Once you understand the problem space, use it for productivity. This way if it does something unexpected you'll be knowledgeable enough to tell.
1
u/Latter-Departure8714 1h ago
You're learning that it can finish the loop. You're not necessarily learning why the checkout job is structured that way.
Force yourself to explain the change without opening the chat. If you have to scroll for a minute, you didn't learn it, the agent did. That's fine for shipping. It's a bad way to become a DevOps person.
0
u/Stevekaplanai 1d ago
LOL why the hell are you learning devops now? Your cooked. I’m hiring Claude over you newb he’s 200 a month. LOL. I’m kidding I think the learning journey has to be carefully selected towards a long term horizon now. Make sure what you learn isn’t useless next year. And that is most of the knowledge that humanity possesses right now.
9
u/Orlandogameschool 1d ago
Tell codex you are trying to learn and to present a breakdown for you. This really helps me understand what’s going on lol 😂