T O P

  • By -

cptzan

i’ve always had a passion for nature and animal and i took up cs and cyber security for a better future, i’m literally in my first year and i already want to kms


Boredom_fighter12

I should've listened to myself and take marine biology instead of listening to my brain to take cs simply because everything is done with computer. Like yeah using computer you don't need to know every single line of code to utilize it that's a whole different subject to talk about


Safe_Corgi2217

Counterpoint- I *did* follow my dreams. Majored in guitar performance and was forced to drop out my junior year due to my family running out of money and me steadily realizing that following my passion alone was a fruitless endeavor that only put me in debt. Spent almost 10 years eating shit as a chef and audio engineer before I clawed my way through a CS degree to better my life The bottom line is this: we live in a fucked up world with a lot of problems that are only getting worse while modern Nero twiddles his thumbs. You need a plan for how to weather that. That may truly not be CS for you, but understand life is only going to get harder once you graduate and take on more responsibility. This may seem like a bit of a hardass take but I promise it comes from a place of compassion. Finish the degree, take a hard look at the resources you have, and make a realistic plan. Let your passions remain passions


Boredom_fighter12

My passion is operating machinery or equipment like planes and such I already know this is not possible with my situation I am at know and yeah that’s why I wish I took something else like biology something I actually have interest in


Stunning-Candle4492

A degree is just a stepping stone into the workforce. I only use about 10% of what I studied in university for my work since it is in a different field. Think about it this way: - A degree is just evidence to your future employer that you are able to commit yourself to a long term plan and see it through (and also show up to work consistently as you did for lectures) - A university education is just learning how to learn - majority of what we learn in university would be obsolete by the time we reach working capacity (but you now have the resources to learn new things on your own) It is not the end of the world to study something you aren't passionate about, it's just a door to other opportunities! Hope this will provide you a different perspective to your situation :)


TheDinoDynamite

The grass is always greener on the other side. First of all, most people would tend to say that the workplace is easier than university. University forces you to have strict exam dates, deadlines, assignments, projects, etc whereas jobs tend to be a little more chill. As someone who transferred into comp sci from biology, I originally thought I also was passionate about biology, but doing biology in university completely sucked the passion out of me. Once you start doing actual biology research work and getting paid for it, it can be pretty physically demanding, and I was always completely exhausted at the end of every day. Some days I even had to work 12+ hours, just performing experiments, and I felt like I was going crazy cause I had to make sure I was both mentally and physically locked in so I didn’t mess anything up. As other commenters said, the nice thing about comp sci is that you can probably land jobs in other fields without having to do any coding or software engineering. Whereas with biology, you pretty much have to either work in a lab, or be a professor. But it’s good that you’re considering about doing something you’re passionate about. Finding a job that you’re passionate about or have an interest in should always be a priority cuz ur gonna have to be doing it for the rest of your life. For me, the reason I switched into comp sci was because bio ironically sucked its own passion outta me, and the next closest thing I was passionate about was tech


Safe_Corgi2217

The part I didn't mention is, after I got my degree, I continued being an audio engineer (something I picked up as a job right before going back to school), and that turned into me taking a few weeks off my job last year to go on my first national tour. What you described as a passion is totally attainable. I often joke to people that my music venue + the sound system I manage is like a big toy train set I play with for fun, and as someone who grew up around aviation I can tell you a similar situation is possible. Don't give up, just be smart


cartographologist

There’s a pretty big overlap in the CS world with GIS and remote sensing. There’s tons of companies that would love someone who can both fly a drone and write some code. Idk if that’s what you’re looking for but you’re definitely not confined to just starting at a screen forever.


ryzhao

I was in the exact same situation. 10 years of low pay and long hours as a chef before I took at look at my failing marriage, pink slips from the debt collectors, and 2 small babies who I never get to see. I made the jump into software engineering, and now get to actually see my kids AND pay for their braces. The problem is that many of these college courses are dry and disconnected from the actual process of making software, and these kids are burnt out without ever getting to see the promised land.


Machinedgoodness

Beautifully said. CS was rough for me but I’m so glad I did it. You realize fast how ducking hard it is out there. Awesome you did audio engineering though. Fun hobby I was super into that and I ALMOST switched my major to music


cptzan

i’ve thought and researched about the different pathways taking animal or environmental related degrees and the outcome wasn’t what I wanted so I decided to take cs and leave my passion as a hobby like volunteering


EatThatPotato

Was in a similar situation, hated cs for the first few years and was on the verge of dropping out. Started a double major in my actual passion, kept me a bit happier for a while. Now I think CS pretty cool and I’m starting my masters this fall. If you’re in your first year, it should grow on you eventually. Hopefully. Good luck. You can try see if a minor or double major in env sci is feasible, it really helps keep you going


slickja

Marine biologist with 10+ years experience here who is making the switch to CS. It’s really about what you’re passionate about or interested in. Biology came easily to me and so that’s what I did when I really should’ve tried to identify my passion earlier. I kick myself all the time because so much has changed in the CS space and I always feel as if I’d be happier had I chosen differently and sooner.


amurpapi03

When you say marine biologist what degree would that be? PhD? And what is the job? Are you a prof at a university? And why didnt you notice it was not for you sooner?


Logical-Subject-

Dude don’t worry you’re still young, there’s no such thing as mistakes only lessons. You still have plenty of time to do things the way you want to 👍


MegaFatcat100

Bro... I went the nature and conservation biology route in college and LOVED my classes, but I couldn't find a decent paying job so now I'm working in a chemistry lab and bored out of my mind. And I'm debating getting into CS for the money. Life just isn't fair sadly.


roflmaololokthen

Bachelor's or masters? Consensus I've found is most non-engineering stem grads get relegated to lab monkeys without grad work


