0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

五年工作经验的资深架构师的自述

工程师人生 来源:网络整理 作者:工程师吴畏 2018-10-22 10:11 次阅读

回想这一路路走来,还是很感恩收获的一切,我渐渐从一名菜鸟,成长为一位架构师,记得毕业的时候我给自己定的目标是:五年要成为一方面的专家。虽然,实际的成长比这个慢了两年,但是我还是庆幸自己当初果断的裸辞,然后进入支付宝。

每个架构师都是独立无二的,每个架构师都应该有自己的情怀,这些情怀是你的世界观。

我是如何成长为一个架构师的,我姑且给自己定的title就是架构师,不要认为有架构师的title就很牛B的,人外有人,天外有天,做好自己。五年陈留给自己的话:不忘初心,方得始终,未来已来,星辰大海。路就在前方,继续前行。

每个人的成长之路也不一样,我来回想下自己的。

不为过去蹉跎,珍惜当下

很多在菜鸟的时候,肯定或多或少,有过对身边的牛人,报以羡慕的眼光。

当看着别人职位比你高,

当看着别人比你工资领的高,

当看到别人年纪轻轻,就已经是牛逼哄哄。

你会不会有羡慕嫉妒恨的想法:

要是我当年读书的时候,不打游戏,少吃点红瓶、蓝瓶,少放几个水元素,少放几个暴风之锤(寒冰王座)。那么我肯定可以学到更多。

要是我当年不睡懒觉,起早贪黑,去学**,那么我肯定是也会学到很多。

要是。。。

理由从来不嫌多,我自己肯定也有这些想法,平心而论,我现在也有这些想法。但是负能量不能盖过正能量。

不要为过去而蹉跎;不要羡慕别人现在的生活;不要羡慕陈冠希,长得帅,女朋友交的多。你明明没有别人找的帅,不努力,你就是天天守着电脑看看片。说不定那天你去创个业,成功了,然后的然后,你想想然后的然后。。。

所以,不为过去蹉跎,活在当下,把握当下。

找到你的追求,然后就去追求

首先,我这里没有使用信念。信念,可能太重了。尤其对于中国人而言,信仰普遍都是缺失的,很难一直相信、坚信一件事。

第二,很多人,不知道自己想要什么,想去追求什么。所以一直不知道,该怎么去改变,该怎么去追求。

我是为了追求钱?

其实我不追求钱,当然我不是圣人,我家里不富裕,就是从农村出来的,我结婚的时候没有自己的房子(谢谢妻子),我还有很多东西没有买。我需要钱,但是不是为了钱而工作,工作这么多年,没有询问过加薪,没有为了加薪而跳槽(当然现在的公司对我们还是很不错)。

钱,对于我而言,就是想买个安心。我用它来让父母对我的未来安心;让妻子对于未来充满信心(虽然她现在还不算很安心);让整个家庭有一定的风险抵抗能力。

安心以后,就是上路。

我记得第一段工作,是在恒生。我当时在恒生银行事业部,工作一年后,我发现自己进步很慢,在技术体系没有任何进展,公司的技术体系很旧,而且基本不进化。我自己做了一个技术的演进,使用了一种新的方式提升了平台的整体能力(当年还没有平台能力这些体系思路)。然后还期待年底被表彰下,技术人也是虚荣的,呵呵,就是期望可以带来成就感。

做着做着,发现没有人可以帮助我提升,虽然当时我很弱,我的学**思路也不清晰。平时就是逛逛网站,学**的很肤浅。但是,我内心感受到:如果要是这样待下去,肯定废了,几年之后,还是同样的眼光羡慕别人。

于是在工作一年半的时候,选着了裸辞,其实还是很佩服自己,因为多数人都是骑驴找马。多数时候是招聘3、5、8年经验的人。但是,当你顾虑越多的时候,越容易失败。

所以,找到你的追求,然后就去追去。

失败不可怕,需要对自己、未来充满信心

