发表时间:2022-03-25来源:网络
尽管我们经常说,学编程没有什么门槛,也没有适不适合学,但这是从“学编程”这一角度出发的。
学习编程的确没什么要求,你不想成为图灵、冯诺依曼,不想成为伟大的计算机科学家,甚至不想成为一名普通的程序员。学习编程只是想用它做一些事情,或者只是单纯的喜欢,那学习编程,就是没有什么门槛。
我学历不高,对量子力学感兴趣想学学,不可以吗?你说我不会有什么高的成就,可是我就只是感兴趣,并不想成为多么伟大的物理学家,不想有所成就,就不能学吗?
适不适合学习,取决于一个人的学习目的。
如果只是单纯地对编程感兴趣,任何人都可以学习,不受年龄、水平的限制。有相当一部分人觉得学习编程的时候很困难,基本上都是学习方法的问题,碰到困难就说不适合,本质上是一种逃避行为。
学习一种新的技能,有什么是轻松的呢?
就目前的环境而言,更多的人学习编程,是为了找到一份工作,这个目标不算高,也不算低,冲着这个目的去学习编程,必然有合不合适一说。
那么,如何判断自己是否适合学习编程呢?
有两个内在因素会影响一个人适合适合学习编程。
1.心态
程序员薪水高、坐办公室轻松、前景好...
如果一个人看重的不是编程本身,而是由于编程所能带来的副产品,那么这个人大概率是不适合学习编程的。
不是说找不到工作,而是大概率上在程序员这条路上走不远。当然,人各有志,如果你只是想将编程作为一个跳板,是没有问题的。
马云曾经说过一句话,具体的不记得了,大意是:我们刚开始创业的时候,没想过赚多少钱,一心想着服务好我们的客户,回过头来发现,我们赚了很多钱。
学习编程也是一样的道理,如果你觉得编程好,编程有趣,编程可以解决一些问题,什么待遇、前景自然都会有,反之越想追求的东西,反而越得不到。
2.方法
学习编程的方法不对,会产生不适合学习编程的感觉。这个维度不太好做判断,但这里可以提供一些行之有效的学习编程的方法。
(1)写学习笔记
在互联网上写学习笔记,可以增加自己的学习动力,而且也符合费曼技巧。这里提供一个典型的案例。
一名新媒体运营的小姐姐打算转行学习编程,于是便在掘金开始写学习笔记,获得了网友的认同和支持。这样一来就更有动力学习下去。

(2)制造学习环境
上面的例子其实也是制造学习环境的一种,此外还有很多方式。我们之前也写过类似的文章。
内在因素对一个人的影响很大,但好在可以改变,也容易改变。但外在因素,就比较难了。
外在因素指的是“学习”和“编程”以外的因素,如职业背景。
外在因素影响最大的,是一个人的职业背景,即转行前,你是干什么的?这一点被很多人忽略,以至于无论是自学、还是上培训班学会了编程技术后,即便达到了用人单位的要求,也找不到工作的重要原因。
一个人的职业背景有多重要?
都是一个会计专业的毕业生,有的人却跨专业成为了一名程序员,而有的人选择回老家,成为高速公路上的收费员。几年后,他们在同学会上相遇,这时程序员已经是一名基层管理者,而收费员也成为了一名收费班长。
同学会上,收费员和程序员聊了起来。
收费员:几年混得不错啊,你们程序员工资本来就搞,听说你当管理了,工资肯定大十几万了吧。还是要个领导搞好关系,这样升得快。
程序员:哪儿啊!几年时间我工作就换了三四次,加班加到死。听说国企升职慢,你这么快就当上班长了,肯定绩效很好吧。
以上只是一个例子,每种职业,都会形成一个职业圈,这个职业圈聚集了一群拥有相似价值观、人生观的人,这一群人塑造了一个特有的环境,会将“外来者”同化,成为像他们那样的人,亦或是将“外来者”排挤在外。职业圈子就像白细胞一样,你要么成为人体中的一部分,要么就会被白细胞吞噬排除体外。
收费员转行成为一名程序员后,他会想方设法和领导搞好关系,试图以此获得晋升,而程序员如果成为一名收费员,他会觉得只要努力加油干,一定会获得晋升,这没什么对错之分,只是惯性思维罢了。
很多时候,转行的人找不到这个工作,就是这个原因,技术面过了,却死在了HR面上。
不知道在座的是否有男女朋友、老婆老公,如果你们的另一半,与你所在的行业差距很大,例如你的老婆是一名工业企业的员工,而你是一名互联网从业者,那么双方的思维方式和习惯会存在很大的差异。
你用搜索引擎,只会用Google,即使用百度,也懂得很多搜索技巧,各种关键词搜索,甚至使用高级搜索筛选出你想要的结果。而你的另一半大概率没有使用搜索引擎的习惯,即便用了,也会不小心点到“广告”上...
因为职业背景的差异,导致转行对一个人的适应能力提出了很高的要求。适应能力强的人,学习编程转行,很快就会融入程序员所在的职业圈子。而适应能力弱的人,就算学习编程后,技术水平达到用人单位要求,也一定会屡屡碰壁。
当然,有一种是例外,如果你本身就已经很接近程序员的圈子,就不需要多强的适应能力。例如,我是一名APP运营,本身我也是一名互联网从业者,日常工作中我时常与技术部门接触。学习编程找个开发工作,当然很快可以适应。
那么,如何提升适应能力呢?
正如前面所述,外在因素很难被调整,尤其是“技能”部分。上文所说的“搜索能力”是一部分,还要很多,比如文件管理与分类、这是所有互联网岗位的基本功吧,但如果你之前的工作很少用到电脑,大概率上电脑桌面是乱七八糟的,也不会建文件夹,下载软件随便放……
编程要学,这些东西也要学,学习成本会提升,导致转行难度也会提升,对个人的毅力会提出更高的要求。
之前我们的客服,曾经收到过一名学员提出的问题:大家自己体会...

你可以学会编程吗,我们觉得你可以学会编程。你可以找到工作吗?难~
另外一方面是思维层面的关系,什么时候你会觉得自己适应能力差?是自己做出某些行动,屡屡受挫后。思维层面倒简单了,只需要记住12个字“少说话,多做事,多观察、多学习”
以上,是判断一个人是否合适学习编程的方式。
一个人是不是适合学习编程,取决于:
1、学习编程的目的
2、学习编程时的心态、方法
3、职业背景及适应能力
下一篇:网上学编程下什么软件好
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14