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

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

时间:2017-07-02 19:07来源:天下彩论坛 作者:开奖直播现场 点击:
这个阶段,你要学会“懒惰”,不要重复做简单无趣的工作,哪怕有也要想着法子写出一个工具去简化去偷懒。我以前一个团队继承了很多 ETL 的代码,我

这个阶段,你要学会“懒惰”,不要重复做简单无趣的工作,哪怕有也要想着法子写出一个工具去简化去偷懒。我以前一个团队继承了很多 ETL 的代码,我们有几十个程序员在做着枯燥无聊翻译业务逻辑成 ETL 代码的工作,“懒惰”驱动我写了一个给需求分析师制定业务逻辑的工具,业务需求写完了,程序也就完成了。为了把这样的工具做出来,我找了一个叫 Pentaho 的开源工具,把核心代码彻底读透读懂,然后我的 SmartETL 也就横空出世。要学会站在巨人的肩膀上,多看人家的代码,你的设计能力编程能力都会越来越强大。这么做其实也是工作就是快乐的良好习惯自然驱成。

如果你想往技术管理方向发展,这个阶段你要开始锻炼自己的管理能力。对于技术类管理,我喜欢一种诠释:管理是把一个人能力放大的能力,通过协调更多的人做更大的事。也就是说好的技术管理者,首先是要具备较深较广的技术能力。管理最重要的一个基本要素是责任心。哪怕你目前还不管人,你一定要养成一个良好的习惯能够有担当,你要能够拍着胸脯跟你的 leader 说:这事儿包在我身上你放心。同样的话,你当 leader 后可以和经理说,当上经理后可以和总监说,当上总监后可以和 CTO 说,atv,当上 CTO 后可以和 CEO 说,当上 CEO 后可以和董事长说。有了这种敢于担当的勇气和习惯,相信你一直会成为你的上司最器重最欣赏最努力栽培的人。

业务领域能力方面,你应该让自己跳出技术的 comfort zone,把自己的知识面扩展到产品以及业务层面,你越了解公司的业务,你的设计越柔性越能应付系统日后的扩展,同时正因为你能够和业务老大讲同样的业务语言,你的价值会更早地被公司管理层发现。拿我自己的例子,当年我在金融公司做风控系统,为了把系统做得更好,我读了个金融方向的 MBA,结果很多业务需求我自己就很容易去写,很多业务上的金融模型我也可以去做,后来的路绝对是宽太多去了。

能力的提升不能担保你一定能在公司得到职位上的提升,你还要学会如何抓住转瞬即逝的机会。做别人不敢做的做不好的对公司至关重要的事儿,把现有的性能提高 10 倍,在公司最困难的时候提出一个切实的解决方案并帮助公司走出难关,做出远远超过公司给你的回报的业绩。。。只要你能够做出远远超过别人预期(Expectation)的事情,你就能牢牢抓住晋升的机会。你对新技术充满好奇心,你勇于接受挑战,你坚忍不拔永不放弃,这些逐步养成的良好职业习惯配合你日益强大的基本能力,再加上你时刻准备好积极寻求机会的心态,不想得到晋升都很难啊。我以前在那家外企,当时业务想创建一个新的金融模型,没人做的出来也没人敢去做,我当时好开心,机会啊,不要白不要。花了一个月的时间每天 13-14 个小时的努力,最后东西做好了,自己能力提升了,大大超出业务的预期了,想不得到提升都很难是吧。

这个阶段你还需要不断扩大自己的人脉关系网络。单纯一个人的成功是比较难以实现的,你要学会借助他人的力量,学会整合资源,学会从和他人的交流中获取灵感。你一定要多参加技术交流,比如 QCon 或者其他各种线下线上形式的活动,要能厚着脸皮和人家谈上第一句话多结交朋友。你逐渐积累的关系资源会为你将来的成功提供坚实的支持。

关于跳槽

尽管我从大二开始的第一家公司到现在,前前后后经历了 5-6 家公司,我还是想建议大家如果选好了公司轻易不要跳槽。你在一个公司至少得花上个 3-4 年来深化自己的职业能力,建立自己的人脉,深入了解一个行业。只有当你觉得目前得公司不适合你的发展了让你不再有 passion 了你再选择换一个公司发展。纯粹从一个招聘经理的角度来说,如果一个候选人经常换工作,我们会认为这个人不够踏实或者人品能力有问题,这样的人很容易被 HR 直接 pass 掉。

CXO 的技能

少数人职业进一步发展会晋级到 CXO(CIO/CTO/COO/CEO)级别。那么 CXO 需要哪些能力准备呢?在前面所说的能力之外,CXO 一定要具备战略眼光,他们要在自己的职能领域给大家指明方向,他们要能够发现、招聘并培养公司需要的人才,他们要学会如何搭配合理的团队架构并通过有效的激励制度让公司健康成长,CXO 们还要具备良好的人格魅力,能够很自然地把团队凝聚在一起。 对于技术方向的 CIO/CTO,除了自己专业领域足够强以外,CIO/CTO 必须要深刻了解业务并且用技术的力量帮助 CEO 把公司的业务发展壮大。

做一个快乐的更全面的人

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