前言
综合了各方面因素的考虑,笔者决定放弃自己学习了三年的化学专业,选择进行一次大胆的尝试。通过四到五个月时间自学C++相关内容,争取在明年毕业前的春招能拿到一个offer。
个人简介
笔者本身是某双非一本应用化学专业的学生,大四在读。大学的前三年和大部分普通学生一样,没有目标,没有方向,更不要提奋斗的动力。我曾经以为我的人生就会是这样没有波澜的走下去,拿一个有手就行的流水线offer,然后兢兢业业的工作,平平淡淡的生活。用类似于躺平的方式,接受这样的生活,并坚持这样的生活。但是我更想在躺平之前,可以给自己的人生增加一点沉重的东西。
选择编程的原因
对于编程,我大学阶段曾经学过python的基础内容,虽然成绩还不错,但是并没有激起我足够的兴趣,直到最近,我看到了化工行业目前的就业和工作现状,出于对健康和未来发展等多方面因素考虑,我选择尝试一下学习C++相关的知识,来提升自己。哪怕不考虑未来择业,只是掌握相关知识,这在未来也是很有必要的。
具体方法
选择一个之前没有任何基础的行业,无疑是一件痛苦的事,没有相关基础知识的铺垫,没有培养过相对应的思考方式,所以我能想象到,在开始的阶段,会是最艰难的一个过程。
我选择自己下载相关的课程,通过对课程的反复观看,去吃透基本的概念,理解不同的语法规则。然后对学过的代码进行复现,保证学完的效果能达到不做任何参考,独立完成代码要求。再通过寻找相关的习题,不断的检验自己所学。通过在博客上周期性的发布学习笔记和学习上遇到的困难,寻求相关大佬的指导,尽可能的少走弯路。
时间规划
我会用接下来的全部精力,来面对C++这场挑战,用曾经参加高考冲刺的状态来面对接下来的五个月,每天保证10小时以上的学习时间。我相信生活不会像我预想的那样好,但是也不会有那么遭。至少我付出足够的努力之后,学习本身是不会辜负我的。
目标公司
对于一个刚刚接触编程的小白,我对于互联网这个行业的运转规则,以及未来的发展趋势,还远没有足够的认知。对自己的能力也还不能做出足够理性的判断。我的初步想法是先完成第一轮基础知识的相关学习,再确定未来的发展方向和目标公司。我本人肯定更热衷于一线的研发岗位,因为只有在研发岗位,才能接触到真正的核心技术,只有拥有足够可靠的技术,才有可能完成一次又一次对自己的突破,创造更美好的未来。