3 ms·
I'm in my early 50's. I've been getting paid well writing code since 15, and have been employed at (arguably) the top of the industry in my fields. Nobody at my
by bsenftner 9y ago
I'm in my early 50's. I've been getting paid well writing code since 15, and have been employed at (arguably) the top of the industry in my fields. Nobody at my level takes tests; none of us would pass them as they deal with utter bullshit. Work for a few decades, at the highest levels of the intersection of business and technology, and you'll find complex and/or sophisticated algorithms often get removed due to support difficulties. Sophistication occurs within the core of the product, which needs to embody cutting edge features and performance, so unless you are the product's core architect, sophisticated algorithms are taboo. The vast majority of software is user interface, import/export logic and other aspects that are not the core of a product. Those non-core features and facilities need to be nimble and simple because they are transitory, and operated by juniors.
Frankly, the world where HackerStank is valid is a type of software company that is best avoided, as they treat you 100% like a cog, and not a human.
- expertentipp 9y agoIf a person in the workplace is asked to implement quick search or some sophisticated algorithms on linked lists or binary trees there are only two possibilities: this is a low level and high importance project for NASA/Intel/Lockheed Martin, or one is being teased.