I'm pretty new to the job market and have no real job experience yet, but I've got some solid certifications under my belt: AWS SAA, RHCSA, and RHCE. I'm currently thinking about starting a project to showcase on my resume or portfolio. However, as I've been digging into GitHub Actions for this project, I've hit a bit of a wall. After trying to understand the Docker templates, I ended up frustrated because when I turned to ChatGPT for help, it produced 450 lines of code compared to my own 60. It made me question if I'm wasting my time studying when AI can spit out solutions so easily. Am I getting in over my head trying to set up a CI/CD pipeline with my current skills? What's the point of my certifications if AI can handle these tasks instantly? How do I even compete with that in the job market? I know LLMs can make serious mistakes too, but I feel my understanding is still quite basic.
2 Answers
Look, ChatGPT may seem like it can do everything, but remember, it's just autocompleting text. If you rely on it without knowing the fundamentals, you won't be able to check its work, and that's not something companies want. It's okay to Google things and learn that way; asking an AI to do it for you isn't the same as real learning.
Jumping into CI/CD right away is pretty ambitious, especially with no job experience. Typically, people in CI/CD roles have some programming background to help them script, manage Dockerfiles, and work with pipelines. You might want to get a grasp on programming languages before diving deeper into those areas. That said, CI/CD can be a fantastic spot for juniors to learn, as long as you have guidance!
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically