主页 > 学生园地 >
 
图文资讯
学生园地

新人应该选什么编程语言?什么编程语言好入门?

学生园地 | 2020-03-23 | 标签:新人,应该,什么,编程语言,入门,这是,一个,困扰,很多,新
这是一个困扰了很多新手的问题,“我该学习什么编程语言?”“学什么东西,可以做出一个app,或者一款游戏?”
 
很多人都纠结这一点,看到C++可以做游戏,就学C++,看到Java可以开发安卓应用,又学了一点Java,就这样陷入了一个死循环,东一榔头西一棒子,到头来什么都学了一个皮毛,什么都干不了。
 
我百度了一下类似的问题,发现搜出来的结果都很容易误导新人,答案往往非常片面,某某语言难,不建议新手学,某某语言很火,建议学习等等。
 
我问过很多想学习编程的同学, 发现他们也做过类似的事情,可百度了大半天,还是没能得到自己想要的答案,还是不知道要选择哪一种编程语言。
 
这是因为,每个人决定去学习一门编程语言的动机是不一样的,有的人为了找工作,就想着学一个比较容易找工作的语言,有的人希望不要太难学,就选了一个很简单的编程语言。
 
每个人都想成为一名完美主义者,都想着最好能学一门语言,什么都能干,简单易学,还好找工作。就像每个人都想找一份“钱多事少离家近,位高权重责任轻”的工作一样,是不现实的。
 
 
我们总得做一些取舍,最近比较缺钱,那就优先考虑薪酬待遇好的工作,忙不忙,离家近不近,不要太离谱就好。
 
那么,怎么根据自己的情况,选择编程语言呢?
 
如果你是一名在校大学生,你的优势是有大把的时间,去学习一门编程语言,构建一个庞大的知识体系。构建好自己的知识体系,有助于提高今后的职业瓶颈。
 
推荐从C语言开始学起,接着再学C++。也许你会问,这两门语言不是很难学吗?为什么还推荐我学这么难学的课程?
 
这个问题在前文已经有了解决,一定不能按照语言学习的难易程度去选择。C太难了,我怕我学不会,还是Python简单一些,我学它好了。
 
你是不是忘记初中学英语那会儿了?别的同学在那里死命的读音标,尝试着根据音标联想单词的拼写。而你呢?为了记忆简单,在英语书上标着“三克油、哈喽,不拿拿”。
 
是,可能你记得比别人快,可再过一两年呢?别人读几遍就会了,你要读上好几十遍,隔个一两天还忘了一大半。“别人”成了那个成天玩,还能考个班级前几的孩子。
 
学编程也是一样,不要把难当成不学的借口。当然,我不是说学Python不好,只是因为大学生连续的时间多,不太着急应用,也不会因为生计烦恼,从底层的东西开始学起,会更加合适。
 
C/C++学上个小半年,不仅可以让你更容易理解计算机底层的一些课程,比如操作系统、计算机组成原理、计算机网络等等,而且在未来,无论学习哪一种新的编程语言,会显得更加简单。
 
 
如果你是一名职场人士,又该如何选择编程语言呢?
 
上班族除了自己的本职工作外,有时候还要背负着一些责任,时间不是那么充裕,学习C/C++不太靠谱。而且很多人学习编程,是迫于生计,花上两三年的时间,去学习构建知识体系,现在也不显示。
 
让你学上那么长的时间,才能做出一些小东西,也很难坚持下去。所以从Python、前端这类比较热门,易于学习的方向入手吧。
 
职场人士学习编程,只有一个目标,快速上手并胜任一个岗位的工作。


上一篇:IT编程学习线路图难不难学?新手入门选择哪种语言好? 下一篇:编程大佬经验分享:新手适合学哪种编程语言?