之前别人说做程序员的,只要多做技术就会提高,但是我已经做了二年多了,感觉别人提到的技术我用过,具体不知道怎么去表达出来,这样别人就感觉你技术不行。怎样才能摆脱这个困扰。
解决方案 »
- 服务器将ArrayList对象转化为JSON发到客户端怎么客户端解析不了?
- FireFox下怪异的jQuery问题
- 关于从数据库取数发送性能问题
- js如何动态修改表格指定列???
- 问个EJB中helloworld的错误!不知道是哪里错了,请高手提点一下
- java多线程问题
- 什么叫回调?可举一个例子吗?
- jbossas和jbossga有什么区别?
- 我想在JAVA中使用C语言,做以下的例子的时候遇到以下问题,请哪位知道的指点一下啊,多谢了
- 关于一个基于J2EE技术的web应用系统....(请各位高手指点)
- hibernate反向工程转换类型问题
- ---------SSH框架求助,Hibernate存储中文问题------
1、心态:没有方向的人容易浮躁,越是浮躁就越没有方向,所以不妨什么都不要想,先静下心来,不管别人多么高薪和信服,面包和牛奶早晚都会有的
2、学习计划:虽然计划赶不上变化,但是没有计划就只能看别人变化了,确实是这样。工作以后,很多人都丢掉了学习的习惯,久而久之,和别人的差距就越来越远,尤其是技术岗,虽然大家都不愿意承认,但是IT的世界就是在日新月异。所以,每天抽出一点儿时间专门用来学习,学习的内容最好是和公司的技术体系相关,或者自己比较感兴趣的,日积月累,自己也会牛X起来
3、应用能力:很早就入门了,经过很长时间之后发现技术还是没有太大的长进,这也许又到了一个职业发展的台阶吧。写过几十w代码之后,不要为了写代码而写代码,思考下为什么这么写,最好和业务也挂钩,因为很多优秀的技术实现都是依赖于特殊业务,能把所学的技术应用到实际的业务需求实现中,也算是一门学问吧
4、经验总结:曾经的一次应聘,本来很有把握,在得到HR经理的认可之后最终却还是泡汤了,原因不是因为我不会总结,而是我不善于总结,因为当时进面试的同志都做好了准备,大多数人都把总结放在心里或者拿在手里,而有人却说出嘴里,虽然我们几个都走完了之后的面试,可是最终留下来的只是那个说出来的。所以,会和擅长之间的差距还是很远的
5、表现的机会:工作无论怎么卖力,没有表现的机会,怎么才有机会提升自己的身价呢,有机会的时候就牢牢抓住机会,没有机会的时候就要自己努力争取机会,能承担的工作任务就主动要求承担,能干好的活就自觉干的更好,就算最后没有得到肯定,至少自己做了这么多事情,也学到了不少东西不是
……
洋洋洒洒说了这么多,相互学习吧
另一方面就是思想方面(这一部分我也是最近才体会到,也在慢慢的学习当中),这一方面就得多看书了,还有就是与人讨论,看一些大牛的体会,更多的就要自己去思考。
就好象我们都知道电脑可以上网,但是为什么可以上网?想过没
用到一个技术点的时候,多想想为什么?
别人都说java好,java开源?仅仅如此吗?
曾经 我也有你这样的想法,首先我也不否认你的观点。如果基本功不行,靠baidu,google来解决问题,不是不可以,而且现在也有N多的开发人员是这么做的ctrl+c 和 ctrl+v 搞出一段代码 一个项目。但如果在一个涉密严格 上网费劲的单位 且你有过硬的基本功,对一些新技术新框架可以通过文档很快掌握,那么 在跟你同级入职的员工中,你就领先了,所谓一步先步步先。并且这里的基本功也不仅仅只编码,很多的思想在不同的业务领域中都是相通的。我个人的观点是 业务是外功 基础是内功 内外兼修才能不惧任何任务需求。
外功强 内功很弱 导致 很快就能搞清业务需求,理清业务逻辑,但就是写不出代码来
内功强 外功很弱 导致 设计编码完成的不错,但基本上满足不了客户需要