关于大鹏,编程即绘画,软件即艺术
这段时间一直在想,写文章以来都没有好好介绍过自己,恰好公众号关注量到 1w 了,聊聊自己的半辈子
我是谁
我的常用昵称是【画手大鹏】,叫我大鹏就好,我是软件开发工程师和自媒体写作者
作为写作和开发者,截止至 2020.10.20,我目前做到了:
公众号 1w 关注 LeetCode 题解阅读量 100w+ 《画解剑指 Offer》作者 GitHub 累计 5k Star 开发的 mdnice 排版 10w+ 篇公众号文章,该工具被 50% 的技术类公众号使用
小时候
了解我的人会知道,我不是一个传统意义上安稳的人,但是小时候我不是这样的
小时候的我沉默,不愿意说话,一度让家里人觉得这个孩子长大了怎么办,我的姑姑和我讲的一件事情让我印象深刻
过年的时候,姑姑为了给我压岁钱,希望我说一句【姑姑过年好】,但是我就是死活不张嘴,于是她苦心孤诣的引导我
“叫姑姑,叫姑姑”
最后被逼无奈的我,喊出了一句:
但我就是这样一个孩子,后来很幸运的在初三努力了一下,进入了高中重点班,然后我发生了巨大的变化
最大的变化倒不是学习,而是主动去社交去认识别人,并且以在学校认识的人多而自豪,当时一个年级有 20 多个班,会时常盘算着哪个班还没有我认识的人,人际覆盖度如何
甚至当时还做了一件很出格的事情,以脱口秀的方式去竞选学生会主席,惨遭校长批评,短暂停课。被同学们在百度贴吧讨论,因此得了一个“主席”的绰号
除了社交之外,另一个巨大的变化就是自主学习能力,这个能力在我高中毕业后一直对我产生着积极的影响
学习能力的提升惨遭我的一位高中同学的影响,之所以说是惨遭的原因在于:
我们关系很好、聊天很开心、会一起学习,但是他考上了北大医学部,而我去了我的母校,大连理工大学,被调剂到了软件工程(日语强化)专业
尽管结果差了很多,但是他对我的影响时至今日都非常大。在高中班级里,大家都知道他从来不听课,因为在上课以前,他早就自学完成了,并且把学校发的还有自己额外买的练习册都做完了,非人哉~~~
那时候的我才知道,原来自学能力是如此重要,于是我向他学习,很可惜,我只学会了不听课。。。
我的大学时光
我本科就读于大连理工大学,大学时至今日,都是我印象最深刻的一段时光,2012-2016 那四年里遇到了很多很多人,做了很多很多事
首先我做的第一件事情就是不听课,没错,我把高中学习到的【宝贵经验】带到了大学,除了日语课是小班授课无法逃离以外,因为学生会和班级的工作,以及很多额外的活动,我放弃了太多太多上课的时间,完全靠课后自学来弥补
而很有趣的是,大一的时候绩点达到了 87,这个成绩在同年级之中排名还比较靠前,给了我深深地错觉,让我一度以为我的自学能力已经大成了
于是大二的时候变本加厉的不听课并且不写作业,结果大二的绩点滑落到了 83,有收获的是当时和班级的两位大神奋斗参加了一个比赛,想起了大二的一件往事,建立起了革命友谊
大三得过且过的我最终将大学的绩点定格在了 85.5 这个数字
万幸的是大四的时候母校给了我保送读研的机会,让我短暂的逃避了就业的压力
虽然学习成绩很一般,但我的社交和协调能力发生了巨大的变化
大一任班长、大二任级队长、大三任学院学生会副主席,这些所谓的职位占据了我大学中 50% 的时间
学生会不仅仅是与人相处,更多的要踏实做事,要搬铁架子、铺地毯,要彩排组织工作人员串场、做卷帘大将
印象最深的就是我大三时学院参加校运动会,带着我的副部长、干事们和 400 名观众同学在活动中心一起训练,几百人在一起喊口号、摆造型,那个鼓点我至今记忆犹新:蹦 蹦 蹦蹦蹦,蹦蹦 蹦蹦 蹦蹦,魅力软件!升级无限! 那个夏天,顶着烈日,和大一的同学们在观众席,这大概是我作为组织者最煎熬的一次了
学生工作有一个很大的特点,就是毕业之后不再有用,没有人会知道你在大学做过什么,而且无论是读研还是上班做开发工作,其实这些事情看起来极其的无用,让我一度思考自己是不是虚度了时光,并且我也因为过多的社交,让自己厌倦了组织活动,产生了机器比人类更靠谱的想法,义无反顾的投入了做技术的怀抱
但是审视今天的我,从一个私底下讲话唯唯诺诺的男孩,到即便上台也可以不慌不忙偶尔幽默表达的人
勇于触碰自己的上限,也勇于突破自己的下限,不再那么好面子,有时候无赖且油滑,为了达到目的不断接受新东西,这大概就是做这些事情带来的深远影响吧
当然这些也为我带来了一些荣誉,甚至于在毕业的时候依靠课外荣誉和课内成绩的综合值,让自己体验了一次毕业生排名第一的感觉,毕竟,从小学毕业之后,我再也没有成为过第一(小学考试也是每次都一堆第一,因为满分很容易)
我的研究生时光
保研的时候申请学校和面试,其实经历了很多波折,最后还是如愿以偿的来到了我的母校,中国科学院大学计算技术研究所,度过了 2016-2019 这三年的宝贵时光
研一的时候住宿条件真的很好,单人单间,也正是那段时间我加入了中国科学院大学官方微信平台,做美术编辑工作
这是我第一次做这件事情,之前我只懂基本的 Photoshop 操作,至于排版、设计和摄影都是不懂的,自学拯救了我,让我在做这件课外工作的时候学习到了很多知识,虽然不够专业,但是也做出了几张还不错的海报
其中引以为豪的是,【中国科学院大学】公众号下方的两条风景线是我设计的,一直使用到了今天
第一届国科大跨年的明信片也是我设计的,【遇见国科大,遇见未来不可思议的自己】
虽然很粗浅,但是在排版和设计方面,我确实有了更多理解,并且为之后的软件工具设计垫定了基础
研一除了上述和课业无关的事情,在技术提升方面,我遇到了另一位对我影响很深远的大神,他神到什么程度呢,技术上后端、前端、算法和硬件没有他解决不了的问题
他在后端和前端开发上,对我做了很多提点,尽管他可能没发现。聪明人之间就是这样的,可能一两个关键词就足够让对方受益颇深(哇哈哈哈哈,自夸一波)
研二的时候我确定了要做后端开发,于是补充了相当多的知识,参加了上百次的面试,拿到了自己当时满意的 Offer
研三的时候开始了我的写作自媒体和开发者之路。最开始我没想过做自媒体的,只是想乖乖的写一个很好用的软件,然后得到大家的认可,方便我找工作
工具是做出来了,就是原始的 mdnice,但是当时没有人愿意使用,迫于无奈,我只好开始自己写公众号,进行运营推广,时至今日,我的绘画题解文章和工具都得到了大家的认可
实验室的老师一直没有给我过大的科研压力,给了我自由发挥的空间,让我在工程能力和艺术设计上有了更多地理解,最后毕业也很顺利,感谢我的导师还有每一位老师的培养
用我毕业论文的最后一句话总结我的研究生生涯:【剑未佩妥,出门已是江湖。千帆过尽,归来仍是少年。】
题解即绘画
最开始写文章单纯的是为了推广自己的工具,当时恰好也在找工作,就努力写了很多篇LeetCode题解
当时觉得看题解是个很枯燥无味的事情,所以就采用了绘画的方式去写文章,进而也就诞生了画手大鹏
我有很多直击灵魂的画,相信大家也看到过一些,比如我模仿的蜜桃猫
比如我画的一只小黑猫
当然也有一些和编程相关的,比如:
题解文章关注公众号后,在「学习->原创精选」可见
软件即艺术
从毕业以来,我希望自己成为一名优秀的软件开发工程师,能够做出艺术般的软件作品,就像雕刻家一样不断打磨
虽然我是一位开发者,但我不会去追求所谓的技术完美,我更在意的是软件产品的艺术感,是不是足够简洁、是不是足够好用
mdnice 是做到目前为止最优秀的作品,但是在做 mdnice 之前其实我做过很多尝试
2018 年 09 月,基于 hexo 写了自己的博客主题 2018 年 12 月,纠正技术词汇读音工具 2019 年 01 月,GitHub 年度报告 2019 年 03 月,简历排版工具,markdown-resume
在做了足够多的积累之后,基于以下情况
项目背景:微信公众号自带的编辑器不适于 markdown 排版 面向群体:技术和公式公众号运营者,未来会面向更多的公众号运营者建立目的:将 markdown 与 css 融合,重新定义文章排版
mdnice 应运而生,时至今日,这个产品从开源开始到现在,凝聚了众人的智慧,感谢每一位贡献者和使用者
因为本科学日语的缘故,上大学之后看了很多动漫,在火影忍者里面迪达拉的一句话印象很深刻,艺术就是爆炸
他是做爆破行业的,我是做软件行业的,所以借用他的话,软件即艺术
软件文章关注公众号后,在「学习->原创精选」可见
关于我
从小到大,我的成长环境一直没有什么忧虑,我的家庭也从来没有给我很大的压力和阻力,从上中学以来到现在,都会尊重我的选择和决定,并给予我经济和精神支持
当然,我也很少做特别出格的事情,这也是父母始终相信我的原因。一路上以来做了很多该做的事情,也做了很多额外的事情,走过弯路,也得到过高人指点,雷霆雨露,俱是天恩
我从来都不是只在做一件事情的人,既有优势也有劣势。优势是会给人以假象,觉得这个人还挺厉害的,居然什么都做过,劣势就是很多事情远远没有达到精通的地步
前端、后端、算法题、开源、设计、自媒体、画画,每一项我都经历过一些,面对它们,我想起了《天龙八部》中段正淳殉情前的一句话:
“夫人,我对你不起。在我心中,这些女子和你一样,个个是我心肝宝贝,我爱她们是真,爱你也是一样的真诚!”
换做我:
“代码,我对你不起。在我心中,这些事情和你一样,个个是我心肝宝贝,我爱她们是真,爱你也是一样的真诚!”
实话说,我不是一个足够优秀的写作者,这篇文章发布之后对我来说是新的起点,希望我能写作出更多有价值的文章,做更多的技术产出
从小到大,我一路南下。生在黑龙江,本科就读于大连,研究生就读于北京,第一份工作就职于杭州,第二份工作就职于深圳
感谢一路上遇到的每一个朋友,让我从不感觉孤单
这就是我,可以叫我【大鹏】,一个软件开发工程师,一个业余的自媒体写作者,一个在尘世间爱过也被爱过的人