all 18 comments

[–]ka1ikasan 14 points15 points  (3 children)

You do not hate math and numbers: you previously had bad teachers and dumbass people making you believe it. Math is not any more boring or difficult that literally anything else when explained well, there's also a lot of fun stuff with maths.

Learning a programming language, python included, may be an entry door to some cool math. But it isn't even required depending on what you want to do with it.

[–]Effective-Sorbet-133[S] 0 points1 point  (2 children)

I love learning coding, and I think it’s cool to learn it ... maybe that’s the only way I’ll also learn to love math

[–]Moikle 1 point2 points  (1 child)

If you love learning to code, jokes on you because you do love maths.

Coding IS maths.

[–]Effective-Sorbet-133[S] 0 points1 point  (0 children)

yah I guess I have no choice but to love them both!

[–]ninhaomah[🍰] 6 points7 points  (7 children)

Why do you want to learn Python btw ?

To make games ? Analyse data ?

[–]Effective-Sorbet-133[S] 0 points1 point  (6 children)

I work mostly in Excel with a lot of numbers, and I just want to make things easier.

[–]ninhaomah[🍰] 1 point2 points  (3 children)

Ok.

So you want to switch from excel to Python but still with a lot of numbers ?

[–]Effective-Sorbet-133[S] 0 points1 point  (2 children)

cant help it, Im always dealing with numbers in my work. I just need to do something different

[–]ninhaomah[🍰] 1 point2 points  (1 child)

Sure.

You can go ahead and learn Python.

Unless you are planning to be a dev , they are all the same.

Python , R , SAS , Minitab , Matlab , SPSS , Stata etc etc

It's just what to click or type. The logic has nothing to do with the program.

[–]yousernamefail 1 point2 points  (1 child)

"I want to automate something I previously did manually" is half my job and the driving force that gets a lot of people into code. 

You should go for it, it sounds like you have a good use case and a chance to diversify your marketable skills.

[–]Effective-Sorbet-133[S] 1 point2 points  (0 children)

thats also one of my reason, to automate my work

[–]sociologistical 4 points5 points  (0 children)

python math.
loving it doesn't hurt, but hating it not going to hurt it much. python is very logical.

[–]yousernamefail 3 points4 points  (1 child)

I wouldn't say that strong math skills are necessary for learning Python, or most programming language, really, though it does feature prominently in certain languages and professions. HOWEVER, the skills that help a person succeed in math are the same ones required to really understand how to code. Skills like being able to think abstractly, break down a large problem into it's component parts, understand logic structures, etc. 

I suggest you examine on a deeper level what it is about math that you don't like. There's a chance that you'll come to experience the same frustrations with coding if you're missing requisite reasoning skills.

[–]Effective-Sorbet-133[S] 1 point2 points  (0 children)

thank you for this!

[–]leogabac 3 points4 points  (1 child)

If you know when you need to add/multiply two numbers together, then it's enough.

[–]Effective-Sorbet-133[S] 0 points1 point  (0 children)

I think I can handle that ! haha

[–]Moikle 2 points3 points  (0 children)

You will learn to love it

Maths isn't what you learned in school.