Most of my CS classes have a formal no AI policy for assignments, however most students end up using it anyways for assignments, at least to some extent. AI is so powerful that it can pretty much complete any assignment given enough time. This makes me wonder what an actual software job is like these days, since AI can write much more and faster than humans. Some people say software jobs these days is mostly just reviewing code, however I’ve found that AI is good at fixing its own code too. Do workers just open ChatGPT/Gemini/Claude to write code, and if it doesn’t work, they just ask the AI to review/fix it? If so, isn’t this work something anyone could, even with no CS experience, just pasting prompts until the code works? submitted by /u/Longjumping-Bus9474 [link] [comments]