在非IT企业做了4年开发,现在很迷茫款或,和外面差距好大,该如何提高?

william3033 2009-05-28 10:02:47
05年7月毕业到现在马上就4年了,从刚进部门到现在,接触的全部都是企业内部那一套MIS开发相关的,而且那是n年前的一套技术,到现在也没有真正改变过。用的基本就是纯粹的JSP+servlet,写来写去都是那些老一套的代码,用java做着过程式的开发。
小组现有5人,我是最后一个进来的,还好我学习能力还可以,也有一点上进心,现在不是里面最好的,但也不是最差的,个人性格也还好,比较受领导器重。(说实话,我们这5人拿出去到外面公司真不知道可有人愿意要,每个都是4年以上的工作时间,但实在谈不上有什么技术。)
由于是国企性质,部门工作既又不是单位主业也不是纯开发型,部门内部的管理很不规范,基本上是每个人单独负责一块,从需求、设计到开发、测试、验收甚至包括美工。又加上单位本身的风气,开发组做事情老喜欢拖拖拉拉,而且很容易有抵触情绪,除了搞那老一套,基本都没有什么上进心,更不谈什么创新了(其实一些很小的细节功能我也把这看作是一点创新,但这对于他们都很难实现)。小组里面基本只有我负责过脱离于公司MIS的项目,一个CRM,一个焊接管理软件,一个人员档案管理系统,基本都是由我一个人设计、编写实现的。这的确是我的机会,也让我能够跳出来站在MIS开发的外面看一些问题,但毕竟由于这4年都是沿用老的那些基本模式和工具,我还是不能够脱离那一套,也没有太多的时间去系统的学习一些新的知识和框架。
目前正逢公司老总理要检查和重新考虑我们开发组的发展方向和人员去留问题,而且我个人也真正的想去学习一些java的思想和一些技术(哪怕和外面相比不算新,只要不落伍),想获得思想层次上的提高,同时也期望能够给开发组带来一点活力和激情,尽管这很难。
现罗列我重点想问的几个方面:
1、该如何去学习、使用面想对象的思想?前一阵看了下闫红的设计模式,但感觉太理论化了。
2、如何去提高java?(用的还是jdk1.4,还没接触过jstl,平时用到的仅仅是最常用的String、sql包里面的东东)
3、该学习、使用什么框架?从哪里入手?ssh2还有ajax方面等。
4、另外,工具方面?myeclipse就够了吗?
我能够申请2个星期以内的外委培训,最需要去培训哪一方面呢?

花了半个多小时写这个,文采不好,写得有点乱,见笑了。非常感谢大家,也希望大家能够耐心的看完,给予我指点一下迷津,再次感谢。(如何给超过100分?)
...全文
284 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
william3033 2009-05-30
  • 打赏
  • 举报
回复
谢谢大家,已经开始学习了,呵呵。
william3033 2009-05-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bm1408 的回复:]
工作四年了,还在问这样的问题?你还是在里面混吧

现在你随便去个书店,SSH都有是一堆一堆的,你为什么不去学呢?

别往心里去,但这是实话

公司不规范,你那想办法规范过公司的开发流程,开发文档吗?技术不行,你想办法学习了吗?
[/Quote]
你说的很有道理,以前是荒废了很久,现在正在努力学习、提高。
但有些不是我能力范围内的,我毕竟是最后进来的,加上国企性质,目前我只能顾得上我自己。
william3033 2009-05-28
  • 打赏
  • 举报
回复
oracle去培训过一次,是dba的课程,但时间太短了(一个礼拜不到),而且那时候刚进公司没多久,没有能好好掌握。
我还是需要进一步学习oracle,理论方面还是不行。
最近在学习ssh2,但感觉自己面向对象方面的太薄弱了。
谢谢你们的意见。
weiluo12 2009-05-28
  • 打赏
  • 举报
回复
可以参考看一些网上的视频
bm1408 2009-05-28
  • 打赏
  • 举报
回复
给公司省点钱吧,培训都是骗钱的,有点绝对,呵呵
bm1408 2009-05-28
  • 打赏
  • 举报
回复
工作四年了,还在问这样的问题?你还是在里面混吧

现在你随便去个书店,SSH都有是一堆一堆的,你为什么不去学呢?

别往心里去,但这是实话

公司不规范,你那想办法规范过公司的开发流程,开发文档吗?技术不行,你想办法学习了吗?
kokobox 2009-05-28
  • 打赏
  • 举报
回复
多来论坛看看帖子,多学习一下

至于那些流行的框架,看看文档然后自己做一个小例子,不能总是依靠公司的框架来提高自己的水平,要自己多学习。

如果你能培训的话,我建议培训oracle 或者其他数据库方面的知识。

WYhack 2009-05-28
  • 打赏
  • 举报
回复
可以直接去找别的工作,有基础没问题的!!!
w40338544 2009-05-28
  • 打赏
  • 举报
回复
毕竟你有基础,,
多看书
框架之类,网上有很多视频, 可以看下
Defonds 2009-05-28
  • 打赏
  • 举报
回复
貌似技术分1000+就可以给到200分了,楼主可以以后追加分数
xnjnmn 2009-05-28
  • 打赏
  • 举报
