End Of 2018

2018 已经结束,兜里还是空空如也

时光荏苒,岁月如梭,回顾过去,展望未来。
2018 年即将过去,2019 已来。

我 17 岁出来打工,从以前的一无所有到现在的身无分文,我就是我,看到自己都上火。

进城务工 2017.12.05 - now

面试

在 11 月时候看到秋哥发的微博后,果断投了简历,求职的是 Android 工程师,经过了几轮电话面试后,终于到了现场面试,但是由于自己基础非常薄弱,也没有准备 Android 面试内容,再加上刚下飞机,耳朵被震得几乎听不清别人说话,现场面试的非常糟糕,当天并没有直接出面试结果。回烟台后苦练 typing speed & vim 经过长达一星期之久的漫长等待,终于等到了面试结果,因为面试非常糟糕,所以团队给我提供了写 PHP 工作,秋哥问我考虑下要不要做
PHP,我当时内心已经做好决定了,不论做什么都无所谓,因为我觉得对于我来说这是个机会,不能继续在这个不合适的公司了,然后第二天就告诉了秋哥我的选择。因为我基础太薄弱,我自己也深知要付出更多才能赶上超越他们。

刚入伍

刚来团队时候,虽然在学校里学过一部分 PHP 语法,但是面对现在的 PHP 自己还是十分无助的,我也从中明白了为什么很多人原意跳出自己的舒适圈的原因。那段时间确实十分感谢展鑫哥的帮助,在展鑫哥那里不仅偷学了
PHP,而且还偷学了一部分如何去关心其他人的方法。相信部分新来的同学在刚开始也会感到非常之艰难,但是这正是锻炼我们的最好的机会,做有挑战的事情,做一些自己不擅长的事情,会有非常多的收获。刚进入团队初期要求非常严格,为了就是在尽可能短的时间内养成与团队一致的风格、优秀的习惯,包括代码风格、各种礼仪等。有了一致的风格大家工作起来,效率才会有进一步提升。

刚来的时候产出非常低,直接表现在平均每天代码提交次数上,非常少。业务方面只能做一些非常小的事情,比如微信文章抓取、简单的测试用例、改改某部分中某段代码、写一个简单网页什么的,能想象到一个人有多菜我就多菜。有时展鑫哥会说我写的页面还原度非常高,但是在我看来还原度并没有非常高,不过也明白这是在给我信心,自己也深刻明白要做的事情还非常多。

调整军队编制

后来被分配到微信业务那边,在成哥帮助下做一些业务,还清晰记得第一个任务是做一个房主评分排行榜的页面(页面现在还躺在那里),感觉自己做法非常的蠢。慢慢地从负责一些零碎的工作,到负责微信几乎所有页面的改版,非常感谢成哥一次又一次的帮助。在成哥那里也偷学到了两点,分清事情的主次、减少让自己犯错的机会。但是那段时间也挺难过的,感觉自己就是自己一人在搞,中午下午经常性在办公室加班,其实还是因为自己太菜了,也无需多言。有次实在心情非常复杂,感觉怀疑人生了,思考着自己到底适不适合做这个啊,实在撑不住了晚上下班后自己骑单车到拱墅区又再骑回来,也算是释放了一部分心中压力,回来假装什么事都没发生,收拾下就睡了。

有很多次大家一起学习的机会(智能合约、算法等),秋哥也把我一起拉上车了,虽然听完课后又继续写业务了,但是也非常感谢秋哥,我跟大家的差距才不会越拉越大。

与三石哥同居的日子,一起在客厅洗脚,三石哥给我科普各方面知识,与三石哥一起交流各种东西,有时也会争吵到面红耳赤,不过最后三石哥都胜出了。与三石哥租的第一间房子租期是半年的,在今年年中的时候基本到期,然后寻找了另一个住处,三石哥开玩笑说我们两个曾经在杭州拥有两套房子,十分搞笑。

