当前位置: 首页 > 后端技术 > Java

技术专家-ASF理事吴胜:佛系程序员成长手册

时间:2023-04-01 23:50:56 Java

▲吴胜三月身着T恤发表获奖感言。选举邮件发出当天,吴胜不在三亚。旅行、工作、顺便成为历史事件的主角,是吴胜这个爱车爱表、爱社交的男人的标志性作风。佛系吴胜:选择自己喜欢的专业,选择户籍打工的吴胜说,30岁之前,他没有理想和人生目标:他爱车,高高在上学校,他早早拿到了上海交大的优秀招生名额,但因为高考成绩太低,无法对上高分录取线,只能选择汽车工程专业,他一直梦想着。他成为了吉林大学第一批软件工程专业的本科生——选择这个专业的原因是电脑游戏很好玩。直到现在,我一直认为技术只是解决问题的工具”;大四毕业时,正值互联网风云变幻发展之际,面对保险研究的诱惑,他选择了回头。研究生毕业时,PC互联网世界已定;正在一筹莫展之际,他谢绝了一家移动互联网公司的邀请,放弃了微软联合培养的美好前途,毅然决定加入一家已经没落的知名软件公司——因为对方一方解决了账户;做的被动,整个部门整体跳槽到另一家公司,因为“懒得找工作”,既不考虑新职位的前景,也不担心新雇主的未来,而是安心过着程序员难得的生活。悠闲的日子:每天只工作三个小时,这三个小时的内容就是在公司门口聊天,或者逛公园。在笔者的旧机器因为羡慕嫉妒恨而罢工之前先打住吧。最后再说一件事:SkyWalking这个在中国开源界小有名气的软件,原本只是吴胜“有点着急,决定自己找点事情做”的玩具。有媒体称吴胜为硬核程序员。考虑到他的佛系内涵,称他为“舍利子”程序员或许更合适。佛系青年的成长秘诀:关注底层逻辑,把握核心变量。为什么这样的佛教徒能够达到超高速的成长?随着交往的深入,《科创人》发现在他身上,有一种不一般的“向下”思维能力:穿透眼前的小得失、小利益、小安逸,不断追问事物的本质和原则。事物,总能准确地识别和切入底层的常识和表面的经验方法,最终找到实现目标的最短路径。因为掌握了高效的学习方法(后面会分享)和一等奖学金的简历背书,所以能拿到优秀的录用指数和保研;我优先进入北京,因为我看准了中国数字产业的核心资源;没有盲目跳槽是因为家境富裕,眼界开阔。我不在乎职位和收入等短期利益。不如耐心等待真正属于自己的未来。而一旦他发现了一些具有长期价值的东西,他就可以高强度、高效率地实现目标。比如,他可以在很短的时间内,将自己的英语水平提高到足以与外国专家顺畅交流的水平。这个分布式跟踪应用性能监控系统诞生的背后,是精准的价值定位和三个月的研究论证。其中,最耗费精力和时间的是找出问题出在哪里,找谁负责。经过研究,我们发现市面上没有一款软件能够准确解决我们遇到的所有问题。”吴胜的思维方式高权重:问题是否客观存在,有实用价值,有没有解决方案晋升或赚钱的好处。又如“成为Apache软件基金”“首位协会华人理事”,被中国开源社区称为历史性时刻。这一成就与吴胜对开源社区的独特理解不无关系:只要是社区,核心要素是人而不是代码,关键行为是交流而不是代码。敲代码。无论是提高开源产品的质量,还是提升个人的技术能力,甚至是提升自己在开源社区的影响力,社交和交流都是最有效和必不可少的方法。这个世界上有无数的难题,解决了核心难题的人,才能得到命运的恩赐。总能抓住高价值问题并高效解决的吴胜,靠的是深入底层、不计较短期得失的思维模式,一次次回避。让大多数人犹豫和拖延的弯路,直达核心价值,实现超高速增长。高效成长:先选择,后学习《科创人》:优秀的招生指标、奖学金、保研、技术能力、外语能力……用悠闲的生活,我实现了别人高强度学习才能达到的目标.请务必分享您的学习技巧和学习方法。吴胜:首先判断什么是值得学习的。我是一个脚踏实地的人,做事很功利。但是,功利主义的理解不是职位、薪水等眼前的东西,而是在足够长的时间内,我投入时间,用精力学习的东西是否能持续创造价值。所以在我看来,学习的第一步是选择值得学习的东西,做其他事情也是一样。虽然我个人不在乎Title,但是如果拿到高等级的Title,就可以调动更多的资源去完成。我认为必须采取重要的事情。这就是我所理解的功利主义。至于提高学习效率,我首先要明白“效率”是怎么定义的,怎样才能学好?分数?不,我从开源开始就从来不关心分叉、星号等指标。对我来说,能建立多大的影响力,能接触到多少值得学习的专家,才是目标。因此,必须提高外语能力,而学习的方法和目的其实可以统一:通过与外语使用者的高强度交流,不断提高外语交际能力。学习技术也是如此。在研究生实习期间,我有幸与微软服务专家一起工作了一年多,和他们一起写代码。那是在2006年左右,大多数人从未听说过微服务和云原生。少数人理解了一些概念,但微软已经在技术上实现了。是在特定的应用场景下实现某项技术的长期价值的选择。技术增长方向的有效方法。除了判断各种技术的应用价值,实践还能告诉你哪些工作框架和方法具有坚不可摧的底层价值,而这类知识必须反复提醒去实践和掌握。中国开源社区:比理想还不够《科创人》:你的功利思想是个有趣的话题。除了明确自己的投资方向,这似乎也是一个快速与他人建立协同合作的好方法?吴胜:的确,我刚才说的Title,有这样的价值。功利主义是一种具有普世价值感的认知符号,每个人都会被共同追求“功利”目的所吸引。在我看来,功利主义不是贬义词。可以是短期利益,也可以是理想等长期价值。调动不同的人,需要找到不同的功利价值点。我尊重理想,但我更尊重客观事实。事实是,大多数人都没有办法跳过功利主义,直奔理想。中国开源社区的发展瓶颈其实与功利主义的缺失有关。《科创人》:接受科创创始人采访的开源参与者大多抱有技术理想,但您认为推动中国开源社区的发展是否需要更多的功利因素?吴胜:我在国内一家顶尖的科技公司工作过,目前在外企Tetrate工作。我觉得东西方完全不同的技术文化,以及技术人完全不同的生存状态,决定了开源在中国的前景不小。开源是典型的技术驱动创新。对于发起者来说,如果过着996的生活,需要写PPT、做POC甚至完成MVP才能正式上线一个项目,甚至30多岁就被强制去做管理。他很有可能没有时间和精力去投入到一个开源项目中。在硅谷的顶级公司里,程序员每周都有固定的空闲时间,可以做任何与工作无关的事情,创造性地思考,投身于开源社区。生活条件、文化等存在巨大差异,根本原因在于中国软件行业的利润率普遍偏低,需要控制技术团队的投入成本。无论理想有多丰满,都要有足够的空间参与开源。毕竟技术创新需要时间和精力才能完成,而中国技术界的个人时间太少了。中国的开源之路:多参与,多学习《科创人》:开源社区对中国IT行业的意义有多大?吴胜:越来越多的开源系统已经成为行业的事实标准。大家可以看到,技术竞争的激烈程度与日俱增。积极参与开源社区对于中国避免潜在的软件技术封锁具有重要意义。《科创人》:在您看来,中国开源真正走向成熟的标志性事件是什么?吴胜:当中国基础软件企业的财报足够惊人——不是估值,而是真实的利润增长,那么开源项目的生存环境就会得到根本性的改善,因为这基本上意味着中国IT从业者的生存条件得到改善。再次,我尊重活跃在开源社区的理想主义者。他们不计较收入,真心实意地为技术献身,但当我在台下听他们的演讲时,我的心情很复杂。我认为这种模式并不能真正推动中国开源社区的发展,程序员也是人。他们需要解决衣食住行,照顾家庭,只有少数人能够被理想所驱使。《科创人》:作为Apache基金会的理事,您认为中国的开源社区能够完全效仿Apache的模式吗?吴生:不行。开源主要有两种模式,平等主义社区模式(如Apache)或仁慈独裁模式。我认为他们中的任何一个都不能登陆中国。前者是因为中国企业的非商业联盟非常脆弱。第二,如前所述,中国技术人在企业工作太辛苦,太饱和,成长路径单一。在达到一定高度后,他们中的大多数人不得不转型为管理者——而个人主导的开源项目往往需要经验丰富的技术人员。英雄,西方软件公司有一套成熟的“塑造英雄”制度,而中国公司根本就没有这个制度。中国要想在这个开源社区中竞争,我觉得只有一个办法:让大量的中国技术人员参与到国外的开源社区中,成为开源项目的贡献者。开源社区的本质是一群愿意并且有能力创新的技术人员,而不是一堆代码。我觉得中国需要培养一代技术人来参与。如果在软件领域也有技术封锁,这些人才能真正塑造一个创新的中国开源社区,能够从无到有重构开源软件。相比之下,只保存开源代码意义不大。