3 ms·
Honest question, when's the last time you had to do that. Second honest question, did you have to do that, or did you do that because it was Not Invented Here?
by mattmanser 9y ago
Honest question, when's the last time you had to do that.
Second honest question, did you have to do that, or did you do that because it was Not Invented Here?
Virtually no-one in our industry needs to write algos regularly. If you are, that probably means you're a bad programmer suffering from NIH syndrome. Or you're one of a tiny group who actually need to because you're doing something cutting edge.
- sjapkee 9y agoIt's shouldn't be cutting edge. There may be no open source library or commercial library for your needs (e.g. parsers for most telecom protocols). Your algorithms can be client specific. There may be only awful libraries especially if you use a language in an area for which it is not designed (e.g. something like C/C++ and Websockets). And there may be hundreds and thousands of other reasons. Of course, many people use Spring/Boost/etc. for routines like data transfer and popular protocols (JSON/XML) parsing, but it's only part of big picture.
- digaozao 9y agoAs an ecommerce developer. Especially business specific stuff. Discount rules according to merchant, customized search aggregating other systems. Most of the time is db stuff, sure. But it is always useful someone who can think and solve problems.