作为一名IT初学者,我学习IT主要以先广泛了解,再单个深入为主。
以我最近接触单片机为例,我先是听说了单片机这个东西,然后就以为这就是单个的技术。我当时认为这单片机说着神乎其神,其实应该不过如此,并坚定地要学会这门技术。于是我在开始某宝上搜索单片机学习的书籍,但迎面而来的是《arduino从入门到精通》、《带你玩转STM32单片机》、《58单片机:在实践中学习》等这些书。当时我就有点蒙,想着这是不是单片机的书。慢慢地才知道单片机也有好多种,并不是单单地叫单片机,所以我就从arduino单片机开始学习了。
所以我认为学IT技术还是得先广泛地了解,了解这个IT技术要学习哪些内容。
其实4个月前我本来打算开始我的后端学习之路的,我以为后端就是学后端技术,但搞到一份学习路线图才知道要学好多的东西,之后便无奈先跟着学校把C语言学好了。其实IT技术的学习之路并不简单,或许在打好计算机基础的同时再选择好一个方向进行深入学习才是正确的大学IT学习之路,IT的方向这么多,如果都是蜻蜓点水般地涉猎那将一无所有。
最近我开始学习了java,因为有了c语言的基础,所以我学java学得还顺手。因为学校没有优势,所以我打算深入学精java技术,方便以后找工作。c语言主要用来打比赛,因为c语言学地应该算是小小地精通了,所以蓝桥杯等编程比赛我都是用c语言去比赛。其实我想法挺好,现在才大一,把数据结构与算法学好明年蓝桥杯拿个省二还是可以的。然后大学把计算机四级拿到,把软考的初级和中级证书拿到,有机会去拿个华为认证,大学就算结束了。
大学计算机的学习主要就是把四大件学好,外加学一个自己感兴趣的方向,自己未来想从事的岗位去深入学习这门技术就行。
顺便想吐槽一下cs的课程安排,大一的公共课是真的多,这大一一年才只有个c语言的课是专业课。思政课什么的纯纯是消磨我们宝贵的学习时间。