java - 程序员怎样结合平时工作中的项目修炼自己的技能?
高洛峰
高洛峰 2017-04-17 16:25:36
[Java讨论组]
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(2)
高洛峰

根据我的个人经验,在工作里面是很难学习到什么特别有用的技巧的。在微软,或者谷歌这样的公司,你用的东西都是内部造好的轮子,所有的经验在离职了之后都是没法用的。

但是编程技巧啊、设计模式算法这样的东西,你是无法直接在工作中学会的。公司给你一个任务,并不会说你写出来的算法跟CTO脑子里想的不一样,就不给你钱。所以没有任何方法可以强迫你学会需要的知识,你也只有自己去学。

所以最好的选择就是自己在家里牺牲娱乐的时间来做自己的项目。自己的项目没有deadline,你做多久都可以。最重要的就是要难。难到什么程度呢,就是只要更难一点点你就做不出来了。只有刚刚好到这个临界点,做项目的效果才会最大化。不过你如何找到这样的项目呢?只能靠你多给自己出题,出多了你就对自己掌握的比较准确了,就有经验了。

如果你是那种要人家用枪指着你你才看得进书的人的话,那的确没办法。

PHP中文网

就一条:要有好奇心。
我的做事准则是:当项目中引入一个新的依赖时,我一般会通读他的源代码,确保他的实现大致符合我的预期判断。在这个过程中吸收对方的亮点,同时也尽量避免自己踩坑或踩坑之后能及时跳出。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号