文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

技术人如何加速成长?提升你的思维和学习方式

2024-12-03 13:42

关注

每个人都会经历一个新人的阶段,不管是初入职场,还是到一个新的工作环境。作为技术新人,我们常常会面临哪些困惑?普通人和非凡人的差异在哪里?除了体力上的勤奋,还有哪些方法可以加速成长?本文从第一性原理、结构化思维和多维度思考等方面分享如何从思维深度上提升自己,分享关于技术人成长之道的心得体会。

一 摘要

阿里优秀的人很多,他们身上共同的特质是什么?让我最佩服的是思考力强的人,对事情有深入洞见和观点的人。大多数人还停留在表面看问题,很多看法禁锢在思想里逃不出来。古人说,立德立言立功为三不朽,立言就是思考力和认知力,人和人的差异,在长久的职场中或者生活中,除去运气外,其实就是认知和思考力的差异。

这篇文章是给新人讲我个人的总结,技能的升级通过体力上的勤奋可以到达普通人的高度,当然到达比较好的段位,还需要天赋。但是认知和思考力的升级,不仅仅要靠勤奋,而且要有敏感和好奇心。因此本文首先立足于如何从思维深度上提升自己,只有在思维上体现不同,有深度,才能借助于阿里这么好的平台,才能做长足的发展。

二 新人的困惑

每个人都有新人的经历,也有新人的困惑,过几年后新人也慢慢变成了老人,有多少人能够真正收获成长呢?

三 从普通人到非凡人的四个阶段,思维决定高度

我们大多数人生而平凡,但是如何让自己在看似平凡的工作和事业中,也有让自己小小的成就感和满足感,也能不枉此生?我们先看从普通的人到非凡人的差异,也给我们自己立个目标,超越自己。很多时候,我们在事业上停滞不前,往往是思维上禁锢了自己。人的思维层次很大程度上决定了人的发展。我从支付宝到集团,从AE到保险、到企业智能,见过让我非常佩服的人,他们的思维层次和格局、看问题的独特视角,让我受益非常多:

 

四 理解阿里的技术文化——新人成长的第一步

阿里有众多不同类型的业务,也有非常复杂的架构,也有很多文章阐述这些架构的来龙去脉到沉淀成今天的样子,这些架构都是非常好的学习案例。例如做供应链的业务,对履约、大宝、交易、库存、物流等核心系统的架构都有机会去了解,在企业智能也能学习到ToB业务的底层支撑架构、中间件(业务编排、服务编排、元数据、多租户、规则引擎、人财事物场的组织中台业务)。任何地方都有自己可以学习的地方,所以告诉新人的一点是,如果感觉到学习不到东西,可能是我们自己的认知出了问题,也可能是自己学习的方法不对。实际上阿里的技术文化,是促进成长的文化,但是这个文化,需要你去实践和执行、行动才能学到更多的东西:

 

其中最重要的是任何事情,不管做成这样的,别人说的,还是自己设计的架构和技术方案,都要问自己背后的why是什么。多问自己背后的why是锻炼思考力最基本的方式,锻炼多了,自己的思考力也会慢慢起来,未来无论做技术方案,还是对业务的理解、架构的理解,都有自己独到的思考。这也是学习各种技术框架,做架构设计最关键的基本的思考力。例如当一个新的技术出现,背后的驱动力到底是什么,为什么会出现这个技术,解决了什么问题,还有什么不足或者适配的使用场景?这些问题的背后也体现了对技术的好奇心和热爱,是成为一个好的技术人的关键。如果仅仅是为了KPI,为了完成功能,永远做不好事情,也无法到达一定高度,枉费了此生。

五 从思维方式上入手,思考力提升后,成长就有了坚实的基础

1 第一性原理——锻炼了解背后的本质的能力,是提升思考力和做事逻辑的有力助手

 

