站内搜索

搜索

手游源码-游戏源码-棋牌源码资源网-亲测源码-游戏搭建-破解游戏-网站源码-qq技术

100金币/天 购买

【程序视界】零基础自学编程选哪种语言好?

17

主题

17

帖子

2

金币

红钻会员

Rank: 2

积分
85
发表于 2022-2-27 21:59:00 | 显示全部楼层 |阅读模式
"有问有答”栏目,是程序视界提供的免费咨询入口。想参与,可以这样:

发邮件给[],标题注明"有问有答”。

描述你的困惑或者问题。

我每周会慎重回答一个问题并整理成文章,周四发布在订阅号程序视界内。

如果觉得这种方式较为麻烦,也可以戳阅读原文加入我的知识星球"副业赚钱”(),里面有提问通道,免费提问,不限次数,有问必答。

安老师,我原来是学机械的,现在想转行做开发,没什么基础,想自学,选择初学编程语言好呢?

零基础自学编程选哪种语言好?

那需要先定义一下你所谓的"好”是什么,说明白这个,才可能做出合适的选择。所以,接下来我根据这个不同的"好”,给出建议。

1、如果你说的"好”是指"入门难度低”

即,你想要一门编程语言,可以在3个月内天外神坛,通过自学来掌握语法,且能用学到的知识来做点有意义的小项目。



那我推荐,因为入门很容易,这点从雨后春笋般的面向中小学生的编程培训就可以看出来。推荐一本书《教初学学编程(语言版)》。当然,你也可以在京东、当当等以+零基础为关键字来检索相关图书。

2、如果你说的"好”是指生态好

即,这种编程语言,生态很好,各种轮子齐全,各大公司支持力度很高,典型应用非常多,那我觉得看看编程语言排行榜,取前几位就好。

这是tiobe的编程语言排行,5年周期版本的。能上这个榜单的,都是历史悠久、生态系统较好的编程语言,你选其中一个就好。



建议从Java、C、、C++等当中选择,因为现在它们依然应用广泛,且都可以独立的玩儿起来。

不要选,因为这门语言更多的是1990年代的教学语言,现在很少直接用于生产环境,它的排名,有一部分还来自的贡献。

SQL是数据库查询语言,你几乎不能拿它做点什么能很快感知到结果的东西。

PHP、Java这种,不能独立的玩儿,需要和其他语言、工具等结合起来,对初学者其实不那么友好。

3、如果你说的"好”是指工作好找



即,这种编程语言,工作机会多。

工作机会和地区相关性比较大。建议你根据自己所在地区,检索下招聘网站,看看针对初学者的工作机会,选择机会多的那种语言。像51job、智联招聘、拉勾等,都是可以利用的网站。

4、如果你说的"好”是指未来薪水高

即,使用这种编程语言为主要开发语言的程序员,将来普遍薪水较高。

那要看看统计数据了。



2019年的调研数据()编程入门自学软件,全球范围内编程入门自学软件,编程语言的收入排行如下:

上榜的都是不错的,可以排除掉那些工作机会比较少的,然后在剩下的语言中选一种来学习。

如果想找国内的排行,需要自己到招聘网站挖掘一下。



想起来我的两本书《程序员的成长课》和《大话程序员》里,都有类似的章节,可以买来看看,下面是链接。



昨天发了篇文章,如果你做了程序员,可以参考:程序员如何摆脱天天CRUD这种打杂状态。
【天外神坛】免责声明及帮助
1.重要:如果遇到隐藏内容回复后显示为代码状态,直接刷新一下页面即可解决此问题。
2.本文部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
3.若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4.如果本站有侵犯、不妥之处的资源,请在网站右边客服联系我们。将会第一时间解决!
5.本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习,不存在任何商业目的与商业用途。
6.本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

老群被封加此新群不迷路。
上个主题 下个主题 快速回复 返回列表 客服中心 搜索 QQ加群
上个主题 下个主题 快速回复 返回列表 客服中心 搜索 QQ加群

QQ|Archiver|小黑屋|天外神坛

湘ICP备2021015333号

Powered by 天外神坛 X3.4 © 2020-2022 天外神坛