您应该根据自己的状态学习哪种编程语言?

使用果然网站的可爱 API,我根据编程语言获得了最常见的5个职位清单。 我根据TIOBE Index选择了这20种语言。 通常,这旨在帮助您了解您所在州所需要的编程语言,但是我绝对建议您进行研究,并通过搜索当前所在城市的流行语言来进行更深入的研究。

您还需要记住,不同的编程语言用于不同的目的。 例如,JavaScript是Web开发中最常用的语言,但是阿拉巴马州证明SQL是它最流行的语言-意味着阿拉巴马州最好的编程市场可能对数据库工程师来说是最好的。 如果您对特定类型的开发有专心致志,请在下面发表评论-我将发表更多文章,为每个专业领域挖掘一些数据。

如果您想查看我用来提取代码的代码,请参阅此仓库。 如果您想查看包含所有数字的庞大列表,也可以在此处看到。 注意:要计算此数据,我在整个职位描述中搜索了编程语言的名称。 因此,对于诸如“ go”和“ c”之类的语言,我被迫使用“ golang”和“ c编程”以获取更准确的数据(字母“ c”在很多词中)。

状态按字母顺序排列,而编程语言按该状态中最多的工作排列。

阿拉斯加 :Visual Basic,SQL,.NET开发,C#,JavaScript

阿拉巴马州 :SQL,C ++,Java,Visual Basic,.NET开发

阿肯色州 :SQL,Visual Basic,.NET开发,Java,JavaScript

亚利桑那 :SQL,Java,JavaScript,.NET开发,Visual Basic

加利福尼亚 :SQL,Java,Python,JavaScript,C ++

科罗拉多州 :SQL,Java,JavaScript,Python,.NET开发

康涅狄格州 :SQL,Java,.NET开发,JavaScript,Python

哥伦比亚特区 :SQL,Java,JavaScript,Python,.NET开发

特拉华州 :SQL,Java,Visual Basic,JavaScript,Python

佛罗里达州 :SQL,Java,JavaScript,.NET开发,Visual Basic

乔治亚州 :SQL,Java,JavaScript,.NET开发,Visual Basic

夏威夷 :Visual Basic,SQL,.NET开发,Scratch,JavaScript

爱荷华州 :SQL,Visual Basic,Java,.NET开发,JavaScript

爱达荷州 :SQL,Visual Basic,Python,Java,C#

伊利诺伊州 :SQL,Java,JavaScript,.NET开发,Python

印第安纳州 :SQL,Visual Basic,.NET开发,JavaScript,Java

堪萨斯州 :SQL,Visual Basic,.NET开发,JavaScript,C#

肯塔基州 :SQL,Visual Basic,.NET开发,Java,C#

路易斯安那州 :SQL,Visual Basic,.NET开发,Java,Scratch

马萨诸塞州 :SQL,Java,Python,JavaScript,C ++

马里兰州 :SQL,Java,Python,JavaScript,C ++

缅因州: SQL,Visual Basic,Java,Scratch,JavaScript

密歇根州 :SQL,Java,Visual Basic,C ++ 、. NET开发

明尼苏达州: SQL,Java,JavaScript,.NET开发,Visual Basic

密苏里州 :SQL,Java,.NET开发,Visual Basic,JavaScript

密西西比州 :Visual Basic,SQL,.NET开发,JavaScript,Java

蒙大拿州 :Visual Basic,SQL,.NET开发,Java,JavaScript

北卡罗莱纳州 :SQL,Java,JavaScript,.NET开发,Python

北达科他州 :Visual Basic,SQL,.NET开发,Java,JavaScript

内布拉斯加州 :SQL,Visual Basic,Java,JavaScript,.NET开发

新罕布什尔州 :Visual Basic,SQL,Java,C ++,JavaScript

新泽西州 :SQL,Java,JavaScript,Python,.NET开发

新墨西哥州: Visual Basic,C ++,SQL,Python,Java

内华达州: SQL,Visual Basic,.NET开发,JavaScript,Java

纽约 :SQL,Java,JavaScript,Python,.NET开发

俄亥俄州 :SQL,Java,.NET开发,JavaScript,Visual Basic

俄克拉荷马州 :SQL,Visual Basic,.NET开发,Java,Scratch

俄勒冈州 :SQL,Java,Python,JavaScript,Visual Basic

宾夕法尼亚州: SQL,Java,JavaScript,.NET开发,Visual Basic

波多黎各: SQL,Visual Basic,C#、. NET开发,JavaScript

罗德岛: SQL,Java,JavaScript,Visual Basic,.NET开发

南卡罗来纳州: SQL,Visual Basic,.NET开发,Java,JavaScript

南达科他州: Visual Basic,SQL,.NET开发,Java,JavaScript

田纳西州: SQL,Visual Basic,.NET开发,JavaScript,Java

德州: SQL,Java,JavaScript,.NET开发,Python

犹他州: SQL,JavaScript,Java,Visual Basic,.NET开发

弗吉尼亚州: SQL,Java,JavaScript,Python,.NET开发

维尔京群岛: Visual Basic,JavaScript,Java,PHP,汇编语言

佛蒙特州: Visual Basic,SQL,JavaScript,.NET开发,Java

华盛顿: SQL,Java,C ++,Python,C#

威斯康星州: SQL,Visual Basic,.NET开发,JavaScript,Java

西弗吉尼亚州: Visual Basic,SQL,Java,JavaScript,.NET开发

怀俄明州: Visual Basic,.NET开发,SQL,Ruby,Scratch

感谢您一直滚动到底部! 如果您想让我更深入地研究特定城市或特定程序,请告诉我(tatiana@thinkful.com或@tatianatylosky),我很想看看。 同时,如果您准备成为Web开发人员,请查看Thinkful的Web Development Bootcamp(或者如果您更喜欢数据科学,请查看Data Science Bootcamp)。