编程自救指南–0x00序章
0x0 前情提要
看这篇文章之前
先卸载某乎(平台人均年薪百万,top100高校)
心中默念 “我是咸鱼,我是咸鱼,我渴望翻身”
如果你是大神,这篇文章不适合大佬(一篇普通人的一些学习心得仅供参考)
0x1 编程真的要从娃娃学起吗?
在“万般皆下品,唯有编程高”的风潮中,越来越多的人转行做程序员,网上冲浪也经常看到“我娃三岁了,现在学 TensorFlow 还来得及吗?”,“一岁还没入门?只能当产品经理了。”当然以上的可以当做笑话(或者是真神仙呢,这个指南只针对普通人),那对于我们大学才接触编程的真的晚了吗?
那就先谈谈所谓的编程从娃娃抓起的好处,首先编程能够培养孩子的逻辑思维以及表达能力,但是过早的学习编程也没有太大的益处,如果本身真的有所接触后,并且有着浓厚的兴趣,可以加大力度培养(因材施教)。但如果只是跟风的话,那确实没必要了,趁着没有太多压力的时候享受享受生活他不香吗。不要让孩子过早的进入“卷”的赛场。
0x2 计算机专业真的万金油吗?
大部分接触计算机的还是,进入大学的本科生,高中老师总说“上了大学就轻松了”。但是事实上这就是个最大的谎言,有些学校不仅有期中考,甚至有月考,有句话讲的好,专业选的好,期末赛高考。计算机类专业,素有三高的美称“工资高,就业率高,高福报”。但是进入“计算机专业”并不代表你捧上了金饭碗。能够高薪高回报的,肯定也有高付出。“程序员”作为互联网的儿子,话题的中心,内卷文化的集大成者,享受着996福报。或许相比起来算是舒服一些的。但是网上看到的终究是片面的,存在着幸存者偏差(高薪高福报正面的东西才在互联网传播,很多底层码农也没有精力分享自己”悲惨“人生)甚至有些东西,就是用来蒙蔽大众的实现,一种定向的引导。
0x3 学编程真的前途无限吗?
1.靠实力。计算机不那么依赖学校背景,家庭背景,更注重能力产出。所以能给很多学校一般,家庭一般的同学一个公平的竞争机会。但是,选择这个行业基本上,相当于选择了终身学习,行业环境变化很大,技术栈变化很快。需要持续输出。
2.工资高。这个工资高是相对某些专业来说。当然工资高是因为“互联网有前途”,而且很多行业涨工资都是熬经验,熬精力,而计算机还是比较注重能力,而且平均工资高并不代表个人工资高,存在一定的两极分化
3.需求量大。互联网+,万物互联,21世纪ABC(AI:人工智能,Big Data:大数据,Cloud Computing :云计算)在当今,可以说什么都离不开互联网计算机。互联网行业,传统行业,公职人员都需要,一些基础的计算机技能以及成为当今的必备工具(office等)
4.工作环境相对较好。学编程的不需要面朝黄土背朝天,不需要深入虎穴龙潭,程序员坐在优雅的办公室里敲着代码,至少更体面一点吧。当然每个职业都很重要,每个职业都值得尊重。珍惜我们”美好“的生活。
综上所述,虽然计算机专业看起来很美好,但是没有实力,不认真去对待,也跟你没什么关系。
0x4 为何要写这个自救指南?
在很多编程交流群里,总是发现很多同学再问一些重复的问题,为选专业而迷茫,为选语言而迷茫,为学不懂而迷茫。这个自救指南就是对于一些常见问题的,问题回答以及个人的想法。本指南只是一个普通学生的一些学习过程中的经验整理与思考,不适应于所有人,仅供参考。
0x5 这个指南都包括些啥
这个指南包括一些常见问题的答案,一些学习编程的方法论,一些学习编程的资源,一些与编程的看似不相关实际息息相关的东西。希望大家都能,有所思考有所收获,有所成长。
0x6 我是谁
一个双非二本2019级软件工程的学生。
一只善于发现,善于思考,善于整理的咸鱼。
想认识我:请关注公众号:咸鱼爱前端