People with programming jobs

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

EngenZerO

Diamond Member
Dec 24, 2001
5,099
2
0
hmmm... not realy...

the first discrete math course I took was not that important


the second one i tool came in handy... it was about forests, least cost paths and euler circuits... those will be handy in algorithm classes...
 

clamum

Lifer
Feb 13, 2003
26,256
406
126
Yeah, that stuff will probably re-appear in the algorithms class I have to take (which I hear is really hard), my cousin said.
 

screw3d

Diamond Member
Nov 6, 2001
6,906
1
76
God damn I hate discrete math too.. I totally feel what you are talking about! :|
 

everman

Lifer
Nov 5, 2002
11,288
1
0
Originally posted by: The Boss
Originally posted by: clamum
Originally posted by: notfred
Discrete math isn't that hard. Induction is probably the hardest part of it, and even then, the concept of proof by induction is easy to understand.

The individual topics themselves aren't real hard, there's just a lot of information to take in. The professor said back in China they split the class into three separate classes, and other schools sometimes split it in two. The average for the class is a 60.89% so either it's hard, most of the class are idiots, or some of both.

You call 60.89 average hard?

Try my Financial Derivatives and Advanced Option Pricing Models class. Average: below 45%. Half of the class will have to drop.

Is this an undergraduate or graduate course?
 

Originally posted by: The Boss
Originally posted by: clamum
Originally posted by: notfred
Discrete math isn't that hard. Induction is probably the hardest part of it, and even then, the concept of proof by induction is easy to understand.

The individual topics themselves aren't real hard, there's just a lot of information to take in. The professor said back in China they split the class into three separate classes, and other schools sometimes split it in two. The average for the class is a 60.89% so either it's hard, most of the class are idiots, or some of both.

You call 60.89 average hard?

Try my Financial Derivatives and Advanced Option Pricing Models class. Average: below 45%. Half of the class will have to drop.
Take into consideration that most business majors are tools and 45% is a surprisingly high figure.
 

mugs

Lifer
Apr 29, 2003
48,920
46
91
No, but it's vital for learning higher level computer science topics at a theoretical level. If you can't handle it, change majors. Why are you majoring in computer science? There's no future in it.
 

kmac1914

Golden Member
Apr 2, 2002
1,030
0
76
Funny you should post this....
My discrete math prof asked the class almost the same question today. He asked if we ever used any of the stuff that we go over in class when we're programming. From what i understand, the EE majors tend to use it more than anybody.
 

eno818

Member
Oct 26, 2004
101
0
0
if you end up working as a software engineer in the defense industry, more than likely your job will be all about the contrl 'c' and 'v'. in other words, cut and pasting.
 

CrazyDe1

Diamond Member
Dec 18, 2001
3,089
0
0
The difference between a bad programmer and a good programmer is the examples they have in their head and the models you have to work with. Discrete math classes give you more models to match up and ways of thinking about things which is helpful in programming and in almost anything else you do.

I never even touch the stuff and I hate the class but the more ways of looking at things you have the better.
 

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
Originally posted by: eno818
if you end up working as a software engineer in the defense industry, more than likely your job will be all about the contrl 'c' and 'v'. in other words, cut and pasting.

Care to elaborate?
 

Gnurb

Golden Member
Mar 6, 2001
1,042
0
0
Originally posted by: mugs
No, but it's vital for learning higher level computer science topics at a theoretical level. If you can't handle it, change majors. Why are you majoring in computer science? There's no future in it.

yeah definitely, computers wont even be important 20 years from now. hahahahahahahah
 

Koing

Elite Member <br> Super Moderator<br> Health and F
Oct 11, 2000
16,843
2
0
Originally posted by: SampSon
Originally posted by: The Boss
Originally posted by: clamum
Originally posted by: notfred
Discrete math isn't that hard. Induction is probably the hardest part of it, and even then, the concept of proof by induction is easy to understand.

The individual topics themselves aren't real hard, there's just a lot of information to take in. The professor said back in China they split the class into three separate classes, and other schools sometimes split it in two. The average for the class is a 60.89% so either it's hard, most of the class are idiots, or some of both.

