5 comments

  • chistev 5 hours ago ago

    If the skill of writing code by hand (without help of AI) isn't necessary anymore, then what really distinguishes you from other people who can just prompt the AI agent to do what they want? What are you bringing to the table?

    Being able to write code by hand and also being able to use AI agents gives you an added advantage over someone who, as you say, struggles to code without help of AI. Because you can do what that person can do, but they can't do what you can do.

  • beardyw 4 hours ago ago

    In 50 years maybe no one can write code.

    It's difficult to imagine, but I suppose it's possible that literally everything can be developed and supported without humans.

  • dicksent 5 hours ago ago

    imo, in most cases you don't really need it anymore, it clearly work well for you, of course i still recommend to learn the skill if you have time

    as for the future development case, we don't really know what will happen, even until today agents still hallucinate and struggle to remember the context in the long form

    atleast for me, i don't trust ai / agents 100% to completely detached myself on development, especially on reviewing and verifying part, they can cause more damage and time if something goes wrong, which almost certainly will, given some time

  • kdab34 5 hours ago ago

    I think we've shifted from writing to auditing. The question then is: can you debug when the AI is 90% right but 10% dangerously wrong? If yes, then you're a developer. So there's still that skill gap.

  • LurusCode 5 hours ago ago

    imo:

    AI models are getting better and better and making fewer and fewer mistakes. However, in my opinion, you only truly master a skill once you’ve done it yourself.

    It doesn’t really do you much good to rely solely on AI coding if you don’t understand the code. Experienced developers who have been writing code themselves for years can debug code much faster and more easily in many situations. AI models can make mistakes and sometimes fail to find those errors or produce incorrect results. If you don’t really understand the code, you’re pretty much on your own.

    That’s why I would personally always recommend that you write code yourself from time to time, so you can gain a solid understanding of it.