作者:雷年胜 本文选自:赛迪网 2003年02月11日
【程序编程相关:C++研究笔记(4)实现遵从性】 【推荐阅读:2个简单的检测外部提交函数】信息技术的发展时间虽然不长,但其爆炸式的发展速度使信息技术迅速覆盖社会与人类生活的各个角落.程序员们是这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会与责任. 【扩展信息:C++研究笔记(5)语法描述的格式】信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,永远不能固步自封.本人在工作期间曾看见过很多程序员只要有闲暇时间就浏览一些没有太大作用的网页,在网上聊天,打游戏,浪费了大量的时间,十分不可取.而另外一种情况是,it技术的日新月异使很多程序员眼花缭乱,什么都想学,却又不知从何学起,今天看看这个,明天学学那个,贪多不熟.
虽然it技术发展迅速,但很多技术都是有规律可循,一些基本的概念.原理与方法还很通用,可以举一反三.本人根据自己的体会与经验,向那些刚刚踏入it行业的新程序员们或正在迷茫的程序员们推荐程序员必须掌握的七种武器,有了这七种武器,虽不敢说笑傲江湖,但将自己立于不败之地还是可以的.
第一种武器:开发工具 至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中c/c++与java是我重点推荐的开发工具,c/c++以其高效率与高度的灵活性成为开发工具中的利器,很多系统级的软件还是用c/c++编写.而java的跨平台与与web很好的结合是java的优势所在,而本人对sun公司的“网络即计算机”的概念相当欣赏,并相信java即其相关的技术集java one会成为未来的主流开发工具之一.其次,如果能掌握一种简便的可视化开发工具,如vb,powerbuilder,delphi,c++ builder,则更好,这些开发工具减小了开发难度,并能够强化程序员对象模型的概念.... 下一页