黑马程序员技术交流社区

标题: 解密从黑马毕业后的工作状况——JavaEE9期工作半年后的分享 [打印本页]

作者: 向阳泪无痕    时间: 2015-3-12 14:34
标题: 解密从黑马毕业后的工作状况——JavaEE9期工作半年后的分享
  此文带领大家了解下程序员在进入公司后的真实环境。这也只是我的经历吧!也不代表所有的都是这样。

  首先,还是得感谢下黑马,因为有这样一个平台,才有今天的我,可以说黑马是我人生的一个转折点。

  先说下我的背景吧!我是14年计算机专业毕业的,毕业后直接去了黑马学习。4个多月的苦逼学习,学习完后顺利的10K就业,这倒是让我还算满意的。永远相信只有努力才有收获的。

  下面说说工作中的事吧!

  第一家公司 ( 中国交通 ):去了后因为是项目一期刚结束,准备二期开发中,所以去了5天时间里就一直在了解业务,他们那做的是一个老项目,用的是 Eclipse +Tomcat + CVS +  struts1 + spring + hibernate ,hibernate也是个底版本的。看着struts1就不爽,这都神马时候了还struts1, 更坑的是写的 jsp 中嵌套了各种 java代码呀!我去现在还流行这么写么。因为个人原因最后离开了这家公司。

      第二家公司 (联想研究院): 差不多找了一周多的时间吧,最后确定在联想工作。薪水还是一样, 为什么要在这留下来呢?主要还是这边可是大数据中心啊!以后肯定有机会搞大数据,所以我很快就答应去上班了。

  上班后的状况呢?

  第一天,电脑开发环境的搭建,在这里呢我是自带电脑,所以很多软件不用装了,直接就可以用。公司用的环境也都不一样,比如 git , 对于这个我还真没有接触过,有什么不会百度一个不就Ok, 两下安好。对于我们来说,像这些东西应该不是什么难事,百度一下,在加上在黑马所学的功底,不是难事,这里得说说,有很多人可能刚去公司,结果环境不会搭建,一去了后,人家可能会说我们这项目须要装些什么环境后,可能会让你自己先在那搞,这时对于有些东西自己可能不会弄,或许你会不好意思,不懂也不问,就自己在那搞半天也没弄好,最后还得让老员工来,其实这个问题真不用担心,因为公司环境本身你就不熟悉,不会搭建很正常,不懂完全可以问,或直接让他们帮你搭建好。当然你也不能什么都让人家装。我们所使用的环境是 maven + git + Eclipse ,git 的使用与svn,CVS 差不了多少。

  第二天,就让你熟悉项目了,一般是直接把项目给你,然后运行起来,或是有文档的,再把文档给你,让你自己先熟大概项目业务,所使用的东西。这一点与我刚去上一家也是一样的。首先拿着一个新的项目不要忙着去看代码,这样你会很苦逼。拿着项目先了解项目的大概方向,具体是做什么的?这一点我想我们在面试的时候就应该向我们的面试官大概的了解一下。了解了业务后,然后就是代码了。看代码当然不是一行一行的全去看了,这样你也看不完。而且也不可能。

  我当时怎么做的呢?1,先要知道项目中使用的是什么架构,都用到了什么技术。可以直接问老员工进行了解。2,已完成的项目中之前代码前面的人是如何管理的。不然很容易造成代码混乱,别人看起来就很不爽。我们当时使用的 springmvc+spring+hibernate 都是常用的几大框架,没什么难的。

  接着后来几天,开始真真的动手敲代码了,接下来的一周我基本上是在改项目bug,它们之前留下的权限bug,已经很长时间了,我去了正好上面让这一周权限bug一定要改完,所以就改了一周的bug。其实改系统bug是了解系统最快的方式。当然在修改过程中有不了解的问题就要尽量问,不要自己在那凭感觉。我发现看别人写的代码基本是无注释的,我的天,这样别人要如何看,不一行行看谁知道是干啥的。所以遇到这种,直接问之前开发人吧,没啥不好意思。所以也说明一点,我们自己在写代码的时候一定要写好注释。别说别人,就我们自己,当时间久了后,我们自己都不知道写的是啥。

  改了一周bug后,有新的需求来了,我拿着就以最快的速度做完了,当然刚去公司嘛,还是要留个好印象的。前一个月还是很重要的,要是领导给你一个活,你干了几天都没啥效果,那可就不好了。

  好事不长,麻烦事来了,应业务需求,需要调研新的技术,正好这一块让我来做,额,这下可好,对于这方面的知识我还是很缺乏的。如何开始?如何下手?如何引入我们自己的项目中来?将是我面临的问题。当然我也不怕,黑马出来的,能怕吗。最后差不多用了一个多月才解决这些问题,我发现在我们调研新技术的时候才是我们学习新东西的最好时机。比如这次调研我学会了很多我之前没有见过的东西。如:1,源码编译,开源的代码,人家用 ant, ivy 来管理编译。 那我又得学ant ,ivy了。2,远程debug,源码编译完以插件的形式运行在另一个环境上,这个时候可不能本地debug了,但又要知道其内部是如何动作的,只有远程debug了。

  在上面那件事忙完后,现在基本上是没什么事做,在帮着优化集群,各种测试。我想对大数据比较了解的应该知道这些东西。

  整个集群由 flume+kafka+storm+zookeeper 组成。
  flume:是做数据采集使用的,kafka作消息队列,storm 处理数据,zookeeper 作管理协调之用。
  经过差不多一个月的时间一直在弄这个集群,通过测试,慢慢的更理解了其动作机制。

  所以,以我们在黑马所学的知识,在公司完成任务肯定是没问题的,但我觉得那还不够,在黑马所学的技术,不得不说技术面很广,但对于每一个技术点并没有那么深入,还是得看自己工作后,应继续学习。不过也算是入门了,对于帮助我们深入学习也有很大帮助。

   


