我以前在一家使用Go语言的公司工作过
我以前在一家使用Go语言的公司工作过。我们处理的是金融数据。我发现非常恼火的是,很多同事会用Go来处理一些一次性任务,比如汇总CSV文件、用一些数据更新数据库,或者从数据库中获取数据,然后尝试制作图表。我一次次看到同事不断实现基本的算法,比如滚动中位数,或者寻找最大值。他们不把数据加载到Pandas中进行分组,而是创建某种使用map的循环解决方案。我完全理解为什么有些人更喜欢在生产环境中使用Go而不是Python,但我一直无法理解为什么人们不学习标准的数据科学工具,而是选择在Go中重新发明轮子,总是调试自己的边界错误。鉴于我知道很多基本功能都是临时编写的,而且可能根本没有经过测试,我很难相信这些分析的结果。最后,我认为这并不是公司时间的良好利用。这更像是出于一种自大心理——认为Go是足够的。
源讨论Go 是我的锤子,而所有东西看起来都像钉子原帖 798 条评论 · 导入时统计