Python悖论

最新一期的Zinc Prod播客讨论了所谓的Python悖论。


奇怪的是,在哈布雷(Habré)上几乎没有提及这一悖论。 尽管事实很简单,但这个想法非常有趣


早在2004年,当Python成为非主流的非主流事物时,Paul Graham发表了一篇文章,他分享了他的经验观察结果:他认识的Python程序员比Java程序员更加精明。


后来,保罗解释说 ,他并不是说Java程序员很愚蠢。 他只是强调说,用Python(当时鲜为人知的语言)编写代码的人是为娱乐而编程的极客。 他们是胸襟宽广的人,他们看到某些语言的缺陷和其他语言的尊严。


需要强调的是,Java是一种通用语言,而Python并非通用语言-这就是重点。 他们在Python上找到工作是不可能的,他们只是因为喜欢它作为一种语言和爱好而在上面写了。


将这种情况转移到当今的现实中,可以说,平均来说,Rust或Elixir程序员会比平均的“纯” Java或PHP程序员思考得更好。


因此,保罗·格雷厄姆得出了两个结论:悖论


保罗的经商总结


如果公司为一个新项目选择一种相对深奥的语言,那么它雇用的那些人将是优秀的程序员,因为他们在学习语言方面做得很出色,而且他们是为了娱乐而做的。 他们将对工作感兴趣。


保罗对程序员的总结


为了获得一份有趣的好工作而需要学习的语言是人们不仅为了找到一份工作而学习的语言。


我的发现还多了


  1. 俗话说,不能只拿走2004年就回来。 现在一切都变了,变得有些容易了。 例如,微服务架构使您可以使用各种语言和技术,从而吸引了深奥语言的积极进取的程序员,他们乐于工作几天甚至晚上,快乐地解决可能遇到的问题
  2. 不必将所有内容都分为黑色和白色。 混合方法也是可能的。 如果该项目已经使用条件Java编写,并且有必要雇用Javists,那么您绝对应该在面试中询问该人用哪种语言编写。 如果他在github上有无法正常工作的语言项目或请求 ,那么这就是FAT plus
  3. 当一种语言仅发布一个稳定的版本时,就会有积极进取的专业人士在上面写。 但是随着时间的流逝,由于受欢迎程度的提高,整个人民都会落入那里,一堆govnokoda将会出现。 观察Go语言特别有趣:Go语言很低(语法很简单),而它已经变得非常流行并且收入很高。 我觉得现在那里的平均质量会急剧下降

Source: https://habr.com/ru/post/zh-CN446104/


All Articles