• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:36
CEST 05:36
KST 12:36
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL20] Ro24 Preview Pt1: Runway132v2 & SC: Evo Complete: Weekend Double Feature3Team Liquid Map Contest #21 - Presented by Monster Energy9uThermal's 2v2 Tour: $15,000 Main Event18Serral wins EWC 202549
Community News
Maestros of The Game—$20k event w/ live finals in Paris18Weekly Cups (Aug 11-17): MaxPax triples again!13Weekly Cups (Aug 4-10): MaxPax wins a triple6SC2's Safe House 2 - October 18 & 195Weekly Cups (Jul 28-Aug 3): herO doubles up6
StarCraft 2
General
What mix of new and old maps do you want in the next 1v1 ladder pool? (SC2) : Geoff 'iNcontroL' Robinson has passed away The GOAT ranking of GOAT rankings RSL Revival patreon money discussion thread Weekly Cups (Aug 11-17): MaxPax triples again!
Tourneys
Maestros of The Game—$20k event w/ live finals in Paris Sparkling Tuna Cup - Weekly Open Tournament Monday Nights Weeklies Master Swan Open (Global Bronze-Master 2) $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
Custom Maps
External Content
Mutation # 487 Think Fast Mutation # 486 Watch the Skies Mutation # 485 Death from Below Mutation # 484 Magnetic Pull
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BW General Discussion BW AKA finder tool Maps with Neutral Command Centers Victoria gamers
Tourneys
[ASL20] Ro24 Group C [Megathread] Daily Proleagues [ASL20] Ro24 Group A [ASL20] Ro24 Group B
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
General RTS Discussion Thread Dawn of War IV Path of Exile Stormgate/Frost Giant Megathread Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine The year 2050 European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece [\m/] Heavy Metal Thread
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
High temperatures on bridge(s) Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment"
TL Community
"World Leading Blockchain Asset Retrieval" The Automated Ban List TeamLiquid Team Shirt On Sale
Blogs
Breaking the Meta: Non-Stand…
TrAiDoS
INDEPENDIENTE LA CTM
XenOsky
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2313 users

raawwwr i dont want to switch majors - Page 2

Blogs > eMbrace
Post a Reply
Prev 1 2 3 Next All
onmach
Profile Blog Joined March 2009
United States1241 Posts
November 09 2009 01:16 GMT
#21
I had a feeling you might come to this when you asked for help on your last assignment. I don't think it is such a lost cause though.

First off, the myth that you need a good transcript to get a job is a myth. For a lawyer or a doctor or a researcher, that is the case. But for a programmer no one will ever give a crap about your transcript. It is a field where there's very little bullshitting going on. It is obvious to everyone who is good and who is not. I've worked with high school students that were awesome and an ivy leaguer who was fired on the first day.

I had about the lowest grades it was possible to have and still graduate due to my general apathy. My advisor shook his head in disbelief looking at my grades, but here I got a job after a single resume/interview while most of my contemporaries ended up waiting tables.

Now, as for your problem. It sounds to me, and I could be wrong, but it sounds to me as if you are attending lectures and talking to TA's but you aren't reading the book or experimenting on your own. This isn't the same as say a history course, where there's a big book that the teacher will summarize the points you need to know, and you can use the book sparingly. You have to know everything that is going on in that book until it reaches the point where you are in this class. If you don't understand the basic concepts of C++, it is like trying to play soccer without a ball. But more than that you need to have an editor open with code samples from the book you are reading that you can compile and tweak, and really SEE what is happening. I also agree with one of the above comments, that you should rely a little on google. Every CS student has asked the questions you are asking and the answers are all there for you to find. Also it could be the case that your book sucks, and there are better tutorials online.

