洪光光(右二)php
本期访谈嘉宾:洪光光
访谈编辑:芒果果程序员
洪光光成为一个程序员已经 4 年了,仍然对编程充满热情,他说:“php 是世界上最好的语言,我搬着全世界最香的砖。”他应该是我接触的程序员中最直白表达对编程热爱的人。编程
虽然如今提及编程,我能够从洪光光的字里行间感觉到他对本身工做的热爱,是那种把工做当成乐趣的享受。但其实,他走上编程之路倒是由于大学毕业前英语四级没过,不得不靠参加比赛拿到毕业证书。由于只要得到全国开发奖项就能够代替四级证书顺利毕业。segmentfault
人的潜能是无限的,在面临没法毕业的状况下,洪光光就像回到了高考冲刺阶段,捧着单片机在办公室一坐就是半年。终于,在全国蓝桥杯单片机比赛中拿了奖,他也成为了学校自建校以来第一个得到全国硬件类奖项的学生。一时间,洪光光竟成了学校的风云人物。微信
那时,他在学校宣传中讲的主题是《兴趣是最好的老师》,可是如今,他说:“若是再回到那个时候,我想改为《毕业是最好的压力》”。swoole
洪光光的 4 年之坎儿编程语言
一开始只是但愿能顺利毕业,没想到拿了个全国奖项,这就样洪光光瓜熟蒂落的成了一个程序员。工具
但与毕业前就拿奖的风光经历不一样,入行 4 年,洪光光最后悔的就是没有把为了拿到毕业证那种学习的热情坚持下来。过了几年安逸的生活后,他意识到了若是不把落下的时间不上,就很难在工做中做出成绩了。源码分析
大学学制是 4 年,奥运会周期也是 4 年,4 年彷佛是不少事情的一个砍。洪光光的大学 4 年决定了他的工做方向,入行后的 4 年他开始真正了解这个行业,也开始焦虑,由于现实和理想的差距,也由于本身的无能为力。学习
Q:介绍一下本身吧。
我叫洪光光。若是一句话介绍本身从入行到如今,我想我应该是一个在路上走了四年差点走丢,表明着绝大数的一个平凡普通的开发仔。
Q:为何说本身是差点走丢的开发仔?
我是一个没有拿得出手的开源项目、没有比较拔尖的技术、没有让人惊叹的天赋、没有坚韧不拔的自律的却怀着大厂梦作了不少与梦想毫无帮助的事情的人。
2016 年毕业入行至今 4 年 前面 2 年一直保持高热情学习后面开始浑浑噩噩的混了 2 年,如今一直再偿还这两年欠下的窟窿债。由于本身过的太过平凡和平庸,也会在无数次的时候去问本身,本身还适合程序员吗?到了 30 岁如何保证本身不被淘汰?
我觉的本身表明了不少平凡的程序员,想再平凡的生活里去试着绽开一点微亮,咱们就算注定成为不了多耀眼的大佬也要保证本身走在路上。
Q:入行 4 年了,你最大的感觉是什么?
你们都说四年是一个坎,由于四年的时间足够去了解这个行业和足够了解本身,因此我开始感到焦虑。焦虑来源根本仍是由于现实和理想的差距,说白仍是来自如今的无能。
自律的养成除了高效完成工做还包括自律的生活,运动就是洪光光找到的适合本身的方式,他甚至把本身的微信昵称都改为了“运动光”。
也许,这也是他督促本身的一种方式吧,就像有人会把昵称改为“不瘦十斤不更名”,以此来督促本身减肥同样。
为了更健康的身体,也为了养成更好的习惯,洪光光会保证每周打两次羽毛球、一次网球、一次乒乓球。
不管是学习仍是运动,都是为了提高本身,让本身的精神和身体都过的充实,再也不浪费时间。就像那个被毕业逼出来的全国奖项,最后一刻的突击或许能取得好成绩,但毫不是长久之计。想要点亮本身胸前的勋章,就必须脚踏实地的努力。
Q:你如何化解焦虑的?
焦虑对我来讲就像是痔疮,让我坐立难安。
是谁在无数次的夜晚提醒你不要再打游戏了 要学习
是谁在无数次的刷剧中提醒你不要再大游戏 要学习
是谁在无数次的麻木CURD提醒你不要沉迷CURD 要学习
除了学习,我也经常提醒本身要多运动,逐渐的慢慢从焦虑中怀疑人生到靠着焦虑逼着本身不断的往前走,焦虑是没办法完全消除,可是能够尽量的下降焦虑。
Q:用学习来缓解焦虑,那你有什么学习方法推荐吗?
失眠和焦虑是个好基友,可能不少人想着我白天工做很忙只能靠着晚上去学习充电,这里我并非特别支持,由于我也尝试过天天学习到2点,白天变得特别疲惫,一段时间事后发现焦虑更加严重了。
能够试着能够早点睡觉,而后早晨早点起来看一些书和技术文章再去上班,事实上充电时间实际上特别多,好比想一想如何提升工做效力加高摸鱼时间等。
其实程序员是一个你努力了必定就会有回报的职业,事实上不少人在无数个寂寞夜晚没能把持住本身学习的心。
因此仍是要不断靠焦虑去逼本身学习,我会不断的收藏各类大佬的文章,毕竟收藏就是精通。也会不断的阅读各类书籍,最近就在看陈雷的《REDIS5涉及与源码分析》和分析`swoole`的源码,有兴趣的能够看看个人`swoole`系列。
若是真想让本身成为别人的口中的大佬,书和代码同样少不了。
Q:最近有没有尝试新的编程语言?通常经过什么方式和渠道提高本身的能力?
本身一直都再尝试的新的编程语言,4年以上的开发者都会明白编程语言只是一种业务的表达载体,这里跟人海茫茫的那些如同我同样的平凡开发仔说一句中肯的话,必定要用新语言多写项目,否则真的很容易忘记。
学新语言的最好的方式就是写项目,可是不是瞎写,能够找个具体的场景去用新语言是实现,若是只是走一遍 CURD (那duck没必要)
学习语言的路径我通常都是会去买对应的书籍,而后放在床头枕着睡觉。因此建议你们直接上手撸哪里不会学哪里。等到入门了,再去深挖那些语言特性底层的一些东西。
Q:有什么我的的特别的工做习惯么?
我是一个作事效率特别高的人,因此我总有本身的时间去折腾一些工具和项目优化、甚至摸鱼。
个人工做习惯就是专一作一件事情,就算摸鱼也要专一的摸鱼。不少人工做习惯可能coding半小时、微信十分钟,其实这种特别很差,尤为在不断被产品大佬各类会议轰炸的状况下,因此我工做基本就是 coding 就认真 coding,多出来的时间固然就是摸鱼充电上,这四年我基本没有遇到过项目延期或者项目出问题的事情。
Q:与思否的故事?
一开始是公司要作个技术分享,每一个季度的每一个人都须要分享两个主题,可是碍于写`ppt`排版太浪费时间了,想着写一个技术文章分享,常常在朋友圈看到各位大佬发的思否的文章(swoole大部分文章都来源思否),因此就本身注册一个帐号到发布一篇《【SWOOLE系列】浅谈SWOOLE协程篇》文章。
可是没想到一个用来公司分享的文章被`韩天峰`和`郭新华`给点赞和分享了,后来也被swoole的官方公众号转载了,瞬间感觉了什么是平凡的生活绽开了一点微亮。尝到了一些甜头后又发布了几篇文章,真正的感觉了社区的力量和一些信心。这里对那些点赞和收藏我文章的说了一句,大家都是码农届最靓的仔,也特别感谢思否做为一个平台让我感觉到了本身的一些不不平凡。
Q:如何看待国内社区的环境和氛围?
我以为国内的社区有一个很很差的现象就是一篇文章就算漏洞百出也能被不断的复制到各个论坛,致使你们搜索一个问题能搜索出各类无效的文章,仍是须要你们有个自我判断的意识,就算复制粘贴也但愿本身线下跑通和实践。
做为一个常年的用搜索引擎开发的工程师,这几年也有很强烈的感觉到国内的社区的逐渐的活跃和大佬的涌出,我记得以前出问题总在`stackoverflow`上查,如今基本上能够国内不少社区找到本身想要的答案。
小编有话说:
洪光光很像咱们上学时班里那个淘气的男生,凭着本身的聪明,平时不努力可是考试前总会突击学习,而后就能取得不错的成绩。
可是入行 4 年后他好像发生了不小的变化,25 岁的他却把“焦虑”挂在嘴上。
这不只是来自工做和生活的压力,更多的源因而他开始思考将来,规划人生了。由于不想再“混日子”,由于想要在技术领域有所建树,因此他开始认真的思考该如何改变现状。
但愿这份焦虑会像当初毕业时的压力同样,都成为他的动力。
欢迎有兴趣参与访谈的小伙伴踊跃报名,《思否有约》将把你与编程有关的故事记录下来。报名邮箱:mango@sifou.com