Chinaunix

标题: 最近找工作,发现服务端的招聘要求都是java [打印本页]

作者: bandaotidejia    时间: 2014-08-15 17:07
标题: 最近找工作,发现服务端的招聘要求都是java
本帖最后由 bandaotidejia 于 2014-08-15 17:08 编辑

尤其是手机移动服务端 游戏 app什么的

c++的都少了 php java 比较多

c的就更少了 大家怎么看?需要重新学一门编程语言吗?

什么情况下需要c++开发服务器,性能高吗?
作者: sxcong    时间: 2014-08-15 17:26
手机移动服务端,很多是REST,基于HTTP的,招ava人员好招一些。
其实用c/c++一样可以做,比如基于nginx。
另外,用Python或GO也好,基于成熟模块,比如tornado。
不过HR可能感觉java最好招吧,否则一连两月招不到人,老板会找他喝茶了。
作者: Fixend    时间: 2014-08-15 17:50
很多公司都有C++开发的成熟框架的,不可能说一下子就换一个框架。
现在很多地方到处都缺C++的,非常不好招人,
刚毕业基础好点的就有6-8k的待遇,一些名企就更高了,有12、13k起步的。
作者: koolcoy    时间: 2014-08-15 17:58
C++相对贵一些,学得扎实的人少,而且很多时候即使钱给到位了都招不到人。
作者: folklore    时间: 2014-08-15 18:04
回复 4# koolcoy


    我去, 2w+
作者: Susake_    时间: 2014-08-15 18:09
关注!!现在学java的好多~~每届基本坚持下来弄c/c++就那么几个人了~
作者: zsszss0000    时间: 2014-08-15 18:57
物以稀为贵,C/C++不好找人也会促使企业都转向JAVA的
作者: bandaotidejia    时间: 2014-08-16 06:54
唉,其实真的有点后悔选择c/c++ ,java编程人员其实能力也很强,c编程是很难,不是每个人都适合。
作者: __BlueGuy_    时间: 2014-08-16 08:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: bandaotidejia    时间: 2014-08-16 15:26
要求python的也不少

ls的大哥为啥还抱着c不放,也许用c做服务器真的过时了
作者: __BlueGuy_    时间: 2014-08-16 16:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: __BlueGuy_    时间: 2014-08-16 16:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: __BlueGuy_    时间: 2014-08-16 16:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: bandaotidejia    时间: 2014-08-16 17:28
哈哈。 多少钱啊
作者: Herowinter    时间: 2014-08-16 17:30
回复 13# __BlueGuy_

迷路的羔羊求行业领头羊带路。
   
作者: __BlueGuy_    时间: 2014-08-16 17:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: bandaotidejia    时间: 2014-08-16 17:37
不敢 怕你骂我
作者: __BlueGuy_    时间: 2014-08-16 17:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: __BlueGuy_    时间: 2014-08-16 17:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: BetonArmEE    时间: 2014-08-16 21:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: __BlueGuy_    时间: 2014-08-17 09:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: Susake_    时间: 2014-08-17 10:23
不懂java,还是找了找以前看过一本书<算法竞赛入门经典训练指南>刘ru jia(一个写算法的),在他那本书的附录B最下面是这么写.."事实上,作为一门语言,很多人已经认为java有些跟不上时代了,但很少人否认java这个平台的成功"...
作者: yulihua49    时间: 2014-08-18 10:29
本帖最后由 yulihua49 于 2014-08-18 10:47 编辑
bandaotidejia 发表于 2014-08-15 17:07
尤其是手机移动服务端 游戏 app什么的

c++的都少了 php java 比较多

如果对性能和稳定性没什么要求,用任何语言都是可以的。
只有在对性能和稳定性有极高要求的场合才需要C/C++做服务器。
当然还有不少古老的框架和系统是用C/C++的。
最新的高性能框架也是C/C++的。还有一些非C的框架,提供的C接口,也可以使用C插件。
用C/C++做交易框架(就是网络和数据库一起封装的框架),与其他语言相比,有无可比拟的优势,
据用过JAVA框架的人,转行搞C框架,感叹曰,速度高的变态。而之前他否认JAVA与C的性能有天壤之别。
稳定性:
一个生手,用JAVA,可以写出比较稳定的服务器。
C的生手要写出稳定的服务器,可能比较困难。
但是,高手,可以写出极其稳定的C服务器,而JAVA服务器的稳定性,永远比不了C的。
主要原因是,JAVA无休止的,不可控的 new,把内存搞的很乱,GC又不及时,产生问题多多。
火星车的程序,都是C的。据说将来要改erlang,但是最担心的依然是GC。

管好你的内存,C将无比稳定。

作者: 353448243    时间: 2014-08-18 14:47
回复 13# __BlueGuy_


    大神,求带啊
作者: eslizn    时间: 2014-08-19 14:20
回复 23# Susake_


    是白书么...
作者: Susake_    时间: 2014-08-19 15:36
回复 26# eslizn
不是,那是习题集(一个朋友的,没怎么看过,白书和黑书是另外的2本)
作者: BetonArmEE    时间: 2014-08-23 23:27
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2