首页 新闻 会员 周边 捐助

java还是LInux C/C++

0
悬赏园豆:15 [待解决问题]

求救,小弟现在的工作是Linux qt,做的是工控界面,感觉学不到东西并且没有什么前景,现在想转了。现考虑Linux C/C++方向和java方向,不知道转哪个好? 今年刚毕业的本科生一枚,之前没学过C++,学Qt的时候才有点接触到,Linux也一般。但有考虑到现在学java的人太多了,竞争很大,之后的职业发展会怎么样,晋升容易吗?求分析给建议,谢谢,希望能选定方向好好努力。

hugo_something的主页 hugo_something | 初学一级 | 园豆:11
提问于:2015-10-27 17:42
< >
分享
所有回答(5)
0

学java吧,

吴瑞祥 | 园豆:29449 (高人七级) | 2015-10-27 18:09
0

这主要看你想做什么了。这两个语言都是现在主流计算机语言,无所谓哪个好哪个差,学好一个就好,我以前用的是Java,后来由于其他原因开始做c/c++的东西。 两个找工作都不错,并不是你说的java竞争大,发展不好。学好当下,不要把东西局限于语言,算法数据结构等原理性的东西远远比语言更加重要。

warm3snow | 园豆:391 (菜鸟二级) | 2015-10-27 21:45
0

工作可以学java
学习可以学c/c++,这样更容易用底层的东西,如指针/手动分配内容等 

秋壶冰月 | 园豆:5903 (大侠五级) | 2015-10-28 09:47
0

先精通一门再说!

黑桃七 | 园豆:268 (菜鸟二级) | 2015-10-29 21:31

兄弟,C/C++、C#、Java、Scala等等,这么多语言,在求职的时候,即使5-10年开发经验的求职者大多也只敢写"熟悉"而已,"精通"这个字眼意味着基本这门语言里面什么你都知道,方方面面细节你都能掌握,很难达到的。

支持(1) 反对(0) 五月的仓颉 | 园豆:202 (菜鸟二级) | 2015-11-14 20:47

@五月的仓颉: 同意,你比较严谨。就我所知,近几年java工作机会较多,以后还可以转andiord开发,是比较不错的方向。C/C++必须配合linux,比如服务器端软件开发,再熟悉一些数据库应用,前景也很不错,如果比较牛,进腾讯没问题。总之,要经常学习,自然会有收获。

支持(0) 反对(0) 黑桃七 | 园豆:268 (菜鸟二级) | 2015-11-14 21:20

@黑桃七: 作为一个C、汇编、C++都比较熟悉,最后从事Java的开发者,我觉得如果大学不是学习C/C++的专业,没什么编程基础,实在是不建议学C/C++,门槛太高。C/C++一个共同的指针、C++的继承机制又这么复杂,还有一个虚函数,这几个不得不去吃透的难点,足以淘汰一大片人。而Java就容易多了,都不用培训,找个马士兵的视频,好好自学个三四个月,找家中小型企业待个一年半载练练手,平时再努力多学习、多积累,前途还挺光明的,而且就像你说的,现在比较火的安卓,也是Java开发的。

支持(0) 反对(0) 五月的仓颉 | 园豆:202 (菜鸟二级) | 2015-11-14 21:49
0

不要觉得做Java竞争压力大

 

中国几百万程序员,十几门语言,任何一门语言,我打个比方,可能有些夸张:

1、80%都是庸才,属于做一份工作谋生那种,没有什么特别的追求,下了班回家打个游戏、看个电影、陪女朋友逛个街,工作任务嘛,完成就好

2、10%是人才,主动学习、主动研究的意愿、能力非常强,技能水平明显高过普通开发人员几个档次

3、5%是天才,在学习、研究外,思维非常敏捷,时不时有创新之举

4、至于那最后的5%,是精英,即使努力了也未必能达到

 

如果你的目标是那80%的人的话,那么你学任何一门语言都没什么区别。如果你非常努力、非常上进、非常好学,那你至少超过那80%的庸才,成为10%人才的一部分是绝对可以的

 

至于推荐,我还是推荐Java,无他,就是因为竞争压力大,前提是你上进心非常强:

1、从语言的角度来说,Java易学难精,这门语言自C/C++发展而来,又省去了C/C++让人困惑、让人犯难的语法,非常好学。但是由于Java应用非常广,再加上它跨平台的特性,有非常多的知识需要你去学习和积累

2、竞争压力大,意味着行业对于人才的渴求非常强烈,只要有能力,薪资不是问题

3、好好做出一番成绩来,超过你身边的大多数人,成为CEO、迎娶白富美、走向人生巅峰不是梦

我亲身经历,面试过了十几个求职者,技术问完,随便聊聊,问下对方平时逛什么网站,清一色的"我平时就上上CSDN查查资料、看看文章",我就纳闷了,国内外这么多优秀网站,你就知道一个在走下坡路的CSDN?这种明显就是平时一点都不会去研究技术的那些人。

所以,LZ从你在博客园有账号且发博问来看,你至少有一个好的开始,当然,也希望你有一个好的未来。

五月的仓颉 | 园豆:202 (菜鸟二级) | 2015-11-14 20:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册