3 ms·
> - meaningful work One thing that you didn't mention and that has been very important in the decision making process of my recent job search would be: - h
by kami8845 14y ago
> - meaningful work
One thing that you didn't mention and that has been very important in the decision making process of my recent job search would be:
- hard work
The vast majority of the jobs out there are run-of-the-mill scale this CRUD thing jobs. Nothing wrong with that but if a company can offer me the opportunity and trust to work on something that is technically very hard, then that is a definitive bonus (although it's not possible for all types of companies to offer that kind of work to engineers)
- gbog 14y agoWhat do you mean by hard? Hard like design an exciting new nonosql datastore? Or hard like refactoring and fixing an enormous crud codebase with myriad of hidden dependencies?
- kami8845 14y agoAs I said above: Hard like technically hard: AI, Machine learning, generally designing new algorithms, language design, crypto, distributed systems, computer vision, compilers, and so on and so forth >exciting new nonosql also nice try at drawing a false dichotomy between CRUD stuff and "reckless" NoSQL DBs.
- gbog 14y agothe legacy codebase refactoring is likely harder than designing new algorithm and all.
- kamjam 14y agoSurely that fits under the meaningful work description? What you may find hard, others may find easy. So at this point it's how meaningful is this work to me? Am I learning anything? Am I finding it challenging enough?