Live data from Hacker News

Things that helped me get out of the AI 10x engineer imposter syndrome

colton.dev

651–660 of 675 posts

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#651
post #548

Earlier quoted context omitted.

This is tautological. If you keep instructions dumbed-down enough for AI to work well, it will work well. The problem is that AI needs to be spoon-fed overly detailed dos and donts, and even then the output can't be trusted without carefully checking it. It's easy to reach a point where breaking down the problem into pieces small enough for AI to understand takes more work than just writing the code. AI may save time…

I made an STT tool (guess who wrote it for me) and have a bluetooth mic. I spend 10 minutes pacing and telling the AI what I need it to build, and how to build it. Then it goes off and builds it, and meanwhile I go to the next Claude Code instance on a different project, and do the same thing there. Then do the same for a third, and maybe by that time the first is ready for more direction. Depending on how good you a…

Young man, software often has more than 50 lines of code that merely merges basic examples from two libraries. That stuff is useful too, but that's a 0.5x intern, not a 10x developer.

I've told the same Claude to write me unit tests for a very well known well-documented API. It was too dumb to deduce what edge cases it should test, so I also had to give it a detailed list of what to test and how. Despite all of that, it still wrote crappy tests that misused the API. It couldn't properly diagnose the failures, and kept adding code for non-existing problems. It was bad at applying fixes even when told exactly what to fix. I've wasted a lot of time cleaning up crappy code and diagnosing AI-made mistakes. It would have been quicker to write it all myself.

I've tried Claude and GPT4o for a task that required translating imperative code that writes structured data to disk field by field into explicit schema definitions. It was an easy, but tedious task (I've had many structs to convert). AI hallucinated a bunch of fields, and got many types wrong, wasting a lot of my time on diagnosing serialization issues. I really wanted it to work, but I've burned over $100 in API credits (not counting subscriptions) trying various editors and approaches. I've wasted time and money managing context for it, to give it enough of the codebase to stop it from hallucinating the missing parts, but also carefully trim it to avoid distracting it or causing rot. It just couldn't do the work precisely. In the end I had scrap it all, and do it by hand myself.