But seriously, if you think you'll only end up with just a C, that isn't a big deal. In my first C++ class 3/4 of the class dropped out by finals and then half of those failed out of the course. That means a C puts you around the 92nd percentile of people who started the class.
Kwidowmaker
Profile Blog Joined October 2007
Canada978 Posts
November 09 2009 01:25 GMT
#22
Find one of the top students in the class (that's not a boner face) and offer to buy him/her lunch/coffee/whatever in exchange for an hour of talking about CS. If you can find one that's strange (but not crazy), I'd bet that they can explain the stuff.

@illu God I can't agree more with you on computational courses. I don't know how Chemistry, Biology and Physics could possibly have boring courses, but somehow it always happens :S

How can you make exothermic reactions boring? Teach it. How can you make elastic collisions boring? Teach it. How can you make evolution boring? Teach it. How can you make dichotomous key boring? well, bad example.
Kk.
illu
Profile Blog Joined December 2008
Canada2531 Posts
November 09 2009 01:25 GMT
#23
However, do know that programming is a HORRIBLE job. It's mental labour, really, and you cannot possibly be doing it for more than 20 years because you will grow old and retarded. Therefore, unless you want to live the second half of your life in poverty and misery, it is important that you maintain your GPA, get in graduate school, and get a high-end job. Seeing how you boasted your straight As so far, I am sure you can do it.
:]
OpticalShot
Profile Blog Joined October 2009
Canada6330 Posts
November 09 2009 02:03 GMT
#24
Marks do matter, but not as much as you think - and in the job market, I believe that practical experience tops anything else (including marks). How do you get experience before you get your first job? Work/research with a professor. How do you work/research with a professor if you have no previous experience? Tell him/her you'll volunteer.

Trust me, professors WANT more students helping their research and such. Volunteer = they don't have to be committed to a financial output while having someone that can potentially help them. Of course, for you, you get experience that you need and you can proudly list the things you did/with the professor on your resume - and now you've got a valid, practical experience!

If you have a cumulative GPA of over 3, that's pretty much all you need. 3.99 and 4.00 may get you paying research positions with profs, but when you're out in the industry, it's experience over marks.
[TLMS] REBOOT
Catch]22
Profile Blog Joined July 2009
Sweden2683 Posts
Last Edited: 2009-11-09 02:24:38
November 09 2009 02:22 GMT
#25
I switched major, from Automation & Mechatronics to Software Engineering, I never regretted it.

Also, the entire topic header is about you NOT wanting to switch, so dont switch. If you want to feel bad about getting one bad grade, do that instead of going emo about 0mg MY LIFE IS DOWN THE TOILET.
Catch]22
Profile Blog Joined July 2009
Sweden2683 Posts
November 09 2009 02:25 GMT
#26
On November 09 2009 10:25 illu wrote:
However, do know that programming is a HORRIBLE job. It's mental labour, really, and you cannot possibly be doing it for more than 20 years because you will grow old and retarded. Therefore, unless you want to live the second half of your life in poverty and misery, it is important that you maintain your GPA, get in graduate school, and get a high-end job. Seeing how you boasted your straight As so far, I am sure you can do it.


Masters ain't a bad idea.
Drowsy
Profile Blog Joined November 2005
United States4876 Posts
Last Edited: 2009-11-09 02:50:17
November 09 2009 02:49 GMT
#27
Economics is a decently high paying major, but gets very difficult toward the end. You're also virtually obligated to go to graduate school if you plan to have a career in the field, though perhaps not if it's a business economics degree. I'm taking international econ for my economics major and it's definitely the hardest class I've taken in my entire life. I've learned to dread the phrase "...now if we apply some simple calculus"
Our Protoss, Who art in Aiur HongUn be Thy name; Thy stalker come, Thy will be blunk, on ladder as it is in Micro Tourny. Give us this win in our daily ladder, and forgive us our cheeses, As we forgive those who play zerg against us.
tossinYoSalad
Profile Blog Joined May 2009
United States215 Posts
November 09 2009 02:52 GMT
#28
Dude don't be a discouraged, 99% of your job knowledge comes from outside the classroom anyway. Just study your ass off about c++, write extra programs, learn other programming languages <- this is pretty big, and just generally be interested in what you're doing. It will come to you. C++ is a bitch language to learn as your first (its why most universities started switching to teach java as a starting language) cuz its so picky and there's a lot to learn.
Ry-Masta-T
Profile Blog Joined April 2008
United States478 Posts
November 09 2009 03:11 GMT
#29
You should make friends and work together. It helps alot more when you have a fellow student help you out than just having the teacher or TA telling you the same text book theory. Also, internet.
Speak the word...
kaizenmx
Profile Joined February 2009
United States110 Posts
November 09 2009 03:12 GMT
#30
I envy most of you. I can't handle most of math classes, let alone, a fucking C++ class...
searcher
Profile Blog Joined May 2009
277 Posts
November 09 2009 03:34 GMT
#31
On November 09 2009 12:12 kaizenmx wrote:
I envy most of you. I can't handle most of math classes, let alone, a fucking C++ class...

