3 ms·
Seriously, I think this is way off-base; the job of a software engineer (not a "programmer") is to distill problems that are both technical (bits) AND psycholog
by daviddever23box 2y ago
Seriously, I think this is way off-base; the job of a software engineer (not a "programmer") is to distill problems that are both technical (bits) AND psychological (Bobs and Barbaras) into a reasonable, reproducible solution that can be subsequently improved upon and maintained. Most days, it's the latter that's the real work.
ChatGPT is, on one level, a fancy form of Google search: you still need to know how to leverage the prompts in order to make decent progress, and it's based on knowledge (correct OR incorrect) that was originally generated by a human, one of whom must still evaluate as to whether or not the outputs are relevant to the task at hand.
There's a whole branch of philosophy dedicated to this, by the way, that deals with the knowledge lifecycle: how concepts come to be, how they are reinforced socially, and then discarded when no longer relevant. The same lifecycle applies to the data pools used for training "old" models.
- johnwheeler 2y agoThank you for responding. "Software Engineer", "Computer Programmer" Again - I've been programming for 24 years. I prefer calling myself a computer programmer, and I don't make a distinction personally. I think we're all just engineers or whatever. > ChatGPT is, on one level, a fancy form of Google search: you still need to know how to leverage it in order to make progress, and it's based on knowledge (correct OR incorrect) that was originally generated by a human, one of whom must still evaluate as to whether the outputs are (still, in the case of historical knowledge) suitable for the task at hand, or not. This is 100% true. And NOTHING in my original post says anything otherwise. I'm just saying it in a way that pisses people off, and I'm not meaning to.