在前几个月为了提高用户体验,逐渐移除老旧代码将部分老旧网页通过 Vue 写一遍,前端由 Tony 老师负责,后端由我负责,在这次大改版中,后端没有使用 TP,而我最近一段时间以来一直使用 TP,后端 fantastic 操作 DB 部分大变样,转向 Dao 方式操作 DB,与我之前接触的大不相同了,而且其他同学都十分的忙,也没有去麻烦其他同学,硬着头皮不断打 log 强行阅读底层源码,最后终于在半个月后终于将 ccp 分支 merge 到
master,不过这个项目最终只上线了一段时间,后来因为一些原因将其下掉了,因为我坚持去阅读底层源码,使我阅读源码的心态也发生了变化,减少了一部分抵触心理,也从中也学会了使用
Dao 这在后期写小程序后端也十分有帮助的,我觉得对于我来说是十分有收获的,哦,还有之前莉莉安同学使用 fantastic 框架去写的时候,很多都是我看懂了然后跟她讲解的,在帮助她人同时自己也提高了阅读源码能力,在我看来,要是你觉得做某件事对自己有成长,而且这件事又是十分有挑战事情的时候,调整好自己的心态,坚持过去就是彩虹了。

回归正规军

后来近几个月入伍了正规军,加入了大部队,又有了更强的干劲,立项、开发的流程也正规了,也能明显看到自己犯错的次数也越来越少,以前在微信那边业务,一般是接到需求直接开发,开发完成自测后直接上线,上线后某部分可能不合适,然后又是直接改改完只测改动部分然后直接上线,然后就往往造成了本本没有什么问题改完了这部分,这部分自测完也没问题,但是改动可能触及了其他未知地域,未知地域没有自测到的话就会造成问题了
,有时自测流程有些麻烦,而且这个需求搞完会有接着开始下个需求,当时自己还没有能力简化自测流程,比较伤感。所以拥有简单测试是非常重要的。

最后这两个月自己定的额外目标是阅读和算法,算法部分制定的计划的是每天一道,但是大部分晚上还是写业务,有时就沉迷进去了,最后这两个月前几周每周五都会出一些这样那样的问题,要么不是新老系统兼容性问题,要么就是
Bug,比较伤感,不过到最后几周的时候在各种测试、脚本、匹配前修复问题,终于稳定下来了,也完整听到了每周都会分享的算法课。我深知自己算法太薄弱,所以在接下几个月最重要的额外目标还是刷算法,争取在两个月内不让算法成为我软肋。

短暂的烟台实习 2017.08.15 - 2017.12.01

在大二下学期时候一直有一个想法就是不想在学校呆着了,感觉学校太无聊了,想出去长长见识,给自己的安排是,要么是直接去北上广,要么是在烟台先简单实习、踩踩社会中简单的坑,然后准备面试,来年转战北上广。
在比较合适的时机,我选择了前者,然后在暑假他们还在放假的时候,我们几个回烟台开始了第一份实习工作。我自己也明白在这里只是提前踩踩坑,所以观察周围的一切,逐渐地发现这里确实不合适(概括之)我,危机感十分强烈。

好了,真正牛逼还是要用实力说话,虽然现在的我有了一定成长,但是距离牛逼还是有很长路的要走,革命尚未成功,同志仍需努力!

大学 2015 - 2018

我是在小学三年级的时候接触到计算机,那是学校每学期要教 30 元才能上的课,记得那时候显示器都是大头的,系统都是 Windows
的,那时候觉得比较神奇的是任务管理器程序,能关闭或重启大部分程序,哎,哪个同学的电脑卡住了,我就把任务管理器打开关关程序就好了,而且任务管理器上还有实时监控数据以图形的形式显示,其实现在看来很简单的,但是那时候觉得这玩意太神奇了。那时候一星期才一节微机课,在每次上微机课上我都是瞎研究些东西,但是由于很多原因吧,那时候只是产生了浓厚的兴趣,没有做出一些东西或者把 Windows
系统研究透彻。逐渐长大,发现有部分人在小学或者初中就能做出一些小的东西来,比较有成就,十分羡慕,而我到高二高三时候才做出一些小的东西,他们比我早了好多年,但是我也没有气馁,常常是以“闻道有先后”来给告诉自己能追上他们的脚步。

在初中那会,因为家里没有电脑,研究一些稀奇古怪的东西都只能靠去网吧,在我们那去网吧不玩游戏的基本就属于清流了。但是这个阶段没有做出什么东西,都是些瞎研究的。那时候的我还在用着百度,平常发现什么不懂的地方,我都会记下来,等到下次去网吧来解答我的疑惑,直到现在还清楚地记得那时候我在浏览器搜索最常用的关键词是“XXXX的原理”。

