最近状态一直不太好,有些浮躁,不知道自己该做些什么。
想一想自己工作两年多了,技术感觉自己还可以,软件的基础还算牢固,上学期间为了考高程基本吧计算机周边技术都有所学习。工作后什么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。
我看了看,真的犹豫了一段时间。说实话,真没感觉考了后能有什么用。和高程差远了。价格还特贵。唉。
算了,不说了,苦闷中等待吧。等待一个机会,抓住他。
呵呵自己都有点瞧不起自己。以前是积极的自己创造机会,现在是消极的等待。可能我老了吧。
分享到:
相关推荐
2. **UDP(用户数据报协议)**:相对TCP,UDP是无连接的、不可靠的协议,它不保证数据的顺序或完整性,但具有较低的延迟和更高的效率,适合实时数据传输如音频、视频流或在线游戏。 3. **PING**:基于ICMP...
小兵安装包制作工具破解版
深度小兵一键封装
小兵软件安装程序破解版,非常不错的软件。
小兵安装包制作工具 付注册机 安装包制作工具
【小兵一键封装工具 V5.5】是一款专为IT技术...通过以上知识点,我们可以看出小兵一键封装工具V5.5是一款强大而实用的系统封装解决方案,它能够帮助IT专业人士高效地管理和部署操作系统,降低维护成本,提高工作效率。
2. **测试仪**:网络测试仪是一种工具,用于评估网络设备的性能、稳定性以及网络连接的质量。它可以检查网络速度、丢包率、延迟、抖动等问题,帮助诊断网络故障并优化网络配置。 3. **源码**:源码是程序员用编程...
可注册小兵安装包软件,亲自试验过的。你们大家可以下载试一下呀。
2. **设置安装目录**:定义程序在用户计算机上的安装位置,可以自定义默认路径或者提供用户选择的选项。 3. **定制安装过程**:通过向导式的步骤,你可以设定安装过程中的交互,比如许可协议、安装类型(典型、...
Cocos2d-x是一款强大的2D游戏开发框架,它基于C++,并支持跨平台开发,可以运行在iOS、Android、Windows等多个操作系统上,大大简化了游戏开发的工作流程。 游戏的核心部分是物理引擎,Cocos2d-x内置了Box2D物理...
小兵安装包制作工具 简易的中文界面 随时随地制作你C#项目的安装包 适合初级者使用
小兵以太网测试仪件是一款基于PC机网卡实现的测试仪工具。 主要功能:构造编辑报文流、发包、抓包。 小兵以太网测试仪 v3.2.8版本更新: o 报文编辑界面,“常用报文”菜单增加了更多报文类型。 o 增加了更多报文...
在实际应用中,小兵封装部署工具能有效提高IT部门的工作效率,降低维护成本,尤其对于那些需要定期更换或升级硬件设备的企业来说,更是不可或缺的工具。然而,需要注意的是,封装过程中要确保所有驱动程序的适用性和...
小兵安装包破解版,菜鸟也可以自己做安装包,绝对好用! 小兵安装包破解版,菜鸟也可以自己做安装包,绝对好用!
2016年11月30日 修复新增文档、SEO描述截取错误的问题 红色企业官网_小兵建站CMS前台页面 红色企业官网_小兵建站CMS后台管理 后台路径:域名/admin.php 用户名与密码:xiaobing360 (安装时可设置) 后台...
2. **协议栈实现**:在TCP/IP层,源码可能包含了TCP和IP协议的处理函数,用于解析和构造数据包。 3. **测试框架**:为了进行自动化测试,代码中会有测试用例和调度机制,可能使用了单元测试框架如`gtest`,或者...
总之,"小兵发包工具"作为一个易用的发包工具,对开发和测试人员来说是一个有价值的助手,尤其适合那些需要频繁进行网络请求调试和测试的工作。其最新版本2.6.5提供了可能的改进和新特性,而详细的下载说明将帮助...
小兵以太网测试仪官方版是一款基于pc机网卡实现的测试仪工具,主要功能包括构造编辑报文流、发包、抓包等 一、 新建或编辑报文 在软件主界面右边的列表框中,点右键,根据菜单提示,即可进行新建报文/编辑已有报文的...
小兵安装包制作工具是一款功能强大,简单易学的安装包制作工具。它是WINDOWS操作系统下的一个安装制包工具,它拥有让初学者上手容易、制作安装程序功能完善的优点。
例如,了解操作系统的基本工作原理,包括进程和线程管理、内存分配以及I/O操作,是编写高效系统代码的关键。网络编程涉及到TCP/IP协议栈、套接字编程以及客户端/服务器模型,这些知识对于开发网络应用至关重要。...