2 Comments

Yes ChatGPT is very impressive! But at the moment I think for bigger projects not ready yet and not specialied enough on software development. If you have many types and components in your project interacting with each other and you want to add a new feature, you would have first to add all your sources into the chat to give the context and correct types etc. But I guess in next years more specialized and tailored software dev tools based on AI will solve this problem. Maybe an updated version of Github Copilot etc.

Expand full comment
author

What do you mean by "not ready for bigger projects"? Every day life of a programmer in bigger projects consists of a myriad of small problems to be solved. If only 50% of those problems can be solve 20% quicker... that's a huge help!

Haven't programmers benefited from Intellisense, integrated Debuggers, Stackoverflow?

ChatGPT is a "pair programmer" who can help you right this moment when looking at a screenful of code or having a question about an API or musing about a solution approach.

But, of course, that's local optimizations at first. We'll see more, larger optimizations in the future. What can SonarQube etc. become when backed by GPT-4?

Waiting for that, though, to me is a strategy for failure. "It's not ready yet" foregoes the benefits it's providing already today. I don't want to miss it anymore.

Expand full comment