I recently read a book about algorithms and it got me thinking about practical scenarios. Can anyone share experiences where they had to implement algorithms from scratch instead of relying on existing libraries or implementations? It would be great to hear from seasoned programmers about specific instances where this was necessary, as I'm curious about the contexts in which this happens.
1 Answer
Most of the time, you'll just use built-in functions like binary search or sorting algorithms from libraries. It's rare to actually code those from scratch. Often, you may need to demonstrate coding skills for interviews or work with low-level programming where optimization matters, but really, it’s not something you do day-to-day.

That’s so true! I don't remember ever getting paid for writing those sorts of algorithms, either.