当一个人学习编程之后,带来的人生有什么新变化?

时间:2024-04-13 21:38:44

       在数字化迅速蔓延的世界里,拥有技术技能(特别是编程技能)可以为你提供更多更好的个人发展机会。在这里,两位半路转行的程序员给你解释了为什么任何人都应该学习编写代码。因为,学习编程既然改变了他们的生活,那么,它同样可以为你带来改变。

当一个人学习编程之后,带来的人生有什么新变化?

1、提高逻辑思维能力

       如果你认为你是一个感性多于理性或者天生没什么逻辑的人,那么学习编程可以帮助你平衡这两种思维。在学习编程之前,Leong 基本上是靠感觉和直觉在生活的:「有时候我也对自己的逻辑判断存疑,但我甚至很难将这个判断的过程拆分至可以清晰理解的程度。

       逻辑、问题解决能力和组织协调能力是编程的三大基石,而练习编程可以锻炼你的这些能力。「学习编程不仅可以帮助我理解自己的思考方式,而且通过组织想法和意图,它也锻炼了我进行更好的思想决策的能力。」

2、助力你的职业生涯

       Countee 是一位人类学家,同时也是一位编程人员。表面上,这两者之间没有什么共同点——但 Countee 知道,这二者间的关系相辅相成,并非可以简单地划分为「一个职业」和「另一个职业」。

       基于这样独特的经历,Countee 搭建博客,开通网站,并开始书写她的故事——「前社会科学家的编程之路:如何融合这两个不相关的职业」。

       编程的能力并不仅仅只能用于技术领域,它还可以助力于你的现有职业、技能或兴趣。「最令我兴奋的是,我现在可以基于兴趣在互联网上竖立自己的个人品牌了,」Countee 说,「学编程之前我从来不觉得我可以仅靠自己就做成这件事。」

3、为你带来更多机会

       在 Leong 发布了他的第一款 App 之后,他的编程老师联系了他。「他正在为创建一个学习平台而招聘早期员工」Leong 说,「我顿时心驰神往。」

       几个月后,他们的产品正式面世。现在,他们正计划着将这个平台推广到全世界。没准,就像他获得工作机会的经历一样,Leong 服务的这家公司也会带来更多的就业机会。

       这样,通过互联网,经验传承的故事会不断书写下去。

当一个人学习编程之后,带来的人生有什么新变化?

4、编程给你选择的*

       当你所学的技能有市场时,你便拥有了更多机会。此时,你可以承担更大的风险;因为,当风险来临时,你是那个拥有反弹能力的人。

       Countee 总梦想着自己创业,所以当她学会了如何构建网站时,她就在业余时间成为了一名*职业者。「这意味着当公司裁员时,我不需要立马开始下一份工作,」她解释说,「我完全可以选择继续我的*职业。」

       「多谢我学会了如此有用的技巧」Countee 说,「让我可以有机会去尝试那些我原本没可能尝试的东西。

5、任何人都可以学习

       无论你是学霸还是没有上过大学,亦或是压根没有接触过现代文明(当然这点的可能性很小),你都可以学习编程。「我一直对编程感兴趣,但是由于我缺乏逻辑,所以我一直认为自己学习编程是痴人说梦」Leong 说,「我知道这已经是老生常谈,但如果我都能做到,那么任何人都可以。」

       Countee 也认为,当你将编程拆解学习时,它和学习读写并没有太大的不同。「不知你是否意识到这一点:学习阅读是一件很难的事情。然而无论你是什么背景,你都可以学会阅读。我认为学习代码也是一样的:虽然它的确很难,但它确实是可以学会的。」

结语

Leong:「学习编程已经改变了我的生活。」

Countee 同意这一点:「学习代码让我有能力承担风险,并有机会和自己的人生赌一把。」

       如果你觉得自己还没准备好,那么请知道这一点:没有人是完全准备好再开始的。从最小行动开始,也许每天只是在这上面花费几分钟,但随着时间的流逝,你会发现自己懂的知识变得越来越多。只要你不放弃,你也可以像他们一样去总结这么一句话:「这件事与能力、天赋都无关;所有的一切都取决于练习和坚持而已。」■

       对于热爱编程的小伙伴来说,一个好的学习氛围很重要!如果你感兴趣或者有需求的话,笔者有一个编程零基础入门学习交流俱乐部,想进入学习可以在下方评论【编程学习】或者直接私我!还有完整的学习路线图和学习文件视频,欢迎初学者和正在进阶的小伙伴们!