I sense faulty logic in this sentence.
illu
Profile Blog Joined December 2008
Canada2531 Posts
November 09 2009 03:59 GMT
#32
On November 09 2009 12:34 searcher wrote:
Show nested quote +
On November 09 2009 12:12 kaizenmx wrote:
I envy most of you. I can't handle most of math classes, let alone, a fucking C++ class...

I sense faulty logic in this sentence.


I agree. C++ is way easier than math.
:]
Dezzimal
Profile Joined April 2009
United States148 Posts
November 09 2009 04:14 GMT
#33
You should not worry if you're having trouble mastering a particular language, its the underlying concepts that you need to need to be more focused on. Entry level CS classes aren't about learning the language, they're about sculpting you to be able to write good code in any language.
Kwidowmaker
Profile Blog Joined October 2007
Canada978 Posts
November 09 2009 05:00 GMT
#34
On November 09 2009 12:59 illu wrote:
Show nested quote +
On November 09 2009 12:34 searcher wrote:
On November 09 2009 12:12 kaizenmx wrote:
I envy most of you. I can't handle most of math classes, let alone, a fucking C++ class...

I sense faulty logic in this sentence.


I agree. C++ is way easier than math.


I disagree. Computer science blows my top. I'm majoring in math and have little experience in CS though, so that might be it.
Kk.
illu
Profile Blog Joined December 2008
Canada2531 Posts
November 09 2009 05:02 GMT
#35
On November 09 2009 14:00 Kwidowmaker wrote:
Show nested quote +
On November 09 2009 12:59 illu wrote:
On November 09 2009 12:34 searcher wrote:
On November 09 2009 12:12 kaizenmx wrote:
I envy most of you. I can't handle most of math classes, let alone, a fucking C++ class...

I sense faulty logic in this sentence.


I agree. C++ is way easier than math.


I disagree. Computer science blows my top. I'm majoring in math and have little experience in CS though, so that might be it.


I learned C++ when I was 13 (I had no friends and I was bored... so yea). I couldn't do university level math at 13, though.
:]
Pengu1n
Profile Blog Joined October 2004
United States552 Posts
November 09 2009 05:10 GMT
#36
Why don't you post some of the assignments here? Maybe some programmers here can help you out. (I'm also a CS major and im always interested in what others are learning at the same time)
Mortality
Profile Blog Joined December 2005
United States4790 Posts
November 09 2009 05:20 GMT
#37
On November 09 2009 08:56 meeple wrote:
I wouldn't go into econ. No offense to econ majors here, but my experience has been very dissapointing. I've found that the courses aren't really that challenging, and the job prospects are less than optimal. There are of course exceptions to this, but my friend just graduated with an econ degree and is currently in the military because he couldn't find a job. I'm sure there are people who land great jobs with an econ degree, but I haven't seen it. I would probably stick it out. A degree like computer science is definitely worth keeping, even if you're not getting straight A's..


These days econ is only worth it if you're very specialized in one of two other areas: law (stepping from a BA in econ to a law degree) or applied math (quantitative economics is hot -- but you need to know a lot! Modern models are all controlled stochastic differential equations, which requires heavy duty knowledge!).
Even though this Proleague bullshit has been completely bogus, I really, really, really do not see how Khan can lose this. I swear I will kill myself if they do. - nesix before KHAN lost to eNature
Kwidowmaker
Profile Blog Joined October 2007
Canada978 Posts
November 09 2009 05:23 GMT
#38
On November 09 2009 14:02 illu wrote:
Show nested quote +
On November 09 2009 14:00 Kwidowmaker wrote:
On November 09 2009 12:59 illu wrote:
On November 09 2009 12:34 searcher wrote:
On November 09 2009 12:12 kaizenmx wrote:
I envy most of you. I can't handle most of math classes, let alone, a fucking C++ class...

I sense faulty logic in this sentence.


I agree. C++ is way easier than math.


I disagree. Computer science blows my top. I'm majoring in math and have little experience in CS though, so that might be it.


I learned C++ when I was 13 (I had no friends and I was bored... so yea). I couldn't do university level math at 13, though.


Fair enough, I suppose I didn't quite reply to what you were saying. It's not difficult to be able to use C++, but CS isn't quite fiddling with code Of course it doesn't help that I've missed half of my classes.

I really couldn't say which is harder. I'm just offering my experience here v0v

