Log In

Your email is not your username

Register

If you were a member of the old Bodybuilding.com forums and would like to reuse your previous username, you can request it below. We use your email only for registration and do not store it. For more information, please see our Privacy Policy.

Confirm your email

A registration code was sent to your email. Enter it here.

Welcome

You have successfully setup your account.

Sign in

Quick Navigation Bottom Misc
Forum
» Can you still have a successful programming career if you're terrible at math?
  1. Results 1 to 28 of 28
post 1645360893 08-20-2021, 01:21 PM
-
#1
  1. Dontknomyass2
  2. Registered User
  1. Dontknomyass2
  2. Registered User
  3. Join Date: Nov 2014
  4. Age: 31
  5. Posts: 1,535
  6. Rep Power: 2424

Can you still have a successful programming career if you're terrible at math?

Currently learning programming but I've never been good at math at all. Barely understood it in school. Is there hope for me?
post 1645361083 08-20-2021, 01:24 PM
-
#2
  1. PumkinPie
  2. Dreamer Bulk
  1. PumkinPie
  2. Dreamer Bulk
  3. Join Date: May 2013
  4. Location: Florida, United States
  5. Posts: 5,073
  6. Rep Power: 34351
You dont specifically need math but if you find say algebra hard I dont think you will be great at logical spread out systems.

If you are good at design become a UI/UX guy.
libs gonna lib
post 1645361143 08-20-2021, 01:25 PM
-
#3
  1. DrugsToGetBig
  2. So it begins
  1. DrugsToGetBig
  2. So it begins
  3. Join Date: Jun 2012
  4. Location: New Jersey, United States
  5. Age: 33
  6. Height: 6'1"
  7. Weight: 220 lbs
  8. Posts: 38,571
  9. Subscribers: 6
  10. Rep Power: 416006
i think it comes down to how much applied effort you put into learning to program as its a language
*Forever Alone Crew*
*Neg FireofAss Crew on SIGHT Crew*
post 1645361213 08-20-2021, 01:26 PM
-
#4
  1. Azure84
  2. Registered User
  1. Azure84
  2. Registered User
  3. Join Date: Nov 2011
  4. Age: 42
  5. Posts: 1,528
  6. Rep Power: 7751
Originally Posted By Dontknomyass2
Currently learning programming but I've never been good at math at all. Barely understood it in school. Is there hope for me?
There is a lot of programming you can do without much math knowledge. Can always make various apps and the like, although you would be at a bit of a disadvantage.

Can never do game development or anything engineering based though.
post 1645361283 08-20-2021, 01:28 PM
-
#5
  1. BrianDaMan
  2. Registered User
  1. BrianDaMan
  2. Registered User
  3. Join Date: Jun 2011
  4. Posts: 22,168
  5. Rep Power: 383523
Yes, most programming jobs don't require math at all.
post 1645362213 08-20-2021, 01:40 PM
-
#6
  1. soaponarope1
  2. 6'2" 227
  1. soaponarope1
  2. 6'2" 227
  3. Join Date: Jun 2016
  4. Location: Florida, United States
  5. Age: 40
  6. Posts: 13,552
  7. Rep Power: 63078
Yeah I'm great at programming and automation but never got past calc 1 in school. It's not really about math it's more about understanding what you're trying to do, what inputs you need, how to quickly filter the data you need from a bunch of crap, and how to make sure your code recovers from errors with no / minimal intervention.
post 1645362263 08-20-2021, 01:41 PM
-
#7
  1. ectoBgone
  2. In search of V-Taper
  1. ectoBgone
  2. In search of V-Taper
  3. Join Date: Nov 2007
  4. Age: 54
  5. Posts: 4,486
  6. Rep Power: 55392