在高中那会,如同大家一样高中的时间确实是比较紧张的,但也想接触好玩的东西,在高一时候攒了几百块钱买了一部 Android 手机,具体版本号记不清楚了,但记得大版本号是 2。通过各种方式加入了各种各样的开发、技术群,虽然听不懂他们在聊什么,但是觉得非常之牛逼,每天的角标上的字符串都是 99+,在群里能下载到一些黑科技、稀奇古怪的 App。有一次在群里下载一个
App,安装完手机就被锁住了,点击哪里都没反映,就觉得很神奇,后来瞎折腾之后知道了它是利用了悬浮窗把整个屏幕盖住了,悬浮窗也不能关闭,而且悬浮窗权限(专业描述:是否可以显示在其他应用上)是默认给予的不需要用户决定是否给予权限,从而达到了一种锁机的效果,不过到后来 Android 悬浮窗权限不再是默认给予的了。

还有一次也特别恐怖,安装了一个 App
之后,我支付宝账号被异地登录了,发现不对劲之后打开了飞行模式,把 App
卸载后,关闭了飞行模式就解决了。后来也查清了原理,原理是:安装完成后,给指定手机号发条短信,这样开发者就知道了你的手机号,然后再通过支付宝输入手机号验证码登录,这时我手机会接收到一条支付宝发送的验证码,这个验证码会再次发送到开发者手机上,这样他就可以登录我的支付宝账号了,当然这种方式应该不会再登录上了,毕竟支付宝做了很多安全校验,比较明显看出的就是地理位置、WI-FI SSID 之类的。

在不断折腾中,发现了原来在手机上也可以写软件,比如可以写 C Android 之类的,有一款叫 AIDE 的 App 非常强大,在手机上写 Android 程序而且语言还是用 Java,就觉得非常之神奇。曾用过这个写过非常简单的程序,程序大概内容就是:打开 App,页面上有一跑马灯,然后 Toast 会在上下左右四个方向弹出一遍,右上角菜单部分简单定制了下,加入了分享动态文字到 QQ 空间、退出功能,是不是非常之简单。

后来为了给她(前任)准备一个难忘的十八岁生日礼物,用了大概 6 个月时间做出了一个 App,完全在手机上完成的,包括 App 图标也是我自己制作的,最后也是以一种非常特别方式把这个礼物送给她了。好兄弟家里是开打印社的,我让兄弟帮我彩印了 App 直接下载链接的二维码,还要感谢下 wodemo.net 这个平台可以提供一个类似网盘公网下载的功能,这才实现了扫描二维码下载 App 功能。App
主要涉及了音乐播放、网络交换数据、本地存储交换数据,这也算是我做的第一个非常完整的项目吧,主要界面如下图。

记得那时高考公布分数开始选专业,我选专业是非常之明确的,一定要学软件,家里看到我很明确比较喜欢这个,也挺支持我的,

后来作为学渣上了大学,在上大一之前为了能走在其他同学前面,在没开学之前我在慕课网把 Java 语法学习了一遍。

由于自己提前预习了一些知识加上自己主动性,成功抢到了一门专业课和一门专业课相关课课代表,在成为第二个课代表时候有的同学甚至略带嘲讽说你不是已经是一个课代表了吗,我笑笑而过。另外在班级方面与另一位女生作为团支书一起服务大家,在部门方面,在秘书处里搞事情。学习、班级、部门,每天搞到非常晚,有时熄灯了还在搞,每天都有搞不完的事情,非常爽!

由于大一不开设 Android 课程,在大家还在学 C 语言基础时候,我通过一些特殊渠道得到了我们系教 Android 课程的老师,偷偷问一些关于 Android 开发遇到的问题,这也让老师提前认识了自己,也为了后期能参加比赛埋下了伏笔吧。

可以说我的大学基本没上过晚自习,为什么会这么说呢,大一上学期我通过部门方式可以请假然后去工作、去学习,因为教室氛围实在是不行。大一下学期呢,通过参加比赛方式请假,然后跑到实验室学习,大二我们是没有晚自习的,也是晚上基本待在实验室。

