社区
非技术区
帖子详情
请教各位前辈:选择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
打赏
收藏
请教各位前辈:选择java还是c???
毕业1年,从事j2ee开发也1年了,期间参与了两个大项目的开发,其中1个用的是struts+sqlmap,一个用的是struts+EJB+Hibernate,最近刚刚被华为录取,要求用c做网络方面的开发,我是继续留下做java呢,还是去做c,毕竟做java也在1年,对这门语言还不是很深入,迷惑中。。。还有就是现在的选择也影响到以后的发展方向,希望各位老大给点意见
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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的前景在目前看来还是不错的.
Robot Framework:开源自动化测试框架的全面介绍
Robot Framework:开源自动化测试框架的全面介绍 Robot Framework是一个功能强大的开源自动化框架,专门设计用于验收测试、验收测试驱动开发(ATDD)和机器人流程自动化(RPA)。该项目采用Python语言实现,具有简单易用的纯文本语法,可以通过通用和自定义库轻松扩展功能。框架始于2005年,由Pekka Klärck创建,最初作为诺基亚内部工具开发,2008年正式开源并在...
Robot Framework 自动化测试框架介绍与安装
1、框架介绍 Robot Framework是一个基于python的关键字驱动的自动化测试框架。它具有良好的扩展性,适用于端对端的ATDD方法,可以用于GUI、接口、服务、web应用、手机应用等各种常见软件系统的自动化测试。 主要特性: 1)基于表格创建测试用例 2)能够基于现有的关键字创建用户自定义的关键字 3)能对测试用例设置不同的标签并分类,以便在不同的测试级别使用不同的测试用例 4)测试报告用HTML分级呈现,易于阅读、检查。 5)支持创建数据驱动的测试用例 6...
学习使用Robot Framework自动化测试框架(一)——简单介绍与安装方法
最近公司项目组使用到了Robot Framework自动化测试框架来进行部分的测试工作,这是一个关键词驱动的自动测试框架,通过表格式语法创建和组织测试用例,借助多种多样的库,如selenium库可以对Web项目进行自动化测试,非常容易上手。 我也进行了学习,查阅了很多资料和博客。经过自己的尝试和实践,现在将相关的知识做一个小结,通过分篇的方式慢慢整理。因为也是初学者,也只是将已经学到的知识记录和个
【Android自动化测试】Robot Framework+adb框架(一)——框架设计介绍
一、项目背景 本项目主要是分享Android设备实现自动化测试,该Android设备是一台行程记录仪,因无法定位到元素(开发也没有定义元素),所以流行的Uiautomator、Appium等框架是不能实现自动化测试的,就采用了原生的adb命令来进行封装,通过adb点击坐标来操作设备,并结合Robot Framework来搭建一套自动化测试框架,再这里分享一下这个实现的过程。 二、...
自动化测试Robot FrameWork框架
Robot FrameWork是完全基于Python实现的开源的自动化测试框架,RF已经封装好的各个模块,基于关键字驱动的形式来实现的自动化测试。其case采用表格形式易读,且支持BDD,可容纳各种外置库,可以继承Selenium、Appium、Requests实现各类自动化。
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章