程序员职业故事-用凸透镜选择技术[2]
锐哥:"别急,听我慢慢讲,呵呵~,大概在20世纪90年代初期,离现在有十几年了,我正在读大学,那时的计算机都是286、386,操作系统是DOS 3.x~6.x,我经历了汇编语言MASM和C/C++的时代;微软的Windows 3.x/95/98/NT系统平台出现后,我经历了VB/VF时代;微软的Windows 2000/XP/2003系统出现后,我经历了。NET时代。我经历过程序员最痛苦的3次技术革命,由于那时程序语言的差异性太大,时代是真正的面向对象语言,程序员每一次的放下就得付出很大的代价。所以,选择有生命力和相对保鲜时间长的编程语言尤为重要!"
锐哥长舒了一口气,说:"2001年微软推出了Microsoft Visual Studio 2002测试版,当时我看到有几篇文章阐述C#语言的优势,还有XML技术的未来扩展应用。用苹果定律方法思想,我进行了大量的研究分析,最终看准了这个大苹果一口吃了下去……事实证明,我的选择是对的,而且C#在微软Mobile Pocket平台上也有相当大的作为。"
小蔡:"哈哈~锐哥那时如果选择了C/C++……"
锐哥:"是的,那时软件业都流传着C/C++要灭亡的思想。其实现在看来,C/C++非但没有被取代,反而在社会企业各个领域发光发热,比如目前的Windows、Linux、MAC系统都需要C/C++,没有平台概念,指针控制灵活,并且非常适合底层开发,弥补了Java和。NET系统底层开发能力上的不足。目前,由于MAC的日益普及,针对MAC的C/C++编程人员非常抢手。"
小蔡:"锐哥,给个建议,我该重点学习哪些编程语言比较有生命力?"
锐哥:"无论选择什么语言,原则一定是要与社会企业需求接轨。目前,建议学习Java或者。NET编程语言。Java的特点是可以跨平台(Windows、Linux和UNIX操作系统)运行,但开发环境易用性不好,开发周期较长,不适合初级人员自学。
"微软。NET平台的特点是目前不支持跨平台,只能在Windows操作系统上运行,但是开发环境简单,易用性好,初学者很容易上手,具有开发周期短、速度快等特点。
"如果你想在底层驱动上有所建树,也可以学习C++语言,但是没有几年功夫你是很难修炼成的。所以,你可以根据自己的'情况而选择适合自己的编程语言。不过,无论你选择什么语言,一定要掌握数据库编程。"
小蔡:"OK,我懂了!以后我得多研究'苹果定律',掌握思想消化后加以利用,变成一种方法论来解决日常碰到的相关问题,我要学会选择!"
总结与提升
在踏入IT这个行业之初,首先要确定自己的目标,选择最有发展的技术,选择一个10年、20年甚至更长时间也不会被轻易淘汰的技术。其次要看所学的技术是朝阳技术还是夕阳技术,是否是最热门的技术。
要学会与社会企业需求接轨,选择一个有发展而且保鲜时间长的编程语言,如今IT业变化万千,所学的IT知识不断更新,红极一时的程序语言多不胜举,但是随着时间的流逝,不少语言已经被淘汰,企业已不再需要这类人才,或者说这类人才已经趋于饱和。
-
铁路交通运输实习报告
一段时间的实习生活又将谢下帷幕,回顾这段时间的实习经历,收获的不仅岁月,还有成长,为此就要认真思考实习报告如何写了。那么什么样的实习报告才是好的实习报告呢?下面是小编为大家收集的铁路交通运输实习报告,欢迎大家借鉴与参考,希望对大家有所帮助。铁路交通运输实...
-
实习日记(通用12篇)
时间过得真快,一天又将结束了,我们对人和事情也有了新的看法,需要进行好好的总结并且记录在日记里了。日记怎么写才不会千篇一律呢?下面是小编帮大家整理的实习日记,希望对大家有所帮助。实习日记篇120xx年9月1日星期一天气:晴第一天上班,感觉蛮简便的,所做的事情就是...
-
2008届本科毕业生三年后自主创业人群的月收入为7030元 大学生就业报告专题 应届毕业生网
2008届本科毕业生三年后自主创业人群的月收入为7030元,高职高专为5231元2008届本科毕业生三年后自主创业人群的月收入为7030元,比该届三年后平均月收入(5066元)高39%。2008届高职高专三年后自主创业人群月收入为5231元,比该届三年后平均月收入(3823元)高37%。图2008届...
-
清明节扫墓总结
清明节扫墓活动过后需要怎么进行总结呢?下面本站小编跟大家分享几篇清明节扫墓总结,以供参考!清明节扫墓总结一为了缅怀革命先烈,对学生进行革命传统教育和爱国主义教育,培养学生热爱祖国,热爱家乡的情感,引导广大青少年树立正确的世界观,人生观,价值观,促进我校精神文...