Live data from Hacker News

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

colton.dev

131–140 of 675 posts

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

#131
post #12

Takes on dev-focused AI is so divided right now. Appears some people just don’t understand the workflows that are effective. It actually takes a lot of work to set it up. It’s not as simple as typing in prompts.

Yea. I feel likes its a waste of time and energy to read/argue about it. Either it works or it doesn't. Everyone already has exposure to it and opinions on it. There's no need to convince anyone. Reality will bear out the results.

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

#132

Earlier quoted context omitted.

> The code I generate is usually better than what I'd do by hand. I'm always baffled by this. If you can't do it that well by hand, how can you discriminate its quality so confidently? I get there is a artist/art consumer analogy to be made (i.e. you can see a piece is good without knowing how to paint), but I'm not convinced it is transferrable to code. Also, not really my experience when dealing with IaC or (comple…

You're forgetting that code quality also requires time. Developers make tradeoffs all the time on how much time to invest into improving the quality of what they write, for both new and existing code. When someone claims that LLMs can produce higher-quality code it can include quality levels that may be unjustifiably slow to hand-craft depending on constraints and needs. Related - agentic LLMs may be slow to produce…

I get that. I'm exclusively talking about code quality verification after it being coded by a human or an LLM, in fact I don't really care by whom. Mainly because I do care about introducing tech debt and/or hidden balloning costs.

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

#135
I’ve mentioned this elsewhere, but I think a better question is: do you find AI makes your coworkers N times better.

It makes everyone “produce more code” but your worst dev producing 10X the code is not 10X more productive.

There’s also a bit of a dunning Kruger effect where the most careless people are the most likely to YOLO thousands of lines of vibecode into prod. While a more meticulous engineer might take a lot more time to read the changes, figure out where the AI is wrong, and remove unnecessary code. But the second engineer would be seen as much much less productive than the first in this case

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

#136
post #13

Earlier quoted context omitted.

Let’s talk about rules and docs, shall we? What makes a good rule for AI to keep it on task? What are your setups for docs and attaching them to the context (do you need to? Or just the location?) Let’s boil this down to an easy set of reproducible steps any engineer can take to wrangle some sense from their AI trip.

Aka, let's train people how to use the tool...

You seem to be against the idea. Yet you yourself were trained. Weird.

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

#137
post #2

> What LLMs produce is often broken, hallucinated, or below codebase standards. With enough rules and good prompting this is not true. The code I generate is usually better than what I'd do by hand. The reason the code is better all the extra polish and gold plating is essentially free. Everything I generate comes out commented great error handling, logging, SOLID, and united tested using established patterns in the…

> The code I generate is usually better than what I'd do by hand. I'm always baffled by this. If you can't do it that well by hand, how can you discriminate its quality so confidently? I get there is a artist/art consumer analogy to be made (i.e. you can see a piece is good without knowing how to paint), but I'm not convinced it is transferrable to code. Also, not really my experience when dealing with IaC or (comple…

I can do it by hand but it takes time.

With AI the extra quality and polish is basically free and instantaneous.

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

#138
Product guys with no technical experience are getting one-shotted by VC dollars making them think they can create projects themselves. It's an admirable goal but will never happen.

Now for senior developers, AI has been tremendous. Example: I'm building a project where I hit the backend in liveview, and internally I have to make N requests to different APIs in parallel and present the results back. My initial version to test the idea had no loading state, waiting for all requests to finish before sending back.

I knew that I could use Phoenix Channels, and Elixir Tasks, and websockets to push the results as they came in. But I didn't want to write all that code. I could already taste it and explain it. Why couldn't I just snap my fingers?

Well AI did just that. I wrote what I wanted in depth, and bada bing, the solution I would have written is there.

Vibe coders are not gonna make it.

Engineers are having the time of their lives. It's freeing!

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

#139
post #123
post #119

Earlier quoted context omitted.

I think the comment was showing that the project takes 9 weeks either way, but coming to that determination was much more confident and convincing with a functional demo versus a hand-wavy figma + guesstimate.

> was much more confident and convincing with a functional demo versus a hand-wavy figma + guesstimate. Except it also blurs the lines and sets incorrect expectations. Management often see code being developed quickly (without full understanding of the fine line between PoC and production ready) and soon they expect it to be done with CC in 1/2 the time or less. Figma on the other hand makes it very clear it is not c…

Which is why I like balsamiq. It looks like hand sketches but can be interactive. I can create any UI for brainstorming in a matter of minutes with it. Once the discussion is settled, we can move to figma for actual UI design (colors, spacing,…).

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

#140

I thought this would be another AI hate article, but it made some great points. One thing that AI has helped me with is finding pesky bugs. I mainly work on numerical simulations. At one point I was stuck for almost a week trying to figure out why my simulation was acting so strange. Finally I pulled up chatgpt, put some of my files into the context and wrote a prompt explaining the strange behavior and what I though…

This is my experience. Code generation is OK if uneven, but debugging can be a big boost.

It’s a rubber duck that’s pretty educated and talks back.

Post reply on HN