`
likenice
  • 浏览: 62194 次
  • 来自: 北京
社区版块
存档分类
最新评论

迷茫,2年工作经验的小兵的迷茫

阅读更多
最近状态一直不太好,有些浮躁,不知道自己该做些什么。
想一想自己工作两年多了,技术感觉自己还可以,软件的基础还算牢固,上学期间为了考高程基本吧计算机周边技术都有所学习。工作后什么struts hibernate spring一些常用框架虽然不能说精,应用起来还绰绰有余(当然公司内部的框架页是基于这些),没事研究过springside,jbpm ,drool,仅仅是学习。
ajax,webserver这些技术也知道,也简单的用过。数据库简单的优化,分析,设计(做过一年的报表统计开发)。
ejb一直想学,也看过一些书,对里面的大体组成还是了解,但没有接触过实际的项目,所以一直处于搁浅状态。
之所以说上面这些是觉得应该有很多和我一样关注java技术的 但总是无法走的很远的同行存在。所以我决定把自己的经历发出来一起讨论在现行it行业背景下我们该怎么做。所以下面可能有些话说的不对了狂妄了,大家就指正一下。我只是把自己的感受说出来。


下面一大段是我的个人经历,一个普通程序员的经历。如果不感兴趣请直接跳过。
个人经历:
之前先介绍一下自己:敝人学历本科,06年毕业于河北大学 目前就职于国内著名公司,做奥运相关项目。算得上核心开发人员 月薪4000(税前)。
记得06年3月来的北京,到现在换过2家公司,到目前为止自己没有稳定的感觉。很飘忽,不过现在和刚来时的感觉有很大的差异。刚来的时候第一家公司算得上正规的软件项目公司,虽然试用期700。一个月转正后2000.不过感觉是个能提高自己的地方。可以说上面提到的除了基本功以外,自己所学过的东西80%是在那段时间学习的。也不能说学习,是在那里开始的实战(因为框架在上学的时候有接触)。
在哪里干到07年3月份。之所以换工作原因很多。回头想想还是感觉自己不能的能力不能被认同。当时也不会沟通,其实也没法沟通。我们项目组是在政府里面办公(客户端开发,一期已经完成,在做2,3期的扩充和维护),看着一起进公司,在公司本部工作的那些人,我心痒呀。可以静静的学东西,与ibm外派人员一起做项目。而我们早上基本是被电话占据。学习还要偷偷摸摸的,(因为和项目无关吗)。可是我清楚,在这里干了近一年了公司不可能把你掉到其他项目组。我觉得我在这里做的比别人差劲,可是也找不出能拿上台面的东西。就像你学习了jbpm。不就是比别人多看了几份文档,记住了几个接口。在不用你学的东西的时候,你和别人都是一样的。所以我选择了离开。
之后的找工作还算顺利。不过有些盲从。进入了一个国内著名网络地图公司,当时只图了个名气进去了。工资有所提高,相应公司为你的工作性质也比以前重要。在哪里开始做js,xml方面的东西。后来协调到数据部做数据判重,可以说是一个没有最好只有更好的 不可能完成的任务(基础数据比较乱)。不过开始做的还红红火火的。在那段时间手下还有2个人虽然不是技术人员,不过呵呵,想想也挺美的。到了在那个公司发现技术基本都会,就是熟练度的问题。开始js的一些东西差点把我逼疯了,一点不夸张,不是小头目语言激我,我当时都打算辞职了。(呵呵有点跑题)。
总体感觉在那家网络公司没学什么技术。不过跟着公司一个老师搞过一段时间需求分析,文档编写 后来作为蓝本在公司推广。感觉虽然没有学到什么东西,毕竟是网络公司的一个小兵。但自己的 表达能力,需求分析,文档编写 都有很大提高。因为经常当时主持一些抓取判重讨论会。
07年底离开的那家公司,离职手续办的超快。
还好没两天也找到了现在的公司,做奥运相关项目。名气很大,不过技术都是基础方面的。c/s+b/s混合的。因为是个政治项目,关系国家面子的,所以周期很长,大部分时间是休息。可是我习惯了以前项目组中的忙碌,很快把分配的任务做完了,一闲下来还真不知道做什么。



以前的我:
时间多了可以静心的学习想学的东西。可是自己迷茫了。发现学习没有了动力,没有了目标,有些厌倦了学习。
以前经常泡书店。一看就是一天(第三极的it空间以前很多坐,看书很方便)。那时觉得很有激情。什么都看。
不过现在很少去了,去了也不知道看什么。 不可否认现在懒了。觉得书店的书不如直接去网上找来的直接。官网上的东西还全面,虽然有些事英文的,模模糊糊的用金山词霸也能吧自己想知道的看明白。
我了解我自己,也自认为了解社会。
我自己并不是很聪明,而且英语一直是我的死穴。不过看一些外文技术文档,还算可以(因为经常逼迫自己去看)。
我认为自己很努力,有种“天亡我,非用兵之过亦”的感觉。
进入it这一行业,一是兴趣(从高中开始学pascal),二是感觉自己毕业后不错的出路就是 软件开发(个人想不出能够通过自己努力能够实现 的工作)。
明确自己的目标后 计算机相关我什么都学,买很多书,整天泡自习和图书馆。

现在的我:
以前我也看《think in java》《java与模式》等基础编程思维锻炼的书籍
而现在有点不知道自己该学习什么,厌倦了学习半天发现原来自己只是熟悉了两个接口,掌握了两个方法。
我不知道自己笨还是大家太聪明。每当学习一个新技术 或 工具的时候不是概念性问题,而是各种配置问题。从以前的jndi,到jbpm,在到前一段研究springside,都在配置部署方面废了很大劲。不怕你概念有多抽象,就怕按照文档中说的那样一步步的配置,结果跑不起来。呵呵,到现在springside我还是手动。没法用maven来实现。
不知道大家学习一个东西的时候也是像我一样,在配置部署就把自己打击的没有信心了。
我真的羡慕javaeye大牛门那些技术,可是人和人真的有差距的。就像我高中用70%的时间学习英语,最后高考还是英语分数最低。
我实现了自己毕业时自己的目标,可是我不知道自己该干什么才是最有效率的。
我想赚很多钱,也知道赚钱需要有赚钱的本事。
做技术牛人可以有高工资,做管理也可以有不错的薪水,做销售也有高回报
当然排队也是很讲究的。选择适合自己的队伍。所以我现在很浮躁。浮躁到自己无法调节过来的地步。甚至自我麻醉的方式来减轻痛苦。最近几天我自己给自己放假,工作没事了以前是想着学习些东西。随便什么技术论坛看大家讨论什么,学习一下。可是现在自己不去想那些东西,看看msn新闻。上q找几个朋友聊聊天。找个mm调侃一下(美其名曰锻炼自己的交际能力 呵呵,bs一下)。
前一阵也效仿“抛出异常的爱”的号召,定期看几本书。可是我没有坚持下去。看ror,看seam。可是发现自己真的很难静下心来去学习。我有点害怕,爬跟周围做codeing的同事朋友们那样,做事很死的感觉。什么都是那么程式化。
随意我定位给自己做业务,或者做销售,或者做管理。可是有那种机会吗,一些时候感觉自己真的很身不由己。不能放弃一些东西(就像我进的公司一样。我只要进来就不想走,在感觉无法让自己成长的时候才离开),不知道自己想要什么,怕错过了机会不会再来。在一个公司内短时间很难被重视,前一段时间我也想过跳出这家公司,我不喜欢闲下来无事可做的感觉。可是再想想,我不愁自己找不到工作,可是我能找到更好多少的呢。我想做项目经理,可是我现在有什么资格做呢。
我想有个环境,逼着我学习的环境,拿小鞭子抽这我去学的环境。
可是没有,什么都没有。我有的是现在好好表现,努力把领导分配的小任务弄好。前一阵领导推荐我去考scjp。
我看了看,真的犹豫了一段时间。说实话,真没感觉考了后能有什么用。和高程差远了。价格还特贵。唉。
算了,不说了,苦闷中等待吧。等待一个机会,抓住他。
呵呵自己都有点瞧不起自己。以前是积极的自己创造机会,现在是消极的等待。可能我老了吧。
分享到:
评论
35 楼 welllove53 2008-07-10  
xiaotian_ls 写道
同事跟我说,程序员要么向上,做到管理层,或是技术牛人,要么准备转行。。。


废话,不然难道去死
34 楼 xqstation 2008-07-10  
shevliu 写道
主要是楼主“就职于国内某著名企业,核心开发人员”,月薪税前4K,怎么也让人无法想象。


注意是开发人员。
深圳科技园,走街上一棒子打下去,10个里面有7个都是开发人员,一个写代码的项目经理,一个打酱油的和一个做俯卧撑的。
33 楼 xqstation 2008-07-10  
楼主一番话,勾出了一大片没头像的。。。

职业规划,我想很大部分人都不知道怎么做。

曾看过一份简历
2年内高级工程师。
3年内项目经理。
5年内系统架构师。

我很佩服那人有这样积极的想法,至少比我好,
我只是想赚多些钱,至于怎么赚还没想好。

32 楼 sytemper 2008-07-10  
一样。
刚毕业是一种想法,有经验了是另外一种想法
31 楼 bmrxntfj 2008-07-10  
发现自己有lz的经历,不过还好 现在还处在强烈学习状态下。
30 楼 zfwnana 2008-07-10  
人都是被逼出来的~骨头都是硬啃下来的
浮躁是没有用的~编程本来就是很枯燥的~但枯燥中又带有一份乐趣.
至少我每次完成一个模块,我都会异常兴奋,乐趣是自己寻找的~烦恼要是自己寻找的
看你如何去看待了~

顺便说一下...做了2年~现在是核心人员4K税前少了点吧~
29 楼 liutianhao 2008-07-10  
当你感觉消极的时候要赶紧跳槽,真的!!
28 楼 flychao88 2008-07-10  
说句实在话,我工作三年了,做的项目也不少,到现在我也感觉到前途迷芒,不知道下一步该干什么,有时候定的规划不现实,只能走一步看一步。

我越来越发现,没有好的规划,在工作中前进是很难的。

不过好的规划也不是很容易制订出来的。
27 楼 NicholasBugs 2008-07-10  
到今年8月份刚工作刚满一年,做了三个项目,都是中间给拉进去的,现在仍然有很强的学习兴趣。但是不知道当我两年工龄时会不会也这样。
26 楼 hyysguyang 2008-07-10  
开来lz的经历和我有那么点相识,楼主过了高程,应该对于软件开发方面的掌握了解程度应该不错的了,对于软件开发方面的东西,我在大学的时候为自己定下来的学习步骤是http://www.google.com/notebook/public/16823344988613088871/BDQ9jIgoQ_c3s_p4j的工欲善其事必先利其器,当然这是我所认为的合理方式,多年来我一直遵循这样的基本原则来学习,你不妨也规划一下适合自己的方式。

值得一提的,软件开发绝对不仅仅是spring,struts,hibernate之类的东西,在我看来这些根本算不上软件开发的技术,实际上只是相应技术理论的一种开源实现方式罢了。当然这些也得益于那些把软件开发技术和实践完美结合的大师们。

ps:通过高程的开发人员对软件开发至少有比较不错的了解,至少不会像很多人一样,连SCM,RUP,XP之类的是什么东西一无所知,同样的,通过系分的应该对于软件开发应该有比较深的理解,很多时候,参加过系分和未参加过系分对软件开发的理解都会大不一样。当然过高程有很多种方式,一种是真的掌握相关的技术然后自热就过了的,另一种只是死记硬背,就像应付大学里面的期末考试一样而通过的。后者没什么意义,前者我认为应该是很不错的。

不过以我的经历来看,好像大多数企业都不会在乎你是否通过高程,是否通过系分,在我看来我所经历的公司技术面试的那些人,对软件开发理解虽谈不上糟糕,至少并不好,因此,他们对高程系分不知道也很正常。举个现实中的例子,svn的tag功能,上一家公司所有的打tag方式都是严重错误的,如果他们对scm有所了解,至少不会采用错误的打法。而如果你考过高程,系分,相信你一定对scm有所掌握,你又对tag,branches了解多少?当然,我绝不是推崇高程,系分,你应该看得出来,我说的实际上是对软件开发的理解程度,就如悟剑悟道一样,应该去悟软件开发的方方面面,这些也就是我在工欲善其事必先利其器所提到的优先顺序的最根本的原因,通用技术远比spring,struts之类的重要的多.


25 楼 leton2008 2008-07-10  
liuleixiaoxia 写道
这是我日记里写的句子:“一个人之所以平庸一是甘愿平庸,二是不想平庸却也不去改变使自己不平庸,三是死人,就没有烦恼了。痛恨第2种人!”而现在包括我在内和多人是那种人,没有办法吗?不是看你自己!


这个我觉得与人的决心也是有关系的。
重复很简单,改变很难嘛。

我现在的状态跟楼主的状态时非常接近。
年前也计划了说改变的计划的,但是一番年来,什么都变了。计划真的不如变化快。总是被很多别的 事情给牵绊乐。
其实这也是个人改变决心的一种体验吧。

计划说是2月辞职的。挨到现在也还在公司过日子。
想学习吧,又静不下来学习,总感觉自己心态过于浮躁了。

如果按去年的计划来说,我应该在上海了吧。

不过从坛子里的状况来看,有这种问题的人也不是一个两个的
似乎是一个群体。这个群体的规模庞大啊。。。
24 楼 hyhongyong 2008-07-10  
一边抬头看路,一边低头干活!
23 楼 liuleixiaoxia 2008-07-10  
这是我日记里写的句子:“一个人之所以平庸一是甘愿平庸,二是不想平庸却也不去改变使自己不平庸,三是死人,就没有烦恼了。痛恨第2种人!”而现在包括我在内和多人是那种人,没有办法吗?不是看你自己!
22 楼 meiye 2008-07-10  
楼主讲到的问题确实让人深思,工作中也要不断加强学习以及职业规划
21 楼 shevliu 2008-07-10  
主要是楼主“就职于国内某著名企业,核心开发人员”,月薪税前4K,怎么也让人无法想象。
20 楼 xellos 2008-07-10  
hezhou88 写道
xellos 写道
mal_lonely 写道
引用
另外我觉得你的薪水有点低。2年了,在北京最不济也6,7K起。

不知道你从哪看到的?举个例子出来瞧瞧,2年4000很正常,你要说外企那我也没辙


这例子在我身边到处都是。

我毕业于河北省内某学校。学校比楼主的河北大学差的多了。
我的同学有二三十个来了北京。大家同样是06年毕业。跟我常保持联系的几个人,大家都在5或5以上。而且都是在工作1年的时候得到这个数字的。

我又不是名校,也非常不勤奋,没刻下过苦功。
那么别人有什么道理不如我呢?
所以我才会认为怎么也得6,7起了。
至于那些偏低的人,我不是风凉,而是想告诉你们,试着多了解下行情。不要自己被吭了还未察觉。
2年4K税后还马虎凑合。如果是税前,那简直... 唉。


一般的私企是给不了这么多的,7k,这个数我觉得没这么高。。。。大多数人的看法是2年的经验只是刚刚起步,刚过了入门的阶段,在行业经验上还是初级人员。。。除非你去外企,那种专门做技术的,如果技术确实比较牛,那7k可能都不止,人家应届的去IBM都有这个数。。。。



都说了,是我身边客观存在的事情,我可以立即想出7,8个我的同学,都是06毕业,薪水5以上啊,这样的是主流。拿到少的反倒比较少。即便我身上,我也知道自己啥破水平。眼界放高一点,在北京几千块钱的工资,是很可怜的事情。我没必要拿这个来骗大家。
许多时候要敢想才行。
薪水低的朋友们,大多是不敢想,不敢去要求吧。
19 楼 xiaotian_ls 2008-07-10  
同事跟我说,程序员要么向上,做到管理层,或是技术牛人,要么准备转行。。。
18 楼 fivestarwy 2008-07-10  
lz还是潜心下来看看书,或者多与人交流交流,其实考个scjp也不错,用处不大不过还是能说明一些问题的
17 楼 miracle9i 2008-07-10  
支持下,不知道日后我会不会有这样的困惑
16 楼 小虫1313 2008-07-10  
mal_lonely 写道
小虫1313 写道
mal_lonely 写道
好吧,我承认,我是一蹲就不挪窝的主,我讨厌跳槽,没办法,土了,土了。。。。。。

没,这样的人很多 很多...

那没办法,谁让咱苍蝇看绿豆,就对上眼了呢~~

我是说不挪窝的主很多,并不土。。。
如果能在一个公司做很久真的很难得可贵
苍蝇看绿豆比喻不恰当

相关推荐

    小兵以太网测试仪

    2. **UDP(用户数据报协议)**:相对TCP,UDP是无连接的、不可靠的协议,它不保证数据的顺序或完整性,但具有较低的延迟和更高的效率,适合实时数据传输如音频、视频流或在线游戏。 3. **PING**:基于ICMP...

    小兵安装包制作工具破解版

    小兵安装包制作工具破解版

    深度小兵一键封装

    深度小兵一键封装

    小兵软件安装程序破解版

    小兵软件安装程序破解版,非常不错的软件。

    小兵安装包制作工具注册版

    小兵安装包制作工具 付注册机 安装包制作工具

    小兵一键封装工具 V5.5

    【小兵一键封装工具 V5.5】是一款专为IT技术...通过以上知识点,我们可以看出小兵一键封装工具V5.5是一款强大而实用的系统封装解决方案,它能够帮助IT专业人士高效地管理和部署操作系统,降低维护成本,提高工作效率。

    小兵以太网测试仪源码

    2. **测试仪**:网络测试仪是一种工具,用于评估网络设备的性能、稳定性以及网络连接的质量。它可以检查网络速度、丢包率、延迟、抖动等问题,帮助诊断网络故障并优化网络配置。 3. **源码**:源码是程序员用编程...

    小兵注冊机

    可注册小兵安装包软件,亲自试验过的。你们大家可以下载试一下呀。

    小兵安装包制作工具

    2. **设置安装目录**:定义程序在用户计算机上的安装位置,可以自定义默认路径或者提供用户选择的选项。 3. **定制安装过程**:通过向导式的步骤,你可以设定安装过程中的交互,比如许可协议、安装类型(典型、...

    游戏【防空小兵】基于cocos2d-x3.x的全部源代码

    Cocos2d-x是一款强大的2D游戏开发框架,它基于C++,并支持跨平台开发,可以运行在iOS、Android、Windows等多个操作系统上,大大简化了游戏开发的工作流程。 游戏的核心部分是物理引擎,Cocos2d-x内置了Box2D物理...

    小兵安装包制作工具 中文版 简单易用

    小兵安装包制作工具 简易的中文界面 随时随地制作你C#项目的安装包 适合初级者使用

    小兵以太网测试仪 v3.2.8.zip

    小兵以太网测试仪件是一款基于PC机网卡实现的测试仪工具。 主要功能:构造编辑报文流、发包、抓包。 小兵以太网测试仪 v3.2.8版本更新: o 报文编辑界面,“常用报文”菜单增加了更多报文类型。 o 增加了更多报文...

    xp封装 小兵封装部署工具

    在实际应用中,小兵封装部署工具能有效提高IT部门的工作效率,降低维护成本,尤其对于那些需要定期更换或升级硬件设备的企业来说,更是不可或缺的工具。然而,需要注意的是,封装过程中要确保所有驱动程序的适用性和...

    小兵安装包破解版

    小兵安装包破解版,菜鸟也可以自己做安装包,绝对好用! 小兵安装包破解版,菜鸟也可以自己做安装包,绝对好用!

    红色企业官网_小兵建站CMS v2.0.1130.zip

    2016年11月30日 修复新增文档、SEO描述截取错误的问题 红色企业官网_小兵建站CMS前台页面 红色企业官网_小兵建站CMS后台管理 后台路径:域名/admin.php 用户名与密码:xiaobing360 (安装时可设置) 后台...

    小兵以太网测试仪Linux版本源码

    2. **协议栈实现**:在TCP/IP层,源码可能包含了TCP和IP协议的处理函数,用于解析和构造数据包。 3. **测试框架**:为了进行自动化测试,代码中会有测试用例和调度机制,可能使用了单元测试框架如`gtest`,或者...

    小兵发包工具

    总之,"小兵发包工具"作为一个易用的发包工具,对开发和测试人员来说是一个有价值的助手,尤其适合那些需要频繁进行网络请求调试和测试的工作。其最新版本2.6.5提供了可能的改进和新特性,而详细的下载说明将帮助...

    小兵以太网测试仪 3.1.9

    小兵以太网测试仪官方版是一款基于pc机网卡实现的测试仪工具,主要功能包括构造编辑报文流、发包、抓包等 一、 新建或编辑报文 在软件主界面右边的列表框中,点右键,根据菜单提示,即可进行新建报文/编辑已有报文的...

    小兵安装包制作工具绿色破解版

    小兵安装包制作工具是一款功能强大,简单易学的安装包制作工具。它是WINDOWS操作系统下的一个安装制包工具,它拥有让初学者上手容易、制作安装程序功能完善的优点。

    小兵早期代码系统好资源

    例如,了解操作系统的基本工作原理,包括进程和线程管理、内存分配以及I/O操作,是编写高效系统代码的关键。网络编程涉及到TCP/IP协议栈、套接字编程以及客户端/服务器模型,这些知识对于开发网络应用至关重要。...

Global site tag (gtag.js) - Google Analytics