说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

一名程序员十年技术之路的思考与感悟

HTML文档下载 WORD文档下载 PDF文档下载
刚入职场的程序员如何一步一步提升自己,成为团队里的一名精兵、再到骨干,并进一步成长为强将,除了要求有过硬的技术功底外,还需要哪些技能呢?本文作者分享了他的十年成长之路,希望对大家有所帮助。


回顾在腾讯的十年,作为一个本科毕业生,在管理上六年升任副总监,技术上七年半晋升 T4 专家。虽不是发展最好的,但相对平均速度来说都是比较快的。我总结主要的几点是学习成长、合作共赢、总结呈现、思考前行。分享一下这些方面的体会,希望可 以帮助初入互联网行业的技术人员或发展遇到困惑的人突破和提升自己,让自己成为精兵再到骨干,并进一步成长为一名强将。

要成为一个团队的精兵,必须是专业知识过硬,经验丰富,指哪打哪,能够非常让人放心的完成领导安排的任务的人。要做到这些,学习和实践是最直接的路径。通常一个毕业生,刚进入企业的时候,所学的知识并不能100%胜任岗位的需要,这个时候,快速地学习补充自己的知识缺陷就显得非常重要。在企业里的学习和实践,要注意以下几点。

1.借助导师、同事资源。这样可以让自己快速解决遇到的问题,少走很多弯路。

我刚毕业时的导师就对我有问必答,直到现在和同事讲起我的导师时,我都会说他是我工作以来遇到的技术最全面的、最佩服的人之一。

2.系统化的学习工作所需要的是基础知识,而不是到百度或谷歌查资料解决。

这样有助于遇到问题后通过相关知识关联分析,也有助于搭建更合理的技术架构,或改进现有技术架构的不足,让知识形成协同效应。为了让没有做过研发的运维同事对研发不觉得神秘,能够去分析异常故障深层次原因,我特意开发了《直观认识网络通讯》、《直观认识进程间通讯》、《直观认识HTTP协议》等几门课程,将这些知识体系化地通过一个个的小程序案例传递给我们的同事。

3.除了工作中需要的新知识外,建议在工作一段时间后再回头系统性学习相关专业基础知识。

因为在学校的学习多数都缺乏实践,很多知识的掌握比较粗浅,在工作一段时间后重新再学,会有完全不同的收获。比如,我有了一段时间排查业务异常和网络问题的经验后,又将学校读过的《TCP/IP详解卷1:协议》读了一遍,发现收获特别多,很多实际业务在异常时表现的现象都和书上讲的对应起来了。一些只在书上看过但无法在试验环境模拟的现象都在实际工作中找到了场景。

4.借助平台学习成长。

实际工作中,爆发式增长的业务或大平台是一个人快速成长和进步非常好的资源。因为爆发式增长的业务会让你在很短的时间内遇到在其他地方好多年可能都 不会遇到的问题,而大的平台一定是从小而来,趟过很多的坑,在这样的环境中,保持一个好奇好学的心态,可以快速提高自己。比如,在QQ空间业务开始爆发增长的时候,有段时间我曾经十天里有六天夜里和同事一起分析解决业务异常,经常持续几小时甚至到天明,也正是那段时间,遇到了别人几年才 有可能遇到的各类问题,让自己知道该补充什么知识,在后续的运维工作中对我有了很大的帮助。

5.如果可以对自己进行细分定位会更好。

就如同我和我的团队在过去的七年里都经历了工作内容和岗位的细分一样,现今社会是一个信息爆炸的时代,IT技术也是不断地出现新的技术分支,要想每一样都做到精通是非常困难的。所以结合自身情况以及工作需要,对自己有一个更加细分的定位,这样做精力才能聚焦, 更有可能快速在你所做的领域不断深入,进而成为专家。而如果你想要成为一个综合性的人才,也可以考虑通过阶段性专注于某一细分领域,重点学习积累,具有一 定深度后再切换重点关注领域。

随着经验的增长,从精兵变成骨干,我们所从事的工作会逐渐由简单直接变得复杂综合且无法独立完成,这时候就需要团队协作甚至跨团队、跨部门推进。这个时候就需要我们很好地协调平衡各方资源,推进项目达成目标,并将团队的业绩最大化展现,获得肯定。在这个过程中,要注意以下几点。

(1)保持开放的心态。

需要在沟通合作中更多的换位思考,多创造一些双赢的机会。平时先帮助兄弟团队或同事完成目标,等到自己团队需要帮助的时候,也一定会有兄弟团队或同事出来帮助你。

(2)找到一些对大家都有帮助,大家又都感兴趣或可以学到新东西的事情。

比如我前面提到的速度优化虚拟团队就是一个例子。

(3)注重成果总结和展现。

