| ▲ | npsomaratna 7 hours ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
International Olympiad in Informatics (IOI) Gold Medalist here. I too did competitive programming for years. I pride myself on writing beautiful code that is succinct, effective, and efficient. Yet I find myself using AI coding agents more and more. In this day and age, your choice is to either use them, or be stomped into the ground by programmers who do. AI still can't write code at my level of quality, but it can do so at adequate quality now; and sadly, that is "good enough" for the real world. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | glimshe 6 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I've made many friends and acquaintances over the years who are top notch, some world class, programmers. I'd say that 90% of them are very excited about using LLMs for coding. They have nothing to prove to anyone and can easily steer AI to reach "godly" productivity (please note these guys were 10x programmers already). I also know some weak programmers and most of them tend to be critical of AI and want to get rid of it. Lastly, a couple of people I know are against AI for moral/ideological reasons without denying it can bring productivity increases. This is purely anecdotal but I'm starting to notice this pattern everywhere I look. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | swat535 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I feel like code quality is important when humans have to reason about. However if the future is machines managing the code then all that matters is AI understanding it. The only danger is losing grasp of internal components of the system, but maybe there'll be a "management" layer eventually for humans. I don't know what the future of programming will look like but I don't see us rolling back the clock to 2021.. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | alfiedotwtf 6 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> or be stomped into the ground by EXPERIENCED programmers who do FIFY. I've found experienced devs with AI is a force multiplier, but AI in the hands of juniors however is my hovercraft is full of eels. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||