一、程序员、网络工程师、网络管理员、软件设计师、数据库工程师、系统管理员哪个更有发展前景?
谈谈我的经历,我考过ccnp,没钱和勇气去考CCIE 路由和交换,其实主要是没钱。后来我捡起多年没搞的VB,又转java,c#。开发项目也做过不少,发现,程序员也不过如此,辛辛苦苦很难到很高的收入。
现在,我把终于做到我想搞的工作了)——
其实,如果你是一个ORACLE 或者 DB2 的DBA,水平到位,收入绝对会比程序员高。
当然,如果你是一个高水平的网络工程师,收入也不是程序员能比的。
但是,如果你的三个水平都一般,当然程序员的收入要高一点,因为对老板来说,他能赚到更多的钱。
如果说程序员比那个都强,那时因为发表评论的时候所处的位置限制的,好比盲人摸象,各有各的判断。 我的看法,如果你三个水平都很普通,想收入高,就做程序员。如果你是高水平的dba或者CCSP,那么,你没有必要做程序员,因为收入太低太辛苦。
关键在于:战胜自我,努力。
二、软件工程师和网络工程师有什么区别
软件工程师和网络工程师是两个截然不同的技术领域。软件工程师是做程序员 编程,写代码 网络工程师,主要是我们所使用的互联网环境的搭建,管理,维护,优化安全的技术。
三、程序员 软件设计师 网络工程师 网络管理员 还有 架构师 系统分析师 主要是做什么的 区别是什么
程序员:做编程的底层开发工作,写代码,不停的写代码
软件设计师:其实这个概念不太清楚,跟架构师类似,就是要分析设计这个软件的整体概念,就像盖房子要先画图纸,然后分给不同部门的人去建造,其实在现在,一般叫项目经理,或叫开发经理
网络工程师:设计整体的网络的人,跟软件设计师差不多,不过做的是网络工程。
网络管理员:与程序员类似,重复性的技术工种。
系统分析师:这个也是个比较模糊的,系统分析类似医生的,可以通过自己的经验和从业经验,对某各软件或某项工程进行分析,优化,从而帮助架构师或项目经理用最短的时间做出最满意的东西来。
其实你分的这几个,都是计算机里的职位,你重新分一下类好了
软件开发里面分为:程序员,软件工程师,软件架构师和系统分析师
网络工程里面分为:网络管理员,网络工程师,网络架构师和系统分析师
如果是工资高,级别高的,就是架构和分析了,但是。。。。强调一下,这两个职位不是有技术就可以的,需要大量的经验,一般都是从程序员开始做起的,才有资格。
楼主如果想进这个行业,建议先从头开始吧,冰冻三尺非一日之寒,可以把这个作为目标,一点一点努力才行哦
关于这些还有不明白的,可以加群85134514