Vibe Coding Part 2
It’s been a while since I last wrote about vibe coding, my first post about it was back in March. One thought I had about it was whether or not it will lead to an increase in jobs for actual software engineers. I think this prediction is half true, it has led to a decline in job openings for graduate / junior roles but the demand for senior level engineers remain strong. I’m not sure if this is the same in other industry but that is the current landscape in the software industry. When the AI wave initially hit, one thought that I had was that the software industry would likely be the most resilient but the rise of generative AI assisted coding has changed that thought.
I believe that we need to tread on this ground carefully, AI assistance does provide benefit in terms of the time it takes to not have to write boilerplate code but also there is a disadvantage in that if we are using it to think less, then that will not be a future I would like to see. We need to use generative AI tools to help us deliver value without compromising what makes us valuable in the first place, our ability to solve problems.