【转】哈哈笑一笑

1我个人是一个程序员,关注web、分布式和数据处理。
我将web看做最流行的、天然跨平台的展现和可视化技术,将分布式看做程序协作、协作程序的最适架构,将数据处理看作需要基础、技巧、认知、视野以及领域知识兼而有之的事,所以做数据处理,会提升基础、技巧、认知、视野以及领域知识。
这些都是废话,还挺绕,但理解废话,对我来或,可能不是那么简单的事。

2我认为能力的提升来自厚积,所以对于基础的东西,应该保持持续的热情。
认为基础应该包括但远不限于:
数据结构和算法、
算法、
网络(tcp/ip、p2p、http等等)、
计算机体系和操作系统(内存管理、高速缓冲与缓存、线程与并发、资源与争用、CPU周期、局部性原理等等)。
认为以上基础永远没有精通一说,至少在我这个智力层次看来。比如你看到严蔚敏数据结构了,挺好,你又看了算法导论了,更好,能看看普林斯顿的算法,你挺不错,你又看了些论文,而你确实又用vim、emacs、vs、eclipse或者sublime敲了,那你应该可以一眼就看出满世界的博客的算法文章中的纰漏和层次,那你还是有点功力了。

3知识结构的重要性与项目经验会相互影响。同样的项目,类似的角色,因为知识结构的不同,带来的提升和总结也会不同,这种提升对于下一个项目或者更复杂的项目带来的裨益也会有所差别,更长的时间之下,这种差别巨大到值10W还是100W。
有十年工作经验,还是一件事重复了十年,差别可能就在这里。

4认为类似“精通java”之类的说辞是存在的,但不谈JVM是耍流氓。类库和框架的熟悉来自工程和项目,可以熟悉一个简单的API,也可以追着理解AOP,可以应用地很简单也可以很复杂。如果关注性能的场景,那么应该自觉地关注JVM。但是JVM是浩大的工程,所以理解它是一个长期的过程,所以精通是一件比较困难的事。但是很多常用的场景,比如BufferedReader和FileChannel、mmap都可以是I/O的一种选择,何者更加适合,往往要看虚拟机里面和操作系统做了些什么,才会理出最佳实践,附带的,对Xss、Xmx、directMemory之类的简单配置也会有更深的理解。同时有助于看到基于虚拟机的语言的局限,比如HBase的BlockBuffer本身是提高读取的效率的设计,但因为JVM的堆和GC机制,这个设计可能会拖垮HBase。
这一点同样应该适用于C#&CLR。

5工作了多年的人都会认为或者自恃自己在某些方面达到精通的水准,有的人的确达到了,但附带着会有些装、虚伪和极爱抖机灵,他不会和你好好地探讨问题。这种人可能会存在于朋友、同学、同事、上司当中,一个程序员不会活在独立的容器之中,除了在实力方面要保持自信和谦逊以及付出更多的努力之外,还要注重坚持自己的一些原则而不受一些不够正能量的企业文化、圈子文化影响,做自己,才能更好的对待技术,才能给雇主带来更佳的气场感受和实际价值。
这个世界不缺乏喷子,有的喷子本身也很厉害,甚至比自己厉害的多,这是他们活着的方式,情绪控制不是什么技巧,你理解的越透彻,你就越能看清什么是喷子,什么是恨铁不成钢。

6关于技术实用论,总有一种观点是没去过美国就不应该知道星条旗。比如,不是每个公司,每个程序员都会接触到大数据,但是人类在没有飞天的远古,就已经通过图腾和壁画来开启文明的探索和解读了,这种东西,其实是信仰的力量,说俗一点就是兴趣所在,再俗一点,就是机会总是留给有准备的人,愿意不愿意准备看态度和理解,准备了能不能够将来用得上,看机遇,实力和运气都挺重要,但运气你控制不了。

