• [object Object]@lemmy.ca
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    1 day ago

    8 or 9.

    Started my day with an outage alert. I had two different people propose fixing a data duplication bug by silently dropping the duplicate data. Neither asked why there was duplicate data. Silently deleting the data would have led to catastrophic issues and was masking a join key error. Fine Ican fix this shit code myself, remove the non-entity key joins (who the fuck joins on a name field when the ID is right there. Somehow nobody has named two objects the same for three years).

    Then I discovered someone put invalid data for one of our key accounts into Salesforce and that propagated to other systems, because the guy who set up the integration didn’t add any validation.

    It’s 10 am. I’m less than 2 days into my Sprint. The VP just changed the scope on my project to require rebuilding half the production system because we need to launch our AI product for the investors. Why can’t I just have the shitty contractors who proposed deleting the duplicate data build out our new security foundation!? Can’t Claude do all this in a day? He asked Claude and Claude found all the problems without looking at the codebase at all.

    Please fucking shoot me.