鲁肃说求职、职场、专业发展和未来

499 阅读3分钟

本文源自阿里CTO鲁肃在2020云溪大会上分享的技术人成长之路。

问题一 架构师还需要写代码吗?

不写代码的架构师不是一个合格的架构师。架构师从只写代码到既写代码又写架构,关注点会发生变化。
架构师关注点如下:

  • 要有系统观,不仅要关注系统的技术,还需要关注写这个系统背后的每一个人,在设计架构的时候,要考虑这个架构团队是否能实现。
  • 要看的更远,架构需要生命力,好的架构是能够容纳未来很多变化的容器。
  • 要升级思考,不断地思考升级,才能面对更好的未来。

问题二 什么是好的代码?

好的代码就是能用最简单的代码解决复杂的问题,化繁为简代表着对这个事情本质的把握。

问题三 代码工程师是不是30岁就该退休了?

鲁肃是30岁才开始写代码的,对代码工程师来说是没有年龄限制的。

问题四 团队里的同学不屑于做“拧螺丝”的事情,该怎么办?

这个其实是两个角色遇到的问题,一个是技术同学自身成长过程中遇到的问题,一个是团队管理者在用人做事中遇到的问题。

  • 对于技术同学来说:

首先我们需要认识到看似“拧螺丝”的小事,实质上都会影响到整个大的系统和许许多多的人,这背后面对的挑战和技术含量都是不低的,在关注技术本身的同时,也要关注给别人和这个世界带来什么帮助。

  • 对于团队管理者来说:

需要审视自己,是否给到不愿意“拧螺丝”的同学真正有意义、有价值、有挑战的事情在做,用人做事绝对不是做事要人。

相信通过双向的努力,是能够把这个问题更好的解决的。

问题五 技术人该如何快速成长?

好多技术同学在工作中都会感觉到业务需求多,自我时间少,在做的事情很简单,感觉自己在原地踏步,在这种情况下想要脱颖而出的话还是需要付出更多的努力。

  • 最基本的话还是要养成学习的习惯,可以在晚上至少准备一到两个小时时间去看书学习,在上班前的早上,可以通过关注的技术站点文章了解最新的技术动态。
  • 从当下的问题出发,通过更好地解决当下的问题超越过去的自己。
  • 成为团队中独立无二的人,你掌握的一些事情要是这个团队里是最懂的,别人信任你,愿意向你寻求帮助,让自己对团队有价值。
  • 把工作和学习当做一个乐趣, 才能走的更好更远。

问题六 技术学习是深度优先,还是广度优先?

技术学习开始一定是深度优先,然后兼容广度。就跟造房子一样,楼要想盖得高,必须要有几个很深的桩子,当桩子很深的时候,便可以慢慢起高楼。

问题七 团队要有什么样的技术文化,如何挑选人才和培养人才?

  • 技术文化

爱画大饼,但能自己啃下去
Yes,We can
崇尚团队精神

  • 挑选人才

基于团队技术文化去考虑,选择能持续学习、持续进步、持续创新的人才。

  • 培养人才

努力让人才能够在公司的平台上做出一生最大的成就。