3 ms·
One anecdote. I just use ChatGPT to help with a relatively complex project. But that depended on a number of relatively simple scripts around automating some
by scarface74 4y ago
One anecdote. I just use ChatGPT to help with a relatively complex project. But that depended on a number of relatively simple scripts around automating some AWS functional in Python using boto3 - the AWS SDK.
It really did help keep me in the flow. While I was designing the entire system and documenting it, I would just give ChatGPT the requirements in a few sentences and it spit out correct code.
Honestly it did take the place of what I would have formerly thrown at an intern/junior dev.
Will it “replace” the need for junior devs? I am going to say the unpopular opinion - yes.
But coding has always been the least important part of my job. Knowing what to code and solving XYProblems is where the money and differentiator are.
- spookybones 4y agoIf so, how can a junior dev level up while making money?
- scarface74 4y agoHonestly, that’s the age old challenge - how to break the can’t get a job <-> don’t have experience cycle. I’ve never been a “junior developer”. By the time I graduated from college back in antiquity in 1996, I had already been a hobbyist for a decade and my first job was designing and developing a relatively complicated data entry system in C. So my first and second jobs were already mid level developer type work. That’s not bragging. It hurt me in the long run. I stayed at my second job too long and became an “expert beginner” and had to start over and learn best practices from others 12 years later. But now, isn’t the general advice “grind leetcode and work for a FAANG” (tm) r/cscareerquestions.