4 ms·
Disclaimer: I have an EE/CS degree from a "top 50" public university where there was no grade inflation, it was fairly expensive ($20k net debt), and a sink-or-
by 1letterunixname 3y ago
Disclaimer: I have an EE/CS degree from a "top 50" public university where there was no grade inflation, it was fairly expensive ($20k net debt), and a sink-or-swim treatment of students.
In industry, I've experienced much unprofessionalism and ignorance emanating mostly from coders (they're definitely not engineers) who lack knowledge and experience. Most don't understand big-O notation, never had vector calculus, don't understand cryptographic primitives, couldn't design an algorithm or data structure from scratchm and don't have familiarity with fundamentals. The fundamental they're missing are programming language implementations (lexers vs. parsers), NFA->DFAs, operating systems, and network protocols. This is a problem because such coders also tend to lack curiosity because they're just there for the paycheck, don't understand how to profile their code, and tend to put up barriers about things above and below their niche in the stack. In summary, they tend to not adopt the pride of craftsmen with understanding, mastery, and excellence, and this makes them difficult to tolerate because shit ensues.
- gsky 3y agoI clearly said that one could learn for free anything they need. Don't you think one can't learn Big-O notation and algorithms outside college? I know graduates who are not good at picking a right index type