小时候喜欢玩 FC (小霸王学习机),买机子时附带的一张学习卡我研究了很长时间,里面有我姐姐最喜欢的节目之一 玛丽医生, 她也用这盘卡带学习过五笔打字,而我用这盘卡带学会了怎么用 BASIC 的 PRNIT 功能打印简单图形(心形,方块等)。
我想这就是我最早接触的关于计算机的东西,后来上了小学有了计算机课,才真正的了解了什么是电脑。不过其中还有一段插曲让我受益匪浅,那是一个一年级或者二年级的夏天的黄昏,我在外头刚吃完偷我妈的钱买的棒冰,准备回家呼呼大睡, 当我走进客厅的时候,发现茶几上放着一台像电视一样的东西。那个电视一样的东西的下面放着一个白色的方块,光驱的位置是淡蓝色的(当然我那个时候还不知道什么是光驱),我刚缓过神来,就知道这一定是一台电脑。那个时候我有点紧张,我只从别的同学那里听说过电脑是很好玩的东西,里面有游戏,立体的那种游戏,比 FC 好玩太多了。因为那个时候的我并不太清楚电脑怎么打开,所以我只轻轻的摸了摸他,然后我就死命问我妈妈 “我爸爸什么时候回来”,妈妈说我爸爸很快就会回来,因为我知道我爸爸肯定知道怎么打开这个电脑。
后来我的爸爸回家字后告诉我,这是单位办公用的电脑,坏了拿到城里来修,今天晚上带不回去了,所以放到了我家。这个时候我一下子泄气了,很郁闷因为这个电脑不是给我买的,但是我的爸爸还是给我打开了电脑,打开了画图程序,让我用鼠标在上面画图,我觉得非常好玩,至今我还很喜欢 Windows 上的画图程序,那个时候觉得很惊艳。果不其然,第二天电脑没了,而我只能继续玩 FC。
直到有一天我百无聊赖的拿出了那张黄色的学习卡,上电之后,我在菜单里乱点,小时候不懂英文,所以我选了菜单的最后一个功能, BASIC, 貌似就是 BASIC, 我无法回忆起到底是 BASIC, 还是 QBASIC, 不过无所谓了,我其实根本没有完全掌握这门编程语言。如果没记错的话,比尔盖茨也是很喜欢 BASIC 语言的,这一点令我很欣慰,因为我十分在意我的品位。
接下来我陷入了抓狂,因为打开 BASIC 菜单之后,发现屏幕的背景变黑了,屏幕的上方有几行英文字母,字母结束字后另起一行一个白色的点在那闪烁不停。我并不知道这是什么意思,就在键盘上乱点,输入的字母都敲到了屏幕上,搞了半天还是不知所云。这个时候我突然想到一件事情,就是这个学习机是有说明书的,很厚的一本说明书,那本说明书现在应该还能找到。
找到说明书之后我就开始翻到最后,果然找到了相关内容,最基本的指令很简单,照着敲上去就行,后来我还发现了新大陆,这个 小霸王上的 BASIC 环境,竟然内置了超级马里奥的素材,只需要简单的几个命令就可以使用超级马里奥的素材来自制游戏,当时我并不十分明确这个该怎么玩,所以只是简单的试了试就没了兴趣,今天想起来,这个功能真的是非常高级。
小的时候我就喜欢鼓捣东西,小时候的梦想是能够每天玩电脑,连饭都不用吃了,让我玩电脑游戏就好了,随着时间的推移,到现在除了 DOTA 2, 守望先锋,其他的游戏我都不怎么玩了。
初中的时候我拜托姐姐的同学给我带了一本谭浩强C语言的书,然后我就算正式接触C语言了,那个时候只会用 Turbo C写杨辉三角什么的,觉得语法很难,逻辑很难。但是结合现在的工作再想想类似于脑筋急转弯的编程题目,其实并不一样。
我的编程经历很简单,期间也没有什么成就,现在到处都能看到大神们搞 NOIP, ACM 搞的风生水起, 还有编程天才小子们小学就会微积分了,相比这个我是完全不行的。现在我的工作也很平凡
无非是增删改查,诀窍是要对业务理解透彻,所以我觉得我的工作是比较人文的,技术性并不强。
我觉得,如果只是想成为一个一般的程序员,只做业务的那种,还是比较容易的,后面的内容中我会比较科班程序员和野生程序员这两个不同的物种。为什么说他们是不同的物种呢?因为在平时的工作与生活中这两种人会有明显的区别。
程序员的职业也是金字塔,顶级的人拿着很高的工资,顶级的学历和人脉,底层的人也是区区拿着3 千块工资的普通人,虽然说现在互联网行业洗牌了,低端程序员不容易找工作了,但是也并不是完全没有市场。如果仔细研究一下,那么应该是 SaaS 行业抢了低端程序员的饭碗,比如微盟,比如一些小程序,App 开发商,凡科之类的服务商。
一些小企业想做一个微信公众,或者是一个简单的业务系统,他必然需要一个会 CRUD的员工来做这件事,在很多 三, 四线小城市,这样的人也是可以拿到 3000 元工资的,但是有了微盟之后,企业大可以花点钱买个模块来用,所以低端工程师的就业机会少了很多。
按照我这几年的经验来说,低端程序员是一个群体,很多人都是为了混口饭吃,能走的远的人微乎其微,我做些这些内容可能能帮到一些人,有可能完全没用,所以我觉得,如果你不喜欢技术,还是早点离开,去开大车或者是滴滴。如果你有能力的话,那就更不用看我的废话了,完全对你没什么用。
接下来就要开始正式的内容了,我也会进行更多的思考来帮助我做出最好的内容。
关于

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