怎样学能成为程序员?有建议吗?程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。
一、编程语言的选择
对于一个非科班的理科生来说,可能对二级 c 语言考试记忆犹新,为了应付个考试,花了好大的精力去学 c 语言,实在搞不懂就把答案直接记住,考试完了就忘得一干二净,所以对编程一直有种恐惧。其实技术一直在发展,编程语言也有好多,可以选择封装更加友好的语言,比如 Python。用简单的编程语言可以让你更容易达到自己选定的目标,这样也会更有动力去进一步学习。另外编程也不只是计算个数学题这么无聊,它其实有很多有趣的事情可以做。
二、项目的选择
我相信很多人都问过身边的程序员如何入门,得到的答案可能是去看数据结构,操作系统。其实这些东西都太基础,虽然说打基础很必要,但是很可能基础还没打完就烂尾了。所以我建议选择容易出成果的项目去学习,比如 爬虫,web 开发,数据分析。github 有这么多优秀的项目可以去学习,不利用实在太浪费。
三、自己折腾还是选择实习
对大学生来说,有足够的时间去学习,自己折腾可以更随意的选感兴趣的方面,实习的话有人带,更早的去接触实战项目,成长也会更快。对于上班族想转行的话,其实可以想想平时工作有哪些是重复劳动,可以用程序替代,写个小工具也是很有成就感的。
怎样学能成为程序员?有建议吗?小编个人觉得自己如果有有兴趣的事情,就立马去学去做。有的时候你做不到未必是你没有这个天赋,而是你没有找到适合你自己的方法以及学习的内容还不够。
相关文章
07.13抢座
06.15抢座
06.29抢座
06.15抢座
06.29抢座
06.29抢座
06.15抢座
06.29抢座
06.29抢座
06.15抢座
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