回复
LZ让你的小宇宙燃烧起来吧
燃烧您的青春
珍重您的身体
为了大把大把的货币,把图书馆的书都翻个遍把
xiuwei168 2009-05-28
  • 打赏
  • 举报
回复
现在互联网那么发达!只要自己有心!肯努力肯拼的话!没有什么不可能的!
本人还是在校生!早就感觉书本的知识难以满足我了!基本是靠自学!只要花了功夫,一定会有成果的!

对于迷茫着不知该学什么!建议了解下目前最流行或者最具有前途的开发框架是什么?楼主有基础了,学习起来也不那么费劲!
总的一句~加油!我支持你!
william3033 2009-05-28
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 jinxfei 的回复:]
引用 14 楼 william3033 的回复:
引用 10 楼 jinxfei 的回复:
由于是国企性质,部门工作既又不是单位主业也不是纯开发型,部门内部的管理很不规范,基本上是每个人单独负责一块,从需求、设计到开发、测试、验收甚至包括美工。又加上单位本身的风气,开发组做事情老喜欢拖拖拉拉,而且很容易有抵触情绪,除了搞那老一套,基本都没有什么上进心,更不谈什么创新了(其实一些很小的细节功能我也把这看作是一点创新,但这对于他…
[/Quote]
心理学家?呵呵,的确分析的够透彻。
不过有时候在学习的时候,碰到一些问题无法解决,真的很打击积极性。上次照着教程做一个s2的demo,搞了2天都没解决,很商,我把代码发给几个人他们都可以,结果在我机器里就是报错。按照教程里替换了包还是不行。。有时候我真希望前面有一个引路人,能帮我解决这样的问题。刚来的时候,大家都是我的引路人,现在只能靠我自己了。

出去培训ssh好像没什么必要吧?那是培训java还是oracle呢?
jinxfei 2009-05-28
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 william3033 的回复:]
引用 10 楼 jinxfei 的回复:
由于是国企性质,部门工作既又不是单位主业也不是纯开发型,部门内部的管理很不规范,基本上是每个人单独负责一块,从需求、设计到开发、测试、验收甚至包括美工。又加上单位本身的风气,开发组做事情老喜欢拖拖拉拉,而且很容易有抵触情绪,除了搞那老一套,基本都没有什么上进心,更不谈什么创新了(其实一些很小的细节功能我也把这看作是一点创新,但这对于他们都很难实现)。小组里面基本只有…
[/Quote]


我劝楼主,先灭了“自己所在的企业不正规”,“自己的企业不是IT企业”这样的念头。

这样的自我暗示,是你前进过程中最大的绊脚石。

每个人都有自尊心,在面对自己失败的一面时,会不自觉的给自己找的挡箭牌,说难听点是遮羞布。
撤掉这个遮羞布,不要再找借口,努力吧!!!

人所处的环境总有不如意的地方,你进入一个“正规”企业,又会看到新的问题,又会发现有更加“正规”的企业。
lin329848409 2009-05-28
  • 打赏
  • 举报
回复
框架方面个人觉得有毕业学下SSH,书和网上视频都很多。毕竟有四年的经验,学起来一定快
william3033 2009-05-28
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 jinxfei 的回复:]
由于是国企性质,部门工作既又不是单位主业也不是纯开发型,部门内部的管理很不规范,基本上是每个人单独负责一块,从需求、设计到开发、测试、验收甚至包括美工。又加上单位本身的风气,开发组做事情老喜欢拖拖拉拉,而且很容易有抵触情绪,除了搞那老一套,基本都没有什么上进心,更不谈什么创新了(其实一些很小的细节功能我也把这看作是一点创新,但这对于他们都很难实现)。小组里面基本只有我负责过脱离于公司MIS的项目,…
[/Quote]
谢谢你看这么也分析这么多。的确我有点受环境影响,在前两年,现在好多了。我说的“外面”是指正规的IT企业,我们这实在算不上it(实际公司MIS最初是找外面的公司开发的,开发了一半人家撤了,后来我们公司组织了一些人在别人的框架下继续完善,也就是我们最初就没有一个好的开始,半路出家,也没有真正的技术带头人。),我们和正规IT企业相差太远了。
提高java方面,我就是只了解很少的一部分,thinking in java看了2遍,第一遍是刚进公司为了上手业务领导挑选章节让我看的;后来是我自己看的,第2遍感觉的确不一样。
我想培训的有:面向对象编程、设计;框架方面;至于oracle dba也可以,但貌似那个难度有点大。

非常感谢你!
phoenixYiYou 2009-05-28
  • 打赏
  • 举报
回复
和楼主有些类似……关键还要靠自己……说白了,你到再牛的公司,真正学东西,还要靠自己……
当然,在牛公司学东西可能会快一点……呵呵……
shangezi 2009-05-28
  • 打赏
  • 举报
回复
都一样道理
robyjeffding 2009-05-28
  • 打赏
  • 举报
回复
楼主是因为技术没有创新,一切都按部就班,虽然环境如此,
但你个人可以做出改变啊,楼上的说得很好了,要学习有很多种方式,
可以买书看,上网浏览资料,下载视频等等,就看你想不想学了,即使
不去专门培训机构学习,只要你肯努力,善于钻研业务,我相信你的各方面能力都会有
很大的提高的!

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