Live data from Hacker News

Command line functions around OpenAI

kadekillary.work

21–30 of 316 posts

Re: Command line functions around OpenAI

#21
post #12

What the articles like this miss is that we understand pretty well how ChatGPT writes code. But what about maintenance, and particularly debugging? How would it make these tasks. And we know that these things take much much more time than writing code.

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..

Re: Command line functions around OpenAI

#22
post #12

What the articles like this miss is that we understand pretty well how ChatGPT writes code. But what about maintenance, and particularly debugging? How would it make these tasks. And we know that these things take much much more time than writing code.

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…

I’ve asked GPT to refactor blocks of code and it sometimes does a really good job, sometimes it makes it extremely verbose and wordy but you can’t always win.

I just hate how slow it is even with Plus. For analyzing code for debugging you’d ideally have something that moves a little faster.

I guess we’re in the 56k days of LLM watching it print line by line.

Re: Command line functions around OpenAI

#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 other things people do in life. There isn't time to do it all: time spend becoming better at one is time stolen from the others.

Re: Command line functions around OpenAI

#25
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.

Re: Command line functions around OpenAI

#26
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…

I mean saying that using ChatGPT will make you one of the most elite coders in the world is a pretty high bar no?

I have been skeptical about all this, but decided to play with using ChatGPT for coding a task I had. It wasn't perfect, either in workflow or in final results but what was clear was that not adopting it will very quickly make you lag behind your peers.

I think the additive bonus is especially high for senior devs who are fast, in that those will be faster in grokking the generated code and better at guiding it to the right solution.

I guarantee you that in five years anybody who cares at all about their productivity will be using it constantly in their workflow, probably much sooner.

Re: Command line functions around OpenAI

#27
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…

Wouldn't a "2x" engineer then be a 1x engineer, and a "1x" engineer <1x?

Re: Command line functions around OpenAI

#28

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.

Adding a major new tool that is “used in almost all professions” is a pretty big deal even if it’s only used as productivity software, which IMO is still far too short sighted of its potential (a simple chat interface is just the baby steps before we figure out all the API driven usecases).

What was the last time we could look back at old HN threads and say that? Bitcoin?

Re: Command line functions around OpenAI

#29
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.
Post reply on HN