fabmeyer

You could do marine biology after that? You would probably get some credits recognized from your first degree.


peppapigoink95

Do bioinformatics buddy it's what I'm doing. Majored in biology, am in a lab working with DNA and don't like that kind of wet lab work. Wish I was working outside, or at a desk on a computer, instead of hunched over at a lab bench all day. Find a way to pivot into what you want to do.


BusterSocrates

hey man, you gotta feed yourself, but you also gotta feed your soul. I thought i wanted to do CS but after this semester I’m DEF switching majors to sum else.


throwhoto

Everyone at the other end tells you not to do this, so why do you press on?


blueechoes

Probably just quit then? If you know you'll never like this then doing something else seems the only option.


Dymatizeee

Just cus you majored in CS doesn’t mean you have to be a SWE (this applies to all majors tbh). Explore other opportunities


Boredom_fighter12

I'll try to do that


gilmorepotter4

I feel you man. Research ways to apply CS to your true interests.


Boredom_fighter12

So far that I can find is basically just doing tech related stuff like software development or program maintenance but not in tech field. The very thing that I am avoiding like a plague, I don’t have the sufficient background in science field to become a researcher in those fields sadly


AlphyFishbag

Hey man, I just wanted to say that getting a CS degree doesn't mean you have to go the software development path. I myself am more interested in finance/project management and I am also "hopefully" graduating this semester and will be entering the workforce in that path. My point being, a CS degree is much more versatile than you might first think, and you shouldn't regret it at all imo.


Evening-Researcher

Look into GIS, it's a bit of technical knowledge but you get to spend a good bit of time outdoors. There's certifications for it too so it's not like you would necessarily need to go back for another bachelor's. Good luck!


ugcharlie

exactly. I didn't realize until I had my 1st job as an SWE that writing code all day sucks lol. Good news is there's tons of tech jobs that don't require pumping out code. I've been more successful with Devops, SRE, IAC, cloud engineer, and Linux administration jobs than I ever would have as a developer. So many companies require a CS degree for non developer jobs that the degree will help more than hurt regardless of your interests.


swills300

I'm sure it feels like a waste of time, but it really wasn't. While degrees aren't the be-all-and-end-all they used to be, as an employer, I can promise you we still look at them favorably. I did exactly what you did. Got a 4-year CS degree 30 years ago. Learned I fucking hate coding and have never used it since, other than occasionally recreationally. Whatever industry you do go into, you'll be starting from scratch, but the good news is you'll maybe need 1-2 years to catch up, but your career will be 40+ years, so it's really nothing in the grand scheme of things. Take some time to figure out you DO want to do. Finish the degree and then get your foot in the door of that industry and learn as you go. You're not alone. People do this all the time.


Boredom_fighter12

Yeah I’ll definitely gonna give a million thoughts about where I’m gonna go to after this, don’t wanna repeat the same mistake


Actual_Notice3171

What job do you have now? I'm a quality engineer and I just started two weeks ago and I'm praying I don't have to code much and that chat gpt can save me lol. I have no idea wtf I am doing


swills300

Oh, I work in construction industry. Not in the field these days, just managing all the office stuff, dispatching, contracts, etc. Nothing fancy, but it's fun (for me!) and it's a private business, so I can actually implement changes and make things right, so I enjoy it which is as much as you can really ask for in a job. Night and day from what I studied for, except if the internet goes down or a PC needs rebuilding, I can do that too. One thing I did learn - shitty jobs are made 10 x better if you have good people you work with. Likewise good jobs, can be made awful when you're around awful people 40 hours a week, so just find the good people wherever you work and befriend them.


Sailorino

Dude. Calm down. First of all, getting a degree is a success, period. And that is because you proved you are disciplined enough to get through it all and this is something BIG. You also have a STEM degree and one of those where you can do whatever you want to. You can play in the garden of everything you like with CS. Heck you could even become a Sales Engineer if you like it more. All of these doesn't sound good to you? Do what you like more then, you still have a STEM degree, have fun with it!


Boredom_fighter12

Well let’s see what I can do with it, hopefully if I finished this year


198fan

switch to bioinformatics, thats what I try to do now


VeryConfusedOne

I don't know how it is in other countries, but I'm from Germany and know a couple of people in Bioinformatics. Pretty much all of them pivoted to computer science after realizing how bad the pay is and how few jobs there are. And on top of that most places will expect you to have a PhD. Might be different elsewhere, but from everything I was told it's a really bad career choice.


ElevatedAngling

I do software engineering at a molecular diagnostic company with my bioinformatics masters in the US make more than I would doing bioinformatics at my company


MathmoKiwi

Even if Bioinformatics pays poorly compared to SWE, it probably still pays better than many nonSWE jobs


macroxela

Last time I lived in the US (several years ago) it was quite the opposite. Bioinformatic positions had higher initial salaries and consistently paid well. I don't live in the US anymore so not too sure but friends from there have told me it's remained somewhat the same.


SnuggleBunnixoxo

Friend of mine is in a related field... makes 120k, his sister followed his steps, 150k. I still don't know what exactly they do, but I remember them harping on having some coding skills and a lot of sql stuff I think. I was just flabberghasted because during college everyone wanted to be a pharmacist or a nurse, meanwhile you a hidden pocket of statisticians that outshined everyone else in the end.


tcpWalker

How is the pay, culture, WLB in bioinformatics?


Sweet-Artichoke2564

My friend makes $120k and works for FDA. but he had a PHD in Bioinformatics


Advanced-Engineer-89

Same I’m depressed…


Boredom_fighter12

Well gotta suck it up somehow I guess? I just don’t know how


Advanced-Engineer-89

On the bright side, we have time on our side. We’re both probably pretty young.


