玩算法的码农
xiaotie前几天发的条微博:玩算法的码农,打拼靠蓝条。数学就等于蓝条最大值,数学差,魔法值不高,很快就到瓶颈了。外语影响回蓝速度。经验和智力加急速和穿透的。不玩算法的码农,打拼靠血条,体质加生命,精神加生命回复,经验和智力加急速和破甲。
几年前重洗了天赋,把技术书籍扔了,开始抱着数学啃,现在开始有了收获,才深深的有了上面的感悟。
实际的例子:
(1)两张图片是同一摄像机不同时间拍摄的,输入这两图片,写程序检测摄像机的焦距和位置有没有变化(光线变化,场景里的人物变化不算)。第一版用了一周时间,效果不行。后来洗碗时突然来了灵感,噼里啪啦2小时搞定。
(2)前几天去拜访客户,和他们总们胡侃了半天。得知俺写的一个算法,在他们内部测试中,打败了他们员工花了个把月写的算法,同时打败了市面上的几个类似产品。当时写这个算法貌似花了也不到2小时。俺当时没敢说另外一个更复杂的算法,花的时间加起来也没超过1天。
蓝条的话,又不用学习啥新技术,现在玩C#,C#的那些主流技术很少碰,就玩最基本的class,struct,指针这些,C# 1.0的版本就有这些功能。
云时代,算法会崛起。算法可以嵌入到别人的系统里体现价值,也可以提供云接口来体现价值。
同意。编程拼的是脑力不是体力。
这算是高级码农了
这么高大上? 搞java的码农可以吗?是不是我还不够深入啊 感觉没有遇到什么算法啊 谁能给举个具体的java中用到的算法的好例子啊
作为一个程序,在云时代必须要让代码干活. 然后自己轻松的去喝茶. 秩序重建。 除了算法,还有就是以代码来为自己简化工作提高效率 节省时间.
对了想到tiny大叔组件的构想. 其实最终可能会是私有云的接口暴露. 然后供人使用, 而未必是传统意义那种代码级别的组件模式了. 没有dll啥的 只有云加载 请求和返回结果.
4楼 @尼克徐 恩恩 我也知道图像处理要用到算法,但是我没有做过啊,我现在的工作就是在公司的框架里面写代码,基本呢就是写个方法从数据库里面取到数据,然后交个前台,我的价值就完成了。感觉真的好无聊啊。但是大湿,您说的算法能给我个具体点儿的吗?比如在图片处理中怎么用到算法了?具体就是那个地方、或者说哪一步用到了什么算法,然后用到这个算法和别的算法相比优点是什么?或者您给我一些这方面的参考也好啊,因为我也不想只做一个coder,我也想有进步,但是现在因为自己接触不到大湿您那么高端的东西,所以有很多的局限性,不知道学了能干嘛,要是您能给我一个活生生的例子,可能我就会觉得真的是挺有意义的啊 也就更加的有学习的动力了啊,