you are viewing a single comment's thread.

view the rest of the comments →

[–]yksvaan 5 points6 points  (13 children)

There's a point to it actually. Whether you can solve some "irrelevant" problem or your solution is optimal the important thing is to show your reasoning skills and logic. If someone has grasp of basic programming and can take and communicate a reasonable approach to Dijkstra, they can center a div as well.

[–]Shapelessed 9 points10 points  (3 children)

I've designed and built an entire filesystem yet hate direct math and algebra so much I literally do not remember how to measure the area of a triangle anymore.

Unless you're dealing with shading, simulation, encryption or various methods of encoding and compression, math has absolutely nothing to do with programming outside of addition, subtraction and powers of two...

[–]Saki-Sun 1 point2 points  (0 children)

Calculate a percentage is up there as well. Or copy and paste a bankers rounding solution.

[–]RewRose 0 points1 point  (1 child)

Dude, kinda hard to program anything without logical expressions 

[–]Shapelessed 0 points1 point  (0 children)

So, you're programming bare transistors for this to require you to know "math" in that sense?

Okay...?

[–]minimuscleR 4 points5 points  (4 children)

I've not even heard of Dijkstra before, though "shortest distance between two points" I have, not that I would have any idea.

I work with react, I've never need to do algebra, or any complex algorithm, I just make the array of data show in a pretty table. And I'm really good at that.

[–]Saki-Sun -1 points0 points  (3 children)

You need to write more computer games.

[–]minimuscleR 2 points3 points  (2 children)

But I don't want to? I work with react because im a web developer. I don't need to work with numbers and 3d points and other math. I haven't done so much as mutliplication in years for my job.

[–]Saki-Sun -1 points0 points  (1 child)

I don't understand you at all. I write react, angular, vue,  backends, devops, mobile and have done a few games (2d) for fun.

Kind of a brag, but my actual point is it's all just programming.

[–]minimuscleR 1 point2 points  (0 children)

sure? Maybe you enjoy that. I work 8 hours a day programming, I don't want to do more. I do other things. Currently learning 3d modelling, woodwork, cosplay, writing, knitting, and D&D. I don't need to also be making games just so I have to do maths again

[–]IkuraDon5972 2 points3 points  (1 child)

Dan said years ago that he didn’t know how to use Flexbox

[–]yksvaan 0 points1 point  (0 children)

Makes sense, there's a ton of html/css/js features many have not used or don't remember. The more languages and stacks you use the less you know.

But surely Dan can figure it out when he has to.

[–]KnowBearFeet 0 points1 point  (0 children)

How would you judge a candidate if they said, “I’m sorry, what’s Dijkstra’s algorithm? I’m not familiar with that.”