如何提高开发水平
来源:互联网 发布:网络电视直播 编辑:程序博客网 时间:2024/04/30 07:10
- 参加用户组:参加本地用户组的一些会议,总是有一些专家出席做相关演讲。
- 参加培训:公司总会为员工的科技技术做一些培训,有兴趣的可以参加提升自己的技能。
- 参加讨论会:参加一些类似于Google IO、Build、JavaWorld、WWDC、SQLPass等等,去接触一下你所使用的产品的真正的创造者。
- 回答问题:个人举得最有效的提升办法就是回答别人的问题,就像QA网站StackOverflow。
- 边吃边学:如果你有吃饭的时间,那你就有学习的时间;如果你有和团队成员编写代码的时间,那你就有开发设计的时间。
- 加入一个开源项目:开源项目是最能锻炼人的一个途径,在这个过程里,你可以思考很多东西,比如说这个代码为什么要这样写?为什么要用这样的方式?使用了多少个设计模板等等。
- 读书,读代码,读博客:可供程序员阅读的书可以说是汗牛充栋,这里就不列举了。阅读代码可以让你见识到更多的框架;可以让你发掘出更多的API。阅读你所关心的专家的博客,可以帮助你学习到更多的代码组合和技巧,同时遇到不解的问题还可以留言提问,何乐而不为呢?
- 通过做Kata来实践:Kata是空手道里的招式,也可以用在编程技术里。可以阅读这篇博文加以理解,Using Code Katas to Improve Programming Skills。
- 发表博客:编写博客也可以让人保持清醒、更有斗志。在发表博客之后,读者会就你的错误提出指正,为了避免这样的情况,在发表之前会通读好多遍,并做一些研究,以防出现问题,这也是技能的一种进步和拓展。
- 写书:在技术领域的大多数人都会写一本书,因为写一本书需要花很多时间去做调查和研究,除了要确保你的代码是正确的之外,你还要做很多其他的事情,在这之前你可能只是个码农,但是一旦你出版了这本书之后你就是这方面的专家了。当然,写书最糟糕的地方就是最初的反馈信息里有很多别人指出的错误,如果脸皮不够厚的话可能是一个棘手的问题。
- 听播客,看在线研讨会:从播客和在线研讨会上也能学到很多东西,关键是在自己的电脑上将播客和研讨会力学来的知识进行代码验证是最好的进步环节。
0 0
- 如何提高开发水平
- 如何提高Java项目开发水平?
- iOS开发如何提高自己的水平
- 如何提高象棋水平
- 如何提高编程水平
- 如何快速提高你的android开发水平
- 如何提高日语听力水平
- 如何提高自身数学分析水平
- 如何提高自身数学分析水平?
- 如何提高团队编程水平
- 如何提高团队编程水平
- 如何提高自己的iOS开发水平(转自唐巧的博客)
- 如何提高自己的iOS开发水平(转自唐巧的博客)
- 如何提高自己的iOS开发水平(转自唐巧的博客)
- 过来人谈如何提高英语口语水平
- [转帖]如何提高自己的编程水平
- 如何提高自己的编程水平
- 如何提高自己的编程水平
- 鸡啄米vc++2010系列45(Ribbon界面开发:为Ribbon Bar添加控件)
- Android-drawable资源-ScaleDrawable
- Dubbo 端口冲突的时候 会报一个 Error: ListenerFaild.
- SecureCRT回话选项设置
- leetcode Container With Most Water
- 如何提高开发水平
- json与gson工具转换案例及区别
- window gradle配置
- 61A - Ultra-Fast Mathematician
- 鸡啄米vc++2010系列46(Ribbon界面开发:使用更多控件并为控件添加消息处理函数)
- 解决某些手机RadioGroup中的RadioButton不居中问题
- JS数组-第一脚
- 渐进增强
- eclipse 导入JMeter 源码的路径报错问题,导入源码路径设置