本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

码报:一本开源的程序员快速成长秘笈

时间:2017-07-02 19:07来源:天下彩论坛 作者:开奖直播现场 点击:
回复: 秘笈 ,获取视频下载。 写在前面 前几天和 PPMoney 万惠集团董事长宝叔以及几个合作伙伴一起吃饭,席间宝叔戏言引用一个段子来描述个人成长:读万卷书不如行万里路,行万

回复: 秘笈,获取视频下载。

写在前面

前几天和 PPMoney 万惠集团董事长宝叔以及几个合作伙伴一起吃饭,席间宝叔戏言引用一个段子来描述个人成长:读万卷书不如行万里路,行万里路不如阅人无数,阅人无数不如名师指路,名师指路不如自己去悟。静下心来想想,这总结还真挺有道理,回头看看自己走过的路,从懵懂少年第一次厚着脸皮向数学老师讨借 Basic 语言编程指南开启 programming 生涯到现在混迹于金融和技术跨界领域,历经了那么多时光岁月艰难坎坷喜悦快乐,读书也好,行路也好,名师也好,领悟也好,都是自己成长道路上不可或缺的重要元素。

如果我有机会把这条路重新再走一遍,直播,有没有一些灵丹秘方可以借鉴让自己发展速度更快些呢?以前有一本叫“杜拉拉升职记”的小说指引了很多初出茅庐的小白领一步步走向职业的高峰,对于技术屌丝儿们,咱们是不是也有个快速成长的葵花宝典可以借鉴呢?今天让我们来聊聊这样的一个秘笈,它来自于我自己多年以来的感悟以及对身边成功技术大牛们的观察,希望能够给年轻程序员们带来一些帮助。

程序员成长框架

这个秘笈最核心的精髓在这个成长框架里:养成良好的职业习惯不断提升自己的基本能力。

首先是养成好的职业习惯。大家也许看过那本《成功人士的 7 个习惯》,对于程序员来讲,下面这几种习惯可能更加有针对性:

第一是对新鲜事物和技术的好奇心。技术世界的最大特点就是变化,强烈的好奇心会驱动一个程序员不断学习研究最新最先进的技术和架构从而让自己处于领先地位,这种好奇心也可以帮助我们成为一个优雅的懒人,通过探寻最有效的解决方案来减少无聊的重复;

第二是要有一个积极勇敢的心敢于接受挑战。别人不敢做的事儿你敢去做并把它做成了,一方面你获得了非常宝贵的第一手经验另一方面只有你才能完成挑战必将给他人带来极为深刻的好印象;

第三是要能够持久坚持不轻易放弃。很多事情看上去不容易,但是如果你咬牙坚持不懈把问题最终给解决了,你的功力会上升到一个崭新的层次;

最后一个习惯我觉得最重要,那就是把工作变成一种快乐。如果你觉得做技术很痛苦,最好还是尽早离开这个领域,只有你工作和玩儿一样的,你不仅仅是获取了快乐,你的技术能力也会永不疲倦地提升再提升,我总觉得搞技术和玩电脑游戏一样,都是不断地练功找宝贝(写代)和打怪兽(找 bug)嘛。

有了良好的职业习惯,你还需要不断提升自己的基本能力,对程序员(技术岗)来说:

第一种能力是 技术能力,这个是和职业最直接相关的能力,是我们做设计、写代、解决技术问题的能力,是我们之所以被称为工程师而不是销售或者客服的硬能力(hard skills);

第二种能力是 和人相处的能力,也叫做软能力(soft skills),是让我们如何更好地和他人协同工作;

第三种能力是 业务领域(business domain)能力,计算机程序是用来解决问题的,如果你了解并能够提出业务需求,你的综合实力会更强大;

第四种能力是 管理能力,能让更多的人有条不紊地齐心协力做好一件大事儿,能把一个人的能力放大无数倍;

最后一种是 学习能力,是前面四种能力的爷爷,这个强了其他能力的提升会更容易。篇幅有限,这里没办法把每种能力描述得很透彻,但你必须充分理解这些能力的含义,因为一个程序员不同职业生涯阶段都是这些基本能力不同程度和级别的组合结果。

所以,我们说一个程序员的职业生涯,其核心就是把上面这些习惯越练越熟最后成为本能反应,同时把上面的各种能力不断从菜鸟升级到大师的过程。

了解了基本的成长框架,我们看看程序员在不同的成长阶段该如何利用这个工具自我发展。

程序员初长成

大部分的程序员是在读大学或者第一份工作开始技术生涯的,我们可以从技术初长成、从业行业与领域的选择、选择什么类型的公司来展开讨论。

技术初长成

这个阶段的核心是如何能尽早地开始职业化(professional)编程。所谓的职业化,也就是按照一个合格的职业程序员的标准来写代码,这包括良好的编程风格、采用流行的编程框架、专业的调试方法、规范的文档撰写以及坚持不懈不解决问题绝不休息的习惯等等。你不能仅仅是把老师安排的作业完成了,把领导安排的业务逻辑给实现了,你要能够做到写出的代码和大家公认的好的程序员基本接近。

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容