若干年前有句话“干掉熊猫我就是国宝了”,现如今感觉历史在一天天重演

2016-09-06 17:54:51 +08:00
 sgissb1

无论在 v 站,还是其他技术类站点,有时会看到讨论或变相讨论“某某玩意是世上最好的”之类话题。

就连前段时间,我在做的一个图像处理的项目(用最简单的图像预处理+目标检测来识别答题卡),都被一哥们当着全公司的面说:“是不是答题卡这个项目调一下 opencv 的 api 就行了”,接着这哥们也充斥着各种雷人雷语:“以前做过机器学习,我觉得这个就很简单,可能不超过一百行或者一千行就能写出来的东西”。如果我不是和这位雷人王打过交道的话,我估计都受不了。毕竟 85 还是 82 的哥们,单身,嘴上爱挂着他们 B 公司如何如何的牛逼啥的,其实带个项目都一塌糊涂(早些年我 boss 喊我让我要么连同他的项目一起带算了,看他那么雷,还和我平级,我果断拒绝)

其实早在很多年前(刚毕业 0-2 年)的时候,我也很喜欢对某某技术、某某框架评头论足。自从后来接触了 chromium 、 webrtc 以及一个完整的音视频双向直播以后,我开始逐渐看开。

技术似乎现在被分为两类:工程类技术、科学类技术。 其实大家现在接触的,大多数是工程类技术,为了解决一类或者一群工程类问题演变出来的技术,没有谁好谁坏。只有谁更适合应对这样的场景。正如《设计模式》还是某本书前沿中说的一样:“好的构架师不会对某种设计模式评头论足,而是觉得这样的设计似乎更自然一些。”

人往往就是被一时冲昏头脑,就如我所说的那个雷人王一样,他认为我能做出来,他也一样能做出来一样。当我当着大家的面说:“我们主要在降噪、二值化和目标检测上做了一些事情时”,他居然还没有听明白时,我已经意识到他好像对部分知识的欠缺,以至于我后来和他说:“以前在学校的时候,我图像方向的,和老师搞过空域上的图像比对和图像 0矢量化压缩”时,他都还不知道放下内心的狂妄。

年纪大了一点,发现人就好叨叨。有时候很想把一些经验传播给我周围关系好的人,但发现听得进去的不多,以至于变成现实时,也还在一根筋。

今天也算是看到 v 站以及看书有感而发了。

8870 次点击
所在节点    程序员
86 条回复
tomczhen
2016-09-06 18:06:45 +08:00
其实反向推断,即便没有科学素养(高数这块)也是能做好程序员的,但是人要保有敬畏之心。
Khlieb
2016-09-06 18:32:15 +08:00
@tomczhen 的确,如果没有敬畏之心,人就会变得谮妄起来。
ma125125t
2016-09-06 18:33:08 +08:00
这个世界上存在这么一批人,浮夸,烦躁,想要一步登天。在以前的时候,通常出现在娱乐行业,因为那个行业需要这样的人。如今慢慢地充斥到别的领域,工程、科技,甚至科研领域中都出现这批人的身影。我见过每天在 github 上提交一个句号以保持“全绿”并号称自己多么勤奋的程序员,也见到不够资格评两院院士的屠呦呦十几年做研究获得诺贝尔奖。究其原因,我想是与这个飞速发展的时代密切相关的。整个社会以金钱为导向、驱动力,以金钱为评判人的标准迫使着每一个人。我相信无论哪个时代,总会有默默地做自己热爱的事业,或者是为了理想做一些事情的人。但也不可避免的,会出现一些沽名钓誉之徒。

扯远了,抱歉。至于楼主你所描述的那类人呢,通常连沽名钓誉都称不上,纯粹就是水平不够,眼界又比天高,脸皮还厚罢了。
shijingshijing
2016-09-06 18:50:31 +08:00
@sgissb1 对待这种张口就来的人,下次就是一句话,你行你上。下次如果有类似的或者更难的图像处理项目,直接跟老板说, xx 在 B 公司做过类似项目,而且他在平时交流中也对现有的 xx 提出过一些意见,我觉得 xx 项目可以让他试试。然后坐看他如何傻逼。

OpenCV 不过是一个 Framework ,真正的大牛都是玩 Matlab 改进算法的,如果觉得我的方法有问题,那么提出来做技术讨论是可以的;这种靠贬低别人来抬高自己的人,远离即可,次数多了,老板自然会了解实际情况的。