当时的我真的很弱,但是我就是想找个地方提升自己的技术,提升自己的价值。

刚好有个朋友是阿里B2B的,当时也没有太多关注阿里,也不知道阿里到底有哪些子公司。但是,我的朋友,热心的说:“要不要我帮你内推试试?”,我就是抱着试一试的心态,想去尝试下,知道阿里的技术强,但是到不到阿里的要求。

于是开启了我奇葩的入职阿里经历。

第一次面试,阿里B2B的岗位,就有很多知识不知道,面试官问了一致性hash,那个年代的我,哪里知道。不过面试官还是和我聊了一个小时。但是我的水平有限,结果可想而知。我肯定也知道没过,然后我就请教面试官,需要提升的地方,学**哪方面的内容。

于是我去学**,一个月过去了。

第二次面试,也是阿里B2B的岗位,我不知道那个时候有没有招聘的公海,按照我的理解是没有的,然后我肯定不会有这么多次机会。这次的面试和上次很像,只不过内容换成了多线程并发相关的知识。我又不知道,面试官还是很容忍我,最后没通过,我同样为了需要什么提高。

于是我去学**,一个月又过去了。

第三次面试,是淘宝,应该是广告部门。这次面试,我觉得除了不知道的内容,其他的内容都还回答的蛮正确的。但是面试官,拿着面试题就和我聊了,然后讲到一个数据库方面的知识时(内连接,外连接),我说不知道。面试官说:这么基础的问题你都不会,这是不能容忍的,其实当时很伤心。有可能他们对数据库要求很高吧。但是,我耿耿于怀的是:每个人也许都有些盲点,也许不能以这些盲点去评判一个人。而且,可能还有更好的方式,如何去指一个方向,让被人对你感激,感恩。我这些年也参加了些面试,面对一些面试者,即使不通过,我也会善意的去提示下。

于是我又回去了,学了些啥,我不知道了。

第四次面试,是支付宝。当时是一个女的领我进门的,我以为是HR,两个人坐着有点尴尬,然后这个“HR”就开始问问题,你讲下spring吧。然后我内心当时就震惊了:都知道阿里技术好,但是HR都会技术,太夸张了吧。面试过程还好,我讲了在第一个公司做的一个技术创新。

第一轮通过了,好激动,第一次过第一轮。

而后,马上第二轮,进来个光头,光头看了下面试题,然后就问了一个技术问题:“什么是架构”,虽然当时听过架构,但是按照我当时的理解,说不清这个概念,我现在也不一定说清这个概念。第二个问题就是:你愿意做外包么?我回答不愿意。

最后女HR和光头说,你等一等,我们合计合计。合计的结果就是,我进来了,进来的不容易。可能还多亏当年扩招。现在我们面试的时候,我们也经常说:要是按照现在的面试要求,那么我肯定进不来。

这就是一段比较有意思的经历,当我妻子比较犹豫的时候,经常对妻子讲:日子总是越来越好。我的经历也可以看出很多。

所以,失败不可怕,需要最自己、未来充满信息。努力去学**。

脚踏实地,如饥似渴,积少成多

于是进入了支付宝,支付宝好复杂。有很多东西给我学。

光头老大给有次问我:你的学**计划是什么呢?

我说:我要把支付宝的所有框架,业务都学**一遍(真不知天高地厚)

老大说:你学的完吗?

我说:我看了下确实很多,有100多个系统,很多业务概念。

老大说:不要好高骛远,我建议你结合当前的工作,一步步学**,以点带面。

刚进公司的时候,我不是很有自信,因为知道自己技术可能比很多大牛差距很大。同时,自己也是一个不太会表达的人(原来的老大也说过,我的软能力不行),整体上在初期感觉相对较闷。

日常工作就会把自己占得很满,怎么去学**?我的技术不行,就想去学代码,框架,支付宝的代码全部是开源的,所以我可以很简单通过eclipse直接查看框架的源码,渐渐的,比很多人都了解框架,了解技术。我还会去狂公司的论坛,公司的doc,这上面有框架设计相关的内容。所以,很多时候机会是很多的,关键是你想不想去去。

