10 月 23 - 25 日,QCon 上海站即将召开,现在大会已开始正式报名,可以享受 8 折优惠 了解详情
写点什么

搏击码农:一旦让我开始,我就不会停止!丨二叉树视频

  • 2019-10-10
  • 本文字数:2606 字

    阅读完需:约 9 分钟

搏击码农:一旦让我开始,我就不会停止!丨二叉树视频

搏击码农:一旦让我开始,我就不会停止!丨二叉树视频


00:00 / 00:00
    1.0x
    • 3.0x
    • 2.5x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    网页全屏
    全屏
    00:00


    他是中寰卫星导航通信有限公司成都事业部负责人,从事汽车智能化车联网平台端到端的系统工作。


    他曾从事过数据通讯相关工作,做过数据通信的一个底层基础的设备产品研发。


    工作之余,他是极客邦 TGO 鲲鹏会成都分会小组委员,他穿着讲究,讲话慢条斯理,却是重度搏击好者,追逐力量和速度。他是卜钢,是我们本季二叉树视频登场嘉宾,他游离于程序员的标签世界之外,从低谷到巅峰,一旦开始,从不停止。

    没什么阴差阳错,一切都是水到渠成

    如果你不了解程序员,应该很难想象,一个安静 Coding 代码的程序员,会喜欢上搏击这样激烈对抗的运动。


    卜钢第一次参加搏击这项运动,是在自己孩子四岁的时候。那时他的孩子想要尝试一下这类的运动。卜钢带着孩子来到了空手道馆报了课,但是孩子天生对未知的世界有一种恐惧,为了不让孩子半途而废,卜钢陪孩子一起练习,没想到从那以后,卜钢爱上了搏击、踢拳和巴西柔术。



    在普通人看来,自由搏击和写代码完全扯不到一起,写代码需要安静的工作环境,而搏击是一个充满冒险与刺激、酣畅淋漓,拳拳到肉的运动,这两种看似截然相反的状态,在卜钢这里,却形成了一种微妙的平衡与互通。


    在卜钢看来,自由搏击跟编程有一些方面很像,比如说专注和互动。当你写代码的时候,你需要一个相对比较安静的环境,来沉浸在代码的世界,让自己和自己来对话,写出没有 Bug 的代码。搏击也是这样,你需要全身心的投入到对战中,紧盯着对手的一举一动,在对手做出动作的瞬间做出反应,躲开对手的攻击,并且要做出反击来打败对手。这都需要非常高的专注度,唯一不同的是一个是和自己对话,通过不断地自我反思来提升自己,一个是和别人对话,通过别人不断地击打来提升自己。

    击倒对手不难,征服自己很难

    这项运动给了卜钢老师很多的启示,搏击不像人们以为的那样简单,也许在你看来,那些直拳、勾拳,摆拳,甚至不用学也可以做的很好,但当你真正接触到专业拳手时,你才知道他们的一拳有多么大的威力。即便是最基础的拳法,对身体每一个部位的动作都会有严格的要求,一开始学习的时候,总会犯这样那样的错误,想要打好一拳,你需要成千上万次的犯错,并成千上万次的纠正。而想要做出一整套动作,更是需要不计其数次的刻苦练习,最终才能展示出自己的飒爽英姿。



    在卜钢老师看来,成功的关键跟天分无关,只是练习的问题,1 万小时的锤炼是任何人从平凡变成超凡的必要条件。人类的大脑必须经过很长的时间,才能充分理解和吸收一种知识或者技能。而这个 1 万小时的理论,难就难在,你是不是每天都会坚持下去,从你的每天的练习或者工作中获得成长。


    自由搏击需要不断练习,让自己的身体形成记忆力,在看到对手出拳瞬间身体会下意识做出动作。写代码同样如此,如果你不是流水线上的螺丝钉,当你经过 1 万小时的训练,即使再不开窍的人,也会对代码有着自己独特的理解,写出优秀的代码。

    人到中年,并非身不由己

    在卜钢看来,虽然成都的互联网节奏没有北上广深那么快,但是也差不了多少。工作是生活的一部分,你要把工作时间划分成为不同的片段,在每一个时间段内去完成自己相应的工作,抽空去去做一些自己喜欢的事情来平衡自己的生活。毕竟生活的全部不仅仅是工作,也需要做一些自己喜欢的事情来调剂。


    时间是让人触不及防的东西,卜钢觉得如果自己有一天会放弃自由搏击这项运动,一定是自己年纪大了,打不动拳了,身体没办法再去承受这样高强度的对抗时才会放弃。



    说到时间问题,卜钢也谈到了互联网存在的 996 这个话题。其实卜钢并不排斥,这和每个人对待这件事情的态度有关。如果把一项自己热爱的工作当作自己的事儿,你可能随时随地都会想到它,然后都会去做它,不会将它非常明显的数值化。但是去诉求 996 也是一个很正常的现象,每个人的生活也需要有张有弛。


    聊到了 996,也就少不了互联网 35 岁的坎。卜钢认真思考了一下才回答这个问题,在他看来,这是一个走出舒适区的过程,走出舒适区是需要很大勇气的。卜钢也经历过这样过程,那是一个很艰难的过程。从那以后卜钢明白了,迟早要走出来,迟早要经历这样痛苦的过程,不如提前做好准备。你要为自己走出的那一步做好充分的准备。就跟搏击一样,身体扭动是一个蓄力的过程,你如果没有这一个蓄力,你打着对方的脸上一定是轻飘飘的。


    标签是什么?那是你特有的标志

    在卜钢看来,程序员被标签化是一件好事。因为程序员是一个特殊的群体,他们的梦想是用技术来改变世界,而程序员的这些标签会让他们看到自己与众不同的特质。如果说标签的存在可以让别人更加的了解程序员,那么它的存在未尝不是一件好事。



    现在程序员的标签正在被附上新的含义,比如说有像 InfoQ 这样的媒体通过二叉树这个栏目,去向人们展示程序员标签下的另一面,在他们原有的标签上再添加新的标签,让程序员这个职业的形象更加的丰满,所以卜钢相信,未来的某一天,程序员不再会被这些标签固化,程序员也会成为一个倍受大家尊敬的职业。


    可是今天这些先行一步的成为程序员的人,他们有着更多的责任和义务,他们要做的主要工作,不是标签这件小事,他们除了做好自己的工作以外,还要去思考如何用技术推动社会进步与发展,他们不是刻板木讷,而是他们的匠人精神。他们有一个梦想,他们想用技术去推动这个时代的进步,他们是这个梦想的先行者。

    这么久了,你有没有真正的超越自己?

    “人是应该被超越的某种东西,你们为了超越自己,干过什么呢?”这是德国哲学家尼采说过的一句话。


    卜钢在刚刚接触自由搏击这项运动的时候正处在人生的低谷,那段时间是一段很艰难的时光,自己被困在那个屏障里面,没办法走出来,突破自己。后来,通过一些尝试,卜钢发现,搏击是一个发泄自己,突破自己的重要渠道。



    那段时间,卜钢一个月之内掉了十多斤,每天晚上为了一系列问题和团队一起加班加点去解决。有些时候问题迎刃而解,但是有些问题遥遥无期。那时候卜钢特别崩溃。但是经过了那一段时间,卜钢再去看那些事情,觉得好像特别无所谓。因为你只有经历了一次才知道,你每经历一次跌倒爬起来的过程就会成长一次。就像在格斗场上一样,如果你被击倒了,没关系,你只要能够爬起来,你有可能有可能成为赢家。但是如果你不爬起来,永远都是弱者,永远都是失败的那一方。


    当你了解自由搏击更深入一些,你就会明白,“狭路相逢勇者胜”的道理,短兵相接,你强他弱,你弱他强,如果一场恶战无可避免,破釜沉舟的勇气才有可能笑到最后。而生活中遇到的那些困难,亦如此。


    00:00 / 00:00
      1.0x
      • 3.0x
      • 2.5x
      • 2.0x
      • 1.5x
      • 1.25x
      • 1.0x
      • 0.75x
      • 0.5x
      网页全屏
      全屏
      00:00


      2019-10-10 19:322326
      用户头像
      二叉树视频 InfoQ旗下短视频品牌

      发布了 98 篇内容, 共 34.2 次阅读, 收获喜欢 185 次。

      关注

      评论

      发布
      暂无评论
      发现更多内容

      Frontier AI Moneyball发布新一代人才数据

      财见

      利用 AWS Signature:REST API 认证的安全指南

      数据追梦人

      AI 辅助编程:人机协作驱动的开发效率革命与技术路径选择

      代码制造者

      #AI编程

      Nacos托管LangChain应用Prompts和配置,助力你的AI助手快速进化

      阿里巴巴云原生

      阿里云 云原生 nacos

      Swagger 中的 x-nullable 是什么意思?

      数据追梦人

      2025链游开发爆款攻略:AI+跨链技术实战指南

      区块链软件开发推广运营

      交易所开发 dapp开发 链游开发 公链开发 代币开发

      AI数字人的应用领域

      北京木奇移动技术有限公司

      软件外包公司 AI技术应用 AI数字人

      鸿蒙版小红书如何让图库访问完全由“你”掌控

      HarmonyOS SDK

      harmoyos

      RK首款AI四模机械键盘来袭!一机多用超进化,让时间更自由

      科技热闻

      AI如何降本增效 将零售商从“Excel地狱”中解救出来?

      第七在线

      zk基础—Curator的使用与剖析

      量贩潮汐·WholesaleTide

      架构

      极氪汽车云原生架构落地实践

      阿里巴巴云原生

      阿里云 微服务 云原生

      【2025年最全电商数据API清单】商品/订单/物流一键搞掂!程序员&运营速藏

      代码忍者

      API 接口

      IngressNightmare:Ingress Nginx 再曝5个安全漏洞,可接管你的 K8s 集群

      阿里巴巴云原生

      阿里云 云原生 Higress

      通过API接口实现1688图片搜索商品功能全攻略

      Noah

      AI数字人开发的技术难点

      北京木奇移动技术有限公司

      AI技术开发 软件外包公司 AI数字人

      im即时通讯 | BeeWorks为企业构建专属的内部沟通软件

      BeeWorks

      即时通讯IM 私有化部署 企业级应用

      Tata Communications获评领导者

      财见

      API安全与管理(上海)技术沙龙,火热报名中!

      云智慧AIOps社区

      API 策略

      制定国际标准!腾讯云 EdgeOne 产品能力入选 3GPP 核心技术规范

      极客天地

      如何优雅实现电商API的统一调用:订单与物流接口整合实战

      代码忍者

      API 接口

      低代码平台的技术演进与优化分析

      JeeLowCode低代码平台

      低代码 低代码开发 低代码选择

      企业多分支机构组网有哪些难点?怎么解决?

      Ogcloud

      SD-WAN 企业组网 SD-WAN组网 异地组网 分支组网

      从效率到创新:iVX 驱动的大型企业研发体系升级路径

      代码制造者

      低代码 无代码

      ​​JNPF快速开发平台的八大核心职能

      伤感汤姆布利柏

      企业网络优化:如何通过SD-WAN实现办公应用加速

      Ogcloud

      SD-WAN SD-WAN组网 SD-WAN厂商 sd-wan专线 SD-WAN厂家

      私有化视频会议系统,业务沟通协作安全不断线

      BeeWorks

      即时通讯IM 私有化部署 企业级应用 局域网视频软件

      不懂API接口,产品真的做不好吗?说点大实话

      代码忍者

      API接口

      十个很实用的前端工具库,快来看看吧!

      伤感汤姆布利柏

      DApp开发必看!全球合规白皮书:DAO治理+跨链技术落地策略

      区块链软件开发推广运营

      交易所开发 dapp开发 链游开发 公链开发 代币开发

      深度学习的下一个突破:从图像识别到情境理解

      天津汇柏科技有限公司

      人工智能 深度学习

      搏击码农:一旦让我开始,我就不会停止!丨二叉树视频_技术管理_二叉树视频_InfoQ精选文章