I've tried gpt4o and 4-mini-high to write me a specific image processing operation. They could discuss the problem with seemingly great understanding (referencing academic research, advanced data structures). I even got a Python that had correct syntax on the first try! But the implementation had a fundamental flaw that caused numeric overflows. AI couldn't fix it itself (kept inventing stupid workarounds that didn't work or even defeated the point of the whole algorithm). When told step by step what to do to fix it, it kept breaking other things in the process.

I've tried to make AI upgrade code using an older version of a dependency to a newer one. I've provided it with relevant quotes from the docs (I know it would have been newer than its knowledge cutoff), and even converted parts of the code myself, so it could just follow the pattern. The AI couldn't properly copy-paste code from one function to another. It kept reverting things. When I pointed out the issues, it kept apologising, saying what new APIs it's going to use, and then use the old APIs again!

I've also briefly tried GH copilot, but it acted like level 1 tech support, despite burning tokens of a more capable model.

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#652
post #616

Earlier quoted context omitted.

What does it really mean to know something or understand something. I think AI knows a great deal (associating facts with symbols), confabulates at times when it doesn't know (which is dishonestly called hallucination, implying a conscious agent misperceiving, which AI is not), and understands almost nothing. The best way to think of chat bot "AI" is as the compendium of human intelligence as recorded in books and on…

One cannot learn everything from books and in any case many books contradict each other so every developer is a variation based on what they have read and experienced and thought along the way. How can that get summed up into one thing? It might not even be useful to do that. I suspect that some researchers with a very different approach will come up with a neural network that learns and works more like a human in fu…

What is baffling to me is how otherwise intelligent people don't really understand what human intelligence and learning are about. They are about a biological organism following its replication algorithm. Why should a computer program learn and work like a biological organism if it is in an entirely different environment with entirely different drives?

Intelligence is not some universal abstract thing acheivable after a certain computational threshold is reached. Rather its a quality of the behavior patterns of specific biological organisms following their drives.

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#654
post #628

Earlier quoted context omitted.

So this whole discussion started because some guy got triggered by a thinly veiled advertisement on a podcast run by a VC firm? I’ll admit this is not helping the case of “but people are saying…”

You asked who’s making these silly claims, I provided one example of YC partners doing it. Not sure who got triggered or what advertising you are talking about, but there you go.

What you showed me is the equivalent of somebody saying, “People are claiming my life would be better if I drank more Pepsi” and the underlying evidence turned out to be a Pepsi commercial.

You understand what YC is right?

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#655
post #175

Earlier quoted context omitted.

Yeah. I just need to babysit it too much. Take copilot, it gives good suggestions and blows me away sometimes with a block of code which is exactly what I'd type. But actively letting it code (at least with gpt4.1 or gpt4o) just doesn't work well enough for me. Half of the time it doesn't even compile, and after fixing that it's just not really correctly working either. I'd expect it to work like a very junior progra…

>I'd expect it to work like a very junior programmer, but it works like a very drunk senior programmer that isn't listening to you very well at all. This seems to be the current consensus. A very similar quote from another recent AI article: One host compares AI chatbots to “a very smart assistant who has a dozen Ph.D.s but is also high on ketamine like 30 percent of the time.” https://lithub.com/what-happened-when-i…

In my experience PhD's are not 10x productive. Quite the opposite actually. Too much theory and not much practicality. The only two developers that my company has fired for (basically) incompetency were PhD's in Computer Science. They couldn't deliver practical real code.

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#656
Customer code generators have made me 10x more productive (generating 90% of a typical client/server biz application from a declarative spec).

AI's so far haven't been able to beat that.

However I have found AI's to be great when working with unfamiliar tools. Where the effort involve in reading the docs etc. far outweigh the benefits. In my case using AI's to generate JasperReports .jrxml files made me more productive.

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#657

Earlier quoted context omitted.

Taking a pragmatic approach, I would say that if the AI accomplishes something that, for humans, requires reasoning, then we should say that the AI is reasoning. That way we can have rational discussions about what the AI can actually do, without diverting into endless discussions about philosophy.

Eh... Suppose A solves a problem and writes the solution down. B reads the answer and repeats it. Is B reasoning, when asked the same question? What about one that sounds similar?

Could it be said that reasoning requires intent?

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#658

Earlier quoted context omitted.

Depending how they used them. You can say similar thing about having junior developers in the team that you have to delegate tasks to. It takes time to explain to them what needs to be done, nudge into right solution, check etc. But maybe another thing is not considered - while things may take longer, they ease cognitive load. If you have to write a lot of boilerplate or you have a task to do, but there are too many…

I don't think the junior developer comparison holds up too well ... 1) The junior developer is able to learn from experience and feedback, and has a whole brain to use for this purpose. You may have to provide multiple pointers, and it may take them a while to settle into the team and get productive, but sooner or later they will get it, and at least provide a workable solution if not what you may have come up with y…

I take your point, but that really depends on quality of the hires and often you don't have any influence over that.

I worked with many junior developers that didn't learn and kept making the same mistakes and asking the same questions even months in the job.

I found LLMs to be far more advanced in comparison to what I had to deal with.

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#659
post #631

Earlier quoted context omitted.

I think if you're paying any attention to the state of the world, you can see labor is getting destroyed by capital - bad wages, worse working conditions including more surveillance, metrics everywhere, immoral companies, short contracts and unstable companies/career paths, increasing monopolization and consolidation of power. We were so insulated from this for so long that it's easy to not really grasp how bad thing…

omg not everything is late stage capitalism

It sort of is these days..

Re: Things that helped me get out of the AI 10x engineer imposter syndrome

#660

Earlier quoted context omitted.

> I'm not being defensive, I'm rebutting a (false) factual claim. You're rebutting a claim about your rant that -if it ever did exist- has been backed away from and disowned several times. From [0] > > Wait, now you're saying I set the 10x bar? No, I did not. > > I distinctly did not say that. I said your article was one of the ones that made me feel anxious. And it's one of the ones that spurred me to write this art…

Thanks for this. The guy really wants to pin me on the 10x thing coming from him but I keep saying it's not and he keeps ignoring me. The claims of his article are extremely plain and clear: AI-loving engineers are going "rocket fuel" fast, AI skeptical engineers are crazy (literally the title!) and are sitting still. My post is about how those types of claims are unfounded and make people feel anxious unnecessarily.…

Yeah, I don't know what's up with him. I'll feel very foolish if he was always this nuts. If something has happened (or crept up on him) somewhat-recently to drive him berserk, then my heart goes out to him and those who know and/or care about him.

Speaking of his rant, in it, he says this:

> [Google's] Gemini’s [programming skill] floor is higher than my own.

which, man... if that's not hyperbole, either he hasn't had much experience with the worst Gemini has to offer, or something really bad has happened to him. Gemini's floor is "entirely-gormless junior programmer". If a guy who's been consistently shipping production software since the mid-1990s isn't consistently better than that, something is dreadfully wrong.

Post reply on HN