为什么说每个人都应该实验自学编程?
编者按:盘算机早已走进我们生存的方方面面,将来对步伐员的需求只增不减,从成绩感和收进回报等角度来看,这些都是我们应该把握一些编程技能的缘故原由。本文作者Chukwuemeka Ndukwe,原文标题You Should Learn To Code。http://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=23517993,3408835507&fm=173&app=49&f=JPEG?w=640&h=426&s=BAA6618476610D1FDF88F213030040C5
你知道当你完婚后不久就碰到生掷中的挚爱有多烦人吗?这事恰好就发生在我身上。
我大学时期在一所注意硬件体系的学校中学习电子和盘算机工程,中途我发现了网页开辟如许东西,它彻底改变了我的人生轨迹。
我是否盼望本身学的是盘算机科学照旧软件工程?那还用说?但是,思量到我不停在自学关于编程的知识,而且究竟证实当当代界上大多数步伐员(约69%)都是自学成才。
已往几年的履历使我确信,将来,编程是一项根本技能。
接下来我们就来谈谈吧。
所谓,编程根本上是指编写盘算机实行的指令。
http://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=3951315722,2800545882&fm=173&app=49&f=JPEG?w=640&h=426&s=52D5A964AAE8AB471C4B59910300808A
实在我故意把它界说的比力含糊的,重要是为了确保我的观点没有被遗漏。
软件/应用/网页开辟是一项必要多年履历的高度专业化技能,但实在我们天天都会敲几行代码,只不外你大概没发觉罢了——比方,当你使用excel举行盘算的时间,这就是一种编程运动。
一样平常生存中有许多像如许的例子,究竟我们现在所处的期间,技能不可制止,而且将来只会越来越多,这自己就是一个学习编程的好来由。
下面是我以为你应该学习编程的几个缘故原由。
工作必要
http://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2038325441,3725918428&fm=173&app=49&f=JPEG?w=640&h=435&s=AF9105C7E25E1FC60C09F50C0300E011
就在20年前,口试时考官不会问你的“盘算机素养”怎样。但本日,从老师到状师再到工程师,雇主都盼望你对盘算机有肯定的相识,如许才有大概被任命,纵然盘算机在这些岗位中并没有什么现实作用。重要是由于盘算机已经变得无处不在,而且已经成为进步生产率的名贵工具。
在这种配景下,我们不大概知道下一个前沿会是什么,我们能做的就是根据现有的数据做出假设,我可以很有把握地说,在将来20年的时间里,很多职位将必要根本的编程技能。
天天都有新的生产力工具投进利用,固然它们都很轻易通过前端框架利用,但此中的一些先辈工具只能通过输进根本的代码来操纵,雇主们可不盼望你对此一无所知。
编程的焦点是利用代码来办理题目。步伐员有一种独特的方式来对待他们必须用代码办理的题目。这种办理题目的方法可以应用于非盘算机相干的题目。这种思索本领对于那些开始探求具备这些技能的求职者来弥补其他非技能职位空缺的雇主来说非常名贵。
财政回报
http://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=3336781169,156455573&fm=173&app=49&f=JPEG?w=640&h=426&s=DAB015C786720F960C232DBB0300D00A
2017年,Javascript步伐员的均匀年薪为11万美元,Java步伐员为9.9万美元,Perl步伐员为9.8万美元。步伐员的薪水只是随着需求年复一年的增长而增长——换句话说,步伐员供小于求。
6到12个月在网页开辟培训(高强度)可以或许让你在大巨细小的公司得到一份高薪的长途或现场工作。
步伐员的技能相称抢手,你可以作为一名自由职业者过上面子的生存,尤其是随着Upwork、freelancer、e-lancer、Fiverr等网站的出现。
你也可以本身创建一个软件公司,在未来以数百万或数十亿美元的代价出售(这种环境很少见,但也有大概发生)。
成绩感
http://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=3532813505,3185688139&fm=173&app=49&f=JPEG?w=640&h=423&s=D8271F7451337E391E7949C20300D0BA
这一点你大概不太能明白,但假如你小时间玩过乐高积木,那就试着回想一下,在你用积木搭起来了一件非常棒的东西之后的感受。
看到一个想法从概念发展为实际是一件令人满足的事变,作为一个步伐员,你有时机将你的想法转化为实际。这意味着你可以从事你真正关心的项目。
从零开始开辟一款软件、网站、app,固然强度极高,但在情绪上非常有益。把你构建的东西交给客户,看着他们利用它,看着它在现实生存中国发挥作用,这种感觉是其他事变无法替换的。
你会发现本身在非正常时间访问某个网站,只是为了看看它是怎样运行的,乃至是修复客户大概没有留意到的题目。
自由
http://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=4029959109,4123219065&fm=173&app=49&f=JPEG?w=640&h=959&s=9EAAF3054E71149E09B120250300C040
你不必要为了工作在办公室一呆就是10小时,越来越多的公司开始将长途工作模式纳进体系。像Taxify、Uber、微软之类的至公司有着数百位分布在天下各地的长途步伐员。现在,假如你想要呆在家里,只要你有按时完成使命的记载,大多数公司都不会反对你这么做的。这能让你在工作之余能拥有充实的生存。
终身学习的风俗
大脑和肌肉一样,想要保持康健就必须锻炼。作为一名步伐员,你必须不停地让本身跟上新技能以及将来技能的步调。你会发现本身必要不停地阅读、训练、学习等等,这将使你的大脑保持敏锐。我们常常看到年龄大了的步伐员仍旧头脑灵敏,可以或许写出功能强盛的步伐,这证明白他们的大脑和头脑的气力,
帅呆了酷毙了
http://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=3178536882,3430313164&fm=173&app=49&f=JPEG?w=640&h=426&s=1251A1648E6D20150BC03CA20300E091
想象一下,有一家至公司如今碰到点贫苦,它们的网站出现了题目,内部技能职员不知道该怎么办,治理职员也束手无策,各人都惶恐失措。然后,忽然有人想起来本身的朋侪一个技能高超的步伐员——这个朋侪就是你。然后他们给你打电话,向你寻求资助,你花了3到6个小时来办理了题目,还收到了巨款作为报答。这家公司解围了,你是个好汉,每个人都非常佩服你,是不是帅呆了酷毙了?
哈哈醒醒吧,别做梦了!
诚然,这种环境很大概永久不会发生,但是拥有一种天下上没有多少人可以炫耀的技能照旧相适时人自满的,不管步伐员是否认可这一点,它都会让你自我感觉精良。
编程是任何人都可以学习的技能,这是天下上最不为人知的机密之一。这种技能不是与生俱来的,就像任何其他技能一样,奉献精力和勤劳工作足以让你成为一名大家。
关于你为什么应该学习编程,我已经说了许多,如今我将告诉你怎样学习编程。
下面几个网站可以让你轻松进进编程的天下。盼望你能最大限度地使用这些资源,在把握了这门技能后,我包管你的生存将会改变。
Codecademy
Freecodecamp
Udacity
总之,盘算机正在渗透我们生存的方方面面,1000年前,天下上只有20%的人会读书会写字,不难想象,在短短几年内,各人也会用你是否会编程来举行区分。
技多不压身,从如今起开始学编程吧。
编译组出品,编辑:郝鹏程
http://www.fyguaji.com
页:
[1]