DEV Community

Discussion on: Comprehensive questionaire: Math role in programming

abhinav1217 profile image
Abhinav Kulshreshtha

It depends on level of your scope of work. Needless to say you must be at least good with basic mathematics ( BODMAS ). You would also need to have an conceptual understanding of some other higher skills like sets, volume, flow, Probability, Logics etc.

As a backend developer, I rarely used maths until about 5 years ago when I started taking probability, and deeper optimizations. Stil its not common use-case for most of the time.

I am not a web designer but I do use a scss mixin for generating automatic grids. I took it from an old youtube video, and it has some complicated maths. Most of designers I have worked with just eyeball the layout. At the very least, they calculate dimensions of page. Margin+padding+width+stuff = 100% of layout.

On database end, Only maths I had to use was to have an understanding of sets, How to join data, union, inclusion, exclusion. It's not hard or purely mathematical, It's more about conceptual.

Skip fields like Game development, Analytics, They need higher understanding of not just maths but core computing too..