大三生想提高编程能力

大三生,除了实验课平时很少敲代码,算法啥的也都不咋会,每次写代码都无从下手。希望各位大佬指路怎么在一年内快速提高自己的编程能力?

编程的话从C学起
基础做起的话,就搞本谭浩强C语言程序设计,虽然网上都说不好,但相对于我个人还行。
或者看慕课翁恺的视频讲的比较好,配着大一期末考试C语言编程题库来练习。
纯粹个人意见。

邯郸学步 鹦鹉学舌
要提编程能力一定要多看多学多动手
先学爬 先学走路 然后飞
就像我以前下载了几千本电子书几百个教程
可是一套都沒看完 啥用处都沒有
找个实例的视频 例如 掌握 Springboot CQRS Event Sourcing 微服务
先花时问看一遍
然后重复一遍 跟视频敲代码
敲代码过程中会发现有很多支节东西要解決
想办法自己解決 例如自己百度 google 找资料
这些解決问题过程也是非常重要经验
因为将来工作也是不断重复这些步骤
遇到问题 找方法实现 测试
就像小学教的科学验证步 大胆假设 小心求证
如果是学生全职走这过程 一个月肯定能学完一套视频
基礎经验不断累积 这样一年后 稳稳的

在大学你能指望学会什么?就老师自己也只是懂基础,如果毕业后想往计算机编程方向走的,大三了,基本没什么课程了,建议购买网上找一套完整的视频重头开始跟着学,你完全不用担心基础不好而去那个学一下这个看一下,最后啥都知道一点皮毛,啥玩意儿也学不会,这种出来找工作最难找工作。建议如果你想往java方向发展,那就往javaEE方向学习,如果对C/C++有兴趣,就往算系统、服务器、嵌入式 等选一个方向系统性学习。希望能帮到你!

基础打好比啥都重要,自己学点东西比如算法、数据结构、设计模式等等,一定要动手,不要手懒.....