Live data from Hacker News

Command line functions around OpenAI

kadekillary.work

31–40 of 316 posts

Re: Command line functions around OpenAI

#31
post #12

Earlier quoted context omitted.

I find ChatGPT is pretty helpful for debugging. A big chunk of debugging is missing stupid things, and for debugging, it's like having a second set of eyes. It's almost useless for high-level design and architecture. Those tasks do take more time than writing code, but they're super-charged by rapid prototyping, which ChatGPT excels at. For example, right now, if I'm picking between three libraries, I can have workin…

Not yet; I spend 60% my day reviewing PRs. I don't have to if chat GPT gets integrated as a PR reviewer..

I review PRs primarily for correctness and to look for nonobvious problems. I rarely find buggy code. Sometimes I'll find performance issues. In order to do what I do when reviewing, ChatGPT would need clear specs (yeah right) and a deep understanding of our system, domain, and even our customers.

Of course I'll try it and see how it does. But it struggled and failed to produce what I would consider trivial code when I tried to create a single usable page to spec in react native, so I'm not terribly optimistic.

Re: Command line functions around OpenAI

#32

Spoilers: the future is actually kinda just ok-ish. GPT is used in almost all professions but akin to Google. Nothing really changes, we come back to these threads and articles every couple years to look back and realize how plain stupid and hopeful humanity really is sometimes.

What you describe is a huge change.

Re: Command line functions around OpenAI

#33
Don't get me wrong, this is neat. But the only reason why this works is because there is one million tutorial out there who use this data for teaching new students. The bigger issue is edge cases, stuff where there is no precedence. This output is a starting point for something, but it does not even get you 3% of the way there unless you work for a teenager who is into basketball anecdotes.

Re: Command line functions around OpenAI

#34
10x is a mindset, identifying real problems and solving them in a simple* way with novel solutions.

*most people can solve problems effectively but, imo, it takes true crafts(wo)man to solve it -simply-

It's not a skill you can grind per se, although many try that fruitless path.

Re: Command line functions around OpenAI

#36
post #24

Will I get anything more out of this? As a 10x engineer I can expect to make at most double what a normal 2x engineer (1x engineers mostly get out of engineering in my experience) makes when I get to the tail end of my career. I like to improve my engineering skills. However I also like to take nice vacations, do wood carving, play mandolin, go for long walks in the park, see my kids grow up, and all the billions of…

No point putting in more than 1x for somebody else's yacht, you have to build your own vision and sell it.

Re: Command line functions around OpenAI

#38
post #10

Being efficient at writing code can barely make someone a 5x engineer. A team of people who write code effectively is easy to do. Hyperproductivity in software is all about deciding what problems to tackle. Richard Hipp isn't worried about chipotle restaurant orders in golang, he's worried about how to store data reliably. That isn't a coding puzzle that ChatGTP is likely to help with. Either ChatGTP can do the whole…

Writing code quickly may not help the mythical 10x engineer, but it might help a 1x engineer become a 5x engineer. In relative terms, the unaided 10x engineer is now only a 2x engineer as his peers are now vastly more productive. That's huge.

... if churning out boilerplate is your definition of "productive".

Re: Command line functions around OpenAI

#39
post #10

Being efficient at writing code can barely make someone a 5x engineer. A team of people who write code effectively is easy to do. Hyperproductivity in software is all about deciding what problems to tackle. Richard Hipp isn't worried about chipotle restaurant orders in golang, he's worried about how to store data reliably. That isn't a coding puzzle that ChatGTP is likely to help with. Either ChatGTP can do the whole…

But if the support tool gives you the chance to iterate faster you will find the solution faster. And the bulk of every solution takes time to code.

It's definitely useful, but IMO it's not 5x or 10x and of course not x1000 force multiplier. More like a very good and useful tool.

Re: Command line functions around OpenAI

#40
post #37

I didn't believe in 10x developers until I met a 0.1x developer.

I would argue there are -1x developers because regular developers have to go back and fix/refactor/rewrite the code later, thus create a net negative.

I've always been curious what people feel the baseline of a 10x is (i.e. 1x). Is it a fresh developer out of college or what?

Post reply on HN