作者: qwe2820435o2    时间: 2015-3-13 14:24
谢谢分享~
作者: 柳柳桑    时间: 2015-3-13 17:01
谢谢楼主分享~~
作者: guanguan0622    时间: 2015-3-27 17:57
谢谢楼主分享,楼主辛苦了!
作者: GNU-Linux    时间: 2015-3-27 18:13
10K?
哇,
感觉,自己中技学完后能有4K有点悬。
:'(
作者: 徐跃进    时间: 2015-3-27 18:22
谢谢楼主分享!
作者: Efforts    时间: 2015-3-27 19:05
谢谢楼主!!!有点高
作者: Tigerleis    时间: 2015-3-27 19:35
很赞,很详细,加油
作者: GeorgeLee    时间: 2015-3-27 20:57
哈哈,谢谢楼主分享啊
作者: 默桑    时间: 2015-3-27 21:40
每天都过来看看.都能学习不同的知识
作者: 蛮三刀    时间: 2015-3-27 21:42

谢谢楼主分享~~
作者: 陈浩通    时间: 2015-3-27 21:58
顶一个,对我们很有帮助
作者: 唐枫    时间: 2015-3-27 23:20
哇,点赞,111
作者: ym199210    时间: 2015-3-27 23:34
楼主好人一生平安

作者: bansy_chen    时间: 2015-3-27 23:42
楼主技术很好,因为有很多知识我都没有听过。
作者: a2068604    时间: 2015-3-28 00:01
在哪个城市上班呢。怎么看起来觉得我转行的一点信心都没了啊
作者: a2068604    时间: 2015-3-28 00:02
默桑 发表于 2015-3-27 21:40
每天都过来看看.都能学习不同的知识

哥们也是计算机毕业的?

