30 karma · joined February 26, 2015
Smart is not wise. Just complicate what you think people would hesitate to do, and they will get fooled into dong it. Especially if it challenges their intelligence (e.g. algorithms).
I notice a hive-mind of looking-down on "ordinary work" even if it's not really challenging, and is actually isn't less purposeful than open source projects that get to the HN front-page.
'Coolness' is an unmeasured and a dangerous motivation.
I see no harm in one having basic experience in multiple fields. Especially when those fields are related. Actually, this concept I kind of "market" it among my circles. A mobile developer should know the basics of web development and vice versa. That way they communicate better.
I claim that already happens naturally. It's our drive to quickly build a niche (e.g. "I'm a professional X developer"), in addition to insecurities that lead to saying "X is not my responsibility", is what gets in the way of expanding our fields of expertise.
if let string = thing as? String
>MySQL is the mongodb of relational database design
Care stating why?
Ironically, through the last century, there is a "modern" Islamic speech that preaches "hard work ethics" (the western way) among other western values. It will be funny if the west starts to morally rethink their life style, while the Islamic world is about to complete the low-morale modernization process.