DEV Community

Discussion on: Even Though She Was Bad At Math, She Coded

Collapse
 
jfrankcarr profile image
Frank Carr

I don't think you need to be a math whiz to be an effective programmer outside of a few advanced areas like AI, some types of engineering and applied sciences or quantitative finance. In general, I think having a well rounded education will serve you better than a highly specialized one in most cases.

The big advantage of knowing advanced math is going to be mostly in the interview process. It's likely you may be asked math algorithm questions even though the position might actually involve designing web sites or generating reports. Silly, but that's the way many companies do interviews.

Collapse
 
cat profile image
Cat

For interviewing, what should I be learning as a web developer so I can at least have focus on the subject?

Collapse
 
jfrankcarr profile image
Frank Carr

When it comes to math, the two most common ones I've encountered are primality tests and Sieve of Eratosthenes. There are several coding sites around where you can get examples of how to do them and other common ones.

I wouldn't use these kinds of questions myself in an interview for a front end web developer though. I'm more interested in having a conversation about your design ideas and the strategies you used and would use in building the front end of a site.

Thread Thread
 
cat profile image
Cat

I have never heard of either of those. Yikes.

But I'll look 'em up anyway.

Front-end web is what I'm looking for, anyway. But it wouldn't hurt to have some developer math in my toolbox.

Thank you, again!

Thread Thread
 
damirtomic profile image
DamirTomic

The only reason you'd ever use these is for a job interview, so it's no wonder you haven't heard about them.

Thread Thread
 
cat profile image
Cat • Edited

...Yes? I haven't interviewed as a developer before??

I have the base education in development, but stuck with what I know, and now I'm a UX and UI designer.

I have an interest in development.

No need for condescension, pal.

Thread Thread
 
ben profile image
Ben Halpern

DamirTomic, this comment was not constructive and we agree that it was condescending. So this is a warning. Feel free to email me ben@dev.to for further clarification of our expectations with regards to the code of conduct.

Thread Thread
 
damirtomic profile image
DamirTomic • Edited

@Cat Carbonell that's not what I meant.

Let me rephrase: Algorithms that work with prime numbers are primary used in cryptography. And since less than 1% of developers work on cryptography, the chance of encountering such an algorithm during everyday work is highly unlikely.

But you could encounter them in an job interview.

That was a critique of the interviewing procedure which asks totally irrelevant questions and not you.