不过我的脾气一般是直接当面打脸的,这斯不是说什么机器学习么,换了是我我就当面这样说,哎呀,我们这边刚好有个用到了神经网络,有部分代码没怎么看懂,您是高人帮我们看看然后给个实现怎么样?然后速度 google scholar 随便找一个 ANN 方面刚发的论文,中间不用看详细算法,只看作者的实验结果,然后丢给这厮。
lizon
2016-09-06 18:57:25 +08:00
传播什么呀,没有意义,其他人还觉得是你在装。有人主动问的话另说。
细节是魔鬼。
自己过得爽,看得清,就行了,人和人无法相互理解。
xiangtianxiao
2016-09-06 19:12:18 +08:00
啊...难道不是调用一下 OpenCV 的 API 么?
surfire91
2016-09-06 19:24:12 +08:00
文人相轻
码农界也差不多
bdbai
2016-09-06 19:45:45 +08:00
@xiangtianxiao 你这个头像是啥?
9hills
2016-09-06 19:52:45 +08:00
@xiangtianxiao 瞎说什么<_<,答题卡识别是非常高深的图像识别应用, OpenCV 这种开源的小破程序也能搞出来?
xenme
2016-09-06 20:03:43 +08:00
@9hills 我怎么感觉答题卡这种规则的简单二值话就好了啊。
sgissb1
2016-09-06 20:07:37 +08:00
@tomczhen
@Khlieb

一句话,别太狂就好,各有各的道。解决工程问题中的高手确实有,不过可能经历奇葩点,多数狂的人,都不怎么样(实际工作产出)。


@shijingshijing 你还真别说,我就说:“你行你上”,谁他更不要脸,开始和我扯公司战略问题,我就尿了。不过也不是第一个遇到这种人了。

opencv 确实类似框架,不过里面还是有很多微积分的东西。用 matlab 验证算法是最快和有效的,我的降噪就是在 matlab 里面验证的,自己捣鼓着玩蛮有意思的。其实我也没打算给他一般见识,关键这哥在我们公司狂的出奇,毕竟我们是小公司,人家 B 公司出来的,反正具体也不多说了,雷死很多人了。

主要感慨国内真正搞算法的不过,很多都是挂着羊头卖狗肉的。我这边招的音视频和图像算法,有些人连算法这个词都不配(广义的算法可以理解成一种业务逻辑,关键连自己做过的事情都讲不清楚。)
Trim21
2016-09-06 20:09:25 +08:00
@bdbai 莱娜图
sgissb1
2016-09-06 20:10:12 +08:00
@xiangtianxiao
@9hills

你们看,你们大神来打脸就不好了。毕竟我也没读过什么书,吓倒腾。我就会少数几个 api 没办法,我们这边缺人不嫌弃请发我一下简历吧,我也不想做了,内推给您的。
sgissb1
2016-09-06 20:11:01 +08:00
@bdbai 这个图。。。很有名好不好,这个图的完整版是个有点黄的。当时学校学的时候,就是大多数例子是这张图了
sgissb1
2016-09-06 20:16:06 +08:00
@lizon 我就和一个巴掌这么多的人关系好(或者我认为值得交心的),其他人我懒的管。

不过后来想想也算了,现在脱离以前那个岗位,我和别人的兄弟做更有意思的事情,想想还是蛮好玩的。以前的事情,就让那些人自己体会好了。

不过说真的,我还真是看在我领导的面上,我就觉得我的直接 boss 和间接 boss 值得跟,要不谁会投入这么多,到头来狗咬吕洞宾。
9hills
2016-09-06 20:20:34 +08:00
@sgissb1 说你难度地低你不乐意,说你难度高你也不乐意。
sgissb1
2016-09-06 20:23:02 +08:00
@9hills 您看,我可没有说过难度高低,不是有句话叫:
会者不难难者不会,我倒是不会所以我觉得难。不过我说那位雷人大哥,我觉得他和我一个范畴的(属于不会的)。

您的话,我不是很清楚。但您的 id 还是蛮眼熟的,我觉得对您来说应该不难
sgissb1
2016-09-06 20:34:50 +08:00
@ma125125t 英雄不问出处,关键怕就怕在自己输出或者贡献(项目中)不咋地,还很喜欢到处指指点点,自我感觉优越或良好的。

我都不好意思说,我 boss 问我那个事情的时候,估计就是觉得他人不行了。

最近我也在反思我自己,其实我基础也不好,工作这么多年,没有沉下心来往数学方面补补一下,现在工作上用到的不是接近数学的,就是直接要用数学的;很是头疼。
不过能经下心来好好搞搞技术(不管是工程类还是科学类,其实现在我能接触的多数是工程类了,真正和科学沾边的就是编解码的算法,还有特征相关的算法了。),还是蛮开心的。

最近在看心理学的书,其实狂妄和容易影响情绪还是属于情商方面的问题。所以也在锻炼控制心态,转变一些做法。有时候要证明一个人真的算不算得上顶梁柱,就看这个人能不能被替代就对了(烂代码除外)
wizardforcel
2016-09-06 21:17:41 +08:00
降噪、二值化连摆弄 PS 的人都明白,他一个玩 OpenCV 的人还不明白也是见了鬼了。机读卡的边上都有识别条纹的,这种东西还上 ML ,也只能是显摆他学过 ML 了。
bdbai
2016-09-06 22:04:51 +08:00
@Trim21 @sgissb1 原来如此。之前读某个图像库的教程时也看到了这张图,觉得眼熟。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/304362

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX