阅读更多

21顶
2踩

非技术

翻译新闻 开发者如何提升技能水平

2013-11-14 17:31 by 资深记者 学良3 评论(13) 有19064人浏览
本文是Denis Gobo做的一个调查表,调查程序员/开发者一般都是通过哪些途径来提升自己在技术领域的技能水平的《How Did You Improve Your Tech Skills》,文中给出了一些对程序员有用的方式方法,但是每个人的喜好不一样,所以各有偏重。不过,要是真的能按照所列出的这些方式方法去做,提升效果一定很大。

  • 参加用户组:参加本地用户组的一些会议,总是有一些专家出席做相关演讲。
  • 参加培训:公司总会为员工的科技技术做一些培训,有兴趣的可以参加提升自己的技能。
  • 参加讨论会:参加一些类似于Google IO、Build、JavaWorld、WWDC、SQLPass等等,去接触一下你所使用的产品的真正的创造者。
  • 回答问题:个人举得最有效的提升办法就是回答别人的问题,就像QA网站StackOverflow
  • 边吃边学:如果你有吃饭的时间,那你就有学习的时间;如果你有和团队成员编写代码的时间,那你就有开发设计的时间。
  • 加入一个开源项目:开源项目是最能锻炼人的一个途径,在这个过程里,你可以思考很多东西,比如说这个代码为什么要这样写?为什么要用这样的方式?使用了多少个设计模板等等。
  • 读书,读代码,读博客:可供程序员阅读的书可以说是汗牛充栋,这里就不列举了。阅读代码可以让你见识到更多的框架;可以让你发掘出更多的API。阅读你所关心的专家的博客,可以帮助你学习到更多的代码组合和技巧,同时遇到不解的问题还可以留言提问,何乐而不为呢?
  • 通过做Kata来实践:Kata是空手道里的招式,也可以用在编程技术里。可以阅读这篇博文加以理解,Using Code Katas to Improve Programming Skills
  • 发表博客:编写博客也可以让人保持清醒、更有斗志。在发表博客之后,读者会就你的错误提出指正,为了避免这样的情况,在发表之前会通读好多遍,并做一些研究,以防出现问题,这也是技能的一种进步和拓展。
  • 写书:在技术领域的大多数人都会写一本书,因为写一本书需要花很多时间去做调查和研究,除了要确保你的代码是正确的之外,你还要做很多其他的事情,在这之前你可能只是个码农,但是一旦你出版了这本书之后你就是这方面的专家了。当然,写书最糟糕的地方就是最初的反馈信息里有很多别人指出的错误,如果脸皮不够厚的话可能是一个棘手的问题。
  • 听播客,看在线研讨会:从播客和在线研讨会上也能学到很多东西,关键是在自己的电脑上将播客和研讨会力学来的知识进行代码验证是最好的进步环节。
在给出这个调查表之后有很多程序员/开发者给出了回复和选择,一起来看看他们平时都是怎么来提高自己的技术水平的:



很明显,大多数人喜欢把阅读书本、代码和博客作为一种提高技能的手段。同时也有让人惊讶的现象:那就是通过做Kata来实践、参与开源项目、订阅科技读物的比例实在是太低了,因为这三项在大部分人看来是最容易的,而且效率也是最显著的。另外,写一本书的竟然占到了8%,也很让人吃惊。除了这些,你觉得还有哪些方式是可以提高你的技术水平的呢?

Via SquareSpace
  • 大小: 9.1 KB
21
2
评论 共 13 条 请登录后发表评论
13 楼 chncho 2013-12-06 10:59
cwqcwqmax9 写道
chengfan2008 写道
chncho 写道
jjhpeopl 写道
cwqcwqmax9 写道
如何参加到 开源项目  啊

我也有相同的问题,怎么参与到里面去呢?
当初问过我们经理,想要参与进去,需要你要把现有的代码读完,并且提出自己的建议,这样才有可能

这个有点难度吧

不難的,我也是這個月才剛申請的帳號,也報了名審核就通過了,其實好多都沒有你們想像中的難,只是沒有邁出第一步!

好 把操作步骤贴出 ,兄弟们跟着带头大哥一起 ,哇哈哈哈

是啊,怎么弄啊,第一步
12 楼 cwqcwqmax9 2013-11-21 09:47
chengfan2008 写道
chncho 写道
jjhpeopl 写道
cwqcwqmax9 写道
如何参加到 开源项目  啊

