不知道为什么,从小就对计算机这么一个冰冷的东西情有独钟:我热衷于探索 Windows XP 控制面板中的每一个选项,与 Windows 搜索的吉祥物 Rover 做朋友,研究光驱和 3.5 软盘驱动器(是的,3.5 软盘!)的使用方式 —— 即使在那个计算机还没有普遍连上网的时代,我依然愿意探索计算机中的每一个角落。
小学六年级的时候,认识一位同学,是一位 C 语言大佬(至少在当时的我看来,是这样的),即使小学毕业后就不再联系,但我至今还记得他的名字,作为一个没有任何计算机程序语言基础的小学生,我自然试图向他请教如何学习这样一门伟大的语言,于是,借得一本《啊哈 C 语言》,囫囵吞枣一通,虽从未上手(因为家里人很少让我玩电脑),但好似懂了(?),这也便成为了我的计算机程序语言启蒙。其实说看懂了那完全是搞笑,一个小学六年级学生怎么可能通过不到一个月且毫无实践的理论学习就上手 C 语言,实际上根本没懂。
很遗憾,大二的我成功陷入了“愚昧之峰”,以为自己的能力十分不错(尤其是在一个根本没有人跟你交流的环境中),甚至可以轻松进互联网大厂了,于是,大二下学期至暑假期间,我开始用我自己可笑的简历和经验投递大厂实习,幻想能够成为大厂的一员。对于一个四非+非科班的学生来说,他最喜欢的后端岗位肯定是跟他无缘的,因此他识趣的选择了测开岗位进行投递,而可能是因为九月份暑期实习结束,大厂缺少实习生干 dirty work ,在大三上学期刚开学没几天,这位自信过头的哥们收到了自己人生中第一份大厂面试邀约,而这家大厂,叫字节跳动。
这就是兴趣的力量, 我第一个学习的语言不是 C 也不是 Java 是 E 语言 https://i.imgur.com/NIvxivj.png 也叫易语言, 当时是为了写外挂, 但是我没有像 OP 一样坚持下来, 只是在很表层的地方探索了一下, 现在一想当年如果坚持下来该多好,但是 东隅已逝桑榆非晚,看了 OP 的分享我也要加油了,一起共勉!