作者: keys    时间: 2015-3-28 00:32
不错哦,加油
作者: guoqingaa    时间: 2015-3-28 00:34
、恩,对我们这些即将到公司上班的人很有帮助
作者: NewOnce`    时间: 2015-3-28 07:28
谢谢楼主分享
作者: nilielie    时间: 2015-3-28 09:03
谢谢分享,经验get
作者: onlybin2015    时间: 2015-3-28 09:28
谢谢 分享 顶一下 加油
作者: onlybin2015    时间: 2015-3-28 09:30
谢谢 分享 顶一下 加油
作者: MR.BLACK    时间: 2015-3-28 12:15
赞一个!感谢分享!
作者: xiao_D    时间: 2015-3-28 13:31
好多技术都没听说过捏
作者: a380vs747`    时间: 2015-3-28 13:47
ios的情况如何呢?
作者: RaymingChan    时间: 2015-3-28 15:31
哇。、。。不得了啊!!绝对是励志剧!
作者: ws748264    时间: 2015-3-28 17:25
谢谢分享
作者: 王小健    时间: 2015-3-28 19:57
谢谢分享,分享创造价值
作者: 12300123    时间: 2015-3-28 20:22
顶楼主,加油,期待多分享。
作者: 奋斗的黑马    时间: 2015-3-28 20:49
很好呀!!!!!!!
作者: 菜鸟小A    时间: 2015-3-28 21:18
:handshake:handshake
作者: 七十九刀    时间: 2015-3-28 21:35
谢谢学长分享
作者: liyuehua    时间: 2015-3-28 21:35
谢谢楼主分享
作者: silencelj    时间: 2015-3-28 21:39
加油小班们
作者: 朱军    时间: 2015-3-28 22:06
向往,我在传智播客学习中
作者: msyx9871453    时间: 2015-3-28 22:13
:handshake:handshake
作者: 朱军    时间: 2015-3-28 22:24
向往,我在传智播客学习中
作者: danlyalex    时间: 2015-3-28 22:28
虽然现在楼主说的大部分术语我只看得懂eclipse这个东西。。。但是我相信等我学出来后一定也能达到楼主的高度。。PS。我居然比楼主还大一届。。13年毕业的苦逼学渣
作者: CHT    时间: 2015-3-28 22:45
谢楼主分享
作者: 老树    时间: 2015-3-28 23:19
谢谢楼主分享,
作者: welfsen    时间: 2015-3-28 23:37
好吧!加油!!
作者: 青默    时间: 2015-3-29 07:58
谢谢楼主分享
作者: 一尘    时间: 2015-3-29 08:54
在公司完成任务肯定是没问题的
作者: wenke    时间: 2015-3-29 09:20
收益很多
作者: 我们要勇敢    时间: 2015-3-29 09:58
谢谢楼主分享~
作者: daveyang    时间: 2015-3-29 10:28
好强大,佩服
作者: 龙骨    时间: 2015-3-29 10:32
支持,,,,,,,,,,,,,
作者: 378939632    时间: 2015-3-29 10:37
谢谢楼主分享,楼主辛苦了!
作者: 唐枫    时间: 2015-3-29 12:06
公司是很系统的
作者: 杨先生    时间: 2015-3-29 13:46
感谢楼主分享心得
作者: 邹璐    时间: 2015-3-29 17:18
感谢分享顶一个!!!
作者: qq853636281    时间: 2015-3-29 17:27
和我想象不不一样,我以为是天天埋头在那想怎么编码,做新程序呢。
作者: 徐顺醒    时间: 2015-3-29 18:40
谢谢分享:funk:
作者: 蜗牛opa    时间: 2015-3-29 19:37
谢谢楼主分享
作者: longer    时间: 2015-3-29 20:43
很有心的心得分享,对以后上班很有帮助
作者: 亚希宝贝儿    时间: 2015-3-29 21:17
感谢楼主分享~!
作者: 海是倒过来的天    时间: 2015-3-29 21:43
赞一个~
作者: lwl    时间: 2015-3-30 00:29