Programming itself is fundamentally more about logic than math unless you're in an application space that requires advanced math.
post 1645362413 08-20-2021, 01:42 PM
-
#8
  1. Evolutionary1
  2. Registered User
  1. Evolutionary1
  2. Registered User
  3. Join Date: Jul 2006
  4. Location: United States
  5. Posts: 36,489
  6. Rep Power: 115290
Originally Posted By ectoBgone
Programming itself is fundamentally more about logic than math unless you're in an application space that requires advanced math.
This, all of the math will be done for you
post 1645362573 08-20-2021, 01:44 PM
-
#9
  1. pondus_levo
  2. mic dropper
  1. pondus_levo
  2. mic dropper
  3. Join Date: Oct 2006
  4. Location: United States
  5. Posts: 24,811
  6. Rep Power: 163138
Math: Rules and logic
Programming : Rules and logic

So...do the math.
Forever alone? Attraction and keeping the girl chasing you - http://forum.obnoxiousbrutes.com/showthread.php?t=131498033

You will never know your limits, unless you push yourself past the imaginary lines you have drawn in the sand.

Knee Dragger - '06 GSX-R750
post 1645362843 08-20-2021, 01:47 PM
-
#10
  1. miscerForLulz
  1. miscerForLulz
  2. Join Date: Aug 2016
  3. Posts: 8,468
  4. Rep Power: 51479
Don't really need to be that good tbh...yeah stuff like logic but it's better to have a grasp on discrete math
2:136
Say, ˹O believers,˺ We believe in Allah and what has been revealed to us; and what was revealed to Abraham, Ishmael, Isaac, Jacob, and his descendants; what was given to Moses, Jesus, and other prophets from their Lord. We make no distinction between any of them. And to Allah we all submit.
post 1645363063 08-20-2021, 01:49 PM
-
#11
  1. lsiberian
  2. Banned
  1. lsiberian
  2. Banned
  3. Join Date: Sep 2008
  4. Location: Fort Worth, Texas, United States
  5. Age: 43
  6. Posts: 18,408
  7. Rep Power: 0
Math requires practice to be good so does programming.
post 1645364793 08-20-2021, 02:10 PM
-
#12
  1. ymer
  1. ymer
  2. Join Date: Feb 2005
  3. Posts: 24,422
  4. Rep Power: 85485
Post deleted by user
post 1645365753 08-20-2021, 02:24 PM
-
#13
  1. ymer
  1. ymer
  2. Join Date: Feb 2005
  3. Posts: 24,422
  4. Rep Power: 85485
Post deleted by user
post 1645366053 08-20-2021, 02:29 PM
-
#14
  1. imbeingcereal
  2. Registered User
  1. imbeingcereal
  2. Registered User
  3. Join Date: May 2009
  4. Age: 36
  5. Posts: 3,914
  6. Rep Power: 26058
It requires competence at math and even then only because you have to be able to think logically/systematically, which math trains you to do. I never did anything beyond Calc 1 (or whichever one they teach integrals in - I forget) in college and was able to switch from accounting --> data analytics by self-teaching myself SQL/Python without any courses.

If you're good with Excel (i.e. thinks like nested IFs/advanced logical formulas come naturally to you), then you can do programming. I was always the guy in my accounting group that was godly with Excel and could find ways to automate analyses people do were typically doing manually, so I knew I'd do well at programming with practice.
post 1645366343 08-20-2021, 02:34 PM
-
#15
  1. ymer
  1. ymer
  2. Join Date: Feb 2005
  3. Posts: 24,422
  4. Rep Power: 85485
Post deleted by user
post 1645367003 08-20-2021, 02:43 PM
-
#16
  1. ymer
  1. ymer
  2. Join Date: Feb 2005
  3. Posts: 24,422
  4. Rep Power: 85485
Post deleted by user
post 1645367163 08-20-2021, 02:47 PM
-
#17
  1. Goat_187
  2. Registered User
  1. Goat_187
  2. Registered User
  3. Join Date: Nov 2008
  4. Location: Miami, Florida, United States
  5. Age: 40
  6. Posts: 26,316
  7. Rep Power: 93130
