本期对话嘉宾:李智(@edagarli)
访谈编辑:芒果果git
26 岁,人生才刚刚开始,应该拿着画笔慢慢构思,应该抱着吉他缓缓写诗,人生有一万种可能。但 26 岁的李智,却成熟的带点沧桑。程序员
他应该算是那种典型的爱折腾的年轻人,大学时就开始创业,也爱本身写文章,一是科普技术,二是梳理本身的思绪。思否伴随了李智从大学创业到现在入职阿里的整个过程,见证了他的青春和成长。github
Q:何时开始接触编程的,契机是什么?编程
高中的时候,契机主要仍是身边的朋友吧,刚开始仍是瞎折腾,以为挺有意思的,能作不少有意思的事情。swift
其实编程并不能算我小时候的梦想,只能说 10 几岁懂过后,就开始想本身创业,后来真的去作了,最后虽然失败了,我以为缘由仍是创业这件事原本就很难,比的也是心力、耐力、持久力,再加上本身深度思考不足,错过不少,唉,仍是年轻的时候太菜了。segmentfault
Q:是怎么与思否相遇的?app
主要仍是由于 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