文档章节

关于程序员的几个阶段

 梁荣良
发布于 2016/05/22 14:56
字数 783
阅读 86
收藏 5

每个程序员、或者说每个工作者都应该有自己的职业规划,如果看到这里的朋友没有自己的职业规划,希望你可以思考一下自己的将来。

个人常常思考自己的未来,也从自己的思考中总结出了一些东西,作为第一部分来谈谈。个人认为一名程序员应该有几个阶段(以下时间都算上实习期):

•第一阶段----三年 
•我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段

•第二阶段----五年 
•五年又是区分程序员的第二个门槛。有些人在三年里,除了完成工作,在空余时间基本不会研究别的东西,这些人永远就是个Coder,年纪大一些势必被更年轻的人给顶替;有些人在三年里,除了写代码之外,还热衷于研究各种技术实现细节、看了N多好书、写一些博客、在Github上分享技术,这些人在五年后必然具备在技术上独当一面的能力并且清楚自己未来的发展方向,从一个Coder逐步走向系统分析师或是架构师,成为项目组中不可或缺的人物

•第三阶段----十年
•十年又是另一个门槛了,转行或是继续做一名程序员就在这个节点上。如果在前几年就抱定不转行的思路并且为之努力的话,那么在十年的这个节点上,有些人必然成长为一名对行业有着深入认识、对技术有着深入认识、能从零开始对一个产品进行分析的程序员,这样的人在公司基本担任的都是CTO、技术专家、首席架构师等最关键的职位,这对于自己绝对是一件荣耀的事,当然老板在经济上也绝不会亏待你
第一部分总结一下,我认为,随着你工作年限的增长、对生活对生命认识的深入,应当不断思考三个问题:

1、我到底适不适合当一名程序员?

2、我到底应不应该一辈子以程序员为职业?

3、我对编程到底持有的是一种什么样的态度,是够用就好呢还是不断研究?

最终,明确自己的职业规划,对自己的规划负责并为之努力。

© 著作权归作者所有

粉丝 5
博文 48
码字总数 15297
作品 0
西安
私信 提问
跨越:迈过成长阶梯的断层

在旧文《程序员的成长阶梯和级别定义》中定义了一个程序员的成长阶梯,大概有下面几个阶段: 初级 中级 高级 资深 专家 很遗憾,当时到了专家这个阶段,我就没法给出很明确的答案了。只说了,...

mindwind
2017/12/24
0
0
一名职场程序员应该具备哪些技能?

关于程序员的几个阶段 每个程序员、或者说每个工作者都应该有自己的职业规划。我常常思考自己的未来,我认为一名程序员应该有几个阶段(以下时间都算上实习期): 第一阶段----三年 我认为三...

egefcxzo3ha1x4
2017/12/14
0
0
Delphi开发能力自我评测

Delphi开发能力自我评测日期:2008年11月23日 作者: 人气:3159 查看:[大字体 中字体 小字体](注:以下内容都是作者个人的学习经验和体会,仅代表个人观点。针对Win32下的Delphi程序开发而...

vga
2016/08/09
67
1
老板未必会因你加班写代码而感激你

程序员热衷于长时间地工作。我想说的是,你就承认吧,你的工作/老板并没有让你这样做,你自己要这样做而已。当然,我知道,也许并非所有程序员都喜欢长时间的编程。不过肯定的是,随着加班成...

红薯
2011/06/07
1.9K
11
php程序员的水平 看看自己属于那个级别的

PHPer的定义 PHPer是以PHP程序编写为主要工作,其他方面略有涉及的一种职业人士,大家所说的程序猿。 对PHPer的等级划分 PHP 爱好者 (半个PHPer) PHP 初学者 (PHP Beginner) PHP 初级程序员 ...

郜秀
2012/07/06
1W
34

没有更多内容

加载失败,请刷新页面

加载更多

数据结构与算法之美_15_二分查找(上):如何用最省内存的方式实现快速查找功能?

今天学习一种针对有序数据集合的查找算法:二分查找(Binary Search)算法,也叫折半查找。 先看一道思考题,假设我们有 1000 万个整数数据,每个数据占 8 个字节,如何设计数据结构和算法,...

SP_K
20分钟前
14
0
Docker 记录

Docker Docker 分为社区版(Community Edition) 和企业版( Enterprice Edition) 一般使用CE,EE收费 查看linux内核版本: uname -r 查看centos 版本:cat /etc/redhat-release Centos 如果是最...

天空飘来五个字儿
29分钟前
23
0
网站变灰

平时到哀悼日的时候,我们看到很多知名网站都变成灰色了 只需要加下面的样式即可 html { filter: url(“data:image/svg+xml;utf8,<svg xmlns=\’http://www.w3.org/2000/svg\’><filter id=\...

三蹦子
35分钟前
83
0
网站首页蒙灰CSS样式

每次全国哀悼日,各大网站首页都变成了灰色,添加以下全局CSS样式,可以实现此效果: html,html *{  filter:gray!important;  filter:progid:DXImageTransform.Microsoft.BasicImage(...

达时索
42分钟前
92
0
1.NET Core 概述

.NET Core 概述 .NET Core是一个免费的、开源的、跨平台的、广泛使用的Web框架;它是由微软维护的。社区广泛参与支持的一个框架。.NET Core可以运行在:Windows、MacOS以及Linux操作系统上。...

osc_8j0twt2u
49分钟前
48
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部