you'RE terrible at grammar too.


































and little details like this would have you tearing your hair out as to why your code wont do what you want.
post 1645367383 08-20-2021, 02:51 PM
-
#18
  1. ymer
  1. ymer
  2. Join Date: Feb 2005
  3. Posts: 24,422
  4. Rep Power: 85485
Post deleted by user
post 1645367603 08-20-2021, 02:54 PM
-
#19
  1. BillTheBro
  2. Misc Artist
  1. BillTheBro
  2. Misc Artist
  3. Join Date: Sep 2011
  4. Age: 35
  5. Posts: 4,023
  6. Rep Power: 9315
There's such a demand for programmers these days that you can pretty much get hired and make a good salary if you have a pulse.


But success in programming is highly dependent on intelligence, and if you struggle with math it probably means you're stupid. There's levels to it and competence in mathematics is probably the best proxy for potential in computer science.
No Shampoo crew
Always pick #4 crew
Dreamer bulk crew



I only crack stick with my left hand... my right hand? Strictly for buckets.
post 1645369073 08-20-2021, 03:17 PM
-
#20
  1. BillTheBro
  2. Misc Artist
  1. BillTheBro
  2. Misc Artist
  3. Join Date: Sep 2011
  4. Age: 35
  5. Posts: 4,023
  6. Rep Power: 9315
Originally Posted By monster0ultra
Yes, be a sloot.
Big facts, the difference in hiring standards at big tech for male or female engineers is jarring.
No Shampoo crew
Always pick #4 crew
Dreamer bulk crew



I only crack stick with my left hand... my right hand? Strictly for buckets.
post 1645369383 08-20-2021, 03:23 PM
-
#21
  1. SaviorSelfJT
  2. clownslayer
  1. SaviorSelfJT
  2. clownslayer
  3. Join Date: Aug 2010
  4. Posts: 12,855
  5. Rep Power: 166618
If you want to be ********/netflix material, making 500k+ per year and solving hard problems then you won't succeed. Not even because you use advanced math in your day to day, but because the analytical brain that makes you good at math also makes you a good dev.

If you want to be a mediocre dev, barely cracking six figures you can squeak by. There's many small/medium sized companies that will hire you without doing a proper technical interview, and are almost impossible to be fired from.
Best lifts:
Bench press: 315x5
Squat: 465x1
Strict press: 205x5
Deadlift: 405x13 (conv tap'n'go with straps)
post 1645369603 08-20-2021, 03:28 PM
-
#22
  1. SaviorSelfJT
  2. clownslayer
  1. SaviorSelfJT
  2. clownslayer
  3. Join Date: Aug 2010
  4. Posts: 12,855
  5. Rep Power: 166618
Also odds are pretty good you'll eventually run into a problem that needs some advanced math or other more 'theoretical' compsci topics eventually in your career, that a library won't solve for you.

The 100k dev will just not solve the problem and won't even know there was a solution
The 500k dev will
Best lifts:
Bench press: 315x5
Squat: 465x1
Strict press: 205x5
Deadlift: 405x13 (conv tap'n'go with straps)
post 1645369703 08-20-2021, 03:29 PM
-
#23
  1. DSTEE
  2. Registered User
  1. DSTEE
  2. Registered User
  3. Join Date: Nov 2012
  4. Posts: 10,150
  5. Rep Power: 41750
You don't need to be particularly good at anything to be successful. You just have to do it and make something out of it and then hire better people that do it well


For instance when Elon Musk starred hiring engineers, they almost laughed at him and how sloppy and badly his code was. He didn't give a fuk and moved ahead full speed as always and got others to take care of the small stuff
post 1645370043 08-20-2021, 03:36 PM
-
#24
  1. MrCarrot
  2. I love my power hour
  1. MrCarrot
  2. I love my power hour
  3. Join Date: Jun 2008
  4. Age: 45
  5. Posts: 2,390
  6. Rep Power: 15469