我也有相同的问题,怎么参与到里面去呢?
当初问过我们经理,想要参与进去,需要你要把现有的代码读完,并且提出自己的建议,这样才有可能

这个有点难度吧

不難的,我也是這個月才剛申請的帳號,也報了名審核就通過了,其實好多都沒有你們想像中的難,只是沒有邁出第一步!

好 把操作步骤贴出 ,兄弟们跟着带头大哥一起 ,哇哈哈哈
11 楼 chengfan2008 2013-11-21 08:32
chncho 写道
jjhpeopl 写道
cwqcwqmax9 写道
如何参加到 开源项目  啊

我也有相同的问题,怎么参与到里面去呢?
当初问过我们经理,想要参与进去,需要你要把现有的代码读完,并且提出自己的建议,这样才有可能

这个有点难度吧

不難的,我也是這個月才剛申請的帳號,也報了名審核就通過了,其實好多都沒有你們想像中的難,只是沒有邁出第一步!
10 楼 chengfan2008 2013-11-21 08:31
cwqcwqmax9 写道
如何参加到 开源项目  啊

申請開源中國http://city.oschina.net/home的一個帳號,那里面在全國都有分部組織,其中會定期的安排研討會什么的,費用一般都是免費的!
9 楼 chncho 2013-11-20 10:38
jjhpeopl 写道
cwqcwqmax9 写道
如何参加到 开源项目  啊

我也有相同的问题,怎么参与到里面去呢?
当初问过我们经理,想要参与进去,需要你要把现有的代码读完,并且提出自己的建议,这样才有可能

这个有点难度吧
8 楼 eric860 2013-11-19 20:18
动手实践,没什么办法。
7 楼 文仁126520 2013-11-18 09:25
我是一个菜鸟,我怎么提高自己了??
6 楼 Rossalee 2013-11-18 09:04
cwqcwqmax9 写道
如何参加到 开源项目  啊


这文章上翻译的。你问译者该怎么做?!
5 楼 xiaoxing598 2013-11-17 07:34
错别字很多
4 楼 flex_莫冲 2013-11-16 08:09
保持对技术的热情和追求。做尽量做的更完美
3 楼 javaboychina 2013-11-15 15:11
我也有相同的问题啊,lz能不能给详细解答一下那
2 楼 jjhpeopl 2013-11-15 10:38
cwqcwqmax9 写道
如何参加到 开源项目  啊

