论坛首页 Java企业应用论坛

工作了,我们应该把技术摆在什么位置!!

浏览 16149 次
精华帖 (1) :: 良好帖 (1) :: 新手帖 (2) :: 隐藏帖 (5)
作者 正文
   发表时间:2011-09-26   最后修改:2011-09-26
   过了十月一就要去实习了,心情有点小波动!!有一些疑问想要咨询一下大家和大家讨论一下。
  
   (一)看网上的帖子说将要去得公司技术有一点旧,用的是公司的内部框架。突然感觉自己学习的SSH框架没有了用武之地(还有一些其他的东西),有一点失落。我们到底如何来安置以前的技术,技术这种东西不用忘的就会很快。所以,纠结了。。。是不是我们学习技术就是学习思想和方法?在公司,业务知识和技术那个更重要一些?

   (二)我们应该花更多的时间来精通公司的业务和技术还是用更多的时间来钻研自己感兴趣的技术?

   (三)程序员到底是干什么的?在学校呆了三年大部分时间都是在搞技术,做的一些系统都是业务比较简单的,不需要什么专业的知识。所以大学期间给我一种印象:程序员就是对着电脑咔咔的敲键盘。但是进公司就不一样了,业务肯定相当复杂专业,比方说保险、金融。这样的知识对一个程序员来说是不是非常重要?
   发表时间:2011-09-26  
学习的时候学的应该是为什么要这样做,而不是简单的会配SSH等等,这样并不是一定要看源码什么的,主要是基础概念的问题,很多学生对基础概念一点都不懂,所以只知其然不知其所以然。

学框架,至少要举一反三,这样深入学习了一个框架之后,接触第二个框架,最多一周内搞定,像前台的框架,3天就能使用,这样就合格了。

纠结用什么框架太死板了,新入公司,无论用什么框架,最多让你操练一下框架的最基础的使用而已,复杂的东西,你根本摸不到。。

如果连表面的使用都吃力,只说明基础太差了,这个框架没学过从来不是理由。

越是大的公司,越难懂业务,而且一开始也不必懂业务,业务都是干的过程中勤问得来的。
0 请登录后投票
   发表时间:2011-09-26  
zwei 写道
学习的时候学的应该是为什么要这样做,而不是简单的会配SSH等等,这样并不是一定要看源码什么的,主要是基础概念的问题,很多学生对基础概念一点都不懂,所以只知其然不知其所以然。

学框架,至少要举一反三,这样深入学习了一个框架之后,接触第二个框架,最多一周内搞定,像前台的框架,3天就能使用,这样就合格了。

纠结用什么框架太死板了,新入公司,无论用什么框架,最多让你操练一下框架的最基础的使用而已,复杂的东西,你根本摸不到。。

如果连表面的使用都吃力,只说明基础太差了,这个框架没学过从来不是理由。

越是大的公司,越难懂业务,而且一开始也不必懂业务,业务都是干的过程中勤问得来的。

谢谢这位大哥的回答,只是有时候学生的眼光总是太狭隘,太幼稚,学校毕竟和社会不一样。
0 请登录后投票
   发表时间:2011-09-26   最后修改:2011-09-26
WEB开发,最怕新人知识没有体系,东拉西扯的,一个点一个点的,说起来知识点倒也都知道,但连起来的话就只会照着框架来了,一点自已的想法也提不出来。

为啥?因为没有融会贯通,没有一个整体的概念,脑子里只有知识点,没有这个知识点在整个的WEB体系中到底干了什么,起了什么作用,对上对下有什么样的承接?

这就是基础概念的作用,脑子里有了基础概念,才知道把学到的东西往哪里放,知道怎么灵活运用,这时候,框架什么的看一眼,照着例子,写个holloword就能上手使了。

更深入的学干边学就是。
0 请登录后投票
   发表时间:2011-09-26   最后修改:2011-09-26
zwei 写道
WEB开发,最怕新人知识没有体系,东拉西扯的,一个点一个点的,说起来知识点倒也都知道,但连起来的话就只会照着框架来了,一点自已的想法也提不出来。

为啥?因为没有融会贯通,没有一个整体的概念,脑子里只有知识点,没有这个知识点在整个的WEB体系中到底干了什么,起了什么作用,对上对下有什么样的承接?

这就是基础概念的作用,脑子里有了基础概念,才知道把学到的东西往哪里放,知道怎么灵活运用,这时候,框架什么的看一眼,照着例子,写个holloword就能上手使了。

更深入的学干边学就是。

