| ▲ | JKCalhoun 4 hours ago | ||||||||||||||||
I echo another reply here, if anything my experience coding feels even more valuable now. It was never about writing the code—anyone can do that, students in college, junior engineers… Experience is being able to recognize crap code when you see it, recognizing blind alleys long before days or weeks are invested heading down them. Creating an elegant API, a well structured (and well-organized) framework… Keeping it as simple as possible that just gets the job done. Designing the code-base in a way that anticipates expansion… I've never felt the least bit threatened by LLMs. Now if management sees it differently and experienced engineers are losing their jobs to LLMs, that's a tragedy. (Myself, I just retired a few years ago so I confess to no longer having a dog I this race.) | |||||||||||||||||
| ▲ | mk89 4 hours ago | parent | next [-] | ||||||||||||||||
Sorry for the dumb question but how could you feel threatened by LLMs if you retired just a few years ago? Considering the hype started somewhere in 2022-2023. | |||||||||||||||||
| |||||||||||||||||
| ▲ | mmasu 2 hours ago | parent | prev [-] | ||||||||||||||||
how would you suggest someone who just started their career moves ahead to build that “taste” for lean and elegant solutions? I am onboarding fresh grads onto my team and I see a tendency towards blindly implementing LLM generated code. I always tell people they are responsible for the code they push, so they should always research every line of code, their imported frameworks and generated solutions. They should be able to explain their choices (or the LLM’s). But I still fail to see how I can help people become this “new” brand of developer. Would be very happy to hear your thoughts or how other people are planning to tackle this. Thanks! | |||||||||||||||||
| |||||||||||||||||