大学选计算机也是出于一种莫名的吸引,我之前对计算机没有过任何的了解(除了打游戏),对于专业很大一部分同学来说基础是比较差的,专业课学习也比较吃力。
然后自己开始零零散散学习Java,先是自己找网课看,然后多练,多练,多练。这真的是唯一的捷径。有很多东西你可能第一遍看不懂,写不来。不用管,你就写三遍,五遍,十遍,二十遍,边写边理解,最后一定不会太差。
本人新建一个程序员交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子 验证码:ju
说几点心得
工作有一些年了 说几点心得 基础理论要扎实说
基础,很重要。计算机硬件结构,数据结构,数据库,编译原理,C,JAVA语言,软件工程,操作系统,高数等等。怎样就算合格?绝不是考试及格就行。我看过很多高校的考试题,即使得一百分,你最多是刚入门的水准。这些是必修。
2,结合理论,做深入的编程研究
这一部分是所谓的实践。纸上得来终觉浅。计算机的摩尔定律,每五年更新一次。所以,你们老师讲的那一套,原理大致对,但现实,已经改变了。
如:CPU,也许你学的是X86的基本,但从Pentium至I5,I7。主板中增加的GPU/VPU,多线程,南北桥等,也许你听了就晕的各种名词。
各种IDE软件安装,如VS2019,JAVA等。别小看安装,十有八,九不会做。
技术交流群,群友每天分享干货,答疑解惑 3.多看书,看好书,经典的书。
参考豆瓣的书评。可以一边读书,一边记录心得及笔记。
如果看一本书,完全无法理解,那么可能是这本书难度较高。可以搜索资料选择难度适中的书。别一直死磕,结合自己得实际情况选择能看懂得书籍。
最后在说一句
唯一的捷径就是:实践、实践再实践。
计算机语言编程跟我们学习英语、婴儿学说话一样,多练,多说,接触得多了,慢慢就熟悉,精通。
学一门英语,学到最后,你会发现,真正的融会贯通,还需要学习他们的思维方式、文化背景。
同样地,学习计算机语言编程,也需要你对计算机原理、程序的编译链接、IT知识体系有有一个基础,这样你才能编出高质量的代码。