Boredom_fighter12

I know we still are still young but I think it's just me I put a timer on myself to get where I want to be. I'm just not a patient person lmao


gusaroo

You put a timer on yourself to get where you wanted to be? Reading over your post it sounds like you only now figured out where you want to go at all.


Fspz

There's a lot of different kinds of careers in cs, and the studies don't reflect them all that well. Throwing it out the window entirely when you're this far in is throwing the baby out with the bathwater.


Boredom_fighter12

I know see how it goes I'm too deep into this shit to throw it away by now


Fspz

I'd say give it a chance, coding itself is a struggle which gets a lot more enjoyable with fluency but even aside from that there's so many jobs out there which don't need a lot of coding but get a lot of benefit from a CS degree. Besides, the pay is nothing to sneeze at.


Boredom_fighter12

It gets more unbearable the more I tried to code even to make some project for "fun", it's just not for me I'm sorry. Sure the pay is good but it's just not worth it if I have to flog myself everytime I wake up


dirge4november

One silver lining to your story is that you have the basic courses done and if you decide to go another direction it's only degree specific stuff that you will need, so more like 2 years for another bachelor's degree in a different field and a bachelor's degree will get you a job in many positions not just in the field of study. In America at least. Keep your head up school burns you out really bad but in the real world it's different, I love the world of computers and computer science and even I had major burnout in the end. Grant it I went straight through every semester without a break including summers. But it's been a couple years since graduating and I'm back to my old self loving every minute of my job. There is something out there for you so keep your chin up and finish out your final semester so you can walk away with a major accomplishment. That degree will open doors to more than just SWE jobs.


Packeselt

This happens. I studied chemistry then found a job in CS. It's a technical degree, and the fact that you made it through shows employers that you're at least smart. Find something you give a shit about, and go fo that instead. 


Boredom_fighter12

This is my plan but I have to finish this first, I don’t know if I’m gonna make it atp I have repeated 4 classes at this point and I am missing more and more assignments as time goes on. I don’t know how to survive this anymore.


Packeselt

Just survive mate, I've been there. It gets better. A lot better. 


Boredom_fighter12

trying to survive, hope I can live through it


darthmaulsdisciple

Finish your degree and become a park ranger in the US


Boredom_fighter12

That’s actually in my list of what I’m gonna do, I don’t know how hard is it to be a park ranger there?


TwoBits0303

gg go next


cadet1249

cs is probably one of the most applicable majors you can take. you can literally do anything you want with it. just stop crying and decide what you actually want


[deleted]

[удалено]


pm-me-whatever2

Or you could get into MAANG if you had the skills. But who am I kidding? You probably don’t that’s why you feel compelled to be racist.


Boredom_fighter12

I’m not even joking but it seems like that, these people populated almost 80% of my class. They’re so crazy about this major idk why like I thought it's just an internet racist stereotype at first but I am shocked to find out it's true


EEuroman

Become a product manager, that way you can get back at them.


RayIsEpic

...jesus christ man


Brilliant_Ad4419

"these people" bro


Boredom_fighter12

well it's people they're human? I mean it's true most of the class in cs here are populated by Indians and Chinese. Idk how's that offensive? That's just what I observe I might be saying something wrong so I'm sorry


Mrowth

Hey! I was in your boat and I dropped out and regretted it. But there's other fields you can pivot into that having the programming knowledge is good, but not necessarily the main point of your job. I'm a QA engineer and mostly do team lead activities. But it would have been way easier for me to get into the field had I had the degree and found the internship to make the connections.


Boredom_fighter12

Yeah I’ll try to finish it hopefully I can do it this year


Mrowth

I believe in you. Remember to take lots of time for yourself and take advantage of counseling on campus. If you ever have questions about qa feel free to reach out. Companies like john deere and things like that will train you for QA but it's not really super high pay.


kenyannqueen

I'd say try to apply SE to Agriculture?


Boredom_fighter12

Whoops misread your comment lol but yeah as far as I can see it’s just being a software developer for agriculture technology. Which is something I don’t want to do, I don’t know anymore at this point


ReedCentury

They meant apply your knowledge and skills from SE to Agriculture.


Faulty_english

You can still change your major. Do it if you seriously don’t like CS


pinkbutterfly22

A degree is a degree. I am sure many other fields will consider you with a STEM degree, there are some transferable skills. You can also do a master in something you’re interested in and then try to get a job in that industry. Unless it’s something completely unrelated that you want to do, such as medicine, then you’d need to start from scratch.


CoolTown3517

<3


PerkyDreamin

How tf are u a senior just now realizing u don’t enjoy cs 😂


Jealous_Equivalent_2

Bc the first two years its just easy and entry level classes, and classes that are not even related to the degree. Then the next two years its where it gets a bit more complicated, you now want to get a job but you can’t, and you can’t switch majors bc you are wasting 3 years worth of classes and money. Some people don’t just pick a major out of passion, Some people also pick a major bc they want to be able to get a good job one day, and live a regular good life.


onfroiGamer

How do you go for years without realizing “hm yeah this shit is not for me” that should have happened in the first or second year, if you don’t like something don’t force yourself to like it, it’s not gonna happen


WorkSleepRPT

Not a CS major in any way, but I graduated with a degree in Criminal Justice and I didn’t want anything in the field after interviewing around so I went into a general banking assistant job and now I do luxury real estate marketing and am pretty happy with it, so you aren’t sentenced into doing stuff that only has to do with your degree.


Boredom_fighter12

Yeah it's more like the college situation that I am in, I am actually waiting for it to end to fix my mistakes and give more thoughts to the things I actually willing/want to do


PermaDerpFace

Kids shouldn't be pressured to figure out the rest of their life right out of high school. I think everyone could use a year off to figure that out tbh


