黑马程序员技术交流社区
标题:
九层之台,起于垒土
[打印本页]
作者:
友来友网
时间:
2018-3-14 17:24
标题:
九层之台,起于垒土
曾经有很多人问我,我的父母是不是也是做计算机相关工作的。我每次回答这个问题都会觉得很尴尬,因为我父母都是小学毕业就辍学了,时至今日,他们依然不太会玩QQ微信之类的软件。不是我不想教他们,我只是觉得他们对互联网中各种诱骗信息抵御力太差。我很佩服我的父母,他们都在我这个年龄的时候进城打拼,换来了我现在美好的生活学习环境。我接触计算机比较早。邻居家的孩子是我幼儿园同学,她们家有一台大脑壳电脑,我经常跑到她家里看她玩xp的画图软件,实际上,那个时候我仅仅是停留在看的阶段,连鼠标都没碰一下。她是个妹纸,现在我们又在同一个学校上学,但是不同班(别想太多,我看脸还看性格)。
一年级,学校旁边的图书馆开通了绿色网吧。绿色网吧顾名思义,绿色上网的地方。配置土的掉渣,只能玩4399。图书馆应该是国家开的,绿色网吧也是为青少年免费提供的,提供时间是每周一下午的某个时段,而且还需要提前预约。当时,这里就是我们学校同学的圣地。我在这里学会了打字,百度,4399。这种免费的服务提供了一年多就关闭了。在关闭后我觉得很蛋疼,家里又没电脑,按照父母的说法,买了电脑没人会用,尴尬,他们死活不相信我会用电脑。天无绝人之路,我在家附近找到了超小型黑网吧,只有4台电脑。好,我在这里浪到4年级,基本都在打游戏。5年级的时候,我爸头脑发热,弄了台极低配电脑回家.
我学习C语言的时候(6年级),没有钱买书也不知道有哪些书,我就在网上找了很多乱七八糟的资料,做成txt,然后放到手机中学习(非智能机,貌似亲戚不要的)。用了一个晚上大概知道main函数是启动函数,有参数,有返回值,然后和易语言联系一下,大概就明白了,不过用了一个晚上确实很笨。
6年级的时候用易语言做过几个项目,没商业头脑,低价贱卖。当时做的QQ机器人项目不比酷Q差,相比还好很多,酷Q有的功能我都有,并且支持各种群发,而且GUI也是自绘的,GUI可以说是目前为止我写过最美的GUI。
初一的时候也在学基础:微机原理、编译原理、数字电路、数据结构、HTTP协议、TCP/IP协议、4级操作系统原理、Win底层架构等,不说都会,当都有所涉及。
学单片机的时候要学总线协议,比如I2C、SPI、Serial等,大部分是对电平信号编码进行控制、数据传送。网上有大量现成代码,插线抄代码既用,当我认为这没意思,我通过普通引脚实现了Serial(串口),这有趣多了。把波形编码成爱心,是不是也很好玩?
我不是什么天才,有些东西智商不够也只有放弃,如:线性代数。
后来我接触Android逆向,基础也很重要。什么是基础Smali汇编就是基础。因为Android逆向有jeb之类的神器,可以直接看java代码,很多人就忽视了smali汇编的学习,我认为这是不妥的,稍微遇到点问题就会发现,只看java代码似乎并不能解决。
九层之台,起于垒土.一直在编程的路上努力。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2