所以,不要好高骛远,脚踏实地,时刻保持饥饿感,积少成多。

开放心态,视野决定格局

12年妻子怀孕,于是转岗回了成都,成都是个远离核心的待发展的技术部,当时人就20,30号人吧。

回去后,由于原来是在杭州负责核心A1系统,大家都还挺羡慕,都还挺给面子的。所以,变得越来越自信。

当你自信后,同样你会越来越勇敢,越来越开放。当时,也看了些敏捷的书,虽然从来没有完整的看完一本敏捷的书,现在我对敏捷也是半懂不懂,依然很讨厌职业的咨询师,喊喊口号,比如TDD,说实话,我就很难看到TDD的模式,在如此复杂的业务系统成功过。

当时对于敏捷最深刻的一点就是:反馈环。怎么去利用反馈坏不断是提升自己,自己缩短反馈坏,让自己成长的更快。

回成都后,我变得更为开放,这种开放,让我收获更多,在交流,不断的学**中,成长更快。从一个基本是完成任务型的技术人员,渐渐去思考更全局,更开放性的内容。

成都远离核心,生存不易,这些经历同样丰富了我,内心也变得越来越强大。这些年影响我最大的一些思想有:

1、不要给自己设限:不在把自己禁锢在舒适区,不要怕前面有挡着你的人

2、缩小自己的反馈环:

3、不断以小的正能量,不断积累成就感。

4、不要怕做决定:错误的决定,比没有决定好。

渐渐地,我从不说的人,变成了比较能说的人,能说可能还不是会说。会说更考验技巧,情商。

渐渐地,周围的人又说我是段子手。

渐渐地,变成了一个经常黑人的人。哈哈。

不断去思考,总结,提炼做事模式,思考方式,这些方式可以指导你持续成功。

视野,越大,收获越多,站在全局去看问题,这也是一个架构师需要的。

所以,保持开放心态,视野决定格局,格局改变命运。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 支付宝
    +关注

    关注

    2

    文章

    453

    浏览量

    24802
  • 架构师
    +关注

    关注

    0

    文章

    47

    浏览量

    4610