我在公司职级晋升以及一些技术奖项评审中发现有不少人或团队所做的工作成绩非常突出,但在答辩的时候讲得很一般,平时很辛苦,最后呈现很糟糕,没有 通过评审或取得的成绩比较靠后,很可惜。职场不是一个只有一次机会的演讲,更像一个马拉松。对于不善表达的人来说,可以更多地注重利用日常工作中通过各类 文本的形式表达场景,这样可以在长期的工作中,让周围的同事和领导了解自己及团队的工作成果。

(4)注重平时的资料积累。

总结展现不好,很多情况也是由于内容不够丰富有价值。为了解决这个问题可以养成将一些日常工作中坚持将成果邮件、PPT、数据图表等案例分类汇总保留。这样在需要总结的时候数据会很丰富,有内容就不怕讲不出。

很多骨干走上管理岗位后,随着管理人数和团队的增加,会发现以前由领导指派的清晰目标逐渐没有了。团队部分成员甚至一些团队整体都会困惑应该做什 么,除了不断重复一些任务和工作外,团队成员长远的发展是什么等关键问题不明晰。如果这个问题得不到很好的解决,那么团队就可能出现不稳定、士气不高、战 斗力差等情况。

这个时候是很难的一个坎,因为以前不管是单兵作战,还是团队项目,目标多数比较明确,但在带领一个较大规模的团队时会发现,自己的工作内容往往不再是如何完成一个既定的目标,而是思考该做什么,我该将团队打造成一个什么样的团队,怎样帮助团队成员的发展,等等。

我自己也作了一些思考和探索,比如我在运维团队里以减少运维对象以及按专业分工的思路将团队分工不断细化,并尝试清晰地定义每个团队的核心工作职 责,让大家在自己团队核心工作职责的方向上不断沉淀,通过积累建立起和别的团队差异化的经验,形成自己独有的经验和平台优势。另外,提出“服务产品、服务 研发、服务自己”的理念,特意将产品放在第一位,研发第二位,希望引导运维团队有产品意识,寻找更多的办法去帮助产品、协助研发,从而让产品更加成功。而 不是只着眼于自己的运维效率,做一个纯粹的支持者。只有做好这个思考和探索,我觉得才能真正转变为一个强将,我自己依然在这样的思考与探索的路上。

希望每一个刚进入互联网行业的技术人员或发展遇到困惑的人都能突破自己,从精兵成长为强将。

本文来自:人邮IT书坊

