IT老人的经验 [转]
2009-11-12 01:11
197 查看
36岁的我,还在IT里面留恋着技术...
计算机病毒是计算机领域中的叛逆者,而正迎合叛逆的我。在大一的第二个学期,刚学会BASIC的我,就啃起了8086汇编语言,因为那时候写病毒一定要用汇编。病毒的神奇与诡异,就象魔戒一样吸引着我。幸运的是我没有变成咕噜,没有写出一个病毒来,但我曾为一个病毒写过杀毒软件。研习病毒过程也是我对计算机软硬件架构了解的过程,在走向歧途的过程中,却学会了不少傍身的利器,这让我深深明白一个道理:
过程比结果还要来得重要。当我们的结果已经不再是我们的目标时,我们就应该好好地享受其过程。以至于在后来我的每一次角色转变时,我都会对自己说,这一次只是过程的一部份,来日方长,我还能输得起,只要不要在同一个地方摔倒两次。
IT变化之快,快到少有公司会把IT Planning计划到3年之后,除非是新成立的公司。这也是为什么IT里面年青人多的原因之一,因为在IT里面,经验有时候是不可靠的,要在IT能继续混下去,不是看你累积的知识有多深,而是你适应变化的能力有多强。
尽管IT发展迅速,但是有些东西其本质是变化不大的,关键是你是否能抓住要领。曾有一次面试,面试官问我:你会哪些计算机语言?我的回答是:"两种,一种是面向过程的,另一种是面向对象的。面向过程的C,脚本语言等都是一样的,而C++为代表的OO语言也是一样的。在我眼里,语言之间没什么区别,区别只是在思想上。",就凭着这一句我混进了那家公司,之所以说是混进去,是因为那句话我是急智想出来的。
网上很多程序员,大学生经常会问,应该学什么语言有前途,学什么语言不落伍。我真不明白多学几种语言有多难?同时也不明白有什么本质的区别吗?还有人问我,汇编有什么用?
我学习汇编后最大的收获是:当我写C的程序时,就仿佛能看到每一句C语句编译后的汇编代码。就好象黑客帝国的Neo看到满世界的0,1码一样。这不是我有多牛,而是C语言的确很强大。我一直觉得那些取消指针的倡导者肯定是没学好汇编语言,因为指针是C语言里面的精髓所在。存在就是合理的。
程序员的门槛其实并不高,但却是一个易学难精的行当,而架构师/分析师则是精益求精的结果。
IT的知识半衰期很短,短得可能有些知识还没来得及让你了解清楚就被淘汰,年青人和我们这些老人的距离只有几年,甚至更短。所以IT这个行业永远是充满希望,机遇与挑战的。
计算机病毒是计算机领域中的叛逆者,而正迎合叛逆的我。在大一的第二个学期,刚学会BASIC的我,就啃起了8086汇编语言,因为那时候写病毒一定要用汇编。病毒的神奇与诡异,就象魔戒一样吸引着我。幸运的是我没有变成咕噜,没有写出一个病毒来,但我曾为一个病毒写过杀毒软件。研习病毒过程也是我对计算机软硬件架构了解的过程,在走向歧途的过程中,却学会了不少傍身的利器,这让我深深明白一个道理:
过程比结果还要来得重要。当我们的结果已经不再是我们的目标时,我们就应该好好地享受其过程。以至于在后来我的每一次角色转变时,我都会对自己说,这一次只是过程的一部份,来日方长,我还能输得起,只要不要在同一个地方摔倒两次。
IT变化之快,快到少有公司会把IT Planning计划到3年之后,除非是新成立的公司。这也是为什么IT里面年青人多的原因之一,因为在IT里面,经验有时候是不可靠的,要在IT能继续混下去,不是看你累积的知识有多深,而是你适应变化的能力有多强。
尽管IT发展迅速,但是有些东西其本质是变化不大的,关键是你是否能抓住要领。曾有一次面试,面试官问我:你会哪些计算机语言?我的回答是:"两种,一种是面向过程的,另一种是面向对象的。面向过程的C,脚本语言等都是一样的,而C++为代表的OO语言也是一样的。在我眼里,语言之间没什么区别,区别只是在思想上。",就凭着这一句我混进了那家公司,之所以说是混进去,是因为那句话我是急智想出来的。
网上很多程序员,大学生经常会问,应该学什么语言有前途,学什么语言不落伍。我真不明白多学几种语言有多难?同时也不明白有什么本质的区别吗?还有人问我,汇编有什么用?
我学习汇编后最大的收获是:当我写C的程序时,就仿佛能看到每一句C语句编译后的汇编代码。就好象黑客帝国的Neo看到满世界的0,1码一样。这不是我有多牛,而是C语言的确很强大。我一直觉得那些取消指针的倡导者肯定是没学好汇编语言,因为指针是C语言里面的精髓所在。存在就是合理的。
程序员的门槛其实并不高,但却是一个易学难精的行当,而架构师/分析师则是精益求精的结果。
IT的知识半衰期很短,短得可能有些知识还没来得及让你了解清楚就被淘汰,年青人和我们这些老人的距离只有几年,甚至更短。所以IT这个行业永远是充满希望,机遇与挑战的。
相关文章推荐
- IT老人的经验 [转]
- 大型复杂IT项目管理实践第二篇成功经验 --- 1. 建立新型的项目组织结构
- IT职业生涯 -- 前辈的经验总结
- 职业道路的建议 --专家点拨:IT技术行业经验不足 跳槽很难
- 多少IT人愿意花钱买经验?
- it 从业经验
- IT职业规划经验谈--孔文达
- IT软件技术人员的职位路线(从程序员到技术总监) - 部门管理经验谈(转)
- 传统企业互联网转型,引爆跨界IT管理的工具与经验
- [IT]工作中的三点经验
- IT牛们的bat面试心得与经验总结
- 从 3 个 IT 公司里学到的 57 条经验
- 根据自身经验总结的一个IT时间管理
- C#和ASP.Net面试题目集锦-找工作-IT求职-职场-招聘经验
- IT项目管理实践经验2
- IT增值服务,客户案例(一)--山东青岛在职人士,2年.Net经验,转Java开发半年
- Morgan Stanley IT笔试面试经验
- 36岁IT老人再次随笔
- 七年IT经验的七个总结
- IT职场人生系列之十四:经验积累