I've recently applied to CS program at a university but 'm getting cold feet about it.. I excelled at math in high school and my main hobbies are video games, cars and, computers. Even though I've dabbled in some languages before (nothing serious) and am fairly familiar with computers as well as the hardware I still feel like I'm walking into a forest blindfolded.. another reason CS appeals to me is because I have a job opportunity from a family member to a fairly reputable company and the money tends to be good. How did you figure out if CS was for you before you pursued it and is it normal to get cold feet about something like this?
Sorry if this is unrelated, I figured there has to be some IT guys from here.
Thanks
[–]gotgoodz7 points8 points9 points (1 child) | Copy Link
[–]whatiftheygetme 4 points5 points6 points (0 children) | Copy Link
[+][deleted] [recovered] (1 child) | Copy Link
I honestly can't phrase it differently: it's a passion i have since i was a child and i studied CS at university to know more about it.
It's awesome, there's a lot of jobs out there and everyday passes smooth as silk since you are doing what you love.
It's hard, but it feels good. Pay is good/really good.
Also, it's perfect for MGTOW men, women are stupid as fuck in this field.
Not all of them, some of them are really great and better than some guys, but the great majority are just plain dumb.
[–]Jodasons871 point [recovered] | Copy Link
[–]SmokeyMcGruff 1 point2 points3 points (0 children) | Copy Link
[+][deleted] [recovered] (5 children) | Copy Link
Many universities have 2 tracks, an Engineering track that is very math intense and a business track that replaces a lot of the math classes beyond one semester of business calculus with business related classes such as accounting, finance, statistics, etc..
The Engineering track (CS) generally starts of with Python or C/C++ where as the Business track (MIS/IS) starts of with Java or some .NET language.
CS obviously goes much deeper into Data Structures, Algorithms, Operating Systems, Compilers and basically the science of computing as one might expect. MIS (Management of Information Systems) goes deep enough to get just about any entry level development job, focuses more on needs of businesses, etc. I went CS for quite some time and then switched to MIS b/c I got tired of all the math. Unless you plan to go work somewhere creating cutting edge technology MIS would really be all youd ever need and will give you a good business background as well and that would make you a bit more invaluable to companies IMO. Most development jobs are boring, rarely building anything new or cutting edge, just mostly fixing other peoples work and maintaining current systems.
At the end of the day, its what youre passionate about. I work with guys that have a masters in CS and are garbage b/c they dont care and outside of work they dont code at all. I didnt finish school as I was already landing contract after contract but Ive been writing code since I was 9 and its what I do with pretty much all my free time.
[+][deleted] [recovered] (4 children) | Copy Link
Depends where you are.
My son completed a BAS degree, which is the business side, he area was big data analytics. It is a BA degree.
He is now doing a Bsc. degree in EECS, major software development.
Wants to do a Msc in same, and then finish off with an eMBA...
It is best to have both the technical and admin sides...
[+][deleted] [recovered] (3 children) | Copy Link
It does depend, you're right, but for most people it doesn't make sense to rack up that much debt and spend that much time in school when it isn't going to mean that much in terms of pay or work. Ive been doing this 20 years now, been senior level for the past 5 or 6, and been in charge of hiring for about the same amount of time depending where im at and what my contract entails. I almost never look at degree anymore b/c quality varies. It comes down to experience, ability, and passion. I have a PhD student on my team now, and she has needed her hand held for the nearly year she has been on the team, her code quality is garbage and she hasnt been able to run with any project on her own, but she is whip smart and gets all the concepts on a theoretical level. We have needs though, and the business has needs and she is costing a lot of money with very little benefit. Your son may be going for something very specific however most people are never going to work at the next google, facebook, or SpaceX nor do they want to. So my advice is more general based on my own experience both in academia and the professional world as Ive lived it for so long. Ive also seen a number of people who were fantastic technically, strong in both software and hardware, had passion but burnt out due to workload. Had they swallowed their pride and switched to a less rigorous track, they may have completed it and been quite happy.
[+][deleted] [recovered] (2 children) | Copy Link
Thank you Jeremy, I will pass on your wise-words to my son for his consideration.
And I agree with you, although I am no where near your level.
I work in software, sales...and I just know from our code writers and developers that no one gets hired, no one, until they pass our CEO's tests...as that will show their knowledge in regards to the job we're hiring them for...
I really like the concept of his school for EECS, it is based on something called “renaissance engineering”, so the students can take courses from other disciplines... http://www.theglobeandmail.com/report-on-business/small-business/startups/york-university-revamps-engineering-school-to-look-like-a-startup/article31820819/
Thank you for your comments here, and the real life suggestions...appreciate it man, cheers...
[+][deleted] [recovered] (1 child) | Copy Link
I appreciate that, you're quite welcome. Like I said, it varies by person and what their end goals are. I've just seen many people believe, incorrectly, that they need to go the CS/EE route when a lot of times they do not. My thought is, people can go the less rigorous route, get out into the world, get experience, and if they find they like/love it and have a need for the extra math and deeper dive that CS and EE provides, they can go back and get those classes.
[–]Jodasons871 point [recovered] | Copy Link
[–]geocitiesuser2 points3 points4 points (0 children) | Copy Link
[–]Deltawon2 points3 points4 points (0 children) | Copy Link
[–]KneeDeepThought2 points3 points4 points (0 children) | Copy Link
[–]EDDbDG1 point2 points3 points (4 children) | Copy Link
[–]shellbroth 0 points1 point2 points (3 children) | Copy Link
[–]ColdStoryBro2 points3 points4 points (0 children) | Copy Link
[–]EDDbDG0 points1 point2 points (0 children) | Copy Link
[–]knightwhosaysneet 1 point2 points3 points (0 children) | Copy Link
[–]Jodasons872 points [recovered] | Copy Link
[–]TheWaterbear800 points1 point2 points (0 children) | Copy Link
[+][deleted] (7 children) | Copy Link
[deleted]
[+][deleted] [recovered] (6 children) | Copy Link
No, no you're not. Someone lied to you.
Quit being a miserable cunt and move on.
[+][deleted] (5 children) | Copy Link
[deleted]
[–]bv02peu2 points3 points4 points (0 children) | Copy Link
[+][deleted] [recovered] (3 children) | Copy Link
Did you show empathy to OP? NO, you didn't! You acted like a cunt merely for the sake of being one and I called you out. If you don't like it, change. Im going nowhere!
[+][deleted] (2 children) | Copy Link
[deleted]
[–]jeremymgibson1 point [recovered] | Copy Link