孩子上大一,刚学 C 语言,据他说老师不怎么教,都让自己自学。他也 B 站刷翁恺的 C 语言,刷题做练习。但也就是仅仅完成课业而已。 想问下后续学完 C 应该怎么学?目前是双非软工专业,考虑到将来考研啥的工作啥的,有学习路线推荐么?他自己说要学 C++和 JAVA 。我也不太懂。 请各位高手指路。
![]() | 1 wutong0369 347 天前 可以看看那各种培训班的大纲(具体就不列了),点对点针对性的学习.语言只是工具,找些对应的项目上手下来反向理解语言.欢迎大家入群一起交流,我也会以我的经验给初学者一些解答.q:NjE2MDIyNjEy |
![]() | 2 kkkbbb 347 天前 老哥怎么找到这来的 |
3 iOCZS 347 天前 语言是基础,关键看用在哪里 |
![]() | 4 yudoo 347 天前 老哥怎么找到这来的 |
![]() | 5 liuguangxuan 347 天前 |
6 ingxx 347 天前 如果只是应用 https://roadmap.sh/ |
![]() | 7 blackbookbj277 OP @kkkbbb 我是信息化从业者,不会编程,来这里学习先进的技术和解决方案,顺便逛二手交易。 |
![]() | 8 ivvei 347 天前 不如不学,学了干嘛呢…… 应用场景得你孩子自己想,想不到就不用学。 |
9 shenyiyouge 347 天前 所有语言的学习都是基于使用,给他一个项目做,自己就学会了 |
![]() | 10 Umenezumi 347 天前 |
![]() | 11 guanhui07 347 天前 via iPhone 要用起来 |
12 enihcam 347 天前 之所以说软件开发是兴趣驱动,因为:如果没有兴趣,会被这个行业不断鞭打。 |
![]() | 13 KMpAn8Obw1QhPoEP 347 天前 via Android 跟着翁恺学是正确的选择 建议浙大三剑客的课都跟着看完 翁恺基本上是按照 K&R 来的 这本书是 C 领域的圣经 如果想进一步了解 C 的话可以参考一下 但 C 这门语言想要理解透彻必须得有组成原理跟操作系统的基础才行 现在刚大一还早 所以更推荐看浙大陈越何钦铭的数据结构课 能够完成各种数据结构的实现之后 配合 PTA 刷题巩固熟练 C 编程 接着看翁恺的 Java 以此让他尽快对高级编程语言和利用面向对象的抽象有更具体的认识 至于 C++ 见仁见智吧 个人觉得刷算法题用 Java 或者 Python 更好些 |
![]() | 14 hero1874 347 天前 尚硅谷等等培训机构,因为是大学阶段不会接触什么项目,可以让他去 git 等看看开源的东西,然后自己参与进去试着写一写, 或者参加一些比赛 。这东西重要的是使用,只学习了不去应用很容易忘记。 |
![]() | 15 rxmt 347 天前 B 站或者什么站点刷课练代码能解决作业、考试、基础问题。从我个人角度而言,大一新生可以着重引导一下对写代码的兴趣和专注度,还有能够踏下心来想明白道理和细节,而不是实现出来就完事了。例如,弄点软硬件 demo 练手、面向高校的竞赛之类的。不晚。。。(我是认真的) 另外,推荐自学: https://csdiy.wiki/ |
16 Antihank 347 天前 您让他自己来 V 站问,您甭操这心,不是中学生了,自己动手上网扒拉。 |
17 Jinnrry 347 天前 编程这东西, 1 、真的非常非常看天赋 2 、非常考验自学能力 我当年大学的时候,班上很多人把编程语言当英语学,一本书上密密麻麻写得全是笔记,但最终也就一个考试及格的水平,毫无工程能力 我自己,当年为了写游戏外挂,自学就把编程学会了。编程语言的课基本上没怎么听过,但是考试基本上都是满分,大学毕业还混了个优秀毕业生 |
![]() | 18 lovedebug 347 天前 建议 B 站刷哈佛,MIT 的计算机公开课,完成课上内容 |