## You do need Math skills to be a great developer

Pretty interesting read on : *You don’t need Math skills To be a Good developer, but you do need them to be a great one*.

And yes, the author is right about Math : it should be part of your tooling if you want to do something else than coding stupid web forms all day.

On a related note, I have been working with a team where most people in the team had Phds in various mathematics-related fields. I can tell you that learning how to correctly write tests was a joke for them ! They instantaneously understood :

- the value of testing
- where data-driven tests helps (@DataProvider)
- how unit-testing can complement integrated tests to avoid writing all combinations of integrated tests
- etc… (tons of other things that most teams take months – if not years – to understand)

The reason is quite simple : people with a decent mathematical background **exhibit abstraction skills and can perform abstract thinking and reasoning**.

This entry was posted
on Thursday, March 25th, 2010 at 4:01 am and is filed under Uncategorized.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.

[...] You do need Math skills to be the good developer « Sami Dalouche February 21, 2010 — Algebra 1 and Pre-Algebra WorksheetsFebruary 3, 2010 — Learn how to solve Pre-Algebra and Algebra 1 ProblemsFebruary 13, 2010 — Online Free Math Tutoring & Homework HelpFebruary 6, 2010 — Mental Math Practice WorksheetsFebruary 6, 2010 — The Many Benefits of Free Math WorksheetsFebruary 20, 2010 — Home School Math Worksheets And Examining To Teach With ThemFebruary 18, 2010 — my online tutoring experince in math and financeFebruary 18, 2010 — Math WorksheetsFebruary 17, 2010 — Enhance Your Child’s Learning With Affordable Online Math Homework Help:February 17, 2010 — Guide and tips on how to learn math and solve word problems fast [...]

Hahahahaha enfin quelqu’un qui dit comme moi. Merde je pensais que je prêchais dans le désert en répétant ça pendant des années!