4 ms·
I think a lot of that is people who were always very insecure because they’re mediocre engineers. Previously asking questions or not understanding something was
by prymitive 2mo ago
I think a lot of that is people who were always very insecure because they’re mediocre engineers. Previously asking questions or not understanding something was a bit painful but now you can hear “you’re absolutely right!” and make progress all day every day.
Until you need to interact with actual humans and that’s why you try to minimise it, hiding behind ai generated content.
- surgical_fire 2mo agoMaybe that's how you get people in HN claiming to be infinitely more productive now thanks to AI.
- bonoboTP 2mo agoThe ones who get more productive are either the very incompetent who get pulled up to the AI-floor level, or the very competent who know when and how to use it and for what. The midwits are too proud to use it and instead placate themselves that their precious skill is more special and immune to mechanization than it really is. Many many people have jobs where their contribution is granting access to deliberately undocumented things, like knowing where the config files are and some such. They hate the idea of AI. For my non IT friends its great for diagnosing wifi issues. It's also great for competent network engineers. It's not great for those who gain a salary due to having memorized some actions or settings that they don't even understand much. Note that this group has also already resisted traditional script automation, just like US dock workers who resist automation.
- nmeagent 2mo agoI would bet real cash money that many many people, including your coworkers, think that anyone who unironically uses the term "midwit" is completely and totally obnoxious.
- bonoboTP 2mo agoMweh, I'm not a native English speaker. It's a definitely existing archetype, though, just like "Spießbürger" points at a thing in German.
- Jensson 2mo agoPeople who uses the word "obnoxious" are also obnoxious. There are many unpleasant words, you have to use some of them and people don't like any of them.
- nmeagent 2mo agoWould you refer to someone as a midwit in a typical office environment and expect your professional reputation to remain intact? If you were to do this on an ongoing basis for whatever reason, how long before you're asked to have a little chat with the folks in HR? Would you then attempt to explain it away as one of those unpleasant words that you just had to use? I want to be there for that conversation.
- bonoboTP 2mo agoDifferent context, different politeness rules. I bet you're fun at parties. An online forum is a relaxed space, like a town pub. HR isn't breathing down our necks here. Personal attacks are a different sort of thing. Using a word to describe in a comment some abstract situations and kinds of characters you see at the office is not a personal attack. There is not one single discourse norm to rule them all and calling out every little thing as too offensive is just annoying. Yeah, yeah there are no midwits, everyone is a unique little genius flower, yeah.
- youaremidwit 2mo ago[dead]
- ndriscoll 2mo agoCorporate offices are low trust environments where people do not really openly speak directly in any negative way (for basically the reason you've illustrated), so I wouldn't use them as any kind of standard for normal social interaction.
- surgical_fire 2mo ago> very competent who know when and how to use it and for what. More productive? Sure, to an extent. Being merely more productive is a tame claim for what some people unashamedly post here
- bonoboTP 2mo agoPeople apparently can get a very different picture of the same site. Anti-AI people think this site's commenters are mostly pro-AI and vice versa. I'm generally pro-using-AI-in-proper-ways, and mostly have the impression that people on here tend to complain and grumble about AI mostly and are generally skeptical and dismissive of everything which is right in the HN tradition (the famous Dropbox comment etc). Karpathy, Carmack, Terence Tao, Simon Willison etc. are all smart people and manage to use AI effectively and productively because it doesn't hurt their ego.
- surgical_fire 2mo agoExcept I am not anti-AI. You can see my comment history.
- q3k 2mo agoI do believe there's a tiny subset of people who are more productive with AI, in the same way that Erdős was more productive with amphetamine. But most who keep on going about their 10x productivity gain are indistinguishable from that one obnoxious guy at a party who won't shut up about his Ayahuasca retreat last spring. And they think they're Erdős.
- ratelimitsteve 2mo agothis is a great metaphor precisely because (outside those with paradoxical stimulant response) everyone thinks they're more productive on amphetamines and there's some naive evidence to that effect. the number of things you've actually done is significantly higher. the change in value created, as measured by the decrease in distance between where you are and the the goal you're shooting for, is unpredictable at best and slowly degrades as reliance increases. AI is like having a junior dev with an adderall addiction and an encyclopedic knowledge of coding syntax at your beck and call.
- kooi 2mo agoInfinitely, that's a stretch. Over the past year maybe 1.5x to 2.0x for me. As in: I can work on two projects at the same time with reduced amount of context switch. But that's it for me. Maybe I don't have the brains for 1000x terminal agent coding, but 2 parallel projects seems like my saturation point.
- aquariusDue 2mo ago[dead]
- xyproto 2mo agoIt's also very easy to dismiss everyone falling into the "AI trap" as being mediocre in the first place, though. But one just can't know this without having seen their work pre-AI.
- embedding-shape 2mo agoI think people tend to forget that not only do we ourselves have different skillsets and can be amazing at one thing but horrible but another, but this also applies to other people in the world! Far all we know, there is an amazing developer out there who without LLMs, might have been the single best developer in the country, but even this person might not be able to figure out how to effectively work with LLMs. And vice-versa too. Maybe this «spearheading AI person» just sucks at AI related stuff, as clearly that approach is bananas, but they could still be a OK developer.
- skydhash 2mo ago> Far all we know, there is an amazing developer out there who without LLMs, might have been the single best developer in the country, but even this person might not be able to figure out how to effectively work with LLMs. And vice-versa too. If working with LLMs effectively means accepting subpar results or be a reverse centaur, then I’d be glad not to be able to work with them. I’ve never seen a good example where AI is a net positive to any development workflow. No one argues against compilers, build tools, IDEs, task runners, deploy and orchestration tools. Because they are great levers that lets you create more with less effort.
- vehemenz 2mo agoMany developers have narrow job descriptions, and the creative, productive uses of AI aren’t really obvious. Where it shines is glueing systems together or building one-off automations that would take days, or weeks, to figure out. It’s for things you don’t have time to figure out or didn’t think were possible.
- yoz-y 2mo ago
- ungreased0675 2mo agoI’m not a developer, but when I watch devs whose work process is prompt, copy-paste, try to run, paste error into code, try to run, etc. I can’t help but think they’re unskilled. There’s no brain engagement, no understanding of the bigger picture, just being a worse slower agent.
- jvanderbot 2mo agoSure, but even worse, is the state-of-the-art: they use a cli agent and the "copy-paste, try to run, paste error, try to run" loop is called "Agentic engineering." Now we have to believe they're 10/10? I see no difference there except speed at the cost of whatever little understanding may have been gained by the manual inspection between steps.
- deleted 2mo ago[deleted]
- derrida 2mo agowhile 0: x=ctrl-c("output error report") eval(ctrl-v(x)) sleep(10) user("Input...") something like this?
- kooi 2mo agoAny competent developer knows there are limits to prompting. Personally I've found LLM's suck at multi-threaded applications. (Because I've been tempted by the ~agentic loop~ and been burned. Then I hand code the core logic and all is well). Woe to the developer who tries to prompt their way through this.
- wuliwong 2mo agoI hit a wall with creating a browser based video editor. Up until then, over the last year, I have been taking my hands off the wheel more and more and really have just become more and more productive. This video editor experience has forced me to get more into the code again.
- 2mo ago
- randusername 2mo agoAll paradigm shifts and regime changes happen because of a coalition of people that have nothing to gain and everything to lose by the current system. But I think we should decouple mediocrity from laziness. I haven't seen any team invest in the mentorship required to develop juniors in years, for example.
- strix_varius 2mo agoThe incentives for developing juniors have become misaligned as the expected stay in a company dwindled from decades to years to maybe year. It would make sense to develop juniors if most of their comp was a four year vest but that doesn't happen until later. And in your first year or two you're usually a net negative... This is even more true with AI.