
新年寄语
今儿个破题儿
大家好,这里是 「银河系朋克编程指南」。
先向大家做个自我介绍我,我是这里唯一的编辑和管理员 申延刚,大家也可以叫我 Younger,性别男,年龄 29,已婚有儿子,爱好 「摇滚」,「计算机技术」, 「写作」, 「小说」, 「电影」, 「游戏」。曾多年混迹于一线大城市(北京,深圳)的小公司,是一名资深的小公司打杂流开发者,自 2015 年成为自由职业者至今。其他关于我的信息大家可以参见我的 简历,做过的项目参见 这里 。
接下来介绍一下本指南。
「银河系朋克编程指南」是一个围绕计算机编程为核心的,涵盖计算机编程技术,从业人员职业规划,项目管理,系统架构,实现方案,摇滚音乐(朋克,金属,后摇等),等一系列的内容的自媒体。
因为本指南的编辑只有我一个,所以以上内容大多仅限于我的个人经验,容易出现纰漏和错误,希望读者们能够多多包涵,如果能指点一二那就更好了。
初衷和愿景
初衷
程序员这个职业当中,不管是行业顶级的程序员(Linus, RMS, 蒋涛)还是一般公司的程序员(笔者),也不论是 Kernel 核心开发者,还是 WordPress 模板流程序员,虽然大家的背景不同,工作内容不同,使用的编程语言不同,但是有一点是相同的,那就是,如果你要做好自己的工作,那么就必须要具有钻研精神,研究精神。
钻研精神和研究精神是对于程序员来说必备的两种素质,因为计算机的世界复杂异常,客户需求飘忽不定,业务的实现方案多种多样,在如此徐玄幻的环境中,要想立于不败之地只有不停的去研究,去钻研。
根据笔者的经验,笔者当前是一名软件外包从业人员,经常会遇到很多客户的不同业务,业务千差万别,有的时候需要做之前从来没有听说过的一些功能,这个时候就需要自己有强大的快速学习的能力去应对这些事情。由此观之,钻研与研究和平时的开发工作其实是联系非常紧密的。
既然平时的研究工作必不可少,那么把每次的研究成果总结起来,做成文档,便是一笔巨大的财富.对别人来说,放到网上可以供大家参考,对自己来说,即可以锻炼自己的写作能力,同时也可以增强自己的理解.
以上就是我的初衷,虽然有些学院派,而且做这件事貌似费时费力也没有什么物质上的收获,换句话说,就是感觉做这些并没有什么用.但是,在我们的生活当中,能够提升幸福感最多的,就是那些看似没什么用的事情,比如你喜欢看小说,每天可以昏天暗地的看个够,他喜欢画画,每天晚上都会自己画一个小时漫画,仔细体会一下,会非常幸福.浮躁才是生活的最大破坏者,这个世界有太多的浮躁了,但是这里绝对没有.
愿景
- 我将保证每篇帖子都是尽我自己最大努力的原创内容。
- 每篇帖子都要言之有物,严格杜绝 「怎么配置 nginx」, 「怎么更改 mysql 默认字符集为 utf8mb4」 之类的内容。
- 尽量做系列的内容,比如我最近写了很多 [WordPress] 的项目,我就想写 「WordPress 核心编程」或者 「WordPress 权威指南」这样的系列。放心我会自己研究透彻之后再写。
- 从自己的经验出发,我打算把每一次外包项目的独到之处都写出来,因为业务范围很广,在业务的实现上对其他人来说是有一定的参考价值的,当然都是脱敏之后的内容。但是我将坚持从经验出发这一信条。
- 基于当前的工作环境,目前的工作无法已经无法提升我的整体的编程素养了,所以如果要继续进步,就必须做一些突破,考研肯定不行,我得养家糊口,所以就必须学习以前落下的 CS 的知识,这都是硬核的 CS 的知识,需要慢慢研究和消化,所以我这部分学习心得我也会写进来。
- 一定要坚持初衷,如果你的目标是成为 kernel 开发者,那么你就得尽力向那里靠拢,少一些功利和浮躁的东西才可以。
- 最后希望自己能够坚持下来,不要放弃。
读者必看
什么人适合看 「银河系朋克编程指南」上的内容 ?
虽然大部分内容都是老少咸宜的,但是亲爱的朋友我将告诉你一个事实,那就是这里的内容有可能会浪费你的时间。
鉴于我的工作和学历背景比较低级,同时我平时的工作中的项目也都没有什么深度,所以,我分享的内容可能仅适用于某些特定场景,比如快速实现一个 app 后端,我可能会直接选择 WordPress, 大多数情况公司中是不会这么做的,但是我这样做有我的道理,那就是快工出细活儿,我没有时间去打磨基础系统。
如果你是一个低级程序员(以实现业务为主的(微信公众,微信小程序,CMS,易语言,套模板),大专及以下学历的小公司员工)或 学习者(大专及以下的在校学生),或者是刚工作的新手,那么我的内容可能很适合你。
相反如果你是正规大学的 CS 院系的学生,或者拥有更高级背景的人士,那么我的内容则完全是浪费你的时间。你可以看 「Matrix67」 的内容,或者是知乎轮子哥的内容,这可能对你更有益处。在或者作为正规大学的你可以尝试在大一去实现一个 「正则引擎」,大二去实现一门 「动态语言」,大三去实现一个 「DBMS」,这些都是很有益处的,这些项目都是我想去实现的项目,对于一个学习者来说,是非常有趣的,但是就目前我的水平来说,我是一个都做不出来的。
可以投稿么?
欢迎投稿,我的微信 13811754531
主要内容
- 原创技术文章
- 外文翻译
- 小说连载
关于作者

作者: 申延刚
微信:13811754531
Email:shenyangang@163.com
Github: php-easy-tutorial
程序员客栈: https://www.proginn.com/wo/43855
时间: 2019/02/24
本作品采用 知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议 进行许可
网友评论