4 ms·
The other common trap to fall into: thinking that all programming problems are solved. All you have to do is code the "business logic". A corollary of this is
by bediger 16y ago
The other common trap to fall into: thinking that all programming problems are solved. All you have to do is code the "business logic".
A corollary of this is that it's impossible to speed up "business logic" at all. You have to drop from Java (typically) directly into assembly language.
- amichail 16y agoNot all programming problems have been solved, but your time is not unlimited either. You need to spend your time on what really matters for your development.
- jgg 16y agoWho are you to say that this doesn't matter for someone's development? This thread reads like you're trying to convince yourself that you don't need to understand this stuff.
- amichail 16y agoI've taken quite a lot of university math courses. Not much is helpful for what I do in my development. In fact, not even the algorithms courses I've taken are all that helpful since most of the hard stuff is already done for you in libraries/frameworks.
- jgg 16y agoto what I do in my development. What I pointed out above is that there are people who do this stuff in their development. (-: It seems like we're caught in this cycle where every 2 or 3 years, a new framework comes out that everybody rushes to embrace. Someone is writing the code to build these frameworks, and I guarantee you someone had to worry about what made their algorithm O(n^2) instead of O(log(n)) I think the reason you're being downvoted though, isn't because you simply pointed out that some people don't need to know this stuff, because (although somewhat pointless to state), that's true. Rather, I think the problem was when you said Mathematics gets way more attention than it deserves in computing Because you made no attempt to back it up, producing only evidence of your particular situation.
- amichail 16y agoIt seems like we're caught in this cycle where every 2 or 3 years, a new framework comes out that everybody rushes to embrace. Someone is writing the code to build these frameworks, and I guarantee you someone had to worry about what made their algorithm O(n^2) instead of O(log(n)) The number of people working on difficult libraries/frameworks is rather small compared to the total number of developers.
- Psyonic 16y agoMany of those people read this site, however.
- tkahn6 16y agoDo you not do anything algorithmic in your line of work?