• kryptonianCodeMonkey@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    3 days ago

    Well, the unfortunate truth is AI is an extremely useful tool for software engineering. I’ve gotten to where I use it most days and it has made some tasks waaaay easier and faster.

    But it’s not a silver bullet that solves all your problems and replaces an engineer that understands their projects, business needs, context, inter-team dependencies and agreements, risk mitigation, etc. And we also understand that it will never be cheaper than it is right now and getting too dependent on a tool that may be prohibitively expensive in the future is unwise.

    If I were an independent contractor, paid by the job, building a bespoke self contained application for someone where they give me all the context I need for it, I’d 100% be using AI to do the majority of the coding and testing. Get the job done fast and move on. But throwing all of your money at it like it will solve all your problems is just moronic, particularly when you work at an enterprise scale where literally no individual person can give the AI the full context of all our systems.