谢谢楼主分享
作者: bansy_chen    时间: 2015-3-30 00:38
谢谢分享哦
作者: czwanglei    时间: 2015-3-30 11:10
谢谢楼主分享
作者: zzy1990    时间: 2015-3-30 13:48
谢谢分享,哈哈
作者: ξ大东    时间: 2015-3-30 13:52
感觉不错,谢谢分享
作者: lywy1990    时间: 2015-3-30 16:52
多谢师兄分享
作者: 丿天邪    时间: 2015-3-30 16:57
顶一下   
作者: maryuet    时间: 2015-3-30 16:59
很多都没听说过,嗯嗯,谢谢分享{:3_53:}
作者: 细雨带风    时间: 2015-3-30 17:48
谢谢楼主分享
作者: 优客L-D-C    时间: 2015-3-30 17:52
谢谢楼主分享,哈哈。。
作者: 党静锋    时间: 2015-3-30 21:01
学习,学习!!!!!!
作者: 唐杰    时间: 2015-3-30 21:26
大牛!黑马好技术!学习中!
作者: 小罗同学    时间: 2015-3-30 21:29
正在加油中
作者: 致逝去的青春    时间: 2015-3-30 22:01
谢谢分享啊
作者: 九个太阳学程序    时间: 2015-3-30 22:48
努力 加油 每天进步一点点
作者: javaboy99    时间: 2015-3-30 23:06
好经验  谢谢分享
作者: challenge    时间: 2015-3-30 23:56
赞一个。
作者: ordinary    时间: 2015-3-31 09:51
感谢黑马
作者: 佳佳扣子    时间: 2015-3-31 09:59
好棒,楼主是学大数据的吗?
作者: 奔腾的心    时间: 2015-3-31 12:47
向楼主学习!
作者: zhengyk    时间: 2015-3-31 14:17
赞一个。。。。
作者: ingrid    时间: 2015-3-31 17:45
谢谢楼主分离
作者: ingrid    时间: 2015-3-31 17:46
谢谢楼主分享
作者: hcy973747509    时间: 2015-3-31 18:18
谢谢楼主分享,楼主好人
作者: 未来不是梦!    时间: 2015-3-31 19:43
嗯嗯,讲的真不错!
作者: 齐浩    时间: 2015-3-31 20:59
不错不错
作者: 黑马杜浔    时间: 2015-3-31 21:04
谢谢楼主分享!
作者: lmcci    时间: 2015-3-31 21:20
谢谢楼主分享!!!
作者: 西门夜说    时间: 2015-3-31 22:04
写的真好  赞一个!!!
作者: schwiftX    时间: 2015-3-31 23:21
好文 mark一下
作者: Mra    时间: 2015-4-1 00:13
努力就会有收获
作者: bigpig    时间: 2015-4-1 00:40
分享这东西,一定要好好学习啊
作者: 黑色救护车    时间: 2015-4-1 08:39
多谢楼主分享~
作者: 魔主    时间: 2015-4-1 10:17
ingrid 发表于 2015-3-31 17:45
谢谢楼主分离

发现了八卦,哈哈:lol
作者: 飞翔的侠客604    时间: 2015-4-1 13:25
谢谢楼主分享
作者: 菜鸟小A    时间: 2015-4-1 13:43
:handshake:handshake:handshake
作者: 龙瑞麟    时间: 2015-4-1 15:45
非常感谢楼主的分享
作者: z47057554    时间: 2015-4-2 12:59
赞一个,感谢分享
作者: yxnheima    时间: 2015-4-2 13:32
谢谢啊!你让我们对黑马毕业后的工作状有了一定的了解。
作者: 通往牛逼的路上    时间: 2015-4-2 14:04
谢谢楼主分享。。。
作者: 黄炎锴    时间: 2015-4-2 14:19
付出才会有回报!!
作者: 黄炎锴    时间: 2015-4-2 14:20
通往牛逼的路上 发表于 2015-4-2 14:04
谢谢楼主分享。。。

赞一个!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2