玩算法的码农
前几天发的条微博:玩算法的码农,打拼靠蓝条。数学就等于蓝条最大值,数学差,魔法值不高,很快就到瓶颈了。外语影响回蓝速度。经验和智力加急速和穿透的。不玩算法的码农,打拼靠血条,体质加生命,精神加生命回复,经验和智力加急速和破甲。
几年前重洗了天赋,把技术书籍扔了,开始抱着数学啃,现在开始有了收获,才深深的有了上面的感悟。
实际的例子:
(1)两张图片是同一摄像机不同时间拍摄的,输入这两图片,写程序检测摄像机的焦距和位置有没有变化(光线变化,场景里的人物变化不算)。第一版用了一周时间,效果不行。后来洗碗时突然来了灵感,噼里啪啦2小时搞定。
(2)前几天去拜访客户,和他们总们胡侃了半天。得知俺写的一个算法,在他们内部测试中,打败了他们员工花了个把月写的算法,同时打败了市面上的几个类似产品。当时写这个算法貌似花了也不到2小时。俺当时没敢说另外一个更复杂的算法,花的时间加起来也没超过1天。
蓝条的话,又不用学习啥新技术,现在玩C#,C#的那些主流技术很少碰,就玩最基本的class,struct,指针这些,C# 1.0的版本就有这些功能。
云时代,算法会崛起。算法可以嵌入到别人的系统里体现价值,也可以提供云接口来体现价值。