打破刻板印象:“我不够聪明,做不了程序员?”

全文共2351字 , 预计学习时长6分钟
打破刻板印象:“我不够聪明,做不了程序员?”
文章图片
图源:unsplash
很多人觉得自己不够聪明 , 因而对编程望而生畏 。 事实上 , 如果能看懂一篇中等水平的文章 , 那说明你足够聪明了 。 比起聪不聪明 , 是否掌握英语是更为重要的因素之一 , 因为几乎所有的文件语言都是英语 。
事实就是这样 。 许多孩子都可以学习编程 , 甚至有专门为他们设计的编程语言(其中最著名的是Scratch) 。 如果孩子能做到 , 那你也能 。 虽然这并不意味着你会成为一个编程大佬 , 但是你有足够的能力去学习编程 。
不过话说回来学习编码是必要的吗?这取决于你的目标 。 如果你连你的生活都处理不了 , 编程就不是一个合适的快速致富计划 。 有了正确的态度和实际的期望 , 编程才可以带给你快乐 , 帮助你改变职业或者给生活带来便利 。 所以 , 如果你对学习编程有些犹豫 , 本文或许能够帮助你进行判断 。
打破刻板印象:“我不够聪明,做不了程序员?”
文章图片
学习编程的好处
其中优点数不胜数 , 每个人都能找到编码的魅力 。 以下是笔者被吸引的原因 。
可以成为一名专业的软件开发人员
这是人们开始编程的最普遍的原因 , 这也是笔者的理由 。 五年前 , 笔者辞去了律师的工作 , 另谋出路 。 编程似乎是一个完美的选择——可以按照自己的节奏在家学习、不需要学位就能找到工作 , 程序员在市场上也几乎是精英 。
在许多国家 , 程序员可以过上体面的生活 。 开发人员的市场正在蓬勃发展 , 薪水也很高 , 所以成为一名程序员是学习编程的一个强大动机 。
可能对你目前的工作有帮助
在工作中 , 你花了多少时间做重复性的、简单的事情?肯定不会少 。 如果你知道如何编写代码 , 就可以使其中许多自动化 。
笔者并不是指电子表格数据的操作 , 而是可以使更多工作自动化 , 从创建或重命名多个文件到从web获取数据 。
即使你没有任何需要自动化的工作 , 也可以从学习编写代码中获益 。 你可以简化或自动化别人的工作 , 获得晋升 , 甚至创造一个新的工作岗位——尤其是为你自己 。 程序员可以创建他们的工具 , 这使个人充满无限可能性 。
可以提供额外的收入
你对应用程序有什么想法吗?如果你知道如何编写代码 , 你就可以把这个想法变成现实 。 它可能不会成为新的Facebook或抖音 , 但你可以轻松地将它添加到应用商店和谷歌游戏并开始赚钱 。
你的想法可能并不完美 , 但这并不重要 。 通过创造东西赚点小钱都是令人愉快的 。 谁说你只能开发一个应用?有了其中的几个 , 你可以创造一个不错的额外收入流 , 不需要太多的工作来维持 。
这很有趣
打破刻板印象:“我不够聪明,做不了程序员?”
文章图片
图源:unsplash
编程对喜欢解谜的人来说就像是猜谜语一样;编程对喜欢建造东西的人来说也是完美的 , 因为程序员每天都要创建软件;有些人喜欢帮助别人 , 程序员可以促进这一点 , 你可以创建别人需要的应用程序 , 让世界变得不同 。
无论出于什么原因都可以在编程中找到乐趣 , “无中生有”的能力是令人振奋的 。 学习编码本身也是一种奖励 。 当你熟悉新的概念和工具时 , 你可以感觉到你的思维在革新 。
打破刻板印象:“我不够聪明,做不了程序员?”
文章图片
学习编程的缺点
编程并不适合所有人 , 其缺点导致它成为许多人的错误选择 。
打破刻板印象:“我不够聪明,做不了程序员?”
文章图片
图源:unsplash
编程需要时间和精力
老实说 , 编程非常耗时 , 学习、理解基础知识需要几个星期 。 若是想有足够的能力创建一些厉害的东西 , 至少需要300-400个学习小时 。
假设你每周有五个小时的空闲时间 , 并且你决定将这些时间用于编程 。 所以达到400小时的学习需要至少18个月的时间长度 。 而在这段时间里 , 你还会遇到很多挑战和挫折 。 你准备好做出这样的牺牲了吗?
编程可能引发健康问题
编程基本上就是坐着盯着屏幕几个小时 。 一般而言 , 软件开发人员工作时都会久坐不动 , 这可能会导致严重的健康问题 , 如肥胖、成人发病型糖尿病或心血管疾病 。 当你常用电脑工作 , 你也会面临脊椎问题——尤其是你的背部和手腕 。
即使决定学习编程 , 也不要忽略健康 。 多在间隔时间休息 , 工作、锻炼时试着调整姿势 。
需要不断学习新知识
【打破刻板印象:“我不够聪明,做不了程序员?”】你知道《爱丽丝镜中奇遇记》中红皇后的名言吗?爱丽丝在里面发现了什么?“现在 , 在这里 , 你看 , 你要竭尽全力才能保持在同一个地方 。 如果你想去别的地方 , 你至少得跑两倍的速度!”
作为一名程序员经常有这样的感觉 , 技术和语言一直在变化 。 在前端开发的专业领域中 , 变化非常快 。 无论是创建嵌入式系统还是移动应用程序 , 每个编程领域都在不断发展变化 。
如今 , 新领域出现了 。 十年前根本没有什么云计算、数据科学 , 而现在却都是程序员最热门的专业之一 。 如果你想成为一名程序员 , 必须做好成为终身学习者的准备 , 否则你的技能就会很快过时 。
竞争是激烈的
打破刻板印象:“我不够聪明,做不了程序员?”
文章图片
图源:unsplash
成千上万的人正试图进入编程行业 。 许多免费的教程、训练营和大学帮助有抱负的程序员 。 此外 , 许多海外外包编程工作出现了 , 所以你必须与来自世界各地的程序员竞争 。
这意味着两件事:首先 , 找工作越来越难了 , 尤其是你的第一份工作 , 即使是有一些经验的程序员也很难找到新雇主 。 其次 , 薪水可能会下降 。 有技术的开发人员大量涌入 , 而对他们的需求可能增长不够快 。
此外 , 人工智能可能会承担一些更简单的编程工作 , 这使得就业市场更加艰难 , 在你决定将编程作为职业之前必须为此做好准备 。
学习编程可能是一段惊奇的旅程 , 也可能是一场艰苦的战斗 。 你必须决定这对你来说是否值得 。 但有一件事是肯定的:如果你愿意付出必要的努力 , 你可以学会编程 。 祝你好运!
打破刻板印象:“我不够聪明,做不了程序员?”
文章图片
留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范


    推荐阅读