工作强度大小不好说,看公司和你的项目的情况,但是从难度和门槛上来说,开发肯定比运维好的,首先一个公司可能有很多开发,但是只会招一个运维,也就是说,如果你是运维,那么首先你找工作的时候就业面就低了很多。其次是薪资,大公司很多都是自己的薪资范围的,比如某公司php开发,限度达到4k-12k不定,但是运维绝对定得更低,比如2k-8k不等。我做技术支持,运维做了快8年了,也才7k, 其实我一开始就做java或者C++的话,估计现在早过万了吧。
当然开发一般也是比技术支持运维类工作辛苦些,不过可以考虑转管理类的,相对轻松,让小弟码代码。有开发背景转运维的话,档次也是不一样的,你没看到那些 DBA拿多少钱,一天还闲得慌么。
至于赚钱嘛,打工是赚不到什么钱的,自己开店最赚钱。销售这个东西看自己悟性。不要看着别人赚钱多自己眼红。
你是个学生的话,我的建议是:
1 把英语学好,这玩意直接决定了你以后混得公司的档次,老外是开得起价钱的,而且很多公司很轻松。真心轻松。
2 学一门实用的语言,水平要高。最好是linux平台下地,我们这边的跨国项目都是做的linux服务器。如果英语好,那么学JAVA想办法去外企,英语不好编程强学C++, 英语不好编程稍微弱点学PHP吧,相对简单些, 技术不行脸皮够厚去做销售或者其他事务性工作吧。
具备以上2点,职场上基本没问题了。
开发强度挺大的,运维相对开发宽度比较广,工薪稍稍的就有点不如意了。
开发强度大,但是收入一般要比做系统高。
就个人看法,开发强度较大,不过linux系统工程师的知识面要求的广,像网络、tcp/ip协议、内核参数、系统配置、参数优化、shell、perl等都要会。
要知道,什么东西都在于自己的,你看准的就别回头,linux的前景非常的好,头几年国内很少的,也非常的热门,这几年之后国人逐步意识到了这点,现在已经很大程度的普及。至于开发可运维,运维我只能说:苦逼的运维,这个是我们给自己的评价。开发同样。好好的学习,前景非常的可观