DEV Community

In Defense of Big O

Joe Zack on October 06, 2019

One of the few things that developers can agree on is that the interview process is terribly broken. There are ideas about how to fix it but the ...
Collapse
 
lukegarrigan profile image
Luke Garrigan

I completely agree, plus I'd be bloody useless on Codewars if I didn't have a couple search algorithms under my belt 🤣

Collapse
 
thejoezack profile image
Joe Zack

Hah true! Also, advent of code is coming up soon. I really want to finish this year!

Collapse
 
lukegarrigan profile image
Luke Garrigan

urgh, advent of code takes over my life every year, and I can never bloody finish it.

Collapse
 
borowskidaniel profile image
Daniel Borowski

I love advent of code, I've also never been able to finish :)

Also, if you like codewars check out my site Coderbyte I think you'd enjoy all the challenges we have!

Thread Thread
 
thejoezack profile image
Joe Zack

Ooh, cool! Will do, thanks!

Collapse
 
andrewbrown profile image
Andrew Brown 🇨🇦 • Edited

I'm over a decade into my career and I still can't remember Big O. I would have to make a video tutorial series just to prove I had the knowledge at one point because its information that just doesn't stick.

That handful of times I needed to optimize something it was very easy to find that information online.

I literally use Cracking The Coding Interview to prop up my monitor and I've gotten more value out of that.

We can agree that there is value in knowing Big O and algorithms though it's questionable its effectiveness of choosing good candidates in the interview process.

Its normally boils down to "I took CompSci in Uni and they drilled me on these things, and so you need to know what I know and think like I think or you must not be able to program"

Collapse
 
thejoezack profile image
Joe Zack

I'd watch that series!