成长之路第七期:转码上岸微软的小哥哥

2022-11-24 16:22:58 浏览数 (1)

个人介绍

01

大家好,先简单的自我介绍一下,我是本科和研究生都学习建筑设计相关的专业,毕业后一年在多方考虑之下决定转码成为一名程序员,今天要分享的内容主要是一些“外行人”从零开始学习相关知识和刷题的心得。由于篇幅有限,这次主要想说下系统性的分类学习以及如何通过反复训练来提高学习效率。

分类学习

02

首先统性的分类学习对于刚入门的同学是非常重要的。

相信大家在网络上可以看到各种大神总结的面试高频题,但就我个人而言其实一开始看到这些会觉得非常的难以下手。因为如果没有计算机相关的基础,按照高频题集去刷,通过练习的方式来学习对应的知识,不是不行,但效率会比较低,而且知识过于碎片化,不利于知识体系的搭建。

到目前,程序员的面试已经非常的规范和系统化了,面试会考的知识点以及题型都有很多人总结的非常好,如果能够先把算法和数据结构相关的知识按照分类系统地学习一遍,同时有针对性的做一些经典题目,做到理论和实践相结合,那么学一遍下来应该会对整个知识体系有一个比较健全的认知,之后再不断的查漏补缺,不断地完善薄弱环节,我个人认为是对于新手非常友好的一种学习方式。

反复训练

03

其次就是一定要反复训练。

很多人会有一种感觉就是:经典题刷了一两百道,但是第二次见仍然不会,有些甚至不记得。其实这很正常,大部分人都是普通人,学完之后忘记是很正常的现象,尤其是对于转专业想要上岸的同学,吸纳并运用新的知识是需要时间和熟练度的,这个过程就需要不断地去重复来加深自己的记忆。

网上如何提高记忆效率的方法不胜枚举,简单粗暴地讲就是:多练习。经典题型一定要通过反复练习达到熟练的标准,在这个反复训练的过程当中,要去体会解题的思考过程以及相关的知识点,不同解法之间的优劣性等,从而巩固所学知识。

随着面试题越来越多,很多“新题”其实说到底还是换汤不换药,如果能吃透经典题型的知识点,那么就算临场碰到变种新题,也是有很大几率可以想到解法的。

结语

04

行文至此,最后分享一些自己对于转码上岸的看法:这条路肯定是不容易的,但既然选择了要走,那就一定要坚持,我相信量变终有一天会引发质变的。

0 人点赞