请教各位前辈:选择java还是c???

AstroSy 2005-09-19 01:22:05
毕业1年,从事j2ee开发也1年了,期间参与了两个大项目的开发,其中1个用的是struts+sqlmap,一个用的是struts+EJB+Hibernate,最近刚刚被华为录取,要求用c做网络方面的开发,我是继续留下做java呢,还是去做c,毕竟做java也在1年,对这门语言还不是很深入,迷惑中。。。还有就是现在的选择也影响到以后的发展方向,希望各位老大给点意见
...全文
446 18 打赏 收藏 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
bevin1010 2005-09-26
  • 打赏
  • 举报
回复
楼主,我建议你学C,说实在话,你一年的java语言基础,根本算不了什么! 华为里面搞java四五年的人大有人在,而且你才刚刚毕业一年,选择C语言,虽然看起来暂时没有java好,但能长远来看,以后你就可以涉足做嵌入式的开发或者手机底层软件开发,前途肯定比java大,而且在华为里面工资也不像别人说的比外面低,你的工资大概是5k左右;就算你不在华为,你一年的工作经验在其它公司最多也只能拿5k,所以说我劝你还是想清楚,有机会还是不要错过!
ncufunk 2005-09-26
  • 打赏
  • 举报
回复
楼主应该去的不是惠通吧?听说那个公司的口碑实在是不怎么样啊
zez 2005-09-21
  • 打赏
  • 举报
回复
实际情况: 在华为一天十二个小时以上在公司里, 除去吃饭,睡觉,你的自由时间不到三小时. 这三小时你难道还有时间来继续学习java? 要知道,工作相关的c编程技术,项目相关的所有知识,你都根本没有时间来学.. 所以说, 用c同时学java 是根本不可能的.
2. 一年的java经验,找个工资 4k 左右的工作真的很easy, 广州,深圳, 一般的公司工作一年都有4-5k. 而且绝对比华为轻松..

3.如果你去华为,你的待遇会和应届万全一样,也就是你的一年经验 == 0 !! 没有任何的意义了.. 你的工资,资历完全和应届生一样, 工资最低,待遇最次,而且你的c语言肯定也是最次,只能靠自己努力往上追..

不过话说回来,在华为还是可以学学真正的开发流程. 另外,估计你去的根本不是华为,而是彗通吧??

如果你愿意在华为工作至少五年或一辈子,并且可以忍受每天 十二小时工作(即使你四十岁). 那就来吧:)
fisherandtc 2005-09-21
  • 打赏
  • 举报
回复
关键要看工资和发展前景!能不能问一下华为给你开多少工资吗!??(我也很想去华为)
AstroSy 2005-09-21
  • 打赏
  • 举报
回复
再次谢谢各位老大的建议!!!
昨天也有人告诉我,语言不过是工具,语言的选择不是由我决定的,是由公司和客户决定的,就算是去了华为,哪天高兴了调我去做。net也不是没有可能。
我现在确实是不想浪费1年的java经验,zez(思恩 闭关练功ing...) 说的这几点我完全认同,就像我当年认为可以一边学习java工作,一边考研一样,根本没有那么多的时间,而我去的也是慧通,3个月后让华为挑,好就去华为,不好就留慧通。
虽然说我不想浪费java经验,当是我有点不想做web应用了,web应用太没有创造性了,架构师设计好以后,我们就按着他的框架填充,就是一种高级的水泥工,很难加入点自己的思想,ctrl、c、v是最常用的键,如果能做到架构师那就又不一样了,有人说这个是程序员必经的阶段,我承认,但是我已经经历了,不想再继续了,就算我现在跳到任何1家做j2ee的公司,用EJB,Hibernate,Struts,Spring...都是在做现在重复的工作。我想转做j2me,或者去做中间件,去做一些框架的设计(可能你们要认为我太浮躁了或者现在的能力根本不够),我只是想去做有创造性一点的事
Philyan 2005-09-20
  • 打赏
  • 举报
回复
关键还是要看你喜欢了。
java和c只要精通一门都是非常有“钱途”的。
dlmu6307 2005-09-20
  • 打赏
  • 举报
回复
to For_suzhen(好孟成贞)

学java应该先学C?我第一次听说。
qinzaoxiaolan 2005-09-20
  • 打赏
  • 举报
回复
说的都对,但是如果当你发现你的JAVA是因为没有好的c做基础的时候,你又要来看看c了。
xiaoxia08 2005-09-20
  • 打赏
  • 举报
回复
朋友你好,我觉得你种想法是什么呢?就好像是说什么将来就要做什么,也不一定啊,而且你也是学了JAVA才一年,说经验丰富的话也可能还不够。不过,C是我们学编程的一门语言基础,学C可以为日后打下基础。而我现在也刚刚在学习中,C固然也要学,但JAVA也要学。
现在我给你说个我老师的例子吧,我的一位老师他学了四年的.NET,但是去了公司却从来都没有用过.NET,全部都是用JAVA。那他是不是很头痛呢?不过他也没有放弃过,也一边学.NET,也学JAVA。那你说说什么才是重要的。我想没有这样的说法吧。更没有人敢说走JAVA的路就比走别的好。那也要看自己,看自己喜欢那些多点。如果头脑思维不够强的话,学.NET也不差,如果觉得自己创意好,思维强的话,那就走JAVA。个人爱好。呵呵。
AstroSy 2005-09-20
  • 打赏
  • 举报
回复
谢谢。。。现在的选择也不关是语言的选择,还有方向的选择,c是比较接近底层的,java是web方向的(针对我现在用这两种语言要做的方向),不知道往哪个方向发展好
yangna 2005-09-20
  • 打赏
  • 举报
回复
学点C吧,不过也不能把JAVA丢掉~~~
bujifeng 2005-09-20
  • 打赏
  • 举报
回复
支持你做JAVA!正如 zez(思恩 闭关练功ing...)所说:凭你一年java经验找个比华为好的工作应该很 easy
yellowhwb 2005-09-20
  • 打赏
  • 举报
回复
搞手机和嵌入式开发的用C和汇编或J2ME
搞企业应该开发的用J2EE
For_suzhen 2005-09-20
  • 打赏
  • 举报
回复
我觉得你应该先学C不一定要太精通,应为他是基础,但是很少有人在用了,但是Java最流行,c可以给他作铺垫
xdop 2005-09-20
  • 打赏
  • 举报
回复
华为好不好,用过的人都知道
zez 2005-09-20
  • 打赏
  • 举报
回复
kk 和我当初一样...
反正我比较后悔放弃java..
而且从头学c,你一年的java经验白费了 .!!
而且既然是从头学c,那你也就当最底层的coder吧.
不仅仅是地位,而且待遇等等一切都是最底层..
什么面向对象,模式 等等一切技术,经验都没有意义了.
凭你一年java经验找个比华为好的工作应该很 easy

自己考虑吧. 反正我是后悔了.
jzyangcheng 2005-09-20
  • 打赏
  • 举报
回复
好的工作不太容易找啊
schumi35 2005-09-20
  • 打赏
  • 举报
回复
1.如果两个公司都有好的发展前景,就看你自己喜欢什么就做什么了.
2.如果都不喜欢或都喜欢,那还是做JAVA吧.J2EE的前景在目前看来还是不错的.

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