都不容易
因为两个中一个要求需要强大的汇编量
另一个要求能处理各种未知的问题
这其中就要求你对C语言的掌握性与可操纵性
同样是搞IT的 一个网络工程师和一个程序员的薪水不会差很多 同样现在就业上来看两个也是旗鼓相当的
所以要看你更注重哪方面的发展
网络工程师:每天面对着一系列的一个又一个难题他们得自己解决,另外还要对硬件有特殊的熟悉性。每天看着后台的操作流程任谁也会崩溃吧?这就是网络工程师。
C++程序员:同样每天面对的不是一个个代码,就是一个个变量,每天看到的英文数字足以让你脑筋打结,另外,在你所掌握的编汇软件上还要下功夫去了解,时常关注软件的官方消息与更新。当面对一个项目时,他们的思路是:定性--思考--选择区域--编写代码--调试。。。
这就是网络工程师跟程序员 你说哪个容易哪个难呢?
(以上均是自己手打,绝非复制、摘抄。有复制的人望尊重愿作者,谢谢)
分析如下:
网络工程师 类别:偏硬件
分析:
易学难精..入门门槛低,不要求高学历,主要靠动手能力,后期靠经验...经常在外面跑,风吹日晒
越老越吃香
适合类型:动手能力强..学习能力强..
发展方向:实施工程师.弱电工程师.网络工程师
程序员:
分析:
难学难精..门槛高...吃青春饭....30岁以上就要考虑自己的出路...35最有混不到项目经理....希望比较渺茫...工作像机器..加班没有加班费....脑力劳动...天天坐在电脑前,容易得颈椎病...
是和类型:体型瘦小 不能做体力活的.脑袋反应快 逻辑思维能力好 大专以上学历 有编程基础 至少学过VB 或C ,有很强的学习能力..
发展方向:软件工程师 项目经理 架构师 软件测试师
结论:
什么工作都不好干,找一份适合自己的..我软件硬件都做过,最后我还是选择了软件,因为我知道如果不做软件,那我的大学就白上了...因为硬件主要靠经验,只要初中毕业也一样可以做....我不想把学到的东西扔下...
这哪有容易和不容易之分,哪个是你更喜欢的,就认真去学。你的智商又不比别人低你说是不是?
网络管理员和程序员都是初级的
网络工程师和软件设计师(原高级程序员)是中级的
当然是网络工程师更难了
不是自学的话网络工程师简单
自学的话c++程序简单