[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
coding
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 49
Thread images: 9
File: 1.jpg (51 KB, 720x540) Image search: [Google]
1.jpg
51 KB, 720x540
How good at math do you have to be to do python and java
>>
it depends on the domain. intrinsically, you just need to be able to handle reasoning
>>
>>53479577
Not much.
>>
25414
>>
Finished highschool level.
Most most people will get to is trigonometry
And logarithms
>>
You just have to understand mathematical concepts - not be extraordinarily good at solving math problems like a machine, just understand concepts and know what to ask machine to solve for you.

But you as a human have to do the creative part and machine will do the boring repetitive, otherwise pointless part of computing.

So yea going trough math courses and actually focusing on understanding and sticking up with understandings, eventually having notes kept up from high school is essential.

Khan-academy is good in that regard, it gets you trough all math concepts from base level to higher understanding - and doesn't force you into solving 1000 problems to be good at solving problems, instead it tests you out if your understood the mathematical concept by providing up to 10 different problems, with different abstractions on the subject.

If you want to be good as you progress learning to code - you should also progress learning math on khan.

Also this very good book about learning:
Make It Stick: The Science of Successful Learning

Says that learning multiple things, having efficient notes and trying to visualize - understand shit is the optimal way - it goes against prolonged practice aka homework in education institutes as they do nothing good.
>>
>>53479730
So in short , understand not solve.
>>
You're asking the wrong question

How much math you needs, depends on what you want to do with Python/Java/InsertLanguageHere.

You gonna write a physics engine? Hella lot of complex math.
You gonna write an XML parser? Basic math is enough.
>>
>>53479577
36%
>>
>>53479644
how do you into trig?
>>
>>53480406
this.
>>
>>53480406
I found the MathTutorDVD videos on trigonometry (and really everything else math) very useful, I suggest checking them out if you can find a torrent somewhere

Other than that, Google dude... It's trigonometry, not advanced calculus
>>
>>53480406
sin(2pi*t)
That's a circle.
>>
>coding
i hate this meme
>>
>>53480559
there's some trig shit i can't find explained anywhere (with google). I'm not native english and couldn't find the thing in khanacademy. pic related
>>
File: image.jpg (2 MB, 3264x2448) Image search: [Google]
image.jpg
2 MB, 3264x2448
>>53480691
>>
Can you do x = 2 + 2?
Congratulations, yer a coder!
If you want to learn C, you need at least some basic binary/octal/hex math understanding.
>>
File: 8ddad02eedfe37467836.png (100 KB, 336x430) Image search: [Google]
8ddad02eedfe37467836.png
100 KB, 336x430
>>53479577
Chaika is a whore, don't post that again

MAKIIII !!
>>
>>53480706
Oh man I completely forgot how to do those.
Time to go through highschool math again
>>
>>53480726
Fuck off slut
Chaika pure, would marry
>>
>>53480740
lel, but can you at least tell me how they are called? i'm tired of guessing keywords and finding useless shit on google
>>
>>53480721
Nah just python and java I'm a little below average in math but most of you guys say it's not that hard.
>>
>>53480649
>sin function is a circle
>anon confirmed for not knowing trig
How embarrassing.
>>
>>53480649
it's 0
>>
How we get a positive number when we multiply a negative number with another negative number ?
>>
>>53480726
Chaika's got that cool lazer sniper tho
>>
It entirely depends on the type of application. If you are making the typical CRUD applications not much. For the next Wolfram Mathematica or Matlab a lot, or a team who does while you do the software side
>>
>>53480817
Well, sin and circle are very closely related.
>>
>>53481398
Your mom and my cock are closely related but that doesn't mean they are the same
>>
>>53481422
The original post does not state they are the same :^)
>>
>>53479577
Being able to solve double integrals and differential equations, so pretty much only the basic stuff.
>>
File: aa888b774fc731c19697.png (119 KB, 320x350) Image search: [Google]
aa888b774fc731c19697.png
119 KB, 320x350
>>53481144
MAKI makes and writes music
MAKI wants peace and love
>>
File: Scratch_2.0_Screen_Hello_World.png (59 KB, 400x284) Image search: [Google]
Scratch_2.0_Screen_Hello_World.png
59 KB, 400x284
>>53479577
>>53480406
If you can't figure these things out on your own don't even try programming you retarded fuck. The most you'll probably be able to learn with your < 70 IQ is scratch.
>>
>>53479730
But senpai it's difficult to intuitively understand maths concepts, what do then.
I mean yes I can take second derivatives but why does them being negative give a concave down shape or why the distance of any point on the circle is lesser when calculated by arc length as compared to x axis.
How to get intuition for maths?
>>
>>53482439
>scratch
>programming
>>
Depends on what you wanna do. Game engines? A lot. Simple CRUD applications? Not a lot.

>>53480706
You have to know russian?
>>
>>53482722
That's my point retard.
>>
Discreet geometry
Linear algebra

Youre already 90% ahead of the coders in bootcamps
>>
>>53479577
Chaika?
>>
>>53480706
Those are Trigonometric Identitties. Look at examsolutions(dawt)net Index. You'll find it there. He does it quite well. But in English
>>
>>53479577

you have to be proficient with logic and arithmetic and have enough short-term memory to juggle variables in your head.

unless you have reasons specific to a particular application in mind that's generally sufficient.
>>
If you want to build something, you can steal the complicated mathematical solutions for almost anything. I wrote a 3d game once, all the code was basically stolen by a weird genius from Hungary. But the point is, it worked and i could follow my dreams.
>>
>>53482920
>that
>russian
>>
>>53482196
maki is cutnpaste tsundere
>>
>>53480726
>She's a girl
fucking dropped
>>
File: QLMc4Eg[1].png (833 KB, 1280x720) Image search: [Google]
QLMc4Eg[1].png
833 KB, 1280x720
>>53481440
>>53480726
>>53479577
>not posting capistrano
>>
File: 1427441472655.png (2 MB, 1520x1080) Image search: [Google]
1427441472655.png
2 MB, 1520x1080
>>53484269
>>53480726
>>53479577 (OP)
Lain is the only /g/ approved qt animu grill. Stop this nonsense inmediately.
>>
>>53483659
thanks for your reply

>>53482920
>>53483807
it's bulgarian 9th grade level tests lel
>>
The only real math you would need to know is addition, multiplication, division, fractions stuff like that.

What is most important though, is that you need a logical standpoint. As all code is essentially instructions to a computer. So if you don't make any sense, the computer won't.
Thread replies: 49
Thread images: 9

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.