发布于 2021-02-19 15:21:26 | 阅读 28879
有一种观点认为,使用更好的编程语言就会让软件开发变得更容易、更高效。在汇编或 Fortran 时代,这种观点无疑是对的。然而,现代的编程语言已经足够好了,目前的主要困难和改进机会出现在其他方面。编程仍然很难,但导致这种困难的原因却与所使用的编程语言无关。
发布于 2021-02-04 11:41:33 | 阅读 33355
边际效应是源自经济学中的一个概念。 是指消费者对某种物品的消费量每增加一单位所增加的额外满足程度。边际的含义是额外增量。在边际效应中,自变量是某物品的消费量,而因变量则是满足程度或效用,消费量额外变动所引起的效用的变动即为边际效应。
发布于 2020-12-15 14:11:08 | 阅读 30218
一般来说,开发出来的ML模型还需要不断地完善才能提供让人满意的结果。然而在很多场景,例如在电子商务应用等多种实际环境中,单靠离线评估并不足以保证模型质量,我们需要在生产期间对模型进行A/B测试,并据此做出模型更新决策。
发布于 2020-10-20 11:33:17 | 阅读 35008
对开发者来说,欧盟《GDPR》是一个令人头疼的问题。因为它并没有明确告诉开发者群体,需要怎么做才能保持应用程序合规。幸运的是,法国 CNIL 为此发布了一个详细指南。
发布于 2020-08-31 14:48:58 | 阅读 38535
软件在我们 21 世纪的生活中已经变得如此无处不在了,以至于我们常常认为它是理所当然的。我们总是假设它只在我们需要的时候起作用。或者,甚至更危险的是,我们无法完全理解错误、问题或失败的负面影响。
发布于 2020-08-24 10:39:36 | 阅读 25901
结底在于你不甚在意的事情。即使只是小小的想法,也有可能成为你的软件开发工作中很具破坏性的钉子。实际上,很多人都至少有过其中一种想法,想要规避其破坏性首先得认识到自己的问题,那么就开始吧。
发布于 2020-07-09 19:00:23 | 阅读 29647
我经常需要费力地跟人解释,作为高效软件团队的一员到底意味着什么。当然,关于这一点已经有大量的资料,比如 LinkedIn 就有整套思想领导力理论介绍了各种帮助团队有效运作的指导方针和启发性思考.
发布于 2020-03-20 16:30:59 | 阅读 25347
私下里,经常有一些读者问我:“作为一名软件开发者,我应该掌握哪些技能,才能被领导赏识给我呢?”说实话,我心目中很多选项,不少于 20 个,但我斟酌再三,只挑选了其中最能让你受益的 8 个,不仅能让领导赏识你,还能让领导给你升职加薪。