收藏 人收藏

    评论

    相关推荐

    一位架构师自述:在尚未踏入的世界成为你自己

    这是我参与创作者计划的第1篇文章    我叫艾佳,工作经验14,编程经验30。 我来自智能平台部,负责标签平台、标签圈人、标签选品、EasyData、算法数据流的
    的头像 发表于 09-23 15:25 312次阅读
    一位<b class='flag-5'>架构师</b>的<b class='flag-5'>自述</b>:在尚未踏入的世界成为你自己

    FPGA芯片架构和资源有深入的理解,精通Verilog HDL、VHDL

    、计算机相关专业,具有良好的专业基础知识。 2.工作年限不限,有工作经验或优秀应届毕业生亦可。 3.对FPGA芯片架构和资源有深入的理解,精通Verilog HDL、VHDL编程语言,熟悉时序约束、时序分析
    发表于 09-15 15:23

    AM64x SerDes IBIS AMI自述

    电子发烧友网站提供《AM64x SerDes IBIS AMI自述.pdf》资料免费下载
    发表于 09-14 09:55 0次下载
    AM64x SerDes IBIS AMI<b class='flag-5'>自述</b>

    名单公布!【书籍评测活动NO.42】 嵌入式Hypervisor:架构、原理与应用

    研究所嵌入式系统软件工程。有多年从事嵌入式系统开发工作经验,对嵌入式系统软件(包括RTOS内核实现)、嵌入式Hypervisor内核设计等有着比较深入理解。 申请时间 2024
    发表于 08-23 15:17

    中级自动驾驶架构师应该学习哪些知识

    随着自动驾驶技术的成熟,对系统架构师的需求逐渐增加。自动驾驶系统架构师负责设计整个系统的结构、组件、接口和数据流;需要协调不同领域的专业知识,确保系统的可靠性、安全性和性能。总之,自动驾驶系统架构师
    的头像 发表于 06-20 21:47 235次阅读

    初级自动驾驶架构师应该学习哪些知识

    随着自动驾驶技术的成熟,对系统架构师的需求逐渐增加。自动驾驶系统架构师负责设计整个系统的结构、组件、接口和数据流;需要协调不同领域的专业知识,确保系统的可靠性、安全性和性能。总之,自动驾驶系统架构师
    的头像 发表于 06-20 21:45 232次阅读

    苹果资深设计离职

    近日,苹果公司内部传出一则消息,拥有25经验资深设计邓肯·科尔已决定离开这个他倾注了无数心血的公司。这一决定意味着艾维时期的关键设计人物已几乎全部离职,为苹果的设计团队带来了不小
    的头像 发表于 05-10 10:03 296次阅读

    微软加速转向Rust,加紧招募资深软件架构师

    去年BlueHat大会上,微软公开表示以Rust重编译Windows内核的计划,因其享有现代、便捷且代码易读的卓越性质。值得一提的是,微软推出的Azure Quantum开发工具包(QDK)亦采用了Rust,得以降低99%的代码量与提高100倍的运转速度。
    的头像 发表于 01-30 11:47 500次阅读

    CodeArts磨一剑,深耕信创软件开发工具

    带来了四场硬核技术分享。 王亚伟先生拥有云和开发工具领域近20经验,2018作为DevOps工具链首席架构师加入华为,2020开始领
    的头像 发表于 12-15 15:55 898次阅读
    CodeArts<b class='flag-5'>五</b><b class='flag-5'>年</b>磨一剑,深耕信创软件开发工具

    名单公布!【书籍评测活动NO.26】图灵奖得主亲自撰写!RISC-V开放架构设计之道

    )。 阐释指令集设计原则后,我们展示了 RISC-V 架构师如何从 过去 40 的指令集中吸取经验教训,取其精华,去其糟粕。 要评价一款 ISA,既要究其所取,也要究其所舍。 随后,我们通过一系列章节
    发表于 12-13 17:25

    【热招】苏州,单片机工程

    文档整理,归档;以支持产品的生产; 8、对老品的生产及售后提供技术支持,分析不良产品,及时优化现有产品。 任职要求: 1.3以上的软件设计工作经验,具有丰富的项目管理,产品进度掌控经验; 2、至少
    发表于 11-28 14:02

    资深工程教你轻松掌握差分放大电路

    资深工程教你轻松掌握差分放大电路
    的头像 发表于 11-23 18:20 790次阅读
    <b class='flag-5'>资深</b>工程<b class='flag-5'>师</b>教你轻松掌握差分放大电路

    【急招】嵌入式软件架构师80w内可谈!

    嵌入式linux平台,架构经验,5以上经验 工作地点:北京市海淀区 薪酬:80内可谈‼12月
    发表于 11-23 10:13

    IBM 专家观点:IBM 大模型揭秘

    Technical Specialist),同时拥有计算机技术与软件专业系统架构设计师技术资格。他现在是 IBM 科技事业部数据与人工智能资深技术专家,拥有 20 多年数据分析软件相关技术经验
    的头像 发表于 11-21 20:40 890次阅读
    IBM 专家观点:IBM 大模型揭秘

    优秀的架构师是怎样绘制系统架构蓝图的?

    模型是对客观存在的抽象,例如著名的物理学公式 E=mc2,就是质量能量转换的物理规律的数学模型。除了物理学公式以外,还有一些东西也是模型,比如地图是对地理空间的建模;机械装置、电子电路、建筑设计的各种图纸是对物理实体的建模。而软件,也可以通过各种图进行建模。
    的头像 发表于 11-20 16:13 394次阅读
    优秀的<b class='flag-5'>架构师</b>是怎样绘制系统<b class='flag-5'>架构</b>蓝图的?