做为一个程序员,应具有哪些方面的技能
发布网友
发布时间:2022-04-28 19:54
我来回答
共4个回答
热心网友
时间:2022-06-23 00:15
1.熟练掌握开发工具
做为一名程序员至少熟练掌握两到三种开发工具的使用,其中C/C++和JAVA是重点推荐的开发工具
2.熟知数据库
很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以程序员至少熟练掌握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。
3.对操作系统有一定的了解
当前主流的操作系统是Windows,Linux/Unix,熟练地使用这些操作系统是必须的
4.懂得网络协议TCP/IP
深入掌握TCP/IP协议是非常必要的。至少,你需要了解ISO七层协议模型,IP/UDP/TCP/HTTP等常用协议的原理和三次握手机制。
5.明白DCOM/CORBA/XML/WEB Services存在的意义
DCOM/CORBA是当前两大主流的分布计算的中间平台,DCOM是微软COM(组件对象模型)的扩展,而CORBA是OMG支持的规范。
6.不要将软件工程与CMM分开
7.拥有强烈的好奇心
另外还要有很强的学习能力以及创新能力,才能适应发展的需求。
参考资料:http://hi.baidu.com/huochai07/blog/item/cbd206f4b0e6be6eddc47498.html
热心网友
时间:2022-06-23 00:16
学习能力
知识更新太快,如果没有好的学习能力早晚会被淘汰。
热心网友
时间:2022-06-23 00:16
会编程序 会C、C+语言
热心网友
时间:2022-06-23 00:17
数学逻辑