开发者技能修炼的五个等级<!
每一位开发者在正式踏上开发道路之前,都需要经过毫无编程经验的“第一阶段”。
这时他们对于程序的理解仅限于照着书本或记忆进行有规律的字符录入,甚至不清楚自己所输入的字符代表什么指令,因此每当错误出现时常常显得手足无措,怀疑软件、怀疑系统,甚至开始怀疑人生,到头来却发现只是少输入了个分号。
该阶段虽然看起来简单,但确实也是最容易将门外汉拦在开发者殿堂之外的门槛。
切记不要迷恋《30天从入门到精通》等武林秘籍,对没有入门的人来说很容易变成《两周从入门到放弃》。其实也并非没有入门捷径,找个真人师傅带进门就好了。
作为拥有0-3年编程经验的第二层,可以正式的称呼自己为“编码菜鸟”了。
这时的他们对编程概念已经有了初步的理解,知道了变量、逻辑与函数的意义。同时也可以熟练的使用CV大法(Control+C、Control+V)来模仿前辈的案例或网络实例进行功能实现了,但也仅仅只能实现需求逻辑而已。同时因为并不理解这段代码的真实含义,所以实现的这坨代码通常让人头痛不已,是BUG的高发地。
切记不要迷恋《Thinking In XX》系列的书刊,最好的修炼方式还是多阅读开源工程代码,多参与项目实践,完成一个由量到质的蜕变
(图片来自:http://lateralresearch.com/)
作为拥有3-5年编程经验的中间层,进入该层的“攻城狮”们已经开始被委以重任,负责攻城拔寨,调研新型武器,属于团队里面的攻坚小能手、小白与菜鸟所仰望的大牛了。
与此同时,这一层级也是所有层级里面最危险、最容易迷失的一层,其危险在于因为沉迷于舒适区与盲目自信而停滞不前,最终因精力的衰退而被小鲜肉所替代;其迷失在于仅善于解决项目中曾负责或以前接触过的某一块的问题,对于系统架构欠缺整体的意识,不具备建立一个全新系统的能力。
对位于该层的“攻城狮”们而言,切记不要沉迷于代码的表面,也不要局限于API或源码库的收集,最好的修炼方式是不断地思考与锤炼自身对最佳实践方式的理解感悟,从而为进入下一阶段打下坚实的基础。
作为拥有5-8年编程经验的开发者顶层,进入该层的大师们对于某一领域的系统研究已经“摸得门清”,通常他们是使系统“拔地而起”、“耸入云霄”的设计师。
(图片来自:http://t.cn/R6rj4rO)
他们更喜欢形容自己为“艺术家”而不是架构师,他们即使喝上一斤“关公坊+酸梅汤”都能准确的给你画出其设计过的系统架构图、功能结构图、数据库模型,并能基于系统实际使用情况进行基于架构的系统结构优化、性能优化等。
进入此阶段的工程师已经脱离了对招式的执念,步入了对于设计与编程之道的艺术修行道路。
咨询师是一个特殊的存在,如果说架构师是追求于设计之道与艺术之道的苦行僧,那咨询师就是这条道路上的布道家。
他们一般有着广阔的见识与丰富的实战经验,也许他并未开发过多么经典的架构,但经过短暂的观察即可指出对于当前架构的优化意见;也许他并不能写出多么高深复杂的源码,但通常可以用最简单的办法解决技术上的难题;也许它并不了解你所遇问题的业务背景与专业技术,但可以通过跨领域知识启迪你解决问题。
上文的阶梯划分出自我过往八年的工作经验,对于第四、第五阶梯,我本无意划出高下之分,怎奈文笔功力有限,只好粗断为两个部分。回顾前文,我对于开发者的阶段划分又有了新的想法,开发者在历经以上五个层级之后又该如何发展,是科学家还是哲学家?我想听听你的见解。
更多精彩洞见,请关注微信公众号:思特沃克

文笔功力和资料搜集能力不成正比
文笔功力和资料搜集能力不成正比
给爸爸买的,因为名字吸引我就先看了,看了一两个故事就看不下去了。每篇的故事,标题起得那叫一个香艳,内容却完全没有那么惊喜,和看高中历史书的感觉差不多……撑着看了半本,觉得史料还不错,就是文笔太一般了,看着不舒畅。作者描述中表达出自己的考据能力,但是对我这个近代史已经算有一定了解的人来说,有些人名莫名其妙就写出来,也没有交代这个人是谁,地位身份作用,出现一次就没了……看得我一愣一愣的,完全不知道这是谁。我是在中国图书网买的,如果在书店看到,我会拿起来翻,但是不会买
办公室主任文笔果然不一般,虚实结合,文采斐然,功力深厚
2022年办公室主任个人述职报告
一年来,在集团公司各级领导的关心关注下,在同事们的帮助支持下,我始终以以高度责任感为动力、以高质量服务为标准,恪尽职守、任劳任怨,埋头苦干、奋力拼搏,内强素质、外树形象,较好完成了集团公司赋予的各项任务。现将近一年的工作述职如下:
一、强化学习,不断提升业务能力与综合素质
高度重视理论学习,始终坚持“一手抓业务、一手抓学习”不放松,通过集中学习、个人自学和专题培训等多种形式和渠道的学习,深入学习贯彻新理论、新思想、新战略及各级会议、文件精神,从中汲取营养、充实头脑,对集团公司的各项制度规定理解的更加深入、透彻;自身理论素质、知识水平得到进一步提高,大局意识、思想立场更加坚定。
聚焦本职岗位和办公室工作实际,始终将集团的工作标准化手册作为“枕边书”,突出问题导向,全方位、深层次、多角度加强对集团公司历史文化、制度规定、业务知识的学习掌握,认识、分析、解决问题的能力得到了进一步的锻炼,工作服务水平得到显著提升。
注重在学中思、在学中干、在干中学,坚持向领导学、同事学、员工学,充分利用集中学习、谈心谈话等方式,掌握领导、客户需求,及时改进办公室工作方式方法,让理论与实践结合的更加紧密,理论指导实践的水平显著增强。
二、恪尽职守,扎实完成各项工作任务
坚持大局谋划,及时协调好部门之间的关系,做好经常性的调查研究,掌握各方面信息材料,准确把握领导意图,提出具有建设性的设想和意见,为集团公司领导决策提供服务,当好参谋助手。明确人员分工,在攻坚克难的同时,将工作任务进行层层分解,将责任一一落实到人,办公室形成了既各司其职,又互帮互助的良好工作氛围。累计撰写各类文字材料X余份,筹办会议活动X余场次。始终注重跟踪督查,起草制定《XXX责任落实细则》《XXX目标责任考核办法》等制度,制定“五张清单一张网”考核体系,坚持重点工作“一周一通报、一月一排名、半年一考核”,确保责任到人、任务到岗、落实到位。
全面推进文化建设工作,深入开展学习教育等专题活动,开展有趣有意义的配合活动,抓好集团公司网络平台运用,规范各级会议记录,评选学习先进典型,办公室人员理论水平、能力素养明显提升,敬业奉献、互学互比的作风明显增强。起草制定制度X项,培育了XXX、XX等“一X一品”特色品牌,创建现场教学点X个,培训员工XX人员,有效激发员工的工作动力和活力。
起草制定外宣报道奖惩办法,组织XX人围绕本职工作所思所悟,积极撰写宣传稿件,启动运行新媒体账号,开辟多渠道宣传专栏,制作各类专题宣传片X个,累计推送信息X余条,动员公司员工积极阅览、点赞、转发,影响力稳步提升。强化文化工作宣传,建成文化广场X个,依托集团公司企业文化特色载体,开辟文化宣传研学路线,累计接待观摩团X余家X万余人次,有力提升了集团公司的形象与品位。
坚持以实干为荣、以实干为责、以实干为大的工作理念开展工作,坚持问题导向,对标集团公司要求,补短板、强弱项,努力提升综合素质。在急难险重任务面前,敢于冲上去、拿得下,加班加点、任劳任怨;严格落实协作共同制度,配合其他部门认真开展工作任务,尤其是疫情防控中,始终坚守在防控一线,保质保量完成集团公司赋予的各项工作任务,磨练了意志、锻炼了能力、提升了水平、树立了形象。
树牢责任意识。始终坚持把本职岗位所赋予的职责履行好,做到了工作有始有终,未造成人为差错和不良影响。坚持从小事着手、细节入手,实事求是、保质保量完成了各项工作;积极建言献策,激发了自己干事谋事的主动性。严守纪律规矩,坚持把集团公司制度规定作为行动指南,严格规范个人行为,始终做到知敬畏、存戒惧、守底线。坚持以身作则,树牢纪律意识,自觉用规章制度约束自己,始终做遵纪守法的模范。
一年来,自己在思想、工作、业务和能力等方面都得到了强有力地锻炼,能够积极主动作为,认真履职尽责,取得了一定成绩,但仍存在不少差距和不足:理论修养还不够深入,部分业务知识掌握不够扎实,存在现学现用的现象;工作落实力度还不够,工作的创新性与参谋助手的作用还发挥不明显;工作魄力不够,主动想、主动干的冲劲不足。