为了参加比赛,大二暑假要在学校待一段时间备赛,原定是老师通知我们暑假返校时间我们(@委员长 @学春 @王贺 @高亮)再回学校,等到 8 月初我坐不住了,给老师打了好几通电话老师还是让我等通知,最后坐不住了我跟其他一起备赛商量好,我先回学校探探路,稳定下来再通知其他同学,然后就在 8 月 2 号那晚坐火车去烟台,在 3
号干到学校了,由于提前回校,中间也住宿方面也出现了问题,不过最后也不算啥问题了,我觉得没啥问题后,其他几个小伙伴也回到了学校,随后开始了长达一个月的每天早上早起去实验室,中午回宿舍吃饭,午休完再次回实验室,搞到下午回宿舍,再回实验室直到亥时再次回家睡觉,烟台夏天蚊子也挺猛的,不过对于我们几个来说也不算什么了。团队协作开发(github 587 commits),虽然中间出现了不少插曲,但是那一个月,大家一起往一个方向努力,为了一个目标遇到困难一起想办法,是非常快乐的,搞得非常爽。

中心大道等我们的小狗狗们

中心大道

@委员长 with @学春

http://commonweal.proj.kiuber.me/

好了,大学就先啰嗦到这里!

以下纯属瞎扯,可以略过

初中 2009 - 2012

abcdefghijklmnopqrstuvwzyx123456

六年级前 2003 - 2008

在我的村子附近有一小学,叫做青云二联小,学校旁边有好多村子,比如南西周,西西周,北西周之类的,周围村子大部分小娃子五年时间都是在那里度过的,当前也包括我。

小学的语文老师是比较温柔,数学老师是班主任,是个狠角色,某个体育老师也是个狠角色,踹人非常狠。小时候偷偷去网吧上网有时会被同班但不同村女生举报,然后班主任对我们几个上网的进行了不同程度奖赏,奖励有俯卧撑、罚站之类的,很爽的。

那时候属于比较调皮类型,不好好学习,就是学渣了。现在还记得非常之清楚,晚上在同学家搓游戏把子作业不写,也不回家,大概同学玩够了,我也玩够了我才回家,然后作业没写怎么办,都是第二天早起坐在家里那个沙发上疯狂补作业。我也会与同村比我稍大些的伙伴玩一些那时候觉得比较好玩的游戏,比如挖地雷(自己把地雷买到沙子里,自己再去挖)之类的,记得在学校里觉得比较好玩的游戏就是电报了,现在感觉那时候真的是小时候啊。

小学的人并不是那么多,有的年级有两个班或者一个班,总之不可能有三个班的,随着年龄增长,慢慢地到四五年级时候,男生就变得逞能,两个班级男生经常打仗,提前准备好杆子、热水什么的,然后一下课就是开始干架,也不知道那时候是为了什么。

还记得 08 年汶川地震,我们到学校最后面那个教室里排队捐钱,平时那个教室一般不开放,但是有几次在那个教室里放映过几次电影,抢着去看。

小时候没有什么爱好,但是随着年龄逐渐增大,那些挖地雷什么的活动也觉得无聊了,逐渐喜欢上打乒乓球,喜欢打乒乓球的程度不亚于搓游戏把子,是我五六年级最经常的课余活动,所以打乒乓球也是我为数不多的爱好之一。

学校在以前都是那种老旧单层的教室,在前几年翻盖成了新楼了。下面是我以前做的我小学的视频,慎点!
http://v.youku.com/v_show/id_XNDE5MDc5NDYw.html?spm=a2h0j.11185381.listitem_page1.5!5~A&&f=19373639

另外,最重要的时候有一坨发小。

六年级 2008 - 2009

六年级没有继续在小学学校上,而是转移阵地去了一个包含初中的一个学校去上,叫做青云三中,感觉那时候玩到一起的人少之又少了,大概是他们喜欢做的事情,我并不感兴趣。小时候两个班干架都是随便打着玩的,但是六年级的打架就不大一样了,记得在厕所里就会打架之类的好像也有一些头破血流的事情发生。那时候还充当了一段时间的信使。那时候有些男生做法也算是比较刷新三观吧。

2018-12-31 01:18:31
写于杭州西湖区文三路附近某个小区