Submitted by lebannax t3_10tc5bb in Futurology
lehigh_larry t1_j76eg6l wrote
Reply to comment by lebannax in Data Science or Software Dev jobs in the future? by lebannax
Project management is mostly communication and client/stakeholder relationships. A lot of their job already automated.
Same with UX design. A lot of it already is automated. But a good UX designer works with clients/stakeholders to really understand their needs and translate their business objectives into a quality product.
lebannax OP t1_j76lec0 wrote
Isn’t that the same for a good software dev though? Need to know the client needs and wider context etc
lehigh_larry t1_j76m5im wrote
But the code writing can probably be automated. So the dev won’t have anything to do.
For example, I am a product owner. Right now I tell my devs what I want them to build, and I communicate that to them in the form of User Stories.
But what if I can just give my User Stories to ChatXPT and it produces the final product? Then I don’t need devs at all.
You can already use chat AIs to generate small code snippets. It’s just a matter of time until it can generate a full product based on a few specs that we give it.
lebannax OP t1_j76mmkw wrote
But you’d still need someone putting the real world problems into logic the chat gpt can understand
lehigh_larry t1_j76mrd9 wrote
That’s what the product owner does.
skykey96 t1_j78rgg4 wrote
Excuse me, but this is a great joke. You for sure don't know what your devs do.
lehigh_larry t1_j78ubfy wrote
I don’t what kind of devs you have. But mine don’t really solve business problems. I solve them, and they build what I tell them to.
skykey96 t1_j78uv2d wrote
I don't mean to discuss, but it'd be good if you can ponder the following: they give you a technical solution to help you solve your business problem. You don't tell them what to build, because you probably don't know much about their discipline, what you tell them is what you need to be solved. You're undermining the whole process they probably do.
Give it a thought if you can.
lehigh_larry t1_j78v6t8 wrote
I guess that’s a fair point. Except that I was a developer as well. So I know exactly what they’re building because I could build it myself if I had their role.
That’s probably not how it is for most POs. But in my case it is.
skykey96 t1_j78vmfb wrote
Good, if you were a dev less than 5 years ago, maybe you could, otherwise unsure. Don't forget the real job they do then, which isn't just coding senseless.
lehigh_larry t1_j79ds9u wrote
It was less than 5 years ago.
I agree that most devs probably aren’t senseless coders. But some are.
lehigh_larry t1_j76mxtj wrote
Or maybe you’re right, you might need one person who works directly with the AI. But in that case you’ve taken an entire dev team of 4-6 engineers and replaced it with one AI liaison.
lebannax OP t1_j76tebi wrote
Yeh true! Just software dev isn’t so much about writing code, but about all the human elements, real world problem solving etc - writing the code once you’ve figured that out is the easy bit. So that’s why I don’t think that side is much different to project managers etc
lehigh_larry t1_j771ftb wrote
Maybe. Tbh we’re all fucked if AI becomes that good at our jobs.
lebannax OP t1_j777co8 wrote
Haha potentially
Viewing a single comment thread. View all comments