首页 / 更多教程 / 初学者该如何选择一门编程语言?
初学者该如何选择一门编程语言?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了初学者该如何选择一门编程语言?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1983字,纯文字阅读大概需要3分钟。
内容图文
用心分享,共同成长
没有什么比你每天进步一点点更实在了
本文已经收录至我的github,欢迎大家踊跃star 和 issues。
https://github.com/midou-tech/articles
点关注,不迷路!!!
为什么会出这样一篇文章?
?本来想写点最近学习的东西,但是最近好多粉丝再问我一个问题。
于是我决定把我这个过来人的一些建议给到你们,希望大家少一些不必要的迷茫,多花点时间去学习该学习的东西,去做一些重要的事情。
刚开始学习编程的困惑
?在刚开始学习语言的时候我也很纠结学什么语言好?这个问题我相信很多人在最开始学习编程的时候都会纠结,到底选择一门什么样的语言才能使自己在千军万马的工作大军中出奇制胜呢?总害怕选错了语言导致自己未来竞争不占优势。
?我把各个语言的热度榜拉出来看了。
?其实看来看去都差不多,主流语言就那些。像极了股票市场的涨跌图,起起伏伏。不过编程语言的起伏波动没那么大。
?就这个问题,我还问了一些工作的学长学姐,看看他们这些过来人都有什么样的见解。还好我人缘好,他们都很耐心的给我讲了很多,以下是他们给我的建议。
过来人的一些建议
?一个在京东做云计算的学长语重心长的这样和我说,学习语言要看你以后准备做什么? 和你未来工作方向有关。简单列几个未来方向供你参考
如果你想从事和你自己专业(我的专业是电子信息工程)相关的方向工作的话,你可以好好学习C语言,汇编语言。因为你的专业以后工作方向在嵌入式和硬件编程方面较多。嵌入式编程讲究的是嵌入,所以一定要小巧和轻量,C语言符合这个场景需要。
如果未来工作做纯软件的行业的话,你不应该局限于选择怎样的语言,工作需要什么你就学习什么语言,或者说项目需要什么语言你就必须很快学习这个语言,不过在学校学习还是建议学好一门高级编程语言。学好指的是学到精通,精通就不用解释了。你要对语言有所见解,而不是简单会用。
如果你未来想算法一类的工作,你就应该把精力放在算法钻研上,而不是语言本身。
?语言只是工具,就好比计算器一样的工具,用计算器算题和设计、制造计算器是完全不一样的。
大多数都是计算器的使用者,而不是设计生产制造者。完成一件事情可以选择很多种工具,就好比学生喜欢科学计算器,仓库老板喜欢那种很大声的简单加减乘除计算器就OK了。
一个阿里的学长告诉我
- 主流语言随便选
- 学一门精一门,其他的都是触类旁通
- 注重工具思想,同时也要注意工具出了问题该如何处理
内容总结
以上是互联网集市为您收集整理的初学者该如何选择一门编程语言?全部内容,希望文章能够帮你解决初学者该如何选择一门编程语言?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。