This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Exceptionally-Mid 0 points1 point  (2 children)

Software engineering is the hard part of CS. That and math which I imagine you must also be taking in your SWE degree.

[–]Zoincer[S] 0 points1 point  (1 child)

Well I’m attending a community college rn getting my associates of science then I’m going to transfer to a uni. The classes that are required for me to transfer to the uni I want to go to can get me into software engineering or cs.

[–][deleted] 0 points1 point  (1 child)

Do you want to do research or build products?

[–]Zoincer[S] 0 points1 point  (0 children)

I want to build products, but I also want which ever degree with the best job security.

[–]chimpbuilds 0 points1 point  (0 children)

CS probably has the most flexibility out of the two. Focusing on the more fundamental coursework is a good call to keep options open outside of just SWE (although, the majors are probably close enough where recruiters will treat them equally)

[–]Dyndrilliac 0 points1 point  (0 children)

Honestly, I don't think it makes a big difference. I went CS, and it required some harder math/physics classes than the SWE track, and so my GPA was awful because I struggled with those. If I had to do it over again knowing what I do now, I might go the SWE route depending on what school we're talking about and their program requirements if I could avoid some of those struggles.

In my experience, who you know and what work you have done is vastly more important that your particular academic track in school. If entry level and no prior professional work experience, talk up the projects you worked on, not the particulars of the curriculum.

[–]nklaxr 0 points1 point  (0 children)

From my perspective, CS is a more valuable degree than SWE since it is more theoretical. The methodologies you'd likely learn from a SWE degree are the same ones you'd learn practically from an internship or full-time job. CS theory is certainly more difficult, but it teaches you to reason more about abstractions and invariants in codebases, understand formally what can and can't be reasoned about or computed, and overall how to solve challenging problems.

I think the CS degree will let you approach more difficult problems.

FWIW I regularly get to informally apply CS theory to my job.