怎样才能具备如此技术的程序员?

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:42:00
1) 精通 java 程序语言。
1.1) 精通 socket 编程。
1.2) 精通 多线程 编程。
1.3) 精通 swing.
1.4) 对 webstart 部署和开发有经验。
1.5) 熟悉 webservice, EJB2.0/EJB3.0, JSF, Hibernate3.0(至少熟悉2个)。

2)精通 sql 数据库语言。
2.1) 能够准确地理解 事务的概念,数据库乐观锁/悲观锁的概念。
2.2) 准确地了解使用索引的好处和坏处。
2.3) 能够使用工具确定一个 sql 语句的执行效率。

3)一般性的技能要求
3.1) 能准确地理解 Cache 的作用和可能带来的问题,并有使用 cache 的经验。
3.2) 能够准确地理解 面向对象的概念, 并能够在程序设计中合理地使用 类和 interface, 继承等技术。
3.3) 理解 设计模式 并能够 合理地使用基本的设计模式。
3.4) 理解 系统构架 对系统性能的大概关系。
3.5) 能够比较准确和清晰地书写文档。

本人计算机本科,刚大二,对做一个程序员毫无头绪,刚看见这样一个帖,说下面条件的人才值多钱! 我想问如何才能达到这样的程序员水平(菜鸟问题,别见怪!)
本人不怕辛苦,只是苦于没有方向,不知道应该怎样从零开始学!现在学校正教我们c语言,大一上了,数字逻辑 电子与电路 数据库 高等数学 计算机基础; 现在大二有离散数学 概率统计 c语言;但是我觉得学校教得太慢,而且教学水平太烂,所以想自己自学成为编程人才!(起码能找到份可以的工作)
希望大家能给点具体的学习方法,以及具体的步骤所需要的书籍(经典的).
小弟万分感激

这要看什么样的网管,大网站的网管,其实也并不是一个全面手,若很全面,可能人家反而不会要你。有的精通UNIX,有的则精通WinDows,有的熟悉ASP,有的则熟悉JSP或是PHP等等。

??而对于网吧的网管,一般就得具有全面的知识和动手能力,这是基本的。
不过合格的网管学的东西还是很多的 看看吧: 网络管理员的知识结构

仅仅是计算机相关专业毕业,离一名合格的网管还相距很远。在网络技术日新月异的今天,课本内容已显得非常落伍与陈旧。因此,应当广泛涉猎与网络管理相关的领域,完成最基本的知识积累。

●了解网络设计

拥有丰富的网络设计知识,熟悉网络布线规范和施工规范,了解交换机、路由器、服务器等网络设备,掌握局域网基本技术和相关技术,规划设计包含路由的局域网络和广域网络,为中小型网络提供完全的解决方案。

●掌握网络施工

掌握充分的网络基本知识,深入了解TCP/IP网络协议,独立完成路由器、交换机等网络设备的安装、连接、配置和操作,搭建多层交换的企业网络,实现网络互联和Internet连接。掌握网络软件工具的使用,迅速诊断、定位和排除网络故障,正确使用、保养和维护硬件设备。

●熟悉网络安全

设计并实施完整的网络安全解决方案,以降低损失和攻击风险。在Internet和局域网络中,路由器、交换机和应用程序,乃至管理不严格的安全设备,都可能成为遭受攻击的目标。网络必须全力以赴加强戒备,以防止来自黑客、外来者甚至心怀不满的员工对信息安全、信息完整性以及日常业务操作的威胁。

●熟悉网络操作系统

熟悉Windows和Linux操作系统,具备使用高级的Windows和Linux平台,为企业提供成功的设计、实施和管理商业解决方案的能力。

●了解Web数据库

了解Web数据库的基本原理,能够围绕Web数据库系统开展实施与管理工作,实现对企业数据的综合应用。

网管的素质能力

一个真正的网管,应当对网络硬件和操作系统都有较为深入的了解。也就是说,作为网管