(As an aside, I think the average 13 year old would be able to do university math if all of his teachers up till now hadn't stopped at grade 11)
Kk.
ProbeSaturation
Profile Blog Joined March 2009
Canada292 Posts
November 09 2009 06:16 GMT
#39
What year are you in?
illu
Profile Blog Joined December 2008
Canada2531 Posts
Last Edited: 2009-11-09 06:20:22
November 09 2009 06:19 GMT
#40
On November 09 2009 14:23 Kwidowmaker wrote:
Show nested quote +
On November 09 2009 14:02 illu wrote:
On November 09 2009 14:00 Kwidowmaker wrote:
On November 09 2009 12:59 illu wrote:
On November 09 2009 12:34 searcher wrote:
On November 09 2009 12:12 kaizenmx wrote:
I envy most of you. I can't handle most of math classes, let alone, a fucking C++ class...

I sense faulty logic in this sentence.


I agree. C++ is way easier than math.


I disagree. Computer science blows my top. I'm majoring in math and have little experience in CS though, so that might be it.


I learned C++ when I was 13 (I had no friends and I was bored... so yea). I couldn't do university level math at 13, though.


Fair enough, I suppose I didn't quite reply to what you were saying. It's not difficult to be able to use C++, but CS isn't quite fiddling with code Of course it doesn't help that I've missed half of my classes.

I really couldn't say which is harder. I'm just offering my experience here v0v

(As an aside, I think the average 13 year old would be able to do university math if all of his teachers up till now hadn't stopped at grade 11)


I think he is having pure programming issues, not theoretical computer science issues.

Like I mentioned before, I sat in some computational complexity classes and they are easy + fun You should try it sometimes! It's all about mathematics in that class... on proving theorems, finding "inequalities", etc.
:]
Prev 1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Korean StarCraft League
03:00
Week 79
CranKy Ducklings82
davetesta43
HKG_Chickenman17
IntoTheiNu 9
Liquipedia
The PiG Daily
21:00
Best Games of EWC
Serral vs Cure
Classic vs Solar
PiGStarcraft522
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft522
RuFF_SC2 142
Nina 52
PiLiPiLi 13
StarCraft: Brood War
ggaemo 255
Sexy 75
NaDa 57
Leta 34
Jaeyun 20
Icarus 7
Dota 2
monkeys_forever878
NeuroSwarm119
League of Legends
JimRising 634
Counter-Strike
Stewie2K149
Super Smash Bros
amsayoshi42
Other Games
tarik_tv14074
summit1g7782
shahzam536
C9.Mang0482
ViBE241
Trikslyr43
Organizations
Other Games
gamesdonequick923
BasetradeTV42
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH58
• Sammyuel 2
• Kozan
• AfreecaTV YouTube
• intothetv
• sooper7s
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• Azhi_Dahaki12
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Lourlo491
• Stunt196
Upcoming Events
CranKy Ducklings
6h 24m
SC Evo League
8h 24m
WardiTV Summer Champion…
9h 24m
Classic vs Percival
Spirit vs NightMare
CSO Cup
12h 24m
[BSL 2025] Weekly
14h 24m
Sparkling Tuna Cup
1d 6h
SC Evo League
1d 8h
Replay Cast
1d 20h
Afreeca Starleague
2 days
Queen vs HyuN
EffOrt vs Calm
Wardi Open
2 days
[ Show More ]
RotterdaM Event
2 days
Replay Cast
2 days
Afreeca Starleague
3 days
Rush vs TBD
Jaedong vs Mong
Afreeca Starleague
4 days
herO vs TBD
Royal vs Barracks
Replay Cast
4 days
The PondCast
5 days
Replay Cast
5 days
LiuLi Cup
6 days
Cosmonarchy
6 days
OyAji vs Sziky
Sziky vs WolFix
WolFix vs OyAji
BSL Team Wars
6 days
Team Hawk vs Team Dewalt
BSL Team Wars
6 days
Team Hawk vs Team Bonyth
Liquipedia Results

Completed

Jiahua Invitational
uThermal 2v2 Main Event
HCC Europe

Ongoing

Copa Latinoamericana 4
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
ASL Season 20
CSL Season 18: Qualifier 1
Acropolis #4 - TS1
CSLAN 3
SEL Season 2 Championship
WardiTV Summer 2025
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL Season 18: Qualifier 2
CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
Chzzk MurlocKing SC1 vs SC2 Cup #2
RSL Revival: Season 2
Maestros of the Game
EC S1
Sisters' Call Cup
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.