7人类的大部分知识来自间接渠道,比如阅读书籍、观看媒体、道听途说,离开了学校,但并没有离开知识的媒介。好的知识来源,比好的学习方法更加重要,这通常也是牛逼的院校和不牛逼的院校的主要区别。有的学校的老师在微博还在成长的阶段就开始讲授社会计算了,如果你没有这个知识渠道,应该不会认识到ETL、数据挖掘和倒排索引的意思,可能你已经熟练的修改、添加、编译lucene了。
但是,再好的知识,离开了实践,均不会得到升华,认为一个好的程序员,应该关注代码和实现,但应该摒弃简单copy原则,虽然copy大多数情况下对付工作够用了。私下里,一段关键代码写个十来遍真傻,挺蠢的,但如果每种写法有个思考和理解在里面,有选择地这么做了,再看设计模式和重构,哦,真是这么回事,用茴香豆的方式当傻子不是那么不堪忍受的事,至少理解了什么是错误,什么是差别,也给你创造了工作之外的提升场景。

8很多人持这种观点,中国人,技术都是差的,也是写不出hadoop的,挣钱最重要,但自己又觉得自己很厉害。
其实将写出hadoop和挣钱作为标准,这个观点本身就太局限了,人这辈子,钱当然重要,写出能用的hadoop还是写出mini操作系统还是mini虚拟机,都不必太当回事,阅读源码和自己实现所营造出的理解深度天上地下,这种愚公移山的做法,更多在于逼迫你去了解更多、更准、更深刻。大部分hadoop专家,其实都是仅仅看了源码而已,就已经能出书了,事实上很多公司在实际中也只是跑一些很简单、很成熟的挖掘算法,爱奇艺的工程师做线性回归也是实用即可,大部分公司还是在处理日志,有时候想了很牛逼的算法,还没有换成SSD重要,所以没那个环境,没那个条件,就不研究了?我想不是的。
关于挣钱,我觉得,只要兴趣所在,能把事做好,钱自己就会来。收入上不去,往往是做的事情就不在高收入的那个区间,写程序很难出富翁。说实话,外围一天的消费可能就是你工资的好几倍,不用说外围的收入了。夜总会想玩的high一点不开两瓶路易十三,可能还会被小姐骂伪土豪,你不送你喜爱的红、蓝、绿牌花束,你都不好意思和她回小区或者宾馆探讨遗传算法。
那么和外围一起探讨遗传算法的王总、李工的收入更不是写程序的可以比的了。
所以不要太刻意地把写程序这件事和挣钱挂起来,局限了你挣钱的本事。

原文链接:http://www.cnblogs.com/foreach-break/p/be_a_real_programmer.html

时间: 2024-11-05 15:54:52

【转】哈哈笑一笑的相关文章

的笑了笑多謝誇獎不勝榮幸

的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了笑多謝誇獎不勝榮幸的笑了 http://p.sfacg.com/p/6764463/http://p.sfacg.com/p/6764464/http://p.sfacg.com/p/6764465/http://p.sfacg.

突然想起你,笑了笑自己

生活就像一架钢琴:白键是快乐,黑键是悲伤.但是,只有黑白键的合奏才能弹出美妙的音乐. 1.有些话,说的人动动嘴,听的人却动了心. 2.不是每个人,在蓦然回首时,都可以看得到灯火阑珊处的那个人. 3.离开一段感情时,那些曾经美好的变得痛苦了,时间再久一点后,那些痛苦的又变得美好了. 4.真正爱一个人是无法说出原因的,你只知道无论何时何地,心情好坏,你都希望这个人陪着你,真正的感情就是两人能在最艰苦中相守,毕竟感情是付出,而不是只想获得. 5.他让你红了眼眶,你却还笑着原谅,这就是爱情. 6.世界上

谁都不服就服配音,那个鹅一定会有人跟着用力[笑cry][笑cry]#谜之微笑##趣味无限大集合#?

谁都不服就服配音,那个鹅一定会有人跟着用力[笑cry][笑cry]#谜之微笑##趣味无限大集合#? 谁都不服就服配音,那个鹅一定会有人跟着用力[笑cry][笑cry]#谜之微笑##趣味无限大集合#

