I've always been suspicious about those schools. Computer science is far more than just "coding".
The difference between a CS degree and a coding bootcamp is very similar to the difference between being a computer scientist and a developer. In my 20 years of development so far I've never implemented a doubly linked list or designed a search algorithm.
In my 20 years of development so far I've never implemented a doubly linked list or designed a search algorithm.
You probably target a non-constrained platform, even so, as both a web developer(!) and a CS graduate, I've had plenty of scenarios where using the right data structure and/or algorithm give better perf and/or cleaner code. Sometimes I just use the very handy hash table and call it a day, but having the tools at my disposals is useful.
Comments
I've always been suspicious about those schools. Computer science is far more than just "coding".
The difference between a CS degree and a coding bootcamp is very similar to the difference between being a computer scientist and a developer. In my 20 years of development so far I've never implemented a doubly linked list or designed a search algorithm.
You probably target a non-constrained platform, even so, as both a web developer(!) and a CS graduate, I've had plenty of scenarios where using the right data structure and/or algorithm give better perf and/or cleaner code. Sometimes I just use the very handy hash table and call it a day, but having the tools at my disposals is useful.