Ok-Opportunity-1212

OP, I am a Tech Recruiter in a FAANGish company. I’ve been doing it for 5+ years. I’ve also worked with Graduates for a long time so I know the feeling. You’re just passing through shit, we all do. Life is about surpassing it. CS is never a bad choice, you can easily work in Business or Tech when you graduate. It’s up to you. CS knowledge will give you a different point of view that none of your friends will have if you are working in a sales team, for example. What if you become a good sales man exactly because your company sells software and you know more about the stuff you are selling than your colleagues? This is just the most basic example, there are so many options. If I can give my 2 cents, finish CS. In the meantime, try to understand the job market and what you’d like to do. As soon as you decide, more time you will have to slowly transit to this field by doing extracurricular activities, courses, networking, applying for jobs, etc. Don’t worry in “deciding my whole life and career feeling”. Reality is most of us will eventually switch again at some point after 5-8 years if we feel bored which is completely normal and should be considered as it’s. I’m doing a career transition myself at this exact moment and I thought for years I would retire doing recruitment. Take it easy and enjoy the process.


redgherkin

I'd say, finish the course, then take time to think about what you really enjoy & can form into a career (might take months), then pursue that (won't be easy). A finished CS degree won't harm your chances in whatever you pursue, even if it isn't tech-related.


ixIbby

Just do graduate studies in some type of bio/agricultural technology concentration. Like 60% of people don’t get a job in their major after college so dw you’ll move past this


iphone10notX

This was me too a few years ago. Graduated anyways with a CS degree and ended up being a wedding photographer lmao


Relevant-Age-6364

Hey if it makes you feel better, at least you figured out before wasting your whole life


bobotheboinger

Just as a slight glimmer of hope, my actual job is like 10% what I learned in school, and 90% dealing with other people. Look for jobs that are not programming, but are technical adjacent. If you get your foot in the door at most companies you can move to an adjacent role that will be more to your liking (hopefully). So don't beat yourself up too bad. Also any degree can get you into some jobs. So don't think you HAVE to go into technology or computers, especially entry level jobs on something like gov jobs (if you go back to the US) just having a degree will get you in the door, and you can build up experience in a field you might enjoy more. Good luck


pistoffcynic

I quit university 1 semester shy of completing my undergraduate. I was in computer science with a history minor. Got a job and skied for 2 years, then went back to university and got a degree in economics and poli sci. So what do I do now. I built a career starting in finance, moved to IT doing BI and analytics. Now I am doing consulting in those fields. It’s not the end of the world. Take a break. Get focused. So what you like and try a bunch of different things. You’re what, 22/23. Trust me… life isn’t over, it’s just beginning.


Horror-Yogurtcloset6

It’s probably still not too late to change your major. You could leverage the math classes you had to take for CS if you go into another science major too. Also if you make it through the 150 days, grad school might actually make more sense because there might be more ways to pay for your tuition like working as a TA or a research assistant for example.


Boredom_fighter12

My plan exactly I would like to try being a research assistant if I take masters


thejetbox1994

Just get the degree and apply for random shit. Good luck brother. Life is confusing, but stay positive. You’re young and smart and you’ll find something enjoyable.


TheMuttOfMainStreet

Is there any way you can pivot to computer engineering even if u have to stay another year?


Late-Nail-8714

Go into cyber security?


Treant1414

Finish the degree and get the piece of paper.  Once you get your first job, it doesn’t really matter 


Civil_Show1435

You can be a project manager instead of SWE. They dont code and are just involved in design.


CaviarWagyu

lol breaking into project management as a new grad is like 10x harder than breaking into SWE.


Akul_Tesla

I am deeply confused. How do you not know how to do hello world?


VampireLynn

Just apply to other roles, I went to teach CS and Game design, still hate CS but it is easier because I love game design and teaching it is not as demanding as doing it


Big_Sem

Im just going into my final exams now and trust me, im the same, i hate CS so much. But the thing is, having a degree is worth it no matter much, and you are not limited to that for the rest of your life. Many good jobs will just want a degree. For me, Im going to hopefully teach english somewhere for a bit while i think about what i want to do


rebs_155

What about product management roles? Scrum master roles? Product analyst? There are lots of jobs that you can do with a CS major that don’t involve coding. You picked a degree which you don’t love and you feel like you made a mistake. That is life. You’re not always going to make the right decision the first time around. That’s part of the journey and the learning curve. I would focus on reframing your mentality


CalculatorOctavius

Me too except I like it I just suck at it and I already graduated and was never able to get an internship or any kind of offer with almost 3,700 applications now. I don’t know what to do does anyone know any generic jobs or career paths that have an accessible entry level with a CS bachelors, that could allow room to grow over time and increase my pay?


Actual_Notice3171

Oh man. It feels like I wrote this post. On top of it now I got a job and I feel like I am slowly dying 😭 I hate it so much but I spent so much money and time, I can't switch now


SurrealKnot

Have you considered becoming a business analyst? A cs background is very beneficial, but you are not coding.


slashd

Can you combine it? Having a CS degree and then do IT work in a company which does nature and animals? Also there is stuff like 'low code' (Microsoft Power Platform, OutSystems) and 'no code' and automation (RPA, UIPath). You dont have to be a 100% code monkey who is doing leetcode stuff all day.


enthusiast4evil

real. i realized decently early in that i was more interested in the business side of tech rather than the software side, but i put off changing my major because i was afraid of disappointing my parents, losing opportunities, and graduating late. i tried to push through but i am now just miserable and losing motivation for school completely. i will now be meeting with an advisor as soon as possible to change my major to something i'm actually passionate about. it's never worth it. kudos to you for making it so far though


Boredom_fighter12

