您的位置:首页 > 编程语言 > Java开发

传智播客JAVA培训2010-5-6克服自身JAVA技术的不自信

2010-05-06 21:34 309 查看

如何克服自身的不自信

    目前的任务就是克服障碍!

听到这样一则故事,一个曾经的程序员,他解释从公司辞职的原因是“我不能在这个公司呆下去了,这个公司天天加班,公司需要的技术都是我以前没有遇到过的,现在每一项工作都是我想好久也解决不了的,压力太大,也没有人可以给我指路”。最终这位前辈最终选择了辞职,在他的眼里,他的英语底子薄,公司里所有的文档都是英文文档,工作又要吸引很多的新技术,和其他程序相比,他感觉自己在公司是那么的卑微,他自我感觉,他是过不了这个坎了。他想找一个公司里所用到的开发的技术都是他会的,这样工作压力不大,他就有更多的时间来学习新的技术,最终他在一家又一家公司奔波,他始终都没有找到一份自己干起来轻松的工作。
原因是什么呢?之所以你是菜鸟,所以你要学习的新知识就比其它人多得多,正因为你是菜鸟所以,你做什么工作任务都是那么的吃力比别人花更多的时间。
今天我也认识到这个问题的严重性,我从上一家公司辞职的原因,是我自己给我找了一个理由,我感觉我自身的能力不足,做起工作事倍功半,所以,我对我自己讲,我要重新学习新技术,那么是花钱!现在看来,我当初是多么的天真,技术是不可能一躇而就的。
现在的的初级程序员很多是不自信的,因为我自身的环境,所以我接触到的都是初级的程序员,我也是初级的程序员。从我的身上,也能体现出他们身上大多的不自信的原因所在。我们不自信,冠冕堂皇的讲,是我们具备的知识面不够,所以不够自信,表面上看来,的的确确是这个原因啊,因为知识的不足够,所以不自信,理由是多么的充分,论证OK。总之,一个人总是有N多的理由来说明自已退缩的原因所以。
我自认为我是一个自控能力还不错的人,每天大部分的时间都用在了学习上,但是我明显的感觉到,自已进步甚微。今天我看到《JAVA程序员上班那点事》中写到的菜鸟程序员综合症中的一节,我意识到,如果找不到自己真正的原因所以,即便是否你天天都在学习,没有明确的目标,进步也不会有多大。
从书中提到的如何几个观点可以证明你是否自信:
1.大公司的招聘不敢面试,甚至连简历都不敢投。我有
2.一个程序还没有拿到手,就先打退堂鼓。这个还好,不具备。
3.面对一个程序迟迟不敢动手。
4.想编一个程序,总是在无关紧要的地方打转,不能快速切入程序的核心。
从以前上几点,如果具备二条,就充分的说明你是绝对不自信的。但是,既然我们是不自信的,就得必须要解决这个不自信的问题所在,否则我们就只能这样不自信下去,一天不自信,天天不自信,必须会走向这条路的死路——被IT淘汰。
缺乏自信心,从表面上看来是没有什么大的问题,可能你会觉得会随着时间的流逝,知识的沉淀,就会慢慢变得自信。的确,这个行业,技术水平决定了我们是否自信的最主要原因之一,但是人的青春是有限的。我们必须要快速的找到我们不自信的关键点,逐步的个个击破,才能达到事半功倍的效果。我最近的表显就是,知道自己有许多地方的不足,但一会儿做这个一会儿做那个,最后,每一个都只做了一半。
解决的方法就是:列举所有的不自信的技术原因。
1.jquery的许多细节忘记。
2.Oracle忧化一无所知。SQL语句忧化忘记了。表结构的设计不从下手。触发器/存储过程/视图不熟悉。
3.Hibernate的性能优化中涉及到的缓存(尢其是二级缓存),事务处理机制,延迟加载与抓取策略模菱两可。
4.Svn的使用。
5.UML的使用.
6.Luncener不熟悉。
。。。。以上内容已学。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
7.linux系统没有自己安装,使用。
8.Spring/struts2是现在最流程的框架。
9.Jpa/jdo/ejb/
10.Web服务器,中webservice的部署。
仔细的列举了我所不自信的所有内容,综合发现自己学习知识的一个误区,会是会了,但都不能达融会贯通的效果。所以,这些都是我要一一突破的关键点。
当把所有的东西一一列举出来,头脑就立刻变得清晰起来,如果我克服了这些技术了之后,还会不自信 吗?如果还是不自信,就再列举出来,然后在一一克服。也只有克服了自已的心理障碍,头脑清晰,才能在学习中事半功倍。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息