Software Engineering

EndDomination

Veteran
Supporter
Joined
Jun 22, 2014
Messages
31,749
Reputation
7,326
Daps
111,470
Why didn't anyone tell me about Software Engineering and its starting salaries before :damn:
I've been working on Political Science/Economics to get into iBanking and then BigLaw somewhere, but Software Engineering has starting salaries in the 90k-100k range, and all you need is a Bachelors in Computer & Electrical Engineering and a good GPA :damn:
I could've been caking at 20 :lawd:
I'm about to switch up my majors brehs, we need to spread this knowledge to the urban masses :noah:
 

Spatial Paradox

All Star
Supporter
Joined
May 16, 2012
Messages
2,345
Reputation
1,130
Daps
12,323
Reppin
Brooklyn
Most CS curriculums I've seen don't require more than discrete math and some calculus courses.

Unless you're planning to get into a more specialized software engineering field where knowing the math is necessary (e.g. anything dealing with graphics for example will require knowing linear algebra), you probably won't have to take more than a discrete math course and some calculus courses (and maybe prereqs for those if you don't have them already)
 

Type Username Here

Not a new member
Joined
Apr 30, 2012
Messages
16,368
Reputation
2,385
Daps
32,644
Reppin
humans
You make good money, but the average starting salaries are very skewed due to Silicon Valley, San Fran and NYC. The Cost of Living is extremely high in those places. Somewhere around 70-75K is more realistic for the rest of the country.

The degree is no joke though.
 

Richard Wright

Living Legend
Joined
Jan 16, 2013
Messages
3,404
Reputation
690
Daps
6,405
More than any other field you wil be taking classes that no matter how hard you work the material crushes your soul. You can be in this major for three years, get to operating systems and when that Kernel code you write doesnt work you will fail, and fail with a 0. This shyt is not for everyone dawg. Programming is easy as fukk, understanding how to implement a lot of shyt isnt.

With the warning out of the way:

Computer science/software engineering is the most beautiful thing in the world. When you understand the theory of computation and how much/long people have been working on/building on this shyt it is a thing of beauty. As one of the 'urban masses', I was jumped into a gang when I was 13 and my high school asked me to drop out at 16. Computer science saved my life by giving me something to explore. Its the kind of thing that when its for you its the only thing for you.
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,314
Reputation
5,595
Daps
83,642
There's a reason that it pays so much. It's not easy. People look at the salary and say, "I need to do that... " It's something you have to love because if you don't know what you're doing, then there's no talking your way around this or that. You need to have a love for it, because you WILL be spending a ton of time learning something that, if you don't like, you will find extremely boring. The key to behind programming is you HAVE to know what you are doing.

You don't even need a degree, but as I said, you have to realize that there is no slack. You can't talk your way in and out of anything. Either you have the knowledge to make your program work or you don't. Some of the best programmers don't have degrees, but they have study habits and experimentation habits that far surpass what would be needed for the typical degree.

See if it's for you first. Pick a language and attempt to learn it. See if you can study and experiment with it for hours a day. If it draws you in, it may be for you.
 
Last edited:

EndDomination

Veteran
Supporter
Joined
Jun 22, 2014
Messages
31,749
Reputation
7,326
Daps
111,470
I'm doing the MIT/Princeton Open Courses this semester and over the summer to try and get a good grasp on the basics before I start to take classes.
 

Richard Wright

Living Legend
Joined
Jan 16, 2013
Messages
3,404
Reputation
690
Daps
6,405
All I know after my 4 years of Computer Engineering is Cs get Degrees!

:scusthov:

There's a reason that it pays so much. It's not easy. People look at the salary and say, "I need to do that... " It's something you have to love because if you don't know what you're doing, then there's no talking your way around this or that. You need to have a love for it, because you WILL be spending a ton of time learning something that, if you don't like, you will find extremely boring. The key to behind programming is you HAVE to know what you are doing.

You don't even need a degree, but as I said, you have to realize that there is no slack. You can't talk your way in and out of anything. Either you have the knowledge to make your program work or you don't. Some of the best programmers don't have degrees, but they have study habits and experimentation habits that far surpass what would be needed for the typical degree.

See if it's for you first. Pick a language and attempt to learn it. See if you can study and experiment with it for hours a day. If it draws you in, it may be for you.

:scust:at learning a language. Thats the easy part. Being language agnostic makes you :wow:. Its just different philosophies though :patrice:

I'm doing the MIT/Princeton Open Courses this semester and over the summer to try and get a good grasp on the basics before I start to take classes.


nikka stop stalling and take the class. Either you will love it or you wont. This shyt is crack to me:ohlawd:
 
Top