Viewing a single comment thread. View all comments

imlaggingsobad t1_isqryfh wrote

I think the era of majoring in CS to get a fancy dev job in the valley is probably coming to an end. I think in the near future, CS will only be for people deeply interested in hardcore CS topics like algos, OS, comp theory, comp architecture, AI/ML, etc. Basically it will go back to what it was like in the 70s. Just real nerd shit like Electrical Eng or Physics. Basically, I think the "just learn to code" bubble is going to pop.

Coding itself will be looked at like blue-collar grunt work. Similar to what a typist was back in the early 1900s. Nowadays we don't have typists, because it's just a basic skill that everyone uses in their actual job which is far bigger in scope. So you can imagine that software engineering in the future will be bigger in scope, perhaps an amalgamation of data engineering, ML engineering, and data science. Maybe even higher functions too like product/design. The scope of a software engineer will increase as other lower order functions of the job get automated.

Anyone who's trying to get a freelance job as a web dev, or is doing 3 month bootcamps or whatever, or they're thinking of doing a quick mid-career switch into tech for the money, I think those kinds of people are fucked. They don't even realize how outdated their skills are going to be. I think actual software engineering will concentrate more and more towards well educated people with great fundamentals in AI/ML/data science and other quant/engineering related stuff.

14

AdditionalPizza OP t1_iss8f75 wrote

On the short term (5 to 10 years) this is pretty much the same feeling I have toward this subject.

I have a feeling the low-skill plentiful careers available now in programming/development are going to disappear. I wouldn't be surprised if it's nearly over night. What company would continue to pay millions of dollars a year for wages when anyone with basic English will be able to do their job? I'm not worried about the higher skilled engineers yet. I'm worried about entry level positions.

Even if those positions don't disappear, I imagine there just won't be many new entry positions, companies will already be over staffed.

I'm saying this as someone that started to learn programming wanting to do a career shift. I was interested it my whole life but went a different direction, and I'm bored and feel at a dead end in my career. I was started learning web development earlier this year but feel like it's a wasted effort. It'd be 2 years before I finish learning enough and trying to land a job, 2 years from now I feel like that job won't exist.

4

FranciscoJ1618 t1_isrk9b5 wrote

I hope you are right. I've always been a nerd and didn't feel comfortable around "normal" people. I studied CS for years at university only to end up working with the same kind of people that made fun of me in the past. They are here just for the money and studied at a bootcamp, and they are earning the same. I want that people out of the IT world. I'll be happy if they get replaced by AI, regardless if I also get replaced. Then I'll code just for fun as when I was a teenager and meet with people that really loves it.

3

Countingblackcrows t1_isygqrl wrote

No wonder you don’t feel comfortable around others, you seem insufferable.

Edit: dude reported me for suicidal thoughts / self harm for my comment

2