目前大四,只有二级C基础,想要成为一名程序员应该咋做

其实不少CS专业的编程水平还不到二级C。。。。。。首先题主想成为一名什么程序员。毕竟细分方向非常多,每个语言也都有很大的研究空间。但是并不要急于挑选语言。因为大四这时候的学习一定是就业导向的,而不是兴趣的初学者。所以要选择的是“干什么”,而不是某种编程语言。比如Web开发/网页设计/移动平台应用/游戏(还可以进一步分为PC/主机/移动设备)然后做项目导向的开发,学习的时候自己可以搞一些个人项目,自己完成所有项目流程。这对编程语言和开发的一些目标库环境的掌握和提高也是相当快的。有C基础学任何语言都是比较快的。编程素养和代码能力是体现在所有语言里的,程序员要的就是这些。至于语言环境和库的掌握这种东西,反正过几年就会变一次,所以不管工作了多久的都要学习吧。参加培训班的好处是可以快速让你掌握某种语言的特定开发,直接进入可以工作的状态。所以也是很有好处的, 毕竟要自己自学入门是很慢的。不过培训班并不能带来编程素养和代码能力,不管参加了多NB的培训班,这个基本功还是要自己练出来的。
■网友
个人建议还是参加个培训班,短时间提升一下比较合适。不然进步会比较慢。当然,如果您的自学能力非常强,无师自通,那就无需花钱给培训机构了。


    推荐阅读