vue添加滚动事件,解决简书Carol_笑一笑方案中vue移除滚动事件失效的问题

在写项目的时候,遇到了需要添加滚动事件的问题,在简书Carol_笑一笑这里找到了解决方案.代码如下 <script> export default { name:"vue-scroll", data () { return { …… } }, mounted: function () { window.addEventListener('scroll', this.handleScroll, true); // 监听(绑定)滚轮滚动事件 }, methods: { hand

据说,年薪百万的程序员,都是这么开悟的---笑一笑十年少

<编程之道>出自美国一位资深的程序设计师 Geoffrey James 之手. 相传作者早起打太极拳的时候,突然开悟,悟到了编程之道. 本文章我自己整理的番外篇,哈哈哈,有点儿无节操. 1.1 程序员见禅师:我学了 hello world 和水仙花数,想自己开发个操作系统,希望大师指点. 禅师笑而不语,抓来一只鸡,在鸡腿上缠根线,他一拉线,鸡立即跌倒,鸡挣扎起来继续走,禅师又一拉,鸡又跌倒,如此反复八次之多. 程序员若有所悟:"大师您是让百折不挠,再接再厉?" 禅师一笑:&

抽空笑一笑

1.程序员找不女朋友的原因 程序员问禅师:"大师,我身体健康,思想端正,各方面都不错,为何就是找不到女朋友呢?"禅师浅笑,答:"原因很简单,不过若想我告诉你,你需先写一段java代码."青年略一沉吟,写完了."再写一段C#" 写完了,"再写一段php" 写完了,"再写一段js",写完了,"这就是原因" . 2.技术宅男如何把妹? 1.自制系统盘内置马儿随时知道MM在做什么,计划任务定期搞

读《活着》| 轻轻地笑了,笑着笑着眼泪掉了出来

大跃进.文革那时代,从个人到家庭.社会的悲剧是屡见不鲜的.这得到的教训是值得铭记的,许多那时代的作家常会提到这,甚至会赤裸裸掰开给你看,让人胆寒竟在几十年前发生了那些不敢想象的惨剧.<活着>是余华在1993年的创作,里面的故事是十年前听到的,也就是文革结束后几年.这本书,是以一个家庭的视角,述说那个时代的悲剧. 这是本短篇小说,我差不多两小时就看完.故事是作者在田地听一位老人一生的故事,老人叫富贵,年少时贪恋风月.赌博,败光了家产,父亲也被气得身亡,而后幡然醒悟,好好劳作.在进城为母亲寻找医生

2016 11 13 总结(不准笑!谁都不准笑)

这两天考的试,没什么好说的,唉~ 说实话,我感觉做这么难的题没什么意义,只会打击我们本就十分脆弱的小心灵(不是说了不准笑么,你怎么还笑??),我们的自信心一减再减,这样下去,到考试的时候…… 我觉得吧,我们还是抽出时间来练习一下骗分技巧吧,不然就练练模板题,也可以让WMY和XYD讲讲他们的经验.总之不要再打击我们了(笑吧笑吧,笑死你算了!)! 这两天的题啊!好难!最高分才150,总的来说满满全是坑,一些地方我脑子没转过弯来就忽略了,导致这两天战绩惨淡,虽然没有爆零,但总分才100出头,唉~ 希望

嘿,请笑一个吧

假如同时碰到两个陌生人,身高外形都差不多,一个对你微笑,一个看着你但是面无表情,相比而言,看着微笑的那一位会让你的内心感到更放松更亲切一点,对吧?微笑是我们每个人都拥有的特权.你微笑起来看这个世界,世界便会回你以微笑.也许回报并不是百分之百,但是比起不常微笑的人,你一定会是更加幸运的那一个.听说今天是世界微笑日,刚查了一下来历:世界微笑日,又称国际微笑日,是由世界精神卫生组织在1948年确立的唯一一个庆祝人类行为表情的节日,日期为每年的5月8日.其实微笑是日常的都需要的,这个日子的存在旨在提醒大