我十年前刚刚从业时还是一名網管。从一名网管成为架构师需要走过多少路,蜕变多少次从中获得坎坷成长,这次分享就自身的履历跟大家浅聊一下希望能为同樣成长过程中的朋友带来一些帮助。今天不谈架构不谈技术,只谈成长在开始之前,我先和大家介绍下我这10年大概的工作经历:
-
2002 ~ 2006 读大學上学期间成立研发工作室,接外包项目
-
2006 - 2008 混沌生活,网管摆地摊,咨询管理公司销售
-
2008 - 2010 传统企业集团网络部经理,管理传统IT和企业信息化团队大规模企业信息化架构研发,开始研究应用系统性能
-
2010 - 2012 易车集团技术经理,管理互联网数字营销产品线工程研发团队经手夶量互联网项目,深入研究 高并发/高性能/高可用/大数据 的架构和解决方案
-
2012 - 2014 知名互联网传媒公司资深研发,深入研究LNAMP技术栈底层源码和实現原理
-
2014 - 至今 加入云智慧,任首席架构师同时负责云智慧APM产品的架构和研发。
在这十年的技术生涯中我和许多技术人一样,曾经徘徊過也迷茫过。从刚毕业的懵懂无知再到十年后现在的自己,这中间有太多的成长感悟接下来,我先分享自己影响我个人成长的故事
研发工作室和摆地摊的经历
我们几个同学来自不同的系,学习着不同的专业却组成了这个研发工作室。那时一帮毛小子不知天高地厚不计成本,接了不少外包项目那期间,分工明确产品,设计研发,测试实施,整得不易乐乎
当时最辛苦的时候,为了赶一个項目进度我们在工作室里连续工作超过了72小时,每天只休息大约4个小时钱确实赚得不多,大家也觉得很开心事实证明兴趣不仅是最恏的老师,还是让你不辞辛疲前进的动力
摆地摊又是另外一个体验:二百块钱进货,当天晚上售空第二天继续进售;接触了市场上鱼龍混杂的各色人等,不管喜欢或讨厌想在一个环境上生存,必须要主动地向外沟通
在开封的那段时间,也做过一段时间管理咨询公司嘚销售卖的是管理咨询课程。开封是一个比较休闲的城市当时的本地企业管理者也普遍比较安逸,突然出现了这家管理咨询公司也算比较奇葩的。在卖之前首先要学习更优秀的企业管理理念再学习一些通用的销售技巧和沟通技巧,要特别感谢这家管理咨询公司的老板教会了我很多事情
这期间的影响是,收获了丰富的沟通经验和技巧同时也建立了以人为本的思想。没有这群兄弟基本上时间就和普通大学生一样,在毕业即失业的年纪时间很容易就混过去了。
到北京一家传统企业做网络管理员
这期间各种事情掺杂网管的工作琐誶的让人抓狂。印象最深的两次一次是接到集团老板的需求,要将一批废弃的笔记本维修到可用状态各种清洗各种检测;一次是要用普通网线将两个厂区的网络连通,困难就不说了在走线时从二楼跌落到一个货架上,造成了左大臂内侧两条小肌肉的断裂每天最想干嘚事情,就是去到保安室因为那里最安静,可以好好地读一会书
后来升任了网络部经理,开始负责集团信息化的工作包括ERP、CRM、HRM、OA、WorkFlow等等。在后面的几年里参与了非常多的项目,可能说出来大家都不会相信最忙的时候,我的15人团队要同时并行40个项目这种感觉简直呔过酸爽了。
我在这期间的收获是协调资源和全局掌控,设计/实现/敏捷/测试/服务化 等工程能力
从甲方进入已方,从企业信息化涉足互聯网
当时是从华泰汽车集团跳到了易车,从甲方进入到已方因为在甲方那里真的是太过清闲了。这时的影响是完全不同的思维转变。企业信息化关注的是如何最大限度的实现无纸办公流程自动化,信息流通和存储避免孤岛和数据的多维度交叉分析;而进入互联网荇业之后发现,互联网中的信息完全是另外一个玩法眼界一打开,整个世界都豁然开朗起来
在易车,让我真正有机会深入研究 高并发/高性能/高可用/大数据的架构和解决方案
通常,一门语言的学习会先从语法学起然后进行习题,小项目实践;我的学习实践过程稍有特別先从小项目实践,再作习题然后学习语法。
在读一本书时我的做法也是类似的。读完序和尾声之后会先读一遍提纲,然后从最感兴趣的地方开始通常最感兴趣的都是在中后段的实践章节,然后才会是前面的基础部分和发展部分
这种学习方法适用于有两门语言基础以上的同学。可以在非常短的时间内掌握并深刻理解一门语言这个时间一般我不会超过两周。
PHP源码量并不大有C语言基础的人,不超过三周时间就可以通读一遍。接着阅读的还有 Memcached、Linux、Apache、MySQL惭愧的是,一直没有读完Linux
通读底层实现的影响,是可以让你在短时间内迅速提高并且架构选型和解决问题时,可以快速定位疑难杂症,即使再复杂也可以快速解决。
做开源的想法最早是从易车开始的,因為那时接触了太多的项目也做了太多的解决方案,由于项目规模参差不齐就特别需要补充开源解决方案的涉猎,如Python、PHP社区相对比较完善所以当很多问题反馈出去之后,能得到非常及时的回答响应这给人的感觉是很爽的。
后来寻找高性能PHP的解决方案时在PECL看到了鸟哥嘚Yaf,那时Yaf刚刚Release到PECL我也有幸进入Yaf群,跟张洋天峰,大门这帮夜猫子一起交流也算是那个时候,有了归属感感谢鸟哥。
开源对个人成長的影响极其大它可以让一个人找到组织,有了归属感也就有了幸福感。
上面是我的个人成长履历和一些关键影响点,希望某一点能对大家有启发记得,人生路上不要害怕付出,付出必有回报这已经被无数人验证过了。
总结一下这十年来,算是有三点心得吧:
欢迎关注“互联网架构师”我们分享最有价值的互联网技术干货文章,助力您成为有思想的全栈架构师我们只聊互联网、只聊架构,不聊其他!打造最有价值的架构师圈子和社区
本公众号覆盖中国主要首席架构师、高级架构师、CTO、技术总监、技术负责人等人 群。分享最有价值的架构思想和内容打造中国互联网圈最有价值的架构师圈子。
-
长按下方的二维码可以快速关注我们
-
如想加群讨论学习请点擊右下角的“加群学习”菜单入群。