移动周报:疯狂吐槽还是更得欢心?细数iOS 7的是与非 国内最受欢迎的开源项目集锦 开始3D编程前需注意的十件事 [CTO俱乐部第100期]软件平台的新思维及2345技术团队管理经验分享 失败怪圈:今天的移动App在重蹈1999年的覆辙 极客编程必备的五大PHP开发应用 Oracle或将宣布与Salesforce.com,NetSuite以及微软结盟 【专访间】神州数码谢耘:智慧城市需要以“融合平台”为特征的沃尔玛模式 对话OW2 CEO:开源≠安全隐患,免费≠无利可图 不断抄袭的Facebook正逐步沦为一家普通的公司 Windows 8.1会不会把Windows 8的“Modern”开发者踢到路边 任志鹏:FusionCloud是华为二十年技术积累的精华 机器学习典范?iOS7中的Siri能主动学习如何发音 三星宣布关闭PC业务 主推便携设备和一体机 Web设计师必须掌握的六大设计策略 Facebook为什么要推Instagram视频分享功能? 天气预报(id后面的9位数字为城市代码)年月日,星期,当前时间(仅用于javascript) PHP 5.5.0发布 不再支持Windows XP和2003 专访ThinkPHP创始人刘晨:用最简单最快速的方式开发PHP应用 重构:仔细查看,改进代码 加速编码的17款最棒的CSS工具 生于微信:专访疯狂猜图CEO曹晓刚 谷歌:受感染的合法网站远比恶意网站危险性大 Mozilla正式发布Firefox 22应用程序开发者受益 支持3D游戏、视频通话和文件分享 直接拿来用!最火的前端开发项目(一) Salesforce.com和Oracle在云合作上达成长期协议 即将到来的数据中心僵尸末日,谁能成为最后的幸存者?! Andorid APK反逆向解决方案:梆梆加固原理探寻 科技拥抱设计:体验设计如何创新? Rails 4.0正式发布 命途多舛的webOS,两度易主,生生死死多少回 封装在Dll中的窗口焦点问题 为什么我用JBUILDER编译JSP文件,用web run执行后会出现这些情况?? 有谁用过CMPPE2.0协议开发过网关程序的请进 win2000下内存使用的问题? 我每次都结贴子的,不信你们查一下啊,这次再请帮忙,谢谢哦 在公共文件夹如公告窗体的原件与回复件是如何关联的? delphi中form中放了一副图,怎样让图可见而form不可见? 一个关于vba的应用问题?合并文档 英文版的vb中该如何来把一个项目进行打包呢(想把它安装到一台没有装vb 的电脑上) 删除多余的重复记录 如何获取屏幕尺寸? 有人用过EasyPack的仿真器吗? 关于QuickRpt报表存盘后出现乱码的问题。 邮件监测器要怎么写?? 关于Web Browser控件 如何加快蓝点linux的安装速度 access 表中的datetime型字段在delphi中如何使用? 《windows 网络编程技术》是哪个出版社的 小弟正学socket编程,有个问题请教! 微软专家请看: Sybase数据库中的中文存储问题! 连接池在TOMCAT中不可用吗?我是新人。 简单的问题? SOS!!!!!!!!高分赠送!!请教大虾们一个有关MSSQL一个问题!! 我在VB.NET下调用弹出对话框,可是无论click确定还是取消,结果都一样,我写的有什么错误吗? 紧急寻找?????????高分求助 关于dbgril的问题。简单的问题加分哦 为什么不能编译这个头文件? 寻bmp转gif代码 vb.net做的control能在基于c#的web form中使用吗? 白痴问题:使用java有什么好处? 在线:在程序中加载任一网页,用鼠标点击任一超连接,均能捕获所点击连接的文本。该如何做? 至今,我不明白为什么使用友元(friend)函数!(50分赠送) Access如何外连接多个表 给我一个直接访问DBF文件的控件,在线等待。。。 求一sql语句! 哪位有ORACLE的帮助文件,送50分! 怎样在ListView中实现换行功能 在PB使用Word 模板(.dot)将DW_1(FreeForm风格)转换成Word文件并追加DW_2(Grid)数据 怎样可以在鼠标事件发生时获得鼠标相对应屏幕的坐标? 我想写一个组件在页面下载后将IE的始终用UF8发送项去掉且重启IE? 在视图中动态生成一个非模态对话框后怎么来得到指向该对话框的指针呢?大家来讨论好吗? 怎么实现在多台客户机上接收一台主机的屏幕? 急!!!vc进程与vb进程间通讯的好办法 软件工程硕士!!!!!!!!!!!!! 如何批执行存储过程??? 求助!!! 快找工作了,兴奋加苦恼.来寻求一点安慰. 关于动态链库问题,虽然前讨论过。但都没有得出结果。再次请高手进。 请问与数据库的连接这段程序那里错了??? sql嵌入式编程 李老师带320元钱去买球,买了4个篮球以后,(一个篮球60元)剩下的钱正好买2个足球,一个足球是多少钱 关于的作文 400字 可以用数学证明 入射角等于反射角吗?如果能,感激不尽. 李老师带1000元去买球,买了四个篮球以后剩下的钱正好能买两个足球,一个足球的价钱是多少元?一个篮球的价钱是140元 作文在磨砺中成长700字学习题材 商店以每双6,5元购进批凉鞋,售价每双7,4元,卖到还剩5双时,除成本外还剩44元,这批凉鞋共几双 春游作文(300字)自己回答别复制! 作文:__我真的长大了 初中水平、600字以上(借鉴一下~) 以每双6.5元购进一批凉鞋,售价7.4元,卖到还剩5双时,除成本价还获胜利44元,有几双凉鞋 战胜困难的作文五百字 作文:我会学着长大(600字)如果是抄的,请说出出路!如果是抄的,却没说出出路者,无效! 如果你希望自己的朋友从原来的胆小懦弱变得勇敢坚强起来,你可以用这样一句名言来规劝他____________ 以战胜困难为题300字作文 关于寂寞的文章、 一个圆形环岛的直径是50m,中间是一个直径为10m的圆形草坪.小明以60米/分的速度绕行环岛一周大约需要多长时间?一年需要修剪草的总面积是多少? 求一个 背景是黄色的 一个女生 坐在椅子上 手放在桌子上的 头像背景是黄色的一个女生坐在椅子上手放在或搭在桌子上帮我找一下这个头像 圆形花坛周围是一条环形小路,花坛是直径4m,小路宽式2m,这条环形小路占地多少平方米? 圆形环岛的直径是20米,中间有一个半径是5米的花坛,其余地方是草坪.如果花坛的四周每隔2米栽一棵树,种一个圆形环岛的直径是20米,中间有一个半径是5米的花坛,其余地方是草坪。如果花 怎样在女同学睡觉的时候摸她的胸或屁股她却不会醒来?(睡觉时是坐在椅子上靠在桌子上的) 圆形花坛周围是一条环形小路,花坛的直径是10米,小路宽是2米,这条环形小路占地多少平方米?列式计算 一个圆形环岛的直径是20米,中间有一个半径是5米的花坛,其余部分是草坪.如果花坛的四周每隔2米栽一棵 李老师去商店买了8个足球和2个篮球足球的单价是篮球的3/4一共花去640元足球篮球单价各几元算式快还有一题妈妈买了8千克桃和12千克西瓜共花去48元已知2千克桃的钱相当于3千克西瓜的价钱 有什么动漫 里面的男主角一开始是一个非常胆小,懦弱的人 后来为了保护身边的人而变得勇敢,坚强.一定要看题.要日本动漫哦 ,剧情要好,有点H也不错,好吧.不要说妖怪之类的 人物也要美型. 某小区有一个长25米,宽20米的长方形游泳池,请你选择合适的比例尺,游泳池的长和宽分别画多少厘米?最好有计算过程 右图是某小学游泳池的平面图,这幅图的比例尺1:2000再计算出游泳池的长和宽各是几米?长2cm,宽3cm在线等快点今天就要拜托啦 如果你希望自己的朋友从原来的胆小懦弱变得勇敢坚强起来,你可以用这样的一句名言来规劝他-------------?刚才的人帮我想想啊! 以孤独为话题的 作文怎么写 选择.1.新世纪小学新建了一个长方形游泳池,长50m.宽30m.选用比例尺()画出的平面图最大;选用比例尺()画出的平面图最小.a.1:1000 b.1:1500 c.1:500 如果你希望自己的朋友胆小懦弱变得勇敢起来,你可以用哪句名言来劝他? 以寂寞为话题的作文, 一个圆形花坛的半径是4m,在他的周围修一条2m宽的小路,求小路的面积要画出示意图, 商店一每双6.50元购进一批凉鞋,售价为7.40元,卖到还剩下5双时,除成本外以获利44元,这批凉鞋共有多少双? 600字的野炊作文 600字 某小学有一个长60m,宽40m的游泳池,选用比例尺( )画出的平面图最大,选用比例尺( )画的平面图最小.A.1:2000 B.1:1500 C.1:1000 作文:对自己的期望300字左右今天开学老板让我们写“对自己的期望”300字左右今天六点之前写好! 关于春游 野炊的作文我们煮的是火锅哦!字数现在400字左右!马上就要! 一个圆形花坛的外面环绕一条小路,已知花坛周长是31.4m,小路的宽是2m,这条小路的面积是多少米?小路外圆的周长是多少米? 某商店以每双6.5元购进一批凉鞋,售价为7.4元,买到还剩5双时,除成本外还获得44元毛利.这批凉鞋共有多少双?(列方程解答) 作文《思念是一种美丽的孤独》 作文我不再孤独有什么开头是我今年13岁了,我有一个哥哥的 商店以每双6.5元购进一批凉鞋,售价每双7.4元买到还剩5双时,除成本外还赚44元,这批凉鞋共多少双?解方程应用题 信息世界的烦恼 作文(400字以下、350字以上)急、5月11日六点关闭问题(跪求) 我不再孤独 作文这是半命题作文..随便一篇我不再什么都可以啊! 一个圆形环岛的直径是20米,中间有一个半径是5米的花坛,其余地方是草坪. 有关寂寞的文章是议论文 作文《从此,我不再孤单》怎样写? 教室里有若干名学生,走了10个女生后,男生人数是女生人数的2倍;又走了9个男生后,女生是男生人数的2倍.那么最初有多少名女生? 小作文,有关寂寞的层次分析法模仿写作——运用具体细腻的语言表现某一种情绪或心情或体验或感悟.(300字左右) 我不再孤单 作文 教室中有若干名学生,走了10女生后,男生人数是女生人数2倍,又走了9个男生后,女生是男生的5倍,最初有女 春游的作文600字复制的不要来!复制的别来! 一个圆形花坛直径是10m,在花坛的周围铺一条2m宽的环形小路,路的面积是多少? 教室内有若干个学生,走了10名女生后,男生人数是女生人数的2倍,又走了6名男生后,女生人数是男生的2倍,教室最初有多少名女生? 战胜困难的300字作文 下图是中山小学游泳池的平面图,如果游泳池长50米,宽30米,量出所有需要的数据,求这幅图的比例尺.图上测量的:图是一个长方形也就是游泳池,长2.5,宽1.5. 商店以每双13元的价格购进了一批凉鞋,售价为每双14.8元,卖到还剩5双时,出去购进这皮凉鞋的费用还获利88元.问这批凉鞋共多少双? 战胜困难的作文300 商店以每双13元的进价购进一批凉鞋,售价14.8元,卖到还剩5双时,除去购进这批鞋子所用的钱外还获利88元.要算式、 商店以每双13元购进一批凉鞋,售价为14.8元,卖到还剩5双时,除去购进这批凉鞋的全部开销外还获利88元.问 我的烦恼作文200字
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