No one knows. When it comes to jobs, there are no guarantees.
I would recommend to just do what you enjoy, and get *really* good at it. Focus on skill and not statistics and you'll be fine.
It's not just jobs. Trying to predict anything 40 years into the future is a fool's errand. Even 20 is basically a crapshoot.
40 years ago was the year 1984. Cold war fears were still high, the Berlin wall standing, internet was unheard of, let alone smartphones and PC's were making their very first strides among enthusiasts.
Do you believe there will be more, less, or the same amount of software being developed now into the future?
I'm willing to bet it's choice A, I could be wrong, but I'm willing to guess more things will be automated and more software will be improved as the decades go by and you need developers to do that
And the same fear is present in nearly every other field of white collar work. If everything is automated and AI actually gets to that level, we'll have other things to worry about than employment
Not doom and gloom, but if even a quarter of people are out of a job and nothing changes in our economic system while AI takes over all their work, you're gonna end up with a very unhappy population
I will be messaging you in 20 years on [**2044-05-15 04:10:23 UTC**](http://www.wolframalpha.com/input/?i=2044-05-15%2004:10:23%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/csMajors/comments/1csa3y1/is_computer_science_worth_it_in_the_super_long/l43z9xj/?context=3)
[**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FcsMajors%2Fcomments%2F1csa3y1%2Fis_computer_science_worth_it_in_the_super_long%2Fl43z9xj%2F%5D%0A%0ARemindMe%21%202044-05-15%2004%3A10%3A23%20UTC) to send a PM to also be reminded and to reduce spam.
^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%201csa3y1)
*****
|[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)|
|-|-|-|-|
I think CS is a fucking amazing major as far as college majors go. Computers aren't going away any time soon, and (I guess depending on where you went to school) it teaches you reasoning and problem solving skills that can be applied to most parts of life. Being able to learn, process that information, and solve problems will never go out of style. As for what the SWE job market will look like, I have no clue. I feel like computer scientist jobs will always be there however.
Ask yourself this: will computers and software be more or less prevalent in our day to day lives 20-40 years from now. That should answer your question
Nobody owns a magical crystal ball to see into the future.
But a CS degree will give you strong technical skills that provides a good foundation you can pivot to many other areas even if you decide the coding life isn't for you.
Of course not, there's at least one singularity, one post-singularity, two zombie apocalypses and a bad comedy movie to get through, after which the whole of humanity will be employed as sushi chefs.
There will be more jobs. Most developer jobs will be gone. Most programming jobs will be gone. Almost every data engineering job will be gone. However, as AI companies rise, nearly all of their programmer/engineering jobs will be turned into maintaining/training Ai model jobs. And Ai will only increase exponentially once we create the Ai that can finally engineer and build upon itself. This will make almost every tech company shift to Ai, and these Ai maintaining jobs will be just as popular as fast food workers nowadays.
No one knows. When it comes to jobs, there are no guarantees. I would recommend to just do what you enjoy, and get *really* good at it. Focus on skill and not statistics and you'll be fine.
It's not just jobs. Trying to predict anything 40 years into the future is a fool's errand. Even 20 is basically a crapshoot. 40 years ago was the year 1984. Cold war fears were still high, the Berlin wall standing, internet was unheard of, let alone smartphones and PC's were making their very first strides among enthusiasts.
I would say even trying to foresee 5 yrs is already not possible.
Let me get my crystal ball
So?
It says being born rich is the best bet, damn failed again.
Any way I can be reborn? But how do parents get rich then? Can I be the part of my generation and get rich?
Wish granted, you are reborn into a family rich with love.
Do those exist? Few richies I knew they didn't have much family love within
Do you believe there will be more, less, or the same amount of software being developed now into the future? I'm willing to bet it's choice A, I could be wrong, but I'm willing to guess more things will be automated and more software will be improved as the decades go by and you need developers to do that
[удалено]
And the same fear is present in nearly every other field of white collar work. If everything is automated and AI actually gets to that level, we'll have other things to worry about than employment Not doom and gloom, but if even a quarter of people are out of a job and nothing changes in our economic system while AI takes over all their work, you're gonna end up with a very unhappy population
As long as computers and technology exist, CS will never die
RemindMe! 20 Years
I will be messaging you in 20 years on [**2044-05-15 04:10:23 UTC**](http://www.wolframalpha.com/input/?i=2044-05-15%2004:10:23%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/csMajors/comments/1csa3y1/is_computer_science_worth_it_in_the_super_long/l43z9xj/?context=3) [**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FcsMajors%2Fcomments%2F1csa3y1%2Fis_computer_science_worth_it_in_the_super_long%2Fl43z9xj%2F%5D%0A%0ARemindMe%21%202044-05-15%2004%3A10%3A23%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%201csa3y1) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|
I think CS is a fucking amazing major as far as college majors go. Computers aren't going away any time soon, and (I guess depending on where you went to school) it teaches you reasoning and problem solving skills that can be applied to most parts of life. Being able to learn, process that information, and solve problems will never go out of style. As for what the SWE job market will look like, I have no clue. I feel like computer scientist jobs will always be there however.
Ask yourself this: will computers and software be more or less prevalent in our day to day lives 20-40 years from now. That should answer your question
I mean technology will indeed be a thing in the future, probably more so than it is now so it’s not going to be obsolete jobs will just be different.
So all you really need to do is adapt
No. AI will kill programming languages. You'll learn to prompt AI to write code for you, but that's about it.
I can’t tell if this is sarcastic or not
Nobody owns a magical crystal ball to see into the future. But a CS degree will give you strong technical skills that provides a good foundation you can pivot to many other areas even if you decide the coding life isn't for you.
If it’s fun for you, yeah.
I know the future...so let me tell you the answer...yes
No
nah don’t do it!
I’m doing it cuz I like cs and I’ve been coding since I was a lil kid. Just wondering what this sun thinks about long terms prospects
how the hell do we know
Yeah worth it
I highly regret it
i heard welding is the next big thing
Of course not, there's at least one singularity, one post-singularity, two zombie apocalypses and a bad comedy movie to get through, after which the whole of humanity will be employed as sushi chefs.
There will be more jobs. Most developer jobs will be gone. Most programming jobs will be gone. Almost every data engineering job will be gone. However, as AI companies rise, nearly all of their programmer/engineering jobs will be turned into maintaining/training Ai model jobs. And Ai will only increase exponentially once we create the Ai that can finally engineer and build upon itself. This will make almost every tech company shift to Ai, and these Ai maintaining jobs will be just as popular as fast food workers nowadays.
If the market doesn't recover before your degree ages then your screwed.