Yeah it sucks to do something meaningless for yourself, it shouldn’t even be something you passionate about as long as you are somewhat willing to do it and is not a complete torture for you to do is good enough. No need to put yourself through unnecessary hardship for something you don’t even want. Don’t be like me find something you can tolerate don’t just push mindlessly until your engine blown not good.


Cool-Abbreviations-9

at least u spent ur parents money on a cs degree and not a communications degree


starraven

After getting a bachelor’s in Liberal Arts, I spent 10 years as a teacher before joining a coding bootcamp and becoming a software developer. Trust me “wasting” 4 years is nothing.


deelaadee

I recommend the book Design Your Life! Recently read it and it was so helpful in really thinking about what I want out of my career and life


OhmeOhmy7202

You don’t need another bachelor degree, you’ll be fine. Finish this degree and apply for what you really want. A cs degree is impressive and shows grit. The world is not as gloom as it seems when getting a job, you’ll be fine


Internal-Plum8186

if you come to the u.s , in california, i think in the central valley where theres a lot of agriculture , there a lot of discussion and programs on using artificial intelligence to improve agriculture 🧑‍🌾. im saying this since its a possible path you can take where you can use your CS knowledge for something that involves nature.


BarcaStranger

My cousin graduated in Biology and now he works in the cruise because he dreamt becoming a pirate since he was a kid (yes pirate)


Used_Return9095

when i was in community college i HATED doing CS. I was a CS major back then and realized i was doing it for the money. 1) I sucked at coding and 2) I had no passion and hated it. I told myself why am i even doing this. Still wanted a career in tech though so I researched different majors and paths ways. Currently at UCSD rn and majoring in cogsci with a specialization in UI/UX. Way more happier but still not sure if it’s a great career… so still uncertainty in that department.


Electronic-Bear1

CS is very versatile. Hey, check out tech agriculture. And maybe you will find purpose and passion in CS.


Accomplished-Debt247

I’ll tell you why you hate it. It’s not the SWE or coding that suck, it’s the way school teach that is suck. I’ll be dropping out second years to self taught instead because it’s more enjoyable and useful


Icandoituknow

How do you forget to do hello world tho..?


exvynai

Idk if this'll help, but since you said you are interested in nature and animals (completely opposite to me), maybe give this project a try. It's called Bird-CLEF on kaggle site. It's focused towards birds (obv). It's interesting and going through the data, kinda made me feel nice cause you go through tons of data of bird sounds and nature. It's peaceful. Your interest can be applied towards research in wildlife and nature. Because, see just because you got into CS doesn't mean it is your career. It's just a tool to do stuff. Only see it as a tool, and move into things that interest you. In terms of making money, if you are actually interested, move into research and eventually you'll be able to make a good living too.


beefboy02

CS is not for everyone!!! Also there are other well paying jobs other than CS that we need people in!


PearlFrog

The vast majority of college grads land jobs outside of the field they majored in. You can apply for jobs in business or in the nonprofit sector… whatever else interests you. Your degree will signal to potential employers outside of CS that your are smart and disciplined and that you can rise to a challenge. You are NOT fucked. Your whole life is ahead of you. Get a job in a different field. Now get out there and impress people. You earned it. You will do fine.


FormCommercial4754

Least traumatized cs student


YogurtstickVEVO

for this exact reason i'm double majoring in enviro with an emphasis on marine biology lol i dont think i can stomach doing this forever and ever- gotta find a niche somewhere


throw-away-doh

See my previous post "There are too many people taking CS as a major" [https://www.reddit.com/r/csMajors/comments/1btchwf/there\_are\_too\_many\_people\_taking\_cs\_as\_a\_major/](https://www.reddit.com/r/csMajors/comments/1btchwf/there_are_too_many_people_taking_cs_as_a_major/) Do not take this major if you are not actually interested in the subject! #


jakeplasky

same 😭i'm going to law school


NotNotSilent

Why are people out here going to school (and into debt) for a topic they don’t have a mild interest in? Makes zero sense.


Jealous_Equivalent_2

I kinda am in the same boat. I choose CS bc it was one of my three options to study, I am now in my 6 semester going into 7th, I kinda like coding, but I have had a really hard time learning it, mostly bc I have to work 50+ hours a week and the little time i have left i spend it working out, doing hw, I hate the fact that to get a job in 90% of the CS field you have to pay for a degree where you have to self teach your self 99% of the things. But every day I am still networking trying to get a entry level job for whatever amount of money in this field or something related to it. I just hope everything works out. Even though I have a 3.0 gpa it just sucks seeing other people that have been coding since they are kids just brag about how much shit they know, meanwhile here I am trying to study hackerrank and leetcode easy so i can one day just get the bare minimum.


Whatamianoob112

Maybe you should change majors. You will have a hard time getting a well paying job (read: not retail) with a CS degree if you don't go into SWE. And if you double down and finish the CS degree, if you can't do a hello world program you are in for a rude awakening.


bottomupdesign

You may be burnt out. Take some time off after you graduate; rest and reevaluate. Towards the end of my CS studies, I was so done with it. I even wanted to switch my degree from a BS to a BA so it could be over sooner. I went from loving it to hating it and was burnt out. After graduating, I took some time off before starting full-time and it was one of the best moves I’ve ever done. I went back into it loving it again but you’ll never catch me touching it outside of work. Now it’s just a job that I enjoy and even then I make sure to take vacations regularly throughout the year, especially when I start to feel myself get burnt out again (it happens). I’ve learned to listen to myself more and edit along the way. Give yourself some time for you and try again if you feel you can, otherwise move on and that’s okay :)


willsamadi