呵呵,这也是我要出去找工作的原因,之前有提问到大家到底是出去工作还是在学校继续学习http://wkcgy.iteye.com/blog/1175683。经过大家的热心提示,我决定出去实习。
   在学校是一件幸福的事情,学习自己感兴趣的东西,比如说SSH框架,(呵呵,我们总是喜欢拿他来说事)。突然有一天头脑一热决定学习SSH框架,感觉他很帅,就马上下视频,找资料,写demo...终于用SSH做了一个留言本出来,感觉兴奋不已...我觉得这就是大学生。在和别人交谈的时候也可以拍着胸脯说,哥用过SSH框架。
   但是,究竟SSH框架有什么优势,具体应用场景,我还是不很清楚。什么是ORM,用它有什么好处,是不是简简单单的跨数据库,如果这样JTA完全可以解决这个问题吗!!IOC,DI是什么?这不就是控制反转,和依赖注入吗?为什么要IOC,DI呢?我真的不能给出正确的答案!
   确实是这样,我们在学校只是注重应用了,原理什么的不知所云。一说实现ioc的几种方式,我可以毫不犹豫的说出常用的三种方式,但是我确实不知道用了IOC有什么优点,仅仅是为了解耦和托管吗?
   我们学习这么多的技术就是为了在求职简历上多填充一点东西,就好像java设计模式,如果你没有几年的实际经验你能准确的应用吗,生搬硬套岂不是玷污了设计模式。不过你写上这一点就会增加你的面试机会,如果你背过了IOC,DI,又能解释OpenSessionInView的原理,了解一些设计模式这又能提高你的入职机会。哎...
   悲哀...
   所以,到底我们应该如何看待技术,学习精通工作中用到的技术,还是看重自己感兴趣,但是在工作中不一定会用到的技术(完成工作的前提下),或者本来这两者并不矛盾!
   这只是一个入职前一个新人的胡言乱语...
0 请登录后投票
   发表时间:2011-09-26   最后修改:2011-09-26
个人建议:

首先你要搞清楚自己打算走什么职业路线,大致上有两种:1. 想用开发来赚钱;2. 想开发,顺便赚点钱。

如果是第1种,尽快学业务,培养管理能力,交际能力,咨询能力(俗称忽悠),理财能力(俗称入市)。技术只是敲门砖,开发在赚钱这个方面性价比太低。

如果是第2种,业务和技术都要学。不过既然你属于这一类,技术在业余应该就有很大内驱力去自学,所以上班时间还是将主要精力放在业务,以及业务与技术的结合为主。同时留意开发经理的管理手法,至少要搞清楚:1.他是怎样组建和维持团队的;2.怎样配合他的手法尽快融入团队;3.他关注的东西和你关注的东西有什么不同,为什么会不同;4. 尝试在他关注的东西和你关注的东西之间找到平衡点。

无论哪一种,你都不用担心技术过时。如果是第一种,就算你技术过时,在强大的咨询能力(俗称忽悠)支撑下,不会有人发现的。如果是第二种,就算你的兴趣是一种过时的技术,都能玩出彩。不过未必能让你在30岁前赚大钱,只要你不找个要看到房子才肯嫁女的丈母娘就应该问题不大。

如果有一天你发现事业瓶颈在技术过时上,就说明你没有把心思放在事业上。其实也不错,找个肯贴房子嫁女的丈母娘即可。  
0 请登录后投票
   发表时间:2011-09-26  
kidneyball 写道
个人建议:

首先你要搞清楚自己打算走什么职业路线,大致上有两种:1. 想用开发来赚钱;2. 想开发,顺便赚点钱。

如果是第1种,尽快学业务,培养管理能力,交际能力,咨询能力(俗称忽悠),理财能力(俗称入市)。技术只是敲门砖,开发在赚钱这个方面性价比太低。

如果是第2种,业务和技术都要学。不过既然你属于这一类,技术在业余应该就有很大内驱力去自学,所以上班时间还是将主要精力放在业务,以及业务与技术的结合为主。同时留意开发经理的管理手法,至少要搞清楚:1.他是怎样组建和维持团队的;2.怎样配合他的手法尽快融入团队;3.他关注的东西和你关注的东西有什么不同,为什么会不同;4. 尝试在他关注的东西和你关注的东西之间找到平衡点。

无论哪一种,你都不用担心技术过时。如果是第一种,就算你技术过时,在强大的咨询能力(俗称忽悠)支撑下,不会有人发现的。如果是第二种,就算你的兴趣是一种过时的技术,都能玩出彩。不过未必能赚大钱,只要你不找个要看到房子才肯嫁女的丈母娘就应该问题不大。

如果有一天你发现事业瓶颈在技术过时上,就说明你没有把心思放在事业上。其实也不错,找个肯贴房子嫁女的丈母娘即可。  

要找到这个均衡点确实是挺不容易的,我们这一代人是沦为“房奴”“车奴”的一代,所以,物质充斥了我们的思想。见面不问工作先问工资,这确实可悲。这也引发了理想和现实的矛盾,想搞技术但是赚不到钱,取不了老婆,这个现实和理想的均衡点也需要我们把握好!
0 请登录后投票
   发表时间:2011-09-27  
照我看回家养猪最靠谱 学什么都没出息  后悔了
0 请登录后投票
   发表时间:2011-09-27  
zwei 写道
WEB开发,最怕新人知识没有体系,东拉西扯的,一个点一个点的,说起来知识点倒也都知道,但连起来的话就只会照着框架来了,一点自已的想法也提不出来。

为啥?因为没有融会贯通,没有一个整体的概念,脑子里只有知识点,没有这个知识点在整个的WEB体系中到底干了什么,起了什么作用,对上对下有什么样的承接?

这就是基础概念的作用,脑子里有了基础概念,才知道把学到的东西往哪里放,知道怎么灵活运用,这时候,框架什么的看一眼,照着例子,写个holloword就能上手使了。

更深入的学干边学就是。

支持楼上,不在于你学到了什么框架,而是为什么要使用这个框架
0 请登录后投票
   发表时间:2011-09-27  
eredlab 写道
照我看回家养猪最靠谱 学什么都没出息  后悔了

被你说中了,我家以前养过猪,但是现在猪也不好养呀!有病了都看不好,只能等死!!你上不起呀!!哈哈...
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics