Comment by JustExAWS

3 days ago

But by definition, junior developers with no experience are going to need more handholding and tale time away from experience developers.

> junior developers with no experience are going to need more handholding

Unlike AI, which gives me fake methods, broken code, and wrong advice with full confidence.

  • I just “wrote” 2000 lines of code for a project between Node for the AWS CDK and Python using the AWS SDK (Boto3). Between both, ChatGPT needed to “know” the correct API for 12 services, SQL and HTML (for a static report). The only thing it got wrong with a one shot approach was a specific Bedrock message payload for a specific LLM model. That was even just a matter of saying “verify the payload on the web using the official docs”.

    Yes it was just as well structured as I - someone who has been coding as a hobby or professionally for four decades - would have done.

    • That's great for you. I ask Sonnet 4 to make a migration and a form in Laravel Filament, and it regularly shits itself. I'm curious what those 12 services were, they must've had unchanging, well documented APIs.

      1 reply →

    • > I just “wrote” 2000 lines of code for a project between Node...

      I think I wrote -200 lines of code on my last PR. I may be doing something bad for that number to be negative.

      1 reply →

Truly depends on the organization and systems. I’m at a small firm with too few Senior staff, lots of fire-fighting going on among us, etc. We have loads of low-hanging fruit for our Juniors so we tend to have very quick results after an initial onboarding.