IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Conversational education
I don't know how deep it goes, but from the point of view of a novice programmer attempting to learn while shortcutting the bosses assignments, I can see this thing take over 90% of the first five year programmer jobs.

This thing has the knowledge of a grizzled veteran combined with the ability to explain and infinite time and patience.

I essentially gave it my standard programmer interview which includes requiring understandable explanations and then deep dives onto: And how would you do that better? Can you show me a couple of alternative methods?

It was great. There were no surprises, it just thoroughly blew me away and I could see hiring one or two people to do the work of 20 with this thing helping them. A morning review for 15 minutes of assignments and an afternoon touch base and double check the milestones.

You will still need a couple of people to really review and tweak since it's not guaranteed correct output, but it's 99% there and then it's a matter of being a specialist in debugging.

And how fast until chat GPT actually becomes a specialist in debugging its own output as programmers feed back in corrections?

But right off the bat, it's far better than 95% of the programmers I've ever met. Or who have worked for me. And I only hired the A team after being burned early on in my career.

I have no idea if that translates into serious project designs but novice programmers don't do serious project designs. But then that means that when the real programmers retire, there will be 1/10th of the intermediate programmers up and coming to replace them.

So then it becomes a matter of assuming that this thing will also move up the value chain and I think it probably will.
New Hit or miss in my experience so far.
It's more like a junior dev with an encyclopedic knowledge of GitHub, and that took a sabbatical in 2021 until now so anything new is completely out of its grasp. This last point is a huge deficit when it comes to quickly moving subject matter, like JavaScript libraries and ironically AI itself, eg. langchain.

Some examples:
- Incorrectly creates AWS SDK code in v2 examples instead of v3, makes a *huge* difference. But then if you ask it to convert some v2 code into v3, it gets it right the first time.
- Exceptionally detailed, well-commented, apparently correct code that is completely (or worse, subtly) wrong. And then even after a laborious debugging session back and forth in the chat, still incapable of getting it right.
- The output is only as good as the input, so you have to know what you're doing to ask it correctly.
- "Rewrite this Python in TypeScript" -> Hell yeah, worth the price right there.
- Writing unit tests for anything beyond a single function will be hit or miss.
- Shell scripting: particularly good at this for some reason, but it will occasionally need some help. I used it to write a set of shell functions for assuming AWS roles and manipulating Parameter Store, and it took care of all the BS shell garbage that I can't be arsed to remember like argument parsing and the like.

All development shops are very resource constrained. Always. GPT is turning into a tool that relieves some of that constraint, but we still need people behind it.

Now, give it a few years, and the more rote stuff could disappear. No one is going to be doing unattended development with it for some time though.

It's not great for operationalizing stuff yet either.
Regards,
-scott
Welcome to Rivendell, Mr. Anderson.
New So it's finally delivering on the promise of "higher level languages"
--

Drew
     Conversational education - (crazy) - (2)
         Hit or miss in my experience so far. - (malraux) - (1)
             So it's finally delivering on the promise of "higher level languages" -NT - (drook)

When things get creepy... blame it on the Boogie!
47 ms