本期对话嘉宾:李智(@edagarli)
访谈编辑:芒果果
26 岁,人生才刚刚开始,应该拿着画笔慢慢构思,应该抱着吉他缓缓写诗,人生有一万种可能。但 26 岁的李智,却成熟的带点沧桑。
他应该算是那种典型的爱折腾的年轻人,大学时就开始创业,也爱自己写文章,一是科普技术,二是梳理自己的思绪。思否伴随了李智从大学创业到如今入职阿里的整个过程,见证了他的青春和成长。
年少轻狂——初出茅庐
Q:什么时候开始接触编程的,契机是什么?
高中的时候,契机主要还是身边的朋友吧,刚开始还是瞎折腾,觉得挺有意思的,能做很多有意思的事情。
其实编程并不能算我小时候的梦想,只能说 10 几岁懂事后,就开始想自己创业,后来真的去做了,最后虽然失败了,我觉得原因还是创业这件事本来就很难,比的也是心力、耐力、持久力,再加上自己深度思考不足,错过很多,唉,还是年轻的时候太菜了。
Q:是怎么与思否相遇的?
主要还是因为 hackathon 吧,以前大学的时候,参加 hackathon 才与思否结缘的,当时国内好像也就思否首先搞了这个,每次去参加 hackathon,都能认识一些朋友,而且高阳大大也挺好的,我记得当时熊君睿我们几个人一起创业的时候,高阳大大也提供了很多建议支持, 还推荐去参加 90 后第一届 IDG 资本举办的创业大赛,当时没有想到获得了第一名,也因为这个,才有很多资本上门来投资。
我现在每天都会习惯上思否刷一刷,不刷还有点不习惯了,每天访问频次最高的,我觉得肯定有思否;国内来说我觉得除了思否以外,找不到让我满意的社区吧,思否影响了我不少,包含社区认识的朋友,hackathon,沙龙等等。
风华正茂——无畏青春
Q:掌握哪些语言,有哪些学习工具?
除了工作需要的语言以外,我觉得可以凭自己的兴趣去学习一到两门脚本语言,其实语言是相通的,我一般学习语言,官网文档,github 搜索入门案例啥的,比如我当时要写个 iOS 应用,github 上有个 swift 0 到 30 天入门小案例啥的,结合案例学习就很好。当然你也可以在学习的过程中,把自己学习的东西沉淀下来,也可以 github 分享出去。
Q:目前主要使用的编程语言是什么,有没有尝试其他新的编程语言?
目前主要使用的是 Java,因为工作需要。最近也在玩 Rust,the future system language,Rust 没有 Runtime 和 GC,也就是说 Rust 没有运行时,也不用垃圾回收。这使得它的运行速度非常快,并且很省内存。相比 Java 而言,好太多了。而且 Rust 可靠性真的很强,严格的编译器将隐患扼杀在萌芽时期,一旦编译通过,那么程序将变得非常稳定。
Q:目前为止最满意的开发项目是什么?
这个问题想了下,好像也没有,就算之前创业的项目,现在想想也感觉不是很满意。只能说目前现在做的低代码平台还不错,主要是快速生成代码,应用程序的平台。之前我也写过一篇叫《低代码开放平台:开发人员早日脱离 996》的文章,里面具体讲了低代码的理念。
Q:如何看待低代码开发,会成为未来趋势么?
是的,肯定是未来的趋势,目前国内外已经有很多公司在搞这块了。随着发展,业务系统越来越呈现出”复杂性,臃肿和快速变化”的特点, 企业正在尽可能利用软件简化运营、建立新的分销渠道、改善客户体验,以及创造新的产品和服务。传统的软件开发模式,要求需要有专业的开发人员开发,开发人员除了考虑业务逻辑,还有包含各类中台及基础设施,这些基础的构建对用户企业来说也是一个耗时耗力的过程,因此常常是交付时间和成本总是不及预期、人员不足无法应付快速变化的业务、开发人员过多对企业也是个沉重的负担。
据统计,企业应用中业务逻辑开发占服务端开发总耗时 40% 以上,在这种形势下,屏蔽底层技术差异性和复杂性,降低服务端业务逻辑的门槛,提高服务端业务逻辑的开发效率 ,已经成为一个应用开发较为迫切需要解决的问题。
Q:开发中遇到过最难解决的问题是什么?
开发的话我记忆中好像没有太多困难的事情,主要是时间的长度,花时间很多可能是幽灵问题啥的,这也不算事最难解决的问题,我觉得最难解决的问题还是跨界吧,比如我当时要自己去做一款独立的产品,自己去思考产品,自己去设计 UI,还要学习运营啥的,这算是自己短期比较难解决的问题,要多花很多时间。
Q:从业至今遭遇过的最大打击什么?
当时第二次创业失败吧,突然感觉没有目标了,一下就像气球泄了气一样的,说实话当时基本没日没夜的,整体呆在小屋子里面,白天睡觉,晚上起来玩游戏,发呆啥的。大概持续一个月了吧,后面自己想通了,其实很多困难,挫折的事情,别人劝也没用,关键自己慢慢就会想通的。
年轻有为——志美行厉
Q:玩过哪些社区,为什么开始在社区写文章?
思否,v2ex,掘金等等。觉得社区这种氛围,感觉不一样,可以认识不少人,与人交流啥的。目前主要还是在sf写文章,当然也会同步到自己的公众号(行走在创业的路上)。
Q:有什么个人的特别的工作习惯么?
我半夜写代码效率很高,我记得以前在家没网,还去网吧通宵写代码呢。
Q:在网吧通宵写代码的时候发生过什么有趣的事么?通宵写代码的感觉怎么样?
在网吧的时候,旁边的人都在玩游戏,看着我写代码,一脸懵逼,哈哈。 通宵写代码,我感觉挺爽的,带上耳机听歌,脑袋思绪飞快, 不过不好的地方就是什么软件都要下载一遍很浪费时间,所以后面我直接把包搞到U盘上了。
Q:生活中有什么爱好,如何缓解工作压力?
以前主要是宅在家,玩玩电脑,玩玩游戏,自己独立搞搞软件啥的。现在比较好了,平常周末会出去 happy,爬爬山,骑骑车,一些户外运动。 感觉现在不像是个程序员了,哈哈。刚接触的人,还认为我是个产品呢。
Q:家人支持你的选择么,对这种「折腾」怎么理解?
我是个很爱折腾的人,我家人不是这样,他们认为我稳稳当当就好了,从离开父母,大学的时候开始,就开始与家人有很多冲突,比如说让我考研,当大学老师啥的,结果我去创业啥的,不过他们现在理解了,慢慢也不怎么管我,他们对我还是放心。
Q:如果可以重新选择是否还会选择这个职业?
还是会的,主要当时还是因为兴趣,觉得还是蛮有意思的,虽然现在可能为了生活,去努力的工作,但是工作的东西也不是说没有意思,发现了也觉得蛮有意思的。对自己的期许还是觉得好好努力吧,随心去做一些事情,提升自己的综合能力,比如最近我就在学习运营相关的东西。 我接触的东西太多了,希望我能把这些东西后面系统化下,正打算出一系列文章啥的。
Q:对编程初学者和怀抱梦想对年轻人有什么建议?
年轻的时候还是要多打拼下,看自己的规划,如果后面像创业,可以毕业后就加入明星的创业公司去体验学习下,自己也会成长很快的,如果后面拼搏想成为高管,我觉得还是老老实实去大公司一步一个脚印去成长。我希望还是要一直保持初心去做一件事。
Q:给初学者的建议提到了保持初心,你是怎么定义初心的?
怎么说呢,就像很多好公司的股票一样,就算你在它价格很低的时候就买了,在周围人都悉数卖出、主流媒体看空股市的时候,你还能坚持不卖吗?当周围人都在买房买车,买第二套房、换第二辆车的时候,你还能坚守自己制定的“自我成长”原则,每年将很多时间和金钱放在自我成长上,坚定的成长与学习长达五年之久吗?相信99.99%的人都在摇头。所以这个这就是初心,保持这个初心很难。
我有酒你有故事么?
欢迎有兴趣参与访谈的小伙伴踊跃报名,《思否有约》将把你与编程有关的故事记录下来。
报名邮箱:mango@sifou.com
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。