本人在硕士毕业后先后加入百度,京东做程序员,目前年薪50万。有很多朋友问我想当程序员,语言怎么选。下面就让我们聊聊想入门编程序的新人应该选择哪种语言。
现在市面上的语言有很多,java,php,js,c,c++,c#,python等。每种语言都有它擅长的领域,我现在不说应该选择哪种语言,而是从你要从事的程序员种类来学习相应的语言。
每当说起程序员,大家都知道程序员是写代码的,但是编码领域不同细分出了很多种程序员的职业,有写网页界面的,有负责后端负载数据的,有人工智能的,有写底层应用的等等。下面我们就从程序员从事的不同领域说下应该选哪种编程语言。
如果你想从事所见即所得的编程工作,那就选择当一名前端工程师。以前的前端写一些简单的网页,现在前端发展成为了大前端,不仅能写我们平时见的最多的网页,还能写app中的界面。写完代码运行马上能看到界面效果。如果你对这种编程工作感兴趣,那就要好好学一下javascript了,以及微软发布的typescript。
如果你对数据感兴趣,想发掘海量数据中的奥秘,以及数据带来的智能体验,那我推荐你做一名大数据工程师和人工智能工程师。从事这种职业要用到的语言有golang和python。
我们平时看到页面以及用到的app背后都有后台逻辑以及数据的支持,你肯定好奇双11上亿人同时访问页面,页面不会卡吗?要弄清楚这个问题,我推荐你成为一名后端工程师,涉及的语言有php,java,python等。
我们平时用到的windows以及mac系统是由什么构成的,其中蕴含了怎么样的奥秘?如果你对计算机底层感兴趣,那么c,c++是你的首选语言。
当然,程序员的分类还不止这些。音视频工程师,仿真工程师,嵌入式工程师等等这些都可以了解一下。好了,以上介绍关于怎么选编程语言,你们心里有一个大概了吗?欢迎收藏转发。