84 comments
@forrestbrazeal I said AIOps a few days ago, and suggested it'd make a DNS / routing change and neuter itself and that'll be the end of that. @forrestbrazeal #ChatGPT is currently tied with APIs harvesting images for clandestine NFTs sale of artists/photographers unauthorized use and who might promote their craft online @forrestbrazeal AIOps: Literally no human understands it but we hope it does what we want. @forrestbrazeal accurate except for the subtle detail that in reality, all three engineers in the last panel are the same engineer, who has been asked by their superior to do the work of three engineers after the happy non-engineer made a hash of things by selling the second panel to upper management
XZIBIT: Yo Dawg, I heard you like devops. So I installed an AI to create some microservices YAGN to manage some microservices YAGN! @forrestbrazeal โModelOpsโ is a real term. Itโs at least as complex and interesting as managing config delivery and consistency across a system. @forrestbrazeal As a developer and musician I have strong feelings about copyright, but reading the phrase "unauthorized use" in conjunction with "NFT" makes me laugh every time. @forrestbrazeal @forrestbrazeal lol but this cartoon is wrong though , ai already makes coding easier including by referencing entire code bases ๐ค๐ค๐คท๐ปโโ๏ธ @tonic @forrestbrazeal Does not solve any problems tho. It's a bit better than a good LSP in terms of coding. You missed the cartoon AI salesman carrying off an enormous bag of cash in the background @forrestbrazeal This is literally what happens every time there is a "tool that allows the business people to make software without programmers" gets invented. @sabik @forrestbrazeal @forrestbrazeal why are they not calling it AIaaS? Has that gotten old, already? @forrestbrazeal as one of the sad engineers in figures A and C, I love this and I want to boost it @trochee @forrestbrazeal @forrestbrazeal I'm still hoping for 'light touch' AI future, Intellisense at least, Clippy at most. @forrestbrazeal yep....very likely scenario but because AI is in the mix, pointy haired boss will want to pay Dilbert less. @forrestbrazeal @seldo I mean, this โ but for IDEs I used to โprogramโ and execute on the command line, which I why the only coding I ever do these days is shell and python ๐ @forrestbrazeal @seldo I donโt mind if AI can optimise my python code Frankly Iโll even do the hard work of writing unit tests โ GOOD ONES There we go, finally โ an AI thatโs useful @forrestbrazeal @seldo did I say โwritingโ unit tests? I mean designing them. Iโd like help with the harnesses, if thatโs not too much to ask. Maybe it is. One of the best parts of ChatGPT is that it can help tutor you in stuff, like having a professor that doesn't get tired of stupid questions. So the old pile of complexity will be far more manageable. @rastilin @forrestbrazeal Great at exam question style programming problems, but try asking it to program something modestly bigger even on a simple retro 8 bit platform... @rastilin @forrestbrazeal Maybe, as long as it's not making half of it up. @forrestbrazeal #AltForYou Panel 2 : what people think AI will do. Happy engineer contemplation an AI cloud magically hiding the pile of complexity. Panel 3 : what is actually going to happen. Sad engineers in front of 2 piles of complexity: one for AI ( AI pipelines, templates, etc), leading to the other, unhidden, language pile. @b3nb3n @forrestbrazeal This reminds me too much of "scary" SQL and ORM (or noSQL or whatever). @forrestbrazeal Most artists are doomed though. AI art is schockingly good already and it will only get better. @murmulis @forrestbrazeal as someone in the insurance industry told me. When we had the old systems, we had a complex bunch of rules that we could figure out what they were doing. Now we use AI and we have no idea how these models work. @forrestbrazeal @bigzaphod โWait, did I just hear someone suggest just adding another layer of abstraction!?โ @forrestbrazeal It's a subplot of https://en.wikipedia.org/wiki/A_Deepness_in_the_Sky where the ancient hacker can break all the new tech because he's such a relic that he still understands the underlying technology it's all built on, which the current generation of techies have completely detached themselves from, operating so many layers of abstraction higher than him that they can't begin to understand how he could have possibly undermined all their fancy gadgets so completely. @forrestbrazeal @forrestbrazeal So what the happy non-engineers are hoping for is that AI will unleash all the power their engineers wont/cant give them. @forrestbrazeal@hachyderm.io we'll never really get past panel one @forrestbrazeal it's not even really the tooling that makes things a pain, it's the processes that developers are subjected to, especially SAFe, Scrum, etc. Being able to master a tool makes people happy, understanding why your work is important makes people happy, and having some agency in the whole thing makes people happy @PurpleBooth @forrestbrazeal Scrum is actually some kind of sabotage to slow down progress by the tech industry, I am convinced @forrestbrazeal #alttext A 3 panel comic: 1 Current Situation: A sad engineer in front of a "pile of complexity (languages, toolchains, infra)" 2 What people think AI will do: happy non-engineers connected via AI to a "hidden pile of complexity that no longer matters" 3 What is actually going to happen: Sad engineers in front of "a new pile of complexity (AI pipelines, Templates, ETC). connected via AI to "old pile of complexity" Several "sadder engineers" in front of the old pile. @forrestbrazeal @stereo the worst thing ist that in a lot of cases you can interprete the AI with: Algorithm_that_does_not_do_something_intelligent_but_it_sounds_better_for_marketIng 3-panel cartoon. Top panel Middle panel Bottom panel @forrestbrazeal When I was in secondary school โ in the 1960s โ we were told not to go into software as a career, because within four years computers were going to be so intelligent they'd program themselves. @forrestbrazeal another year, a little more around the cycle again. Besides, bankruptcy protection is for when the insurance doesnโt cover getting rid of the knowledge for being too expensive (and exotic). @forrestbrazeal The only thing missing is the upper management raking in gigantic bonuses for firing 2/3 of the sad engineers who knew how stuff worked. So what if it created an ever-bigger mountain of complexity that nobody can understandโthink of the salary savings! |
@forrestbrazeal That's Ai-Dev-Sec-Ops. What could be easier.