Thanks colton. Man, you just made me feel 10x better :) And ahh yes I said 10x. :P
Things that helped me get out of the AI 10x engineer imposter syndrome
581–590 of 675 posts
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#582> It's not good at keeping up with the standards and utilities of your codebase. Not my experience. You can instruct Claude Code to respect standards and practices of your codebase. In fact I noticed that Claude Code has forced me to make few genuinely important things like documenting more, writing more E2E tests and tracking architectural and style changes. Not only I am forcing myself to a consistent (and well tho…
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#583Is anybody (who has the data) actually claiming use of AI will make a single average engineering 10x faster/better? Or the data showing something else... possibly, a company starts telling engineers to use AI, then RIFs a huge portion, and expects the remaining engineers to pick up the slack. They now claim "we're more efficient!" when they've just asked their employees to work more weekends.
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#584Earlier quoted context omitted.
Qwen Code is really not representative of the state of the art though. With the right prompt I have no problem getting Claude to output me a complete codebase (e.g. a non trivial library interfacing with multiple hardware devices) with the specs I want, in modern c++ that builds, runs, has documentation and unit tests sourced from data sheets and manufacturer specs from the go
Assuming there aren't tricky concurrency issues and the documentation makes sense (you know what registers to set to configure and otherwise work the device,) device drivers are the easiest thing in the world to code. There's the old trope that systems programmers are smarter than applications programmers but SWE-Bench puts the lie to that. Sure, SWE-Bench problems are all in the language of software, applications pr…
Except the documentation lies and in reality your vendor shipped you a part with timing that is slightly out of sync with what the doc says and after 3 months of debugging, including using an oscilloscope, you figure out WTF is going on. You report back to your supplier and after two weeks of them not saying any thing they finally reply that the timings you have reverse engineered are indeed the correct timings, sorry for any misunderstandings with the documentation.
As an application's engineer, my computer doesn't lie to me and memory generally stays at a value I set it to unless I did something really wrong.
Backend services are the easiest thing in the world to write, I am 90% sure that all the bullshit around infra is just artificial job security, and I say this as someone who primarily does backend work now days.
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#585Earlier quoted context omitted.
Maybe to get an impression that they'd be performing like them - but not actually performing. It helps me being lazy because I have a rough expectation of what the outcome should be - and I can directly spot any corner cases or other issues the AI proposed solution has, and can either prompt it to fix that, or (more often) fix those parts myself. The bottom 20% may not have enough skill to spot that, and they'll prod…
I randomly stumbled across Tekwetu who've made a pretty good step-by-step example of coding with Claude Code, using MCPs, etc.[1]. None of the upsell or gushing. It's a pretty simple app with a backend, with a slightly complicated storage mechanism. I was watching to learn how other devs are using Claude Code, as my first attempt I pretty quickly ran into a huge mess and was specifically looking for how to debug bett…
I posted a demo here a while ago where I try to have it draw turtle graphics:
https://news.ycombinator.com/item?id=44013939
Since then I've also provided enough glue that it can interact with the Arch Linux installer in a VM (or actual hardware, via serial port) - with sometimes hilarious results, but at least some LLMS do manage to install Arch with some guidance:
https://github.com/aard-fi/arch-installer
Somewhat amusingly, some LLMs have a tendency to just go on with it (even when it fails), with rare hallucinations - while other directly start lying and only pretend they logged in.
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#586There’s something ironic here. For decades, we dreamed of semi-automating software development. CASE tools, UML, and IDEs all promised higher-level abstractions that would "let us focus on the real logic." Now that LLMs have actually fulfilled that dream — albeit by totally different means — many devs feel anxious, even threatened. Why? Because LLMs don’t just autocomplete. They generate. And in doing so, they challe…
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#587Thanks colton. Man, you just made me feel 10x better :) And ahh yes I said 10x. :P
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#588Earlier quoted context omitted.
There was a YC video just a few months ago where a bunch of jergoffs sat in a circle and talked about engineers being 10 to 100x as effective as before. Im sure google will bring it up.
> Im sure google will bring it up. It didn’t.
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#589There’s something ironic here. For decades, we dreamed of semi-automating software development. CASE tools, UML, and IDEs all promised higher-level abstractions that would "let us focus on the real logic." Now that LLMs have actually fulfilled that dream — albeit by totally different means — many devs feel anxious, even threatened. Why? Because LLMs don’t just autocomplete. They generate. And in doing so, they challe…
I now understand what artists felt when seeing stable diffusion images - AI code is often just wrong - not in the moral sense, but it contains tons of bugs, weirdness, excess and peculiarities you'd never be happy to see in a real code base. Often getting rid of all of this, takes comparable amount of time as doing the job in the first place. Now I can always switch to a different model, increase the context, prompt…
Re: Things that helped me get out of the AI 10x engineer imposter syndrome
#590Earlier quoted context omitted.
> that ends up taking you 20 minutes to figure out That 20 minutes, repeated over and over over the course of a career, is the difference between being a master versus being an amateur You should value it, even if your employer doesn't. Your employer would likely churn you into ground beef if there was a financial incentive to, never forget that
Yeah I strongly disagree. I want to spend time figuring the things that important to me and my career. I could care less about the one regex I write every year. Especially when I've learned and forgotten the syntax more times than I can count.
"You had a problem. You tried to solve it with regex. Now you have two problems"
1) your original problem 2) your broken regex
I would like to propose an addition
"You had a problem. You tried to solve it with AI generated regex. Now you have three problems"
1) your original problem 2) your broken regex 3) your reliance on AI