第一性原理是因为马斯克而火起来,他非常擅长于把很多业务按照背后的本质和原理,再进行拆分。例如他创建的SpaceX,如何低成本、安全地把人送到火星?假如单人送往火星的成本要1亿美金,要送100个人,如果每个人的成本降低100倍,那就变成了100万美金。特斯拉电动车如何降低成本?电动车的成本主要在电池上,去松下购买需要600美金/千瓦时,如果自己去做原料只需要80美金,因此马斯克选择了自己做电池厂。

做稳定性的时候,我们经常听老板或者架构师说要梳理依赖,但是背后具体是什么?所以后来我总结了稳定性公式,要提高稳定性,就要从梳理依赖走起,要么减少依赖(很多常见的手段去解决这个问题),要么提高依赖链路的可用性,要么用多冗余链路来提升稳定性。

学习技术框架也一样。我们要知道新的技术框架的第一性的是什么,解决了其它框架没有解决的问题是什么,这样的学习效率是最高的。很多人学习了很多技术,但是到最后也不知道,这些技术到底解决了什么问题,很多人只是停留在使用上。

很多时候,我们并不能很快了解背后的本质,但是我们可以慢慢沉淀、慢慢总结这些东西。有了这个方法后,我们的思维方式就不是从表面看问题,而是问自己背后的本质是什么,如同鲁肃关于技术人成长说到的,要化繁为简。对业务本质的理解,这个本质就是第一性。所以领域建模水平的高低,并不是一个简单的把用例梳理出来并提取名词来识别领域对象,更多的时候,是对业务本质的把控和理解,是对业务的问题域的精准理解。

2 结构化思维——让你解决问题的思路、表达更清晰

 

结构化思维,在说事情、做规划、做述职、做总结以及解决问题时,都有很多的应用场景。很多时候我们说不清楚问题,思维混乱,总结和述职的时候,直接线性思维,直接说明结果,但是背后的why是什么却不清楚。任何事情都有自己内在的结构,把结构解构出来,非常有助于解决问题,并且非常有逻辑,找到关键要素,去解决它,往往更有成效。

3 多维度思考——提高自己思考、设计、方案的全面性和深度

在辅导团队同学的时候,发现很多同学的思维非常线性,思考角度单一,让人感觉技术没有深度。

 

一个事情是多个角度、多个维度共同作用的结果,架构也是多个关注点分离分别满足的过程。从技术上来说,一定要有多维度思考的习惯,把方方面面考虑到,自然就有深度。

 

 

 


 

 

六 技术人的逻辑思维——理解环境变化、业务、组织阶段来制定策略

听过很多的技术规划,大多数没有任何策略,想到哪里做到哪里。策略是用来平衡组织人力、技术现状、业务现状的。事情永远是做不完的,人永远是不够的,任何一个事情,都不是一触而就的,不是所有的问题都要解决,但是一定要解决业务最痛的那个问题,解决最痛的点,并且制定出合理的路经,就是策略。所有脱离于实际和现状的规划都是纸上谈兵。策略是逐步走到远方的捷径,是最能匹配业务发展的方法,也是解决问题众多路经的最合理的路经之一。技术人一定要有策略思维,这也是逻辑思维的关键体现。

 

下面这个案例是以前团队做稳定性的时候,提出的治理策略,这一年稳定性实现了0故障、0故障分(之前是故障多、故障分高)。策略因组织现状、人员现状、业务阶段、技术阶段不同而不同,一定是实例化的,稳定性治理不是把所有的规范、全景的治理方法照搬过来进行实施和操作,一定要找到关键的问题点去做策略,这样才能到达最好的结果。

 

七 后序

关于思考力,我其实有很多的感触。我们一直在路上奔波,很累很辛苦,但是成长却甚微。如今小时候的很多疑问也得到了解惑,小时候特别不解鲁迅为什么要弃医从文,也不理解周游列国的孔子,也不理解靠八股文、写文章写的好的人就能中进士中状元。人和人最大的差异就是认知和思考的能力,当然思考后也要有行动力,有思考也要有落地的能力。

新人从外面公司进来,有很多需要注意的地方。从思想上改变,从体力上的伪勤奋到思考上的真勤奋,是每一个新人的成长之道:

 

来源:51CTO专栏内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