I've worked in programming and I'm terrible at maths, and I honestly feel it did hold me back somewhat. Not enough to stop me doing the job well, but enough to always make me feel I could have done it better. I think people good at maths are generally better with logic and patterns.
post 1645370073 08-20-2021, 03:37 PM
-
#25
  1. SaviorSelfJT
  2. clownslayer
  1. SaviorSelfJT
  2. clownslayer
  3. Join Date: Aug 2010
  4. Posts: 12,855
  5. Rep Power: 166618
Originally Posted By DSTEE
You don't need to be particularly good at anything to be successful. You just have to do it and make something out of it and then hire better people that do it well


For instance when Elon Musk starred hiring engineers, they almost laughed at him and how sloppy and badly his code was. He didn't give a fuk and moved ahead full speed as always and got others to take care of the small stuff
At some level there's probably an inverse relationship between intelligence and how 'clean' your code looks like. Code I've seen from PhDs seems to always look like dogchit.

Check out the source code for the interpreter for the J programming language, it'll make your eyes bleed. But the men who created this are geniuses
https://github.com/jsoftware/jsource.../jsrc/ch.c#L17
Best lifts:
Bench press: 315x5
Squat: 465x1
Strict press: 205x5
Deadlift: 405x13 (conv tap'n'go with straps)
post 1645370233 08-20-2021, 03:39 PM
-
#26
  1. Dontknomyass2
  2. Registered User
  1. Dontknomyass2
  2. Registered User
  3. Join Date: Nov 2014
  4. Age: 31
  5. Posts: 1,535
  6. Rep Power: 2424
Originally Posted By SaviorSelfJT
Also odds are pretty good you'll eventually run into a problem that needs some advanced math or other more 'theoretical' compsci topics eventually in your career, that a library won't solve for you.

The 100k dev will just not solve the problem and won't even know there was a solution
The 500k dev will
Guess I gotta go back and learn math again if I want to be one of those 500k devs
post 1645372543 08-20-2021, 04:20 PM
-
#27
  1. zknarc
  2. Registered User
  1. zknarc
  2. Registered User
  3. Join Date: May 2016
  4. Location: United Kingdom (Great Britain)
  5. Posts: 16,421
  6. Rep Power: 44912
It doesn't require it but people good at maths generally find coding easier.
If you can't handle me when I'm incel, you don't deserve me when I'm chad
post 1645372603 08-20-2021, 04:21 PM
-
#28
  1. SaviorSelfJT
  2. clownslayer
  1. SaviorSelfJT
  2. clownslayer
  3. Join Date: Aug 2010
  4. Posts: 12,855
  5. Rep Power: 166618
Originally Posted By Dontknomyass2
Guess I gotta go back and learn math again if I want to be one of those 500k devs
I would spend more effort learning data structures/algorithms before anything else. Get a textbook for this.

Learn a popular language and practice leetcode problems:https://leetcode.com/problemset/all/?page=1
Good companies want you to do hard level problems within an hour nowadays, thats the interview

Then start worrying about studying pure math
Originally Posted By MiscMathematician
lol'd

yes. always make code readable. not everyone in your group will look at that chit and understand - unproductive for teams

imagine being given this and told it's inefficient and to improve it, after chad phd left for google
Lol yep, no idea what I would do
Best lifts:
Bench press: 315x5
Squat: 465x1
Strict press: 205x5
Deadlift: 405x13 (conv tap'n'go with straps)
Quick Navigation Top Misc
Bookmarks
Digg.com
Digg
del.icio.us
del.icio.us
Stumbleupon.com
StumbleUpon
Google.com
Google
Facebook.com
Facebook
Posting Permissions
  1. You may not post new threads
  2. You may not post replies
  3. You may not post attachments
  4. You may not edit your posts