Anonymous wrote:Anonymous wrote:I hire IT engineers.
You don’t need CS degrees to be a programmer or engineer.
You need Math to do a CS degree at most universities.
Universities are a business and they make students take many classes that are not necessary.
You remind me of someone who climbed the ladder on her back - and who said you don’t need to know your job to manage people.
Anonymous wrote:Anonymous wrote:I hire IT engineers.
You don’t need CS degrees to be a programmer or engineer.
You need Math to do a CS degree at most universities.
Universities are a business and they make students take many classes that are not necessary.
So basically, you aren't good enough to be an engineer or data scientist yourself, and you have no idea what you're talking about, but you've got all sorts of opinions about what is or isn't necessary for the job. Got it.
![]()
Anonymous wrote:Anonymous wrote:If you have to ask, you're not going to comprehend the explanation tbh.
This is correct.
Longerform answer:
Computer science IS math. The type of reasoning you need to build solid software is very akin to mathematical reasoning.
And that’s not even saying anything about data analysis like that needed for profiling, algorithms, or things like queuing theory in network programming.
A bit harsh but it’s late so I’ll be blunt: being a low-level code monkey doesn’t require much math. But that’s not really computer science and it’s not where the bucks are.
Anonymous wrote:I hire IT engineers.
You don’t need CS degrees to be a programmer or engineer.
You need Math to do a CS degree at most universities.
Universities are a business and they make students take many classes that are not necessary.
Anonymous wrote:Anonymous wrote:Anonymous wrote:Anonymous wrote:I thought programming is pretty much all math?
No it’s not.
But higher level math is programmed.
Logic yes... Math, no
DP.. higher level math requires complex logic thinking. Think about it.. most jobs don't require you to know how to solve complex *math* equation, but a lot of the high paying jobs require complex problem solving.
Students take high level math not because they need to know Calc. for their jobs or in life, but because it requires complex logical thinking. Same for reading complex text, like when I had to read stuff like Walt Whitman, which I do not enjoy. Why do we have to take Literature classes and read all those boring books (to me)? Because it helps one understand complex text. Same for higher level math.
But it never proves out. It does not prove somebody is a better programmer/engineer.
It’s an unnecessary culling process that actually hurts the industry. Ditto for reading the classics.
Anonymous wrote:IT person here who went to a top CS school. Have your kid look at the curriculum for CS and IS (information systems) programs at their desired school. CS is more heavy on math, while IS will have more on business and statistics (used in decision science that's why). That said, both will have stats, and both will have math, so it's a matter of how much and how deep.
Senior IT people need the thought process you get from high-level math. It's more than just algebra. I found that discrete math and logic were the most useful to me actually.. since that's kind of how computers work.
He may prefer IS.. if he's more of a people person, IS is a good option for sure.
Anonymous wrote:I hire IT engineers.
You don’t need CS degrees to be a programmer or engineer.
You need Math to do a CS degree at most universities.
Universities are a business and they make students take many classes that are not necessary.
Anonymous wrote:Anonymous wrote:Math is an easy way to filter out incapable kids. Engineering is similar. If one can do math then one can do most other stem fields.
That is stupid considering we have a need for STEM people. We don’t need to weed we need to grow.
Anonymous wrote:Anonymous wrote:I thought programming is pretty much all math?
No it’s not.
But higher level math is programmed.
Logic yes... Math, no
Anonymous wrote:An example that might help your child understand is the old game Pong. Have him google how to program the game, or at least the AI part of the game where you program the "opponent" paddle to play against the user. In your programming, you have to be able to understand timed movement across the coordinate plane to be able to program the paddle to be in the right place on the plane at the right time. That is all math. And that game isn't even 3D.
Anonymous wrote:OP here again, to the question of whether kid enjoys math. That is a complex answer too. Kid does not approve of ignorance, so my own math illiteracy is quite unattractive to kid. Kid, with no help or understanding from me, has pushed through h.s. to have gotten through calculus A/B in 11th grade. I don’t know that I would describe it as a joy... but kid does find satisfaction in grasping a concept after the initial (and often lengthy) struggle. Does this suggest that kid should “spare the professors”? This is a true question...do folks who pursue CS, math, engineering or physics degrees have some greater level of “joy” in their math courses? I would not seek to dissuade kid if the struggle is real for other students who succeed in those majors but maybe the ones who succeed in those majors have some natural aptitude and ability to just grasp math concepts that DC is not so blessed with? While capable with effort for DC the struggle has been real....does this suggest DC is ill suited?
Anonymous wrote:Anonymous wrote:Anonymous wrote:I thought programming is pretty much all math?
No it’s not.
But higher level math is programmed.
Logic yes... Math, no
DP.. higher level math requires complex logic thinking. Think about it.. most jobs don't require you to know how to solve complex *math* equation, but a lot of the high paying jobs require complex problem solving.
Students take high level math not because they need to know Calc. for their jobs or in life, but because it requires complex logical thinking. Same for reading complex text, like when I had to read stuff like Walt Whitman, which I do not enjoy. Why do we have to take Literature classes and read all those boring books (to me)? Because it helps one understand complex text. Same for higher level math.
Anonymous wrote:Math is an easy way to filter out incapable kids. Engineering is similar. If one can do math then one can do most other stem fields.