You call 60.89 average hard?

Try my Financial Derivatives and Advanced Option Pricing Models class. Average: below 45%. Half of the class will have to drop.
Take into consideration that most business majors are tools and 45% is a surprisingly high figure.

LOL

I don't now many business majors...

Originally posted by: Gnurb
Originally posted by: mugs
No, but it's vital for learning higher level computer science topics at a theoretical level. If you can't handle it, change majors. Why are you majoring in computer science? There's no future in it.

yeah definitely, computers wont even be important 20 years from now. hahahahahahahah

He is just saying it is very crowded at the moment not like it 'use to be'.

Hope I get in to banking/ financial stuff or some technology or IT stuff with my CS degree. Really don't like to programme hardcore but I enjoyed the courses that I took.

A person taking a French degree with an 'interest' in banking/ finance has a higher probability at getting in to it, then a Business major from the various seminar and company talks I have been to. Impress's their clients with people who can speak a lot of languages.

A friends dad spoke 5 languages and he pulled in about £200k and drove a £50k TVR Cerebera! Very cool dude still.

Koing



 

oboeguy

Diamond Member
Dec 7, 1999
3,907
0
76
You may not "use" it ever, but it is useful. At my first job out of college some idiot jumped into my code and wrote a bit of code that ended up running in quadratic time, and I almost got blamed for it being too slow. Fortunately I was able to recognize the problem.

If you want a shot at properly understanding how any non-trivial data structure works, you'd better understand "discrete math". Good luck, buddy.
 

cchen

Diamond Member
Oct 12, 1999
6,062
0
76
Originally posted by: eno818
if you end up working as a software engineer in the defense industry, more than likely your job will be all about the contrl 'c' and 'v'. in other words, cut and pasting.

what is that supposed to mean?
 

Gibson486

Lifer
Aug 9, 2000
18,378
2
0
Originally posted by: cchen
Originally posted by: eno818
if you end up working as a software engineer in the defense industry, more than likely your job will be all about the contrl 'c' and 'v'. in other words, cut and pasting.

what is that supposed to mean?

it means you just reuse old code. It's true too.
 

Casawi

Platinum Member
Oct 31, 2004
2,366
1
0
You have to consider that you teacher is from China, and assumes your a genious clamum, that fvcking bastard.
 

clamum

Lifer
Feb 13, 2003
26,256
406
126
Originally posted by: yassine
You have to consider that you teacher is from China, and assumes your a genious clamum, that fvcking bastard.

Hahaha

I am though.
 

iotone

Senior member
Dec 1, 2000
946
0
0
hmmm... isn't boolean logic part of discrete math??

so if you write an if statement, especially one that has multiple conditions (ie if( a &amp;&amp; b )), then i believe you are doing discrete math.

so yes, i use it all the time at my job.
 

cchen

Diamond Member
Oct 12, 1999
6,062
0
76
Originally posted by: Gibson486
Originally posted by: cchen
Originally posted by: eno818
if you end up working as a software engineer in the defense industry, more than likely your job will be all about the contrl 'c' and 'v'. in other words, cut and pasting.

what is that supposed to mean?

it means you just reuse old code. It's true too.

lol. such a blanket statement is most definitely not true.
 

fbrdphreak

Lifer
Apr 17, 2004
17,555
1
0
I'm a CPE/EE and am taking Discrete Math this semester. What a goddamn waste of my fvcking time, I hate that sh!t
 

EmperorIQ

Platinum Member
Sep 30, 2003
2,003
0
0
sorry, i didn't read the whole thread but here are my thoughts of discrete math.

I had to take it as well and I'm a CS major. Sooner or later you will realize all classes you are required to take, even if you don't use it, will always be beneficial for you in programming. Besides the obvious of learning unions and measuring algorithms everything that you are taking for your major basically deals with problem solving. physics, calculus, etc. you may not directly use these, but they prepare you and gear your minds towards a "think outside of the box" mentality.

good luck!