{"slug": "the-winner-of-the-ai-pocalypse-the-full-stack-generalist-but-probably-later-of", "title": "The Winner of the AI-Pocalypse? The Full-Stack Generalist (But Probably Later Instead of Sooner)", "summary": "A developer argues that AI will replace 'I-shaped' specialists but not 'T-shaped' or 'comb-shaped' generalists who can adapt and understand context. The full-stack engineer, as a generalist, will survive the AI disruption by leveraging curiosity and pattern recognition beyond AI's capabilities.", "body_md": "We've been told since late 2022 that \"within 6 months, we won't need software engineers anymore\". I think that's half-right.\n\nI also think it's just the AI flavor of an old Holy War.\n\nThink wayyyyyyyyy back to... 2010. (I have children older than this, and that makes me feel a sense of existential dread 😱)\n\nThis led to the rise of a concept called the \"Full Stack Engineer\" - someone who could generalize and interact easily with the development stack at multiple layers. Need some SQL? They can give you a passable version. Need to integrate with a vendor API? They've got you. Have a CSS bug that's causing the widget to be invisible only on Thursdays? They'll pair up and help you find it.\n\nHalf the tech community said that FullStack engineers were unicorns, that nobody could keep that much in their head at once. Half the community said that *every software engineer should become FullStack* if they wanted to survive the downturn with a job. Half the community (who apparently struggled with arithmetic on multiple fronts 🤔) advertised themselves on LinkedIn as FullStack Engineers with 20 years of ReactJS experience.\n\nIn fancy management and corporate leadership courses, there's a popular concept of \"Professionals of Certain Shapes\".\n\nThere's the \"I\" shaped person, who has chosen to obsess over a single topic and dived deeply into it. They're not often super aware of other topics and disciplines, but they know their one thing inside and out.\n\nThere's the \"T\" shaped person, who knows a single topic very well but has basic general knowledge about several others. We tend to call them \"generalists\"... jacks of all trades, master of... well... one or less.\n\nThere's a \"Comb\" shaped person, who knows several topics very well while having a passing knowledge of many others. These tend to be your generalists with a little more career time, who have potentially moved around the organization a bit and held a few roles on different teams.\n\nThe more prolific HR folks probably have other shapes of people out there, but that feels to me like splitting hairs and these 3 shapes probably suffice for most of us to work with.\n\nI'm of the opinion that the \"FullStack Engineer\" is just someone who's moved into the \"T\" or \"Comb\" shaped realm. I'm also of the opinion that anyone can become one of these shapes with curiosity and study time. It's not something *reserved* for the elite, so much as *defined* by the eliteness of people who do it.\n\nI know, I know -- I digress.\n\nThe common trait among all \"T\" and \"Comb\" shaped people is that they're *adaptable*. Generally, they started as \"I\" shaped people who knew a lot about something, and then they started to attend to things adjacent to their specialty.\n\nThey weren't experts in those other things, but they were curious about them. They got *just good enough* to solve the basic problems, and then lean on the experts when things got too deep.\n\nAI in the software development lifecycle is going to eat the \"I\" shaped people for breakfast. When you can give all the world's knowledge to a language model and let it answer questions, generate code samples, and sniff out bugs, an \"I\" shaped software engineer isn't really going to be needed. The value of that one language, of that one specific niche technology, is eliminated.\n\nBut you know what AI can't do? *Understand its surroundings*. Even as context windows get larger and inferences get faster and cheaper... people can out-think them any day of the week. I think one of the greatest human characteristics is the ability to solve a problem based on a completely different set of unrelated data that just happens to kinda pattern-match... like when Mr. Miyagi tells Daniel to \"Paint the Fence\", in an effort to help him learn Karate.\n\n*This happens to be a speciality of people who are good at... Adapting*. When they immerse themselves in a new technology for the first time, everything seems weird and different. But instead of being confounded by it, they notice patterns of the same \"shape\" as other technologies that they\n\nIt's something the bots can't do. Bots need direct correlations, they need pre-training.\n\nIf the hype about AI holds true (I don't believe it will, but let's game this out), The \"I\" shaped people are going to struggle because they're easy to replace with a model. Pre-train it on \"technology X\" and boom, they're done. The \"T\"s and \"Comb\"s on the other hand will be able to leverage their lateral-thinking advantage to survive.\n\nIf the hype falls apart, we're going to have a big need for those generalists. They're going to have to unravel a bunch of code, likely touching multiple technologies in the stack, and pay off tech debt along the way.\n\nWe probably have another year or two before we see the full effects of this AI stuff... which is rough if you're looking for work in tech right now. I'm sorry to be the bearer of bad news but it's gotta get a little bit worse before it gets better. If you can just hold on, though... and spend the time learning a few new technologies, you'll be in a really good place when the demand curve bends its way back in a favorable direction!\n\nYeah, you can try to replace all SaaS companies with a $200/month Claude Code subscription and maybe get-rich-quick. But you'll get better return on your investment if you spend that time, money, and effort on broadening your knowledgebase. Are you a coder? Learn a CI/CD stack. Are you a SysAdmin? Take a course in Python or Rust or Go or whatever language you'd like to play around with. Are you an AI bro? Make sure you know how to do all of the things you scream \"AGENTICCCCCCCC\" about, but with your WiFi turned off.\n\nThere are ultimately two kinds of technologists: those who enjoy the challenge of growing and learning, and those who are doing it all to hit a jackpot. I know which one I am... do you?", "url": "https://wpnews.pro/news/the-winner-of-the-ai-pocalypse-the-full-stack-generalist-but-probably-later-of", "canonical_source": "https://dev.to/linkbenjamin/the-winner-of-the-ai-pocalypse-the-full-stack-generalist-but-probably-later-instead-of-sooner-12n3", "published_at": "2026-06-18 11:10:00+00:00", "updated_at": "2026-06-18 11:21:52.231623+00:00", "lang": "en", "topics": ["artificial-intelligence", "large-language-models", "ai-agents", "developer-tools", "ai-safety"], "entities": ["Full Stack Engineer", "LinkedIn", "Mr. Miyagi", "Daniel"], "alternates": {"html": "https://wpnews.pro/news/the-winner-of-the-ai-pocalypse-the-full-stack-generalist-but-probably-later-of", "markdown": "https://wpnews.pro/news/the-winner-of-the-ai-pocalypse-the-full-stack-generalist-but-probably-later-of.md", "text": "https://wpnews.pro/news/the-winner-of-the-ai-pocalypse-the-full-stack-generalist-but-probably-later-of.txt", "jsonld": "https://wpnews.pro/news/the-winner-of-the-ai-pocalypse-the-full-stack-generalist-but-probably-later-of.jsonld"}}