我也有相同的问题,怎么参与到里面去呢?
当初问过我们经理,想要参与进去,需要你要把现有的代码读完,并且提出自己的建议,这样才有可能
1 楼 cwqcwqmax9 2013-11-15 09:10
如何参加到 开源项目  啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 简历模板-针对开发者的简历模板

    你的学历和证书可以证明你的专业知识和技能水平。因此,在简历中,你需要突出你的教育背景和证书。如果你有一些与职位相关的证书,比如微软认证、Oracle认证等,那么一定要在简历中突出它们。 使用简洁的语言和排版...

  • 开发者是如何提升技能水平的

    摘要:作为一个技术开发人员,不断的学习/提升技能是必不可少的,...本文是Denis Gobo做的一个调查表,调查程序员/开发者一般都是通过哪些途径来提升自己在技术领域的技能水平的《How Did You Improve Your Tech Ski

  • 开发者怎样提升技术水平?

    程序员/开发者一般都是通过什么途径提升自己在技术领域的技能水平。每个程序员有自己的方法论。掌握适当的方法论提升下过比较明显。 1) 参加用户组:参加本地用户组的一些会议,总是有一些专家出席做相关演讲。 ...

  • 开发者是如何提升技能水平的(转)

    Original web url: ... 本文是Denis Gobo做的一个调查表,调查程序员/开发者一般都是通过哪些途径来提升自己在技术领域的技能水平的《How Did You Improve Your

  • COC 北京 城市开发者社区简介

    欢迎来到北京城市开发者社区(Beijing DevHub)!作为蓬勃发展的技术交流平台,我们致力于为北京地区的广大开发者们打造一个多元化、知识共享的社区空间。无论你是初入行业的新手,还是经验丰富的技术大咖,无论你...

  • 开发者如何提升和推销自己

    开发者如何提升和推销自己   英文原文:10 steps to becoming the developer everyone wants 编写出伟大的代码,对于开发者来说已经到达一个层级了。但是不断提升、适当的推销自己,可以令你得到更多。以下是...

  • 软件开发者的四大技能

    现如今,可供选择的技术、语言及平台可谓五花八门,因此作为软件开发者,要弄明白哪里是花时间培养个人技能的最佳投资点也就难上加难。常常有人向我征求关于如何成为更强的程序员的建议。人们问得最频繁的问题可谓万...

  • 谈谈程序员如何快速提升职业技能

    资料的选择对于开发者来说也是非常重要的,尤其对于初级开发者,视频学习也是加快技术提升的一种重要手段。 引擎技术 每个项目开发都离不开引擎,不论是大数据,人工智能AI,游戏研发等等,引擎的主要作用是...

  • 软件开发者最重要的四大技能

    现如今,可供选择的技术、语言及平台可谓五花八门,因此作为软件开发者,要弄明白哪里是花时间培养个人技能的最佳投资点也就难上加难。常常有人向我征求关于如何成为更强的程序员的建议。人们问得最频繁的问题可谓万...

  • 作为一名优秀的Web前端开发者,应该怎么样提升专业技能?

    那么,如何提升Web前端专业技能,郑州Web前端学习怎么样呢?   如何做一个优秀的Web前端开发者,除了需要有过硬的技术和良好的前瞻性,还要有善于在生活中发现新事物的能力,这样开发新应用或游戏的...

  • 风光储直流微电网Simulink仿真模型:光伏发电、风力发电与混合储能系统的协同运作及并网逆变器VSR的研究,风光储直流微电网Simulink仿真模型:MPPT控制、混合储能系统、VSR并网逆变器的设

    风光储直流微电网Simulink仿真模型:光伏发电、风力发电与混合储能系统的协同运作及并网逆变器VSR的研究,风光储直流微电网Simulink仿真模型:MPPT控制、混合储能系统、VSR并网逆变器的设计与实现,风光储、风光储并网直流微电网simulink仿真模型。 系统由光伏发电系统、风力发电系统、混合储能系统(可单独储能系统)、逆变器VSR?大电网构成。 光伏系统采用扰动观察法实现mppt控制,经过boost电路并入母线; 风机采用最佳叶尖速比实现mppt控制,风力发电系统中pmsg采用零d轴控制实现功率输出,通过三相电压型pwm变器整流并入母线; 混合储能由蓄电池和超级电容构成,通过双向DCDC变器并入母线,并采用低通滤波器实现功率分配,超级电容响应高频功率分量,蓄电池响应低频功率分量,有限抑制系统中功率波动,且符合储能的各自特性。 并网逆变器VSR采用PQ控制实现功率入网。 ,风光储; 直流微电网; simulink仿真模型; 光伏发电系统; 最佳叶尖速比控制; MPPT控制; Boost电路; 三相电压型PWM变换器;

  • 以下是针对初学者的 **51单片机入门教程**,内容涵盖基础概念、开发环境搭建、编程实践及常见应用示例,帮助你快速上手

    以下是针对初学者的 **51单片机入门教程**,内容涵盖基础概念、开发环境搭建、编程实践及常见应用示例,帮助你快速上手。

  • 【Python毕设】根据你提供的课程代码,自动排出可行课表,适用于西工大选课_pgj.zip

    【Python毕设】根据你提供的课程代码,自动排出可行课表,适用于西工大选课_pgj

  • 【毕业设计】[零食商贩]-基于vue全家桶+koa2+sequelize+mysql搭建的移动商城应用.zip

    【毕业设计】[零食商贩]-基于vue全家桶+koa2+sequelize+mysql搭建的移动商城应用

  • 电动汽车充电背景下的微电网谐波抑制策略与风力发电系统仿真研究,电动汽车充电微电网的谐波抑制策略与风力发电系统仿真研究,基于电动汽车充电的微电网谐波抑制策略研究,包括电动汽车充电负 载模型,风电模型,光

    电动汽车充电背景下的微电网谐波抑制策略与风力发电系统仿真研究,电动汽车充电微电网的谐波抑制策略与风力发电系统仿真研究,基于电动汽车充电的微电网谐波抑制策略研究,包括电动汽车充电负 载模型,风电模型,光伏发现系统,储能系统,以及谐波处理模块 风力发电系统仿真 ,电动汽车充电负载模型; 风电模型; 光伏发现系统; 储能系统; 谐波处理模块; 风力发电系统仿真,电动汽车充电微电网的谐波抑制策略研究:整合负载模型、风电模型与光伏储能系统

  • Vscode部署本地Deepseek的continue插件windows版本

    Vscode部署本地Deepseek的continue插件windows版本

  • 模拟电子学中滤波器的F0和Q参数详解及各类滤波器的设计方法

    内容概要:本文详细介绍了滤波器的两个关键参数——截止频率(F0)和品质因素(Q),并探讨了不同类型的滤波器(包括低通、高通、带通和带阻滤波器)的设计方法及其特性。文章首先明确了F0和Q的基本概念及其在滤波器性能中的作用,接着通过数学推导和图形展示的方式,解释了不同Q值对滤波器频率响应的影响。文中特别指出,通过调整Q值可以控制滤波器的峰谷效果和滚降速度,进而优化系统的滤波性能。此外,还讨论了不同类型滤波器的具体应用场景,如低通滤波器适用于消除高频噪声,高通滤波器用于去除直流分量和低频干扰,而带通滤波器和带阻滤波器分别用于选取特定频段信号和排除不需要的频段。最后,通过对具体案例的解析,帮助读者更好地理解和应用相关理论。 适合人群:电子工程及相关领域的技术人员、研究人员以及高校学生,特别是那些需要深入了解滤波器设计原理的人群。 使用场景及目标:适用于从事模拟电路设计的专业人士,尤其是希望掌握滤波器设计细节和技术的应用场合。目标是让读者能够灵活运用Q值和F0来优化滤波器设计,提升系统的信噪比和选择性,确保信号的纯净性和完整性。

  • QUARTEUSⅡ在EDA技术中的应用: CPLD/FPGA电路设计全流程解析与实例展示

    内容概要:本文主要讲述了利用QUARTUSⅡ进行电子设计自动化的具体步骤和实例操作,详细介绍了如何利用EDA技术在QUARTUSⅡ环境中设计并模拟下降沿D触发器的工作过程,重点探讨了系统规格设计、功能描述、设计处理、器件编译和测试四个步骤及相关的设计验证流程,如功能仿真、逻辑综合及时序仿真等内容,并通过具体的操作指南展示了电路设计的实际操作方法。此外还强调了QUARTUSⅡ作为一款集成了多种功能的综合平台的优势及其对于提高工作效率的重要性。 适用人群:电子工程、自动化等相关专业的学生或者工程师,尤其适用于初次接触EDA技术和QuartusⅡ的用户。 使用场景及目标:旨在帮助用户理解和掌握使用QUARTUSⅡ这一先进的EDA工具软件进行从概念设计到最后成品制作整个电路设计过程的方法和技巧。目标是在实际工作中能够熟练运用QUARTUSⅡ完成各类复杂电子系统的高效设计。 其他说明:文中通过具体的案例让读者更直观理解EDA设计理念和技术特点的同时也为进一步探索EDA领域的前沿课题打下了良好基础。此外它还提到了未来可能的发展方向,比如EDA工具的功能增强趋势等。

  • Simulink建模下的光储系统与IEEE33节点配电网的协同并网运行:光照强度变化下的储能系统优化策略与输出性能分析,Simulink模型下的光伏微网系统:光储协同,实现380v电压等级下的恒定功率

    Simulink建模下的光储系统与IEEE33节点配电网的协同并网运行:光照强度变化下的储能系统优化策略与输出性能分析,Simulink模型下的光伏微网系统:光储协同,实现380v电压等级下的恒定功率并网与平抑波动,Simulink含光伏的IEEE33节点配电网模型 微网,光储系统并网运行 光照强度发生改变时,储能可以有效配合光伏进行恒定功率并网,平抑波动,实现削峰填谷。 总的输出有功为270kw(图23) 无功为0 检验可以并网到电压等级为380v的电网上 逆变侧输出电压电流稳定(图4) ,Simulink; 含光伏; 配电网模型; 微网; 光储系统; 储能配合; 恒定功率并网; 电压等级; 逆变侧输出。,Simulink光伏微网模型:光储协同并网运行,实现功率稳定输出

Global site tag (gtag.js) - Google Analytics