DEV Community

loading...

Discussion on: You're not worth hiring unless...

rossdrew profile image
Ross

I haven't had to worry about D to B conversion in years

Neither have I but it's such a trivial problem it's crazy that people are so against it. This would take about 30 seconds of my interview time and show me that the candidate has basic coding skills, what their foundation in CS is, how well they ask questions, if they can admit they don't know something, and most of all if they are willing to get something done in 30 seconds rather than spending 5 minutes discussing why it's not relevant.

would have to come up with the algorithm on the spot, which is incredibly difficult to come up with

Incredibly difficult? High schoolers could likely do this without much mental effort.

I understand the concepts, coding math algorithms has nothing to do with understanding the concepts.

No? So if I asked you do do a temperature conversion program or a program to add 10 numbers it's not relevant? Math has nothing to do with programming...mental. If you can go two weeks in any coding job without using any math I would be dumbstruck.

Thread Thread
seveneye profile image
seveneye

You think because its easy for you then its should be easy for others. Oh my I would not like you to be my senior or my manager. ahaha

Thread Thread
rossdrew profile image
Ross • Edited

No, I think if you are applying for a software development position that you should be able to perform very basic software development tasks.

You wouldn't like me to be your senior manager because I would expect you to be able to understand a one line problem statement and creates 10 lines of code? Having been asked such a simple task and responding with personal attacks and calling things "stupid" doesn't make you seem like an ideal employee either I'm afriad.

Thread Thread
sleepful profile image
Jose Vargas • Edited

temperature conversion? I look up the formula. Add numbers? It sounds like the only things that you are good at are being condescending and facetious. You can't however, understand what a developer job actually entails. You either have a superiority complex or a daft mind, if you were asked to whiteboard an algorithm to balance a matrix you wouldn't be able to, stop kidding yourself. Actually, I bet you would fail a decimal to binary conversion in a whiteboard interview. But you know what? We'll never know, because you, me, and literally everyone can figure it out with google in a few seconds, so why does it matter? Oh yeah, to you it matters because it's one of the few ways you can stroke up your own very large ego.

Thread Thread
seveneye profile image
seveneye

Since when did converting binary happens in software development tasks?

Maybe we dont just like each other then because I'm not an elitist when it come to my profession. I know what is needed and what is not. I just don't get why you need to go low-level when everything being done today is to make things simpler.

Thread Thread
rossdrew profile image
Ross

Elitist, low-level? Dividing by 2?

make things simpler.

Than a program to divide by two in a loop?

Thread Thread
seveneye profile image
seveneye

Yeah so instead of having the freedom to look it up on google, I need to remember that 10 years after graduation. Its "low level". Again, when did you have that as development task. Unless you are working on "low-level" stuff, then this interview question might be valid. But for the general software developer roles where you can just look up trivial tasks, this prove nothing.