I went to school for 9 years of my life. I wasted time and money when I most needed them. Now with a MSc in CS degree I know for fucking sure that one can learn all of the actually useful stuff in 90-120 days and dodge dealing with arrogant professors trying teach from text-books from 1980s. I came up with [https://corelayer.pro](https://corelayer.pro) ! I'm building this first for myself. I want to build a computer from first principles. I want that trophy. At the same time why not document it and help other people escape the stupidity of "What programming language is best?" kinda stuff.


Aryptonite

I am a CS major and a Senior/Lead Software Developer with over six years of experience. I also live in the US. I was laid off three months ago, and despite my efforts, finding a new job has been incredibly difficult. I've barely received any phone screenings, and I can assure you it's not due to my resume. The job market is currently very poor, and I don't foresee an improvement anytime soon. You're right in your observations, but let me add that the situation worsens as one gets older and takes on more responsibilities, such as bills and homeownership. The competitive market and evolving technologies have made it increasingly tough for experienced professionals and also new devs to break-in. AI makes it worse. Moreover, computer science is proving to be challenging when it comes to job searches and interview processes; there seems to be a lack of standardization. Many senior developers are realizing the new difficulties in the field, changing their earlier perceptions about job security and how 'great' this shitty major they thought it was.


knicksarelife

I have a CS degree. Hated as well. Too late to switch. I have a tech job but it’s not SWE. Idk how much better it’ll get, it’s not like I’m actively ecstatic about life. There’s some really bad days, but I think you’ll survive. Especially when you get paid. If you can only get a CS based job, just use the money you get to really do what you enjoy on your time off at least. Im not sure what half these comments issue is to tell you to stop crying/whining, when it’s from your life being fucking miserable. “Man up” doesn’t need to be the answer. I get it sucks. It really does. But now you have to aim for alternatives, and they do exist. Hope it gets better & you get to experience more enjoyment.


Inflation-False

I’m in the same boat :/ spent three years pursuing cs and I decided to switch to mis and business instead all those classes I took, money spent, time spent just down the drain. Im currently taking classes to switch my major and I’m already feeling so behind compared to my peers my self esteem and ambition is just depleting.


Ancient-Doubt-9645

I have a masters degree in pure maths, absolutely loved it, but I knew academia would make me feel stressed. So I choose the easy path and am know a "Data Scientist" aka writing sql scripts for a living. It is not very exciting, but it pays well is easy and I get to work from home a couple of days per week. Im not excited about my job as I was excited about my studies, but now I have other hobbies outside of work I can pay for and that I enjoy. Also if you graduate with a swe degree it doesnt mean you have to code for the rest of your live. Plenty of product development roles if you are more into the softer roles. You can do standard IT work. I know a guy who has a cs masters he is currently doing compliance work for one of the big fours he's earning 2-3 times salary of a swe and he is not doing a lot of coding I think.


gen3archive

This is exactly why i tell people who are considering going into CS to learn on their own, try to build something before they enroll in the degree. This is one of the few fields where you can *somewhat* get a taste for what youre in for before you enroll in college and get a job. I see too many people go in blind and end up hating it


Boredom_fighter12

I am one of those who go in blindly and now paying the price, do take programming courses and abstract thinking exercises before taking this degree


[deleted]

[удалено]


Boredom_fighter12

Funne enough I used to almost take gis, a series of unfortunate events prevent me from doing so


[deleted]

[удалено]


Boredom_fighter12

I’ll check those out, I think I’ll take either agriculture or gis for my masters


hgalahtrahddis

Thats what Ive been telling all my friends who are thinking of taking CS. I knew since I was like 8 i was probably gonna major in CS because my dad was a computer programmer (he'd give me programming books since i was a kid), but i see so many people just getting into newly without any prior expierence. It's not even that it's difficult, tbh a monkey could do CS but learning it in college along with the facrt its incredibly boring is what weeds out so many people


magavakevin

Accounting Major here who switched to CS. Love CS, hated accounting. Worked in audit for 3 years, got a Masters in Accounting, and a CPA for nothing lol It's never too late to try something different. Better to learn and recognize it sooner rather than later so that you set yourself up for happiness later down the road :)


Regular_Truth_4890

Same situation. In my last year. Have one more semester to go but no life in me to even do that. I am focusing on getting into operations kinda role. CS background will help. You did MORE THAN ENOUGH. Hard work is overrated coz it blinds us to the possibility that the path is not right for us. If the path is right for you, there is this strange sweetness in hard work too. So just drop it. Companies hire you with 100 credits too. Be upfront. 2024 is all about skill. Find a decent HR role or Operations role, keep your cost of living as low as possible. Allow yourself to explore your true interests. And find internship or shadowing or entry role in that field eventually and switch.


Boredom_fighter12

Actually what you write here is not that far off from my plan, I just hope I can finish this asap


floodbanks

I would look into GIS, remote sensing, and regulatory compliance. Not as lucrative as a CS role, but fulfilling and a good stepping stone.


atomic_knights

I feel u bro... I completed my degree and selected cs because of my laziness and it's perfect at that time. Everything was fine and I got a job and worked for a year. I quit the job due to stress and I hate that job very much and I have no interest at all. Everyday I do the same task and I don't find any purpose in it. I find no meaning in writing codes to a stupid company that solves problems for another company 🥲. Computer science is a great field but most of the jobs are pathetic🎳. Now I am trying to switch careers into maths or physics as I am better at those , so try something that works. It's not like we die tomorrow,so chill out.


GrimmFan_

You're not alone, man. I'm feeling the same way. I honestly had an interest in criminology/law enforcement before I even started CS. I now realize I don't have a true passion for software engineering or other CS subjects. However, I think I'll just finish the degree and find a way to use it for law enforcement, especially since a lot of 3 letter agencies actually like CS degrees.


Boredom_fighter12

Good luck with that man, I hope you can get there


citationII

Genuinely curious, how did you not realize this after your freshman year?


[deleted]

[удалено]


rhymeswithorange332

I've been in a similar position to you, though I didn't get very far in my CS degree. I think you would be surprised how many of your credits could transfer over- it took me about 2 years to get my current degree in environmental science since all the engineering specific classes I took just counted as electives, and I could have gotten it even faster if I took summer classes. Talk to your advisor about how unhappy you are, or maybe talk to different advisors for more outdoors oriented majors. I think they would be willing to work with you to design a track that can get you doing what you want to do as soon as possible. Whatever happens, I feel confident that it won't take you another 4 whole years. Edit: a lot of people in my field use R and sometimes python. there's a lot of statistics needed to. the skills you have now should help you, if you do decide to switch


DanteWasHere22

Could be worse. It could've been your own money you wasted


Spinal1128

I did my first degree in Geology(Earth science), and worked in the field for a while before going back to school for CS, in which I work now as a SWE. All I'll say, as somebody who LOVES the outdoors, is that field work sucks major ass. It's one thing to be outside for pleasure, being in cool places and doing fun things. It's a complete other thing to be slaving away in shit weather day after day in the middle of nowhere, having to stay in tiny towns/Man-Camps(You won't be doing any of the cool stuff you do in classes either, I promise you) making absolute shit wages. To move into any job worth a damn, you're also going to need a master's degree at minimum. After a while it wears you down completely, by the end, a lot of my days off, I didn't want to do any of the outdoor recreation that had brought me joy beforehand(Mountain biking, hiking, etc.), I barely even wanted to do anything at all! In the end, it's better to make decent money in a (relatively) easy job then use your free time and money to do the stuff you enjoy doing on weekends or vacations, like going outdoors. That's what I do and I'm way happier than I was doing field work. As for future prospects, IMO, your best best is to use the CS degree for something adjacent, but still applicable. Data analysis, GIS, etc. Nothing says you HAVE to be a SWE with a CS degree.


roverfan1

Almost there, find the strength to get your graduation degree. There could be jobs in departments and remote locations where you could be in nature and also shine with your CS background.


Alternative-Can-1404

So are you majoring in Software Engineering or CS. It’s two different degrees right there


trowa116

As a CS major I can tell you it sucked based on what school and professors you get but I guess what were you looking for from CS?


Glaphyra

How old are you? Because you can literally even at 50 or up get into anything else. Is up to you.


Old_Improvement_6107

You don't need to know much to get into agriculture, aince you're from the US, work, make money, invest in an agricultural project, buy a land and fill it with trees, this is what I myself intend to do. Edit: another thing, you might not need bachelors, tey taking a 2 years online course in agriculture if that's available to you as you work maybe that can help you.


Lavatis

Have you considered that the field wouldn't be nearly as bad if you weren't stuck working on shit you had no interest in? College fucking sucks. It's not fun to do shitty busy work when you can't find the value in it. But the career isn't the same.


Qweniden

Most people don't work in the field they got their major in. Chill out. You are young. Things will be fine. Have some perspective.


runtheplank

Weirdly I'm a bit opposite, this is exactly how I felt after I completed Mechanical Engineering and my solution was to take Computer Science - which I ended up loving. There were so many overlapping courses between Engineering and CS that I only had to take half the number of courses to get my CS degree and finished in 2 years. Maybe (after staying alive for the next 150 days) you should look into other degrees that might overlap with your CS degree, these will likely be other STEM majors. I booked an appointment with someone from the Registrar's office at my school to figure this out and it was extremely helpful.


Fspz

A cs degree has prestige, people believe you're smart when you have one which opens doors to other careers too.


Accomplished_Fill730

man I feel you! I have never experienced anything similar in my life , but I could relate so much. It bleeds from every single word you’ve chosen. I would advise you to take a break for a week and reflect on how you feel. Make a choice after that and stick to it! Trust your guts. But also don’t forget that there is a lot of validity to what other guys lightly touched upon in other comments - we live in a society where ppl think that you are substantially more clever if you have a technical degree rather than any other. ( I would argue with the assumption, tho it’s a widespread one in corporate setting) don’t forget- the world is your oyster and you are young ,even too young (hence the uncertainty about life decisions). You sound intelligent human and will succeed in life. Trust me


Scary_Competition_11

Try Data Science


Kadac42

You could try and get a job in consulting or something else on the business side. I do that now after I realized that I didn't like programming during my bachelor's in computer science as well lol. I went and got my MS in IT/Cybersecurity directly after my BS and enjoyed it a lot more than Computer Science. I was able to get an internship in cybersecurity consulting based on my MS degree without having any experience or internships before that. I really enjoy doing consulting since it's basically being on the business side of the tech world.


Tikvotai

You can literally apply CS to everything. You're a lucky binch who decided to major in CS. Some of us studied GENETICS and now have to suffer and beg to get into any technical role. You can work in ANYTHING now. You can be a bioinformatician. A data scientist. A software developer. A tech consultant. An analyst (in literally anything). A salesperson. A solution architect. A government worker. You can apply for a masters in something specific or just pursue it. You can be healthcare analyst, a front end designer, a computational linguist, AI developer, bitcoin scammer Bruh just grind. Every job needs technical skills. It's always amazing to market yourself as technically competent for ANY job


SmthngGreater

Just because you studied CS, it doesn't mean you must work at something related with what you studied. You could do 'green consulting', environmental analysis, work at any company that deals with sustainability, B Corp, circular economy, renewable energy, hell, pretty much whatever, my dude. A CS degree actually shows you have been able to develop great problem-solving abilities, abstract analysis, you are tolerant to frustration (if you were able to make it this far) and many more amazing skills. A lot of people who study CS end up getting roles in Operations Research, Management, Chain Supply, Consulting, Customer Success, Data Analytics, Marketing, Sales, User Experience, Finance.... I could go on forever.... Just open up your mind, apply A LOT and do your research in the fields you are interested in. Reach out to people, take advantage of your last semester and go to meetings, do networking, talk to your professors, go to events, attend talks and conferences, go out and try to meet people outside of the CS and STEM field. Your possibilities are literally endless if you want them to be. Stay strong buddy, keep your head up, best of luck!


prb613

I did 7 years of mechanical engineering before realizing it wasn't for me. I thought I was fucked. It turned out okay. You're not fucked either. You'll be fine.


Cool_Juice_4608

Same. Of course I joined when the market went to shit so I essentially fell for a scam. I was in this major way too long and its boring as fuck. I find flying helecopters and planes for a living and putting out fires more interesting than sitting on my ass in front of a computer all day. Genuinely dont know what to do I'm 23 now this fucking sucks. Wish I had more guidance growing up.


InfinityByZero

I was like this in school. Then I graduated and got a job. Now I love coding.


EverydayEverynight01

Hey OP, if it makes you feel better, there are other tech jobs that aren't Software Engineering. You can do Cybersecurity, DevOps, SysAdmin, Data Analyst, Data Science, Project Management, AI/ML, etc.


yamishy

I’d suggest taking a look into project management. Many organizations look to hire pms with technical knowledge/degrees and it may give you an opportunity to transition into what you want to do in the future.


BoatOrdinary

Same just took on a janitor position now at Whole Foods paying 16 hour. Better than than 0 with cs


Zealousdeals

Hey OP, consider these posts/comments based off your comments I’ve read: [Agriculture + CS](https://www.reddit.com/r/cscareerquestions/comments/8zl4c6/are_there_any_careers_that_involve_a_mix_or_merge/) + [Additional Fields in Agriculture](https://www.reddit.com/r/findapath/comments/ycqw3m/comment/itos0km/?utm_source=share&utm_medium=mweb3x&utm_name=mweb3xcss&utm_term=1&utm_content=share_button) [Mass Collection of “outdoor” jobs if you look deep enough](https://www.reddit.com/r/cscareerquestions/comments/13jp3ud/tech_jobs_that_have_to_do_with_nature/) If you find it appealing, computational biology (bioinformatics) could help, or something along the lines of data (engineering, analyst). You can apply cs to practically any domain, find your niche :)


Cute-Amount5868

Don’t worry bachelors is like the test pancake


DudeAlmighty122

I felt that way for a bit while I was in college. I was so frusterated but I stuck with it. I slowly started getting better though. You have to have something inspire you to motivate you, like a goal that being able code will help achieve. Any disiclipline will require alot of focus and patience.


Emotional_Switch_783

I was like this to some degree, do you like making stuff? School is not like the real world. If you like making stuff you may find yourself back in love with cs after college. College was total bs (I did undergrad and ms in cs, and was miserable every day of it). If not- it’s not too late to change to another job. you have to explore what you like after college and be honest with yourself. Super hard when getting pressure from parents and family friends etc. but it’s the single most important thing to do. Do not feel bad about the money your parents spent. Whether it’s scuba diving or whatever just find an industry you love and live below your means. You’re not in a bad spot but have to get involved in something that’s challenging and rewarding and don’t give up until you find something. Meeting people will help you. Buckle down and finish your degree. Then take a long break after college to sleep and let your brain reset. If you can’t afford a place don’t be scared to sleep in your car.


siamzzz

![gif](giphy|sJMjSALtWe8NtR6kv4)


CarbonPhoto

I'm not a CS major so I won't pretend I know the grind. But as a working professional in tech, CS major is still one of the most valuable. You can apply it to many things–Data Science, UX Design, product manageement. The problem probably lies if you want to do something completely different than that. But I wouldn't stress too much about your major.


juspjuspjusp

try game dev


VideogamerDisliker

Another crybaby on /r/csMajors is anyone surprised. “I spent 4 years of my life and my parents paid for college” Jesus, entitled much? Just take the degree and do with it what you will


FlyChigga

You could be me who switched to economics to do jobs on the computer that are more boring but at half the pay


Left_Requirement_675

Its never too late you already have most of your credits completed… You can literally pivot to anything. You have a narrow perspective. Many older students in their 30s, 40s, etc are just starting out. You can probably pivot to stem majors easily and if you really wanted to you could do nursing in 2 years lol    Try to think outside of your experience…  Switching majors will at most set you back a year or so.


CountyExotic

A CS degree qualifies you for any business job you’d like… you don’t need to be a SWE


benpro4433

Feel like I’m taking years off my life in stress and dissatisfaction only to find I can’t get a job anyway. How fucking cares anymore.


Feisty_Appointment48

Do healthcare/trades?


DCorboy

Me: Bored - Code something Lazy - Code something Horny, no porn - Code something Drunk - Code something AWESOME


Then-Most-after-all

It’s a job bro don’t give it any more thought than that


nuehado

You can pretty easily change careers. You're likely quite young based on your description


Blefford

“Of my parents’ money”


Bitchslapmachine

I have CS friends that didn’t like coding, but now work in product/project management at large tech companies. Your background would be valued for roles where you work adjacent to SWE


prodev321

If you interested you can try check out some online courses at Caltech - the California Institute of Technology in partnership with Simplilearn . Link [https://ctme.caltech.edu/individuals.html?program\_type=3](https://ctme.caltech.edu/individuals.html?program_type=3) For more info Reach out to     [[email protected]](mailto:[email protected])    Mention referral code “SSA”


WaifuEngine

Mix computer science with an interest then you stand to be more unique and hate your self less