`
peterwei
  • 浏览: 249500 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

搞java的这些年

阅读更多
刚好看到一个哥们的回贴,关于工作这些年做的事情和经验。一时心血来潮,发起一贴。借此看看大家的经历,也许有可借鉴的地方。欢迎拍砖。
2004年6月毕业于某大学某计算机专业。技术基础:学的是C,毕业前半年现学了Java,只懂jsp,html,css.

2005年:进行一些联通公司的项目开发,闷头进行模块开发。技术jsp,servlet,javabean,portal,数据同步.后期项目开始使用struts1和spring.没有亮点。

2006年:还是进行一些联通、移动方面的项目开发,还是闷头进行模块开发。技术开始慢慢转向struts+hibernate.还是没有亮点。

2007年:进行某oss产品开发,周期也比较长,一整年。这回算是有了些亮点,进入核心开发行列。进行了计费账务,银行接口等N多方面的开发,全面深入quartz,socket(quickserver框架)开发。开始接触webservice.正式进入freemarker+webwork2+spring+hibernate时代。开始学习应用设计模式、TDD这些东东,不过还是一知半解。进入javaeye大本营。自我总结:这一年对技术的提升最明显。

2008年:进行中国移动的一个项目开发。开始进入需求、设计、架构行列,基本上这方面部分经理授权给我干。由于没有经验,需求、设计、架构都做得比较烂,现在想来都好笑。不过基本上顺利完成了项目,老板拿到钱就行,可不是。技术方面开始转入struts2(和webwork2没有区别,无缝转入)。spring,hibernate还在用。开始搞起Mina,XML,jquery,ajax等东东。自我总结:在做需求方面,这年进步比较明显,和总经理学到了很多蛋B的技术。

2009年:首先是参加老家联通的一个项目。角色-项目经理,出差。手下成员,几个毕业学生。这个项目感觉比较失败,由于没有管理经验,做得很不好。当时几个毕业的学生,其实人都不错,最后由于我的决定,没录取其中一个。其实我也不知道老板是不是想全招,让我做决定,我就排除了一个。希望那个小弟不要怪我,你其实人不错。这几年我一直内疚。架构技术方面是seam,jpa,不过我现在还是没搞明白seam这东东.因为当时我主要负责管理,还有后台oracle大数据量的同步还有数据分析,存偖过程、dts、集群。后半年还是联通的项目,角色-高程,专注于web service接口的开发。自我总结:失败的项目管理,给了我很大的启示。

2010:角色-Team Leader.前几个月参加了某电子商务的开发。重操freemarker进行模板定制开发,深入jquery,开始了flex,springmvc,memcahced,缓存和分布式、负载均衡等web之旅。下半年又搞上联通项目。参与需求调研、设计和小组管理。未进行一点开发的小半年,几个小弟都很争气,没用我操心。开始深入设计模式和系统架构等很蛋疼的东西。开始搞起敏捷和scrum,并试着在项目中使用。自我总结:进行自我反省和思想沉淀的一年。

2011:在路上。。。
分享到:
评论
10 楼 mtnt2008 2011-01-23  
一直在一个公司做了6年,不容易

可能是公司环境和文化的原因,好像亚信联创的环境比较稳定,一个经理都做了10年了
9 楼 freej 2011-01-23  
我同样是05年入行,也许你多想想产品和用户体验会更好些。
8 楼 vigorsoft 2011-01-23  
peterwei 写道
soaFocus 写道
peterwei 写道
刚好看到一个哥们的回贴,关于工作这些年做的事情和经验。一时心血来潮,发起一贴。借此看看大家的经历,也许有可借鉴的地方。欢迎拍砖。
2004年6月毕业于某大学某计算机专业。技术基础:学的是C,毕业前半年现学了Java,只懂jsp,html,css.

2005年:进行一些联通公司的项目开发,闷头进行模块开发。技术jsp,servlet,javabean,portal,数据同步.后期项目开始使用struts1和spring.没有亮点。

2006年:还是进行一些联通、移动方面的项目开发,还是闷头进行模块开发。技术开始慢慢转向struts+hibernate.还是没有亮点。

2007年:进行某oss产品开发,周期也比较长,一整年。这回算是有了些亮点,进入核心开发行列。进行了计费账务,银行接口等N多方面的开发,全面深入quartz,socket(quickserver框架)开发。开始接触webservice.正式进入freemarker+webwork2+spring+hibernate时代。开始学习应用设计模式、TDD这些东东,不过还是一知半解。进入javaeye大本营。自我总结:这一年对技术的提升最明显。

2008年:进行中国移动的一个项目开发。开始进入需求、设计、架构行列,基本上这方面部分经理授权给我干。由于没有经验,需求、设计、架构都做得比较烂,现在想来都好笑。不过基本上顺利完成了项目,老板拿到钱就行,可不是。技术方面开始转入struts2(和webwork2没有区别,无缝转入)。spring,hibernate还在用。开始搞起Mina,XML,jquery,ajax等东东。自我总结:在做需求方面,这年进步比较明显,和总经理学到了很多蛋B的技术。

2009年:首先是参加老家联通的一个项目。角色-项目经理,出差。手下成员,几个毕业学生。这个项目感觉比较失败,由于没有管理经验,做得很不好。当时几个毕业的学生,其实人都不错,最后由于我的决定,没录取其中一个。其实我也不知道老板是不是想全招,让我做决定,我就排除了一个。希望那个小弟不要怪我,你其实人不错。这几年我一直内疚。架构技术方面是seam,jpa,不过我现在还是没搞明白seam这东东.因为当时我主要负责管理,还有后台oracle大数据量的同步还有数据分析,存偖过程、dts、集群。后半年还是联通的项目,角色-高程,专注于web service接口的开发。自我总结:失败的项目管理,给了我很大的启示。

2010:角色-Team Leader.前几个月参加了某电子商务的开发。重操freemarker进行模板定制开发,深入jquery,开始了flex,springmvc,memcahced,缓存和分布式、负载均衡等web之旅。下半年又搞上联通项目。参与需求调研、设计和小组管理。未进行一点开发的小半年,几个小弟都很争气,没用我操心。开始深入设计模式和系统架构等很蛋疼的东西。开始搞起敏捷和scrum,并试着在项目中使用。自我总结:进行自我反省和思想沉淀的一年。

2011:在路上。。。


6年了,年收入够30w不?

不是我打击你,6年30w还是很难拿的。至少我,还有我身边的一些朋友和同学。一年13w-20万范围的居多。不过不要灰心,只要足够NB,6年经验,一年30万是可行的。但这样的人真的很少。



仰望。。。
7 楼 peterwei 2011-01-23  
soaFocus 写道
peterwei 写道
刚好看到一个哥们的回贴,关于工作这些年做的事情和经验。一时心血来潮,发起一贴。借此看看大家的经历,也许有可借鉴的地方。欢迎拍砖。
2004年6月毕业于某大学某计算机专业。技术基础:学的是C,毕业前半年现学了Java,只懂jsp,html,css.

2005年:进行一些联通公司的项目开发,闷头进行模块开发。技术jsp,servlet,javabean,portal,数据同步.后期项目开始使用struts1和spring.没有亮点。

2006年:还是进行一些联通、移动方面的项目开发,还是闷头进行模块开发。技术开始慢慢转向struts+hibernate.还是没有亮点。

2007年:进行某oss产品开发,周期也比较长,一整年。这回算是有了些亮点,进入核心开发行列。进行了计费账务,银行接口等N多方面的开发,全面深入quartz,socket(quickserver框架)开发。开始接触webservice.正式进入freemarker+webwork2+spring+hibernate时代。开始学习应用设计模式、TDD这些东东,不过还是一知半解。进入javaeye大本营。自我总结:这一年对技术的提升最明显。

2008年:进行中国移动的一个项目开发。开始进入需求、设计、架构行列,基本上这方面部分经理授权给我干。由于没有经验,需求、设计、架构都做得比较烂,现在想来都好笑。不过基本上顺利完成了项目,老板拿到钱就行,可不是。技术方面开始转入struts2(和webwork2没有区别,无缝转入)。spring,hibernate还在用。开始搞起Mina,XML,jquery,ajax等东东。自我总结:在做需求方面,这年进步比较明显,和总经理学到了很多蛋B的技术。

2009年:首先是参加老家联通的一个项目。角色-项目经理,出差。手下成员,几个毕业学生。这个项目感觉比较失败,由于没有管理经验,做得很不好。当时几个毕业的学生,其实人都不错,最后由于我的决定,没录取其中一个。其实我也不知道老板是不是想全招,让我做决定,我就排除了一个。希望那个小弟不要怪我,你其实人不错。这几年我一直内疚。架构技术方面是seam,jpa,不过我现在还是没搞明白seam这东东.因为当时我主要负责管理,还有后台oracle大数据量的同步还有数据分析,存偖过程、dts、集群。后半年还是联通的项目,角色-高程,专注于web service接口的开发。自我总结:失败的项目管理,给了我很大的启示。

2010:角色-Team Leader.前几个月参加了某电子商务的开发。重操freemarker进行模板定制开发,深入jquery,开始了flex,springmvc,memcahced,缓存和分布式、负载均衡等web之旅。下半年又搞上联通项目。参与需求调研、设计和小组管理。未进行一点开发的小半年,几个小弟都很争气,没用我操心。开始深入设计模式和系统架构等很蛋疼的东西。开始搞起敏捷和scrum,并试着在项目中使用。自我总结:进行自我反省和思想沉淀的一年。

2011:在路上。。。


6年了,年收入够30w不?

不是我打击你,6年30w还是很难拿的。至少我,还有我身边的一些朋友和同学。一年13w-20万范围的居多。不过不要灰心,只要足够NB,6年经验,一年30万是可行的。但这样的人真的很少。
6 楼 peterwei 2011-01-23  
苍山洱海 写道
不知道LZ有什么5年或者更长时间的职业规划没?
感觉目的性不强。

说实在话,我没有过什么5年的职业规划。以前的路算是走一步算一步。当然心里始终有一个目标:让自已和家人过得更好。
5 楼 soaFocus 2011-01-22  
peterwei 写道
刚好看到一个哥们的回贴,关于工作这些年做的事情和经验。一时心血来潮,发起一贴。借此看看大家的经历,也许有可借鉴的地方。欢迎拍砖。
2004年6月毕业于某大学某计算机专业。技术基础:学的是C,毕业前半年现学了Java,只懂jsp,html,css.

2005年:进行一些联通公司的项目开发,闷头进行模块开发。技术jsp,servlet,javabean,portal,数据同步.后期项目开始使用struts1和spring.没有亮点。

2006年:还是进行一些联通、移动方面的项目开发,还是闷头进行模块开发。技术开始慢慢转向struts+hibernate.还是没有亮点。

2007年:进行某oss产品开发,周期也比较长,一整年。这回算是有了些亮点,进入核心开发行列。进行了计费账务,银行接口等N多方面的开发,全面深入quartz,socket(quickserver框架)开发。开始接触webservice.正式进入freemarker+webwork2+spring+hibernate时代。开始学习应用设计模式、TDD这些东东,不过还是一知半解。进入javaeye大本营。自我总结:这一年对技术的提升最明显。

2008年:进行中国移动的一个项目开发。开始进入需求、设计、架构行列,基本上这方面部分经理授权给我干。由于没有经验,需求、设计、架构都做得比较烂,现在想来都好笑。不过基本上顺利完成了项目,老板拿到钱就行,可不是。技术方面开始转入struts2(和webwork2没有区别,无缝转入)。spring,hibernate还在用。开始搞起Mina,XML,jquery,ajax等东东。自我总结:在做需求方面,这年进步比较明显,和总经理学到了很多蛋B的技术。

2009年:首先是参加老家联通的一个项目。角色-项目经理,出差。手下成员,几个毕业学生。这个项目感觉比较失败,由于没有管理经验,做得很不好。当时几个毕业的学生,其实人都不错,最后由于我的决定,没录取其中一个。其实我也不知道老板是不是想全招,让我做决定,我就排除了一个。希望那个小弟不要怪我,你其实人不错。这几年我一直内疚。架构技术方面是seam,jpa,不过我现在还是没搞明白seam这东东.因为当时我主要负责管理,还有后台oracle大数据量的同步还有数据分析,存偖过程、dts、集群。后半年还是联通的项目,角色-高程,专注于web service接口的开发。自我总结:失败的项目管理,给了我很大的启示。

2010:角色-Team Leader.前几个月参加了某电子商务的开发。重操freemarker进行模板定制开发,深入jquery,开始了flex,springmvc,memcahced,缓存和分布式、负载均衡等web之旅。下半年又搞上联通项目。参与需求调研、设计和小组管理。未进行一点开发的小半年,几个小弟都很争气,没用我操心。开始深入设计模式和系统架构等很蛋疼的东西。开始搞起敏捷和scrum,并试着在项目中使用。自我总结:进行自我反省和思想沉淀的一年。

2011:在路上。。。


6年了,年收入够30w不?
4 楼 tchen8 2011-01-22  

多交流,多分享。共同进步。
3 楼 chainhou 2011-01-22  
规划这个话题比较好,楼主如果有可以另开辟一块论一下,让我们长长经验!
2 楼 苍山洱海 2011-01-22  
不知道LZ有什么5年或者更长时间的职业规划没?
感觉目的性不强。
1 楼 bulktree 2011-01-22  
基本差不多,共勉 有机会多交流

相关推荐

    学习java这些你搞懂了吗

    ### 学习Java这些你搞懂了吗? #### 问题一:我声明了什么! 在Java中,当我们声明一个变量时,实际上是在指定一种特定的数据类型并为其分配内存空间。例如,`boolean test = true;` 这行代码声明了一个布尔类型的...

    一个搞怪的java程序

    一个搞怪的java程序

    Java 面经手册·小傅哥.pdf

    这是一本以面试题为入口讲解 Java 核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动...4. 求职面试,总被面试题搞的死去活来的

    容易搞混的Java知识点

    在Java编程语言中,有一些知识点非常容易混淆,特别是在面试中...了解并理解这些容易混淆的Java知识点对于编写高质量的代码和成功通过面试至关重要。在实际编程中,应特别注意这些细节,以避免潜在的错误和意外行为。

    Java入门到精通(零基础也能搞JAVA开发)

    《Java入门到精通》是一本面向初学者的Java编程教程,旨在帮助零基础的读者掌握Java...通过学习这些章节,读者将能够理解和运用Java语言,进行实际的软件开发工作。对于想要深入Java世界的人来说,这是一个良好的起点。

    Java搞懂的六个问题.txt

    ### Java搞懂的六个问题 在深入探讨Java中的一些关键概念之前,我们先来了解这份文档的背景。文档名为“Java搞懂的六个问题.txt”,但文档内容并未明确列出六个...这些知识点对于理解和编写高质量的Java代码至关重要。

    学习Java 必须搞懂的6个问题

    ### 学习Java必须搞懂的六个问题 在学习Java编程的过程中,对于初学者来说,掌握以下几个关键概念是非常重要的。本文将围绕这六个问题展开详细解释,帮助大家更好地理解和运用这些核心知识点。 #### 1. **字符串...

    java培训讲座(怎么学java)

    这些课程旨在建立坚实的技术基础,并理解软件开发的基本概念。此外,项目实战课程和职业素质训练旨在提升实践能力和团队协作能力,教师指导课则提供了针对性的指导和答疑。 第二学期进一步深入,Oracle数据库基础...

    java 每个新手都要搞懂弄明白的

    在这个系列中,我们将深入探讨几个关键的概念,这些都是每个Java新手必须理解和掌握的。 首先,我们要理解Java中的对象引用和实例的区别。当你声明`String s = "Hello world!";`时,实际上你创建的并不是一个String...

    值得学习的java题库

    "值得学习"这个词组表明这些题目具有较高的价值,能够帮助用户深入理解和掌握Java语言的关键概念。 【描述】:“浙西题目非常好,对大家的帮助会很大,不信,你看看就知道,好不容易搞来的” 描述中的“浙西题目”...

    每个JAVA初学者都应该搞懂的问题!

    ### 每个JAVA初学者都应该搞懂的问题详解 #### 问题一:我声明了什么! 在Java中,当我们执行 `String s = "HelloWorld!";` 这样的语句时,实际上是在做两件事情:一是声明了一个类型为String的引用变量`s`,二是...

    jni C结构体转JAVA实体类

    可实现将C语言中的结构体转换为JAVA...目前有个难点是将枚举类型直接转换为JAVA中的枚举,这个目前还搞不定,如果有朋友知道怎么搞,欢迎来讨论指导。 demo中JAVA部分的开发工具使用的是eclipse,C部分使用的是VS2013。

    一图搞懂Java虚拟机(不包含GC部分)

    一图搞懂Java虚拟机(不包含GC部分)

    我一年Java之路的回顾,反思以及展望

    7. **对比学习和借鉴其他语言**:尽管作者没有C++和Lisp等语言背景,但他意识到这些语言的理解对于深入Java学习是有帮助的。对于有一定编程基础的人来说,对比不同语言的特点和差异,有助于更好地理解Java的设计理念...

    51javacms CMS系统 v1.0.9 源代码

    搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广。而php在互联网的成功在于简单务实(织梦php的cms成功就是这个原因)。我们的理念:大道至简;做一款简单实用的...

    孙位琴关于java的讲座搞

    【孙位琴关于Java的讲座搞】是一次深入探讨Java技术的讲座,主要由Java技术专家孙卫琴(LindaSun)主讲。讲座旨在概述Java技术,分享核心思想,并交流学习经验。孙卫琴拥有丰富的Java开发和培训背景,著有多本关于...

    java上传本地文件到oss指定目录

    在Java开发中,将本地文件上传到阿里云OSS(Object Storage Service)是常见的操作,尤其在处理大数据存储和分发时。阿里云OSS提供了一种高效、安全且经济的云端存储解决方案。本篇文章将详细讲解如何使用Java SDK...

    JAVA习题集+答案

    4. **Java是区分大小写的语言**,关键字的大小写不能搞错,如果把类class写成Class或者CLASS,都是错误的。 - **正确**:Java是区分大小写的编程语言,关键字必须按照正确的大小写书写。 5. **Java源程序编写好...

    java课程设计项目-Java语言编写的一个迷宫小游戏,涉及迷宫生成算法、深度、广度巡径等算法(源码+详细说明文档)

    java课程设计项目——Java语言编写的一个迷宫小游戏(源码+详细说明文档)java课程设计项目——Java语言编写的一个迷宫小游戏(源码+详细说明文档)java课程设计项目——Java语言编写的一个迷宫小游戏(源码+详细...

    java深度历险——王森

    关于JDK有两个问题是很容易一直困扰Java程序员的地方:一个是CLASSPATH的问题,其实从原理上来说,是要搞清楚JRE的ClassLoader是如何加载Class的;另一个问题是package和import问题,如何来寻找类的路径问题。把这两...

Global site tag (gtag.js) - Google Analytics