技术大牛
2013-01-05 17:11
211 查看
王瑾华:
1. 做为技术方面的大牛/专家,一路走来,你最大的感悟和收获是什么?
我不是大牛,所以........我仍然有一些感悟和收获: 做技术不在于是你否有天赋,而在于你是否的热情。请注意热情不是激情,它更持久,更浓厚。
2. 因为做技术的平时都喜欢熬夜、加班,在家庭和工作之间时间你是如何分配的?
大家千万不要学我,当年辞职的时候,我是把家庭完成放开来从事我喜欢的技术。但是对于不是如此特殊的情况,我建议大家以家庭为重,因为家庭是本,技 术是末。当然我们说的技术是指狭义的计算机技术。没有这个技术,你肯定可以生活下去,或者可以生活得更好。但因为技术而失去家庭,你的整个人生都是失败 的。
3. 在技术方面你通常给自己设定方向和目标吗?
技术靠的是正确的选择和长久的积累,没有人没有积累就可以成不大牛,天才也不会,否则这个世界的法则就错了。现在计算机技术本来就是没有真正的目标(或者说目的地),怎么设定目标? 我们说一个短期的任务是有目标的,因为在一段时间内不会轻易改变。 但技术积累就是人生的积累,设定目标会使人过于执著,限入一种“障”。 方向我倒是很在意这个字眼,现代计算机科学越来越复杂,分工也越来越精细,没有人能面面俱到,选择一个方面深入进去,占领属于你的一片领域。当然别人的领域虽然不能占有,但非常有必要去旅游一番。
4. 工作之外你每天都花多少时间在学习上?
学习从来就不需要刻苦,只需要坚持,每天30-40分钟足够了。
5. 在学习上有走过什么弯路没有?
最值得庆幸的是没有走过弯路,因为我从来追求流行的和热门的“技术”。一直按照我个人的计划在学习。
6. 学习新技术有什么捷径没有?或者什么技巧?
没有一种新技术是凭空产生的,就象计算机本身,在人类没有解决载体(或叫材质)问题之前,X86架构也不会有本质的突破,不会一下子产生人脑结构的计算模型。所以掌握“旧技术”的深浅是理解新技术的关键。
7. 如何阅读一本技术书?
1.如果有光盘请扔掉。 2.如果有源码下载请把URL涂黑。 3.所有例子请手工输入,如果一次运行没有通过,恭喜你,在调试的过程中不仅解决了问题,更加深了你的理解 。 4.如果没有例子请按作者的原意为他添加例子。 5.如果为了在别人面前有谈论的资本,可以泛读。
8. 开源/前沿技术多如牛毛,更新很快,如何能够快速的吸取其精髓?
深入底层,如第6题,如果能写出一个作业系统模型,你还不了解什么叫中断门,任务门,陷井门? 对一种技术,至少能最小模型的自我实现,就可以快速抓住本质。
9. 都说看源代码提高快,但拿到后很多人往往不知道如何看? 有技巧没有?
“都说”的都指谁啊?“看源代码提高快”这句话对新人一定不合适。在你掌握了基础的技术和技能以后,看别人的源代码可以提高自己的实现能力和技巧。 这样的经验积累多了就可以从中抽象出一些架构,模式性的高级内容。但如果没有一定的基础,以级对相关领域的认识,看源代码肯定是浪费时间。
10. 为了更好的帮助新人成长,请给准备往技术方面发展的他们一些建议吧?
先不要想如何成为大牛,先想好你要不要成为大牛。 技术专家和职业经理人,两条路各有风景,但收获可能完全不一样,付出也不一样。 不过,技术专家的路子比职业经理人更广一些。一个10个人的团队可以有8个技术专家而只能有1个职业经理人。 友情提醒:技术专家并不是一种美丽的人生。你的生活圈子会很小,你处理问题的方式受职业会和常人不一样,俗称“不正常”。 工作以外,最好不要再工作,看一些哲学,人文,社会方面的书,建议不要看心理方面的书。任何学科到了某一程度(或者说境界) 都会遇到一个坎(障),打开这个大门的钥匙不会在本学科,在于边缘科学的综合积累。
相关文章推荐
- 天天写「业务代码」,如何成为「技术大牛」?
- 技术大牛养成指南,一篇不鸡汤的成功学实践
- 技术大牛谈HTML 5设计原理摘抄
- 天天写「业务代码」,如何成为「技术大牛」?
- 怎么成为技术大牛(转自玉伯)
- 国内外 Android 技术大牛 入口
- 分享一大牛的技术blog--http://www.gbin1.com/
- 一些技术大牛的博客集锦(转)
- 欲为Java技术大牛所需的25个学习要点
- 20位活跃在Github上的国内技术大牛
- 技术大牛
- 欲为Java技术大牛所需的25个学习要点
- 为什么我们到现在都没成为技术大牛呢?
- 欲为Java技术大牛所需的25个学习要点
- 「技术大牛」是如何缩短事件平均解决时间的?
- 欲为Java技术大牛所需的25个学习要点
- 传说中,技术大牛博客中的一段JS代码
- 转行做IT,还可以成为技术大牛吗?
- 一篇帖子转过来大家看看—听说12306ng.org是技术大牛建立
- 成为一个软硬件通吃的技术大牛,有一点很重要!