Comment by casey2

6 days ago

Wouldn't desire to learn a language like go or c show they want to be a software engineer, while desire to learn a functional language (unless they learned it from djisktra) show that they don't care. Some functional languges (lisp) are designed for easy throwaway code, while some like haskell are for proving correctness. You can't know just from the fact that someone uses a functional language that they are a rockstar. In reality they probably just started with it cause someone told them to. IMO the false premise is that most first learns with some language js/c then they learn a functional language later.

Anyway I'd be very skeptical of a unix dev who doesn't use c, just like I'd be skeptical of a webdev who doesn't use javascript/typescript. In part due to the reasons laid out in the article, but also that there is a big difference between a polyglot and a native, a polyglot may be able to make themselves understood, but a native understanding the culture, won't waste time designing something others in the culture have no context to understand, since they don't. First they would do research starting from a cultural touchstone

We live in a corporate culture where small shops have been psyoped by big tech to throw away their senior devs. Losing a senior is a tragedy that regularly blocks progress for years, this practice has become so normalized that nobody noticed the wider software industry has been stagnate for 2 decades. (part of that psyop were those tiktok ads)