锁定老帖子 主题:一个入行不久程序员的一点困惑.
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-29
不能说sql不好,但对多数人来说,真的感觉不好玩。
貌似只有去编游戏程序才好玩,整天算法呀,ai呀,3d渲染啊,神往啊 |
|
返回顶楼 | |
发表时间:2010-03-29
因为浮躁,走了很多弯路。结论: 不能太浮躁,干什么都一样。
|
|
返回顶楼 | |
发表时间:2010-03-29
don_vin 写道 happysoul 写道 怎么感觉像是去做测试的呢?
不过确实银行系统一般都是java做界面,后台让更高效的语言去处理 楼主应该庆幸没有碰到 COBOL 这东西,要不你会更觉得学不到东西 再有想说的就是银行的开发行列不是想进就进的去的,里面所学到的东西正是别人想学而学不到的。。。 多学语言没有坏处,不过要确定好你以后的发展要靠那种语言为主去吃饭,如果什么都会什么都不精通的话,跳到哪里都没人要你,而且做得依旧是繁杂的工作 正如你说的,我们项目组基本算是没有测试人员,开发的既要负责开发,又要负责做测试,还要帮用户做一些繁杂的事情.每个月都有上线点,我们就重复的查数据,对数据. 访问生产得通过两次远程才能连接上,所以,感觉很麻烦. 其实我只是想知道大家在项目中是不是都会做这些繁琐的事情,这东西做多了就让人感觉在浪费青春. 其实做的都是差不多的!区别,可能别人做的不是测试而是其他搬运等的体力劳动,你觉得哪个学到的东西更多了呢? 银行的系统不是随便一个人就能做的来的,但是其他人想进来学习银行系统就不是那么容易进来的 自己好好珍惜吧,别人讨论跳槽大多因为没有事情可做,你既然有事情而且很忙碌还有什么理由让你换地方呢? 待遇么?你觉得你能去哪里?珍惜你现在的机会业务的价值远远大于你工资待遇 ~ ~ 你听说那个做开发的几年内就能有钱有车有房,相反做业务、销售、策划、运营等的职业就不一样了... |
|
返回顶楼 | |
发表时间:2010-03-29
你的确是个浮躁的人啊
人就是因为 懒惰 才激发了 改变现状 的欲望 把无聊的无技术含量的事情变成有趣,高效率,有意义的事情吧! |
|
返回顶楼 | |
发表时间:2010-03-29
sql、银行业务,这2点能到精通足够你吃饭了
话说复杂sql写起来不也是挺有成就感的么 |
|
返回顶楼 | |
发表时间:2010-03-29
跟楼主为同道中人,还是一样的浮躁啊,天天想东想西的。不过也很正常,这个阶段的人,不上不下,不好不坏的。过两年稳定了就不会了。
|
|
返回顶楼 | |
发表时间:2010-03-29
don_vin 写道 以前也有上je,但是很少发帖.最近常来,知道je上牛人很多,一直有问题困扰着我,
在这里表达一下.还望各位达人发表一下个人见解,以解小弟之困惑. 我是08年毕业计算机毕业,然后在一家培训机构学习了java.就那点肤浅的技术,再然后在去年5月份入职了这家做金融行业的外包给建行做项目的公司. 在这里.虽然工资不高,刚开始我也算学到了很多东西,就我自己的个人能力来说,觉得还不错了. 我是一个浮躁的人,在这里待了不到一年就开始有想法了. 首先,就我们目前做的项目,java在这个部门是不受重视的,整个j2ee,包括oracle都算是前台,这让我有点郁闷啊.就让我感觉java在银行这个领域都不太受重视似的,做的东西不过就是增删查改类似的.而真正复杂的业务都在后台,这里的后台是Teradata数据库.然后用perl做etl,java就像一个鸡肋.都快一年了,我的java技术几乎就这样停滞不前. 其次,受别人影响,我也学起了perl,开始向往后台.事实是我现在也在学做报表的后台etl.渐渐感觉后台除了sql就还是sql,值得一学的也就业务知识.因为我个人比较偏向于技术,所以业务上还是学的不好. 最后,在外包公司里面,在这样的项目中,除了写代码之外,要干很多无聊的事.这是我最最不喜欢的,比如:帮业务人员导参数,上线后对数据,插数据...很多无聊而且无技术含量的事情需要你加班来做... 所以,考虑过换工作,个人比较喜欢研发类型的.但是就我现在这样,java已搞的半吊子,etl也是刚入门,很纠结啊. 我总结的是外包公司只是要这样能干各种事儿的人,至于干得怎么样,那他不管,只要能满足用户的需求就ok.什么都会点儿在这种公司应该好混,但不是我所想要的,我希望是能在某个方向上有所突破啊.不管是java还是bi,我都很喜欢,但希望会更深入一点. 就这句话对了。 另外,没有纯粹的技术,你想学屠龙之技? |
|
返回顶楼 | |
发表时间:2010-03-29
抛出异常的爱 写道 don_vin 写道 抛出异常的爱 写道 引用 最后,在外包公司里面,在这样的项目中,除了写代码之外,要干很多无聊的事.这是我最最不喜欢的,比如:帮业务人员导参数,上线后对数据,插数据...很多无聊而且无技术含量的事情需要你加班来做...
你需要把这种事自动化了。 是啊,你说的没错.我们做了很多重复的动作,不过有的是可以自动化,这个应该考虑.但还是有因为环境太复杂就不行了. 本不想打脸。作不复杂的事。。。。一辈子也不会有什么突破 引用 我总结的是外包公司只是要这样能干各种事儿的人,至于干得怎么样,那他不管,只要能满足用户的需求就ok.什么都会点儿在这种公司应该好混,但不是我所想要的,我希望是能在某个方向上有所突破啊.不管是java还是bi,我都很喜欢,但希望会更深入一点. 抛哥说得对啊!我想,你可以考虑用perl或者shell(Unix下控制程序运行)+java(当然任何一门语言能用就行,去实现你的业务逻辑)。个人感觉银行的业务应该不比电信的复杂吧,电信的原始数据也是通过在Unix平台(或者是其他)下把终端生成的数据解析出来,存入业务系统中。解析过程全是自动化,业务够复杂吧?还是能实现。能思考用程序解决实际工作中遇到的问题,那你就会感觉到进步了。不要给J2EE/JEE框住了你的思想,视野开阔点。 |
|
返回顶楼 | |
发表时间:2010-03-29
happysoul 写道 don_vin 写道 happysoul 写道 怎么感觉像是去做测试的呢?
不过确实银行系统一般都是java做界面,后台让更高效的语言去处理 楼主应该庆幸没有碰到 COBOL 这东西,要不你会更觉得学不到东西 再有想说的就是银行的开发行列不是想进就进的去的,里面所学到的东西正是别人想学而学不到的。。。 多学语言没有坏处,不过要确定好你以后的发展要靠那种语言为主去吃饭,如果什么都会什么都不精通的话,跳到哪里都没人要你,而且做得依旧是繁杂的工作 正如你说的,我们项目组基本算是没有测试人员,开发的既要负责开发,又要负责做测试,还要帮用户做一些繁杂的事情.每个月都有上线点,我们就重复的查数据,对数据. 访问生产得通过两次远程才能连接上,所以,感觉很麻烦. 其实我只是想知道大家在项目中是不是都会做这些繁琐的事情,这东西做多了就让人感觉在浪费青春. 其实做的都是差不多的!区别,可能别人做的不是测试而是其他搬运等的体力劳动,你觉得哪个学到的东西更多了呢? 银行的系统不是随便一个人就能做的来的,但是其他人想进来学习银行系统就不是那么容易进来的 自己好好珍惜吧,别人讨论跳槽大多因为没有事情可做,你既然有事情而且很忙碌还有什么理由让你换地方呢? 待遇么?你觉得你能去哪里?珍惜你现在的机会业务的价值远远大于你工资待遇 ~ ~ 你听说那个做开发的几年内就能有钱有车有房,相反做业务、销售、策划、运营等的职业就不一样了... 比较赞同。呵呵。。我现在做得也是差不多。除了业务就是写SQL,其实做程序员,最终要向业务和数据库方面去走,毕竟不能编一辈子的代码。。。。 |
|
返回顶楼 | |
发表时间:2010-03-29
39k MM 就是黑夜里的萤火虫啊
|
|
返回顶楼 | |