简单聊聊吧
计算机科学与技术主要学啥? C语言、数据结构、算法、理论基础、微积分、操作系统。 无论是前端开发还是后端开发都属于软件开发,就业方向为软件/互联网开发/互联网/电子商务行业。 学好软件开发,学精软件开发离不开四大件:数据结构和算法、操作系统、计算机组成原理、计算机网络(就业方向大多是前端),学好编程的前提是有逻辑思维,逻辑思维的培养不是一朝一夕养成的,数学学的好的人一般逻辑思维都比较强。
干这行很注重实践,千万不要眼高手低,我们应该对于想要掌握的技术,根据相关技术体系,从低到高逐个击破,在敲代码的过程中进步,避免重复造轮子,养成组件化思维,前期很多技术栈学习成本太高,我们简单了解一下就行——走马观花式,学点实用的,找工作的时候我们会发现主流市场上使用的技术栈大多只有寥寥几种,很多岗位要求写的天花乱坠,实际项目中用的很少,新人前期找工作对于webpack这些不必太过追求极致,面试中很少问到。
软件研发包容性强,竞争大,我们要做到脚踏实地,攀比心理只会让我们越来越焦虑,最后反而因小失大,从小事做起,总感觉自己啥都不会怎么办,那就每天学一点点,积沙成塔,别摆烂。
逢山开路,遇水搭桥。
在公司我们要尽力理解业务,而不是一味做个切图仔,一味的CV会让我们在下次面试时手足无措,因为一旦别人深问公司做的业务,你就窘迫的好像是现编了一段项目开发经历,只专精技术不了解业务对于个人提升也是不好的。
英语不好就多背单词吧,会帮我们在开发过程中省去很多时间。