自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第1张图片

《麦田里的守望者》(The Catcher in The Rye),托马斯·吉布森( Thomas Gibsonx)著

在我十几岁的时候,《麦田里的守望者》是学生中最著名的小说。

这在我们学校是一种炒作,大多数学校都禁止这样做。

我还记得当我通过一个朋友收到这本书时的激动心情。我有一周的时间来阅读整篇文章,因为它被分享了,而且副本很少。

快进到2019年,当我看电影《麦田里的叛变》时,我意识到与JD Salinger的生活有关的一些非凡因素可以提高您作为自学成才的开发人员的工作效率。

任何正在成为自学成才的开发人员的人都可以从JD Salinger当时所做的事情中受益。

他一生只出版了一部小说,即1951年的《麦田里的守望者》,但那是一部小说。

以下是BuzzFeed网站关于《麦田里的守望者》的一些有趣事实:

-自1951年首次出版以来,《麦田里的守望者》已经卖出了6500多万册。
-每年售出约25万 本书 ,每天约685 册 。

1.沉浸是关键

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第2张图片

图片由Fancycrave摄于unsplash

J.D.塞林格在第二次世界大战期间创作了《麦田里的守望者》。 即使在危险的情况下,士兵们也不得不在洞里呆上几天,他还是经常写东西,但是正如他多次提到的那样,思考他的性格是促使他保持积极性并使他的写作取得良好进展的原因。

他曾经说过:

“如果不是这本书,我可能已经死了。”

记住,当你第一次开始学习编码的时候,你的第一个动机是什么!是为了改善你的职业前景吗?应用程序的想法吗?一种不断解决恼人问题的感觉?

无论是什么,考虑它,都将使您步入正轨,并帮助您轻松地完全沉浸于编程中。

2.接受拒绝

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第3张图片

照片由Dmitry Ratushny 摄

电影中有一个场景,JD塞林格的教授告诉他:

“您必须接受您可能永远不会出版...
您能终生做到吗?”

人们有很多学习编码的理由,事实上,这些动机与想成为作家的动机相似。

如果您打算立即制作一个十亿美元的应用程序或创建一个独角兽公司,那您将不会持续很长时间。

但是,如果您有建造事物的诀窍,并想利用自己的创造力来解决问题,那么您将走上正确的道路。

3.总会有反对者

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第4张图片

“如果您因为听妈妈、爸爸、老师、牧师或电视上的某人告诉您如何做狗屎而导致无聊的痛苦生活,那您应得的。”
弗兰克·扎帕

会有人告诉你,你没有才华,你应该放弃。

那些批评而不是为您加油的人。 他们是会说“你不在意吗?”的人。 这将永远行不通。 您并非天生就是程序员。”

JD Salinger的父亲希望他从事家庭生意,他总是质疑他对写作的热情。

您的生活甚至头脑中可能有相似的人(负面想法)。 我们所有人的内心都有负面声音。

我记得我对普通程序员提出的新手问题在stackoverflow上的所有否决。 有时候,这让我感到难过,但我通过思考让他们忘记自己曾经是新手是多么容易。

他们现在解决这个问题真的很好。

我也从一些积极的程序员那里获得了巨大的帮助,但是总的来说,如果您要自己学习一些东西,则必须从巨魔们那里获得期望,但是您必须学会克服他们的不专业行为。

归根结底,唯一可以帮助您的人就是您,因此请确保增强您的内在精神。

4.消除干扰

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第5张图片

照片由Mohamed Nohassi 摄

如果是JD Salinger,那就是人。

就您而言,可能是人或社交媒体等其他事物。

使用某些工具来管理社交媒体的使用。 本文将帮助您做到这一点。

卡尔·纽波特(Cal Newport)在他的《 深度工作 》一书中提到消除干扰的方法将如何帮助您取得令人难以置信的结果。

以下是他的书摘录:

“虽然马克·吐温(Mark Twain)在纽约采石场(Quarry Farm)的一个棚屋里写了《汤姆·索亚历险记》的大部分内容,但他却度过了整个夏天。 吐温的书房与主屋非常隔离,以至于他的家人吹了号角以吸引他的饭食。”
“微软首席执行官比尔·盖茨每年两次著名地举办“思考周”活动,在此期间,他会孤立自己(通常在湖边的平房里),除了阅读和思考大型思想外,无所事事。”

5.寻求支持(我们都需要导师)

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第6张图片

尼尔·托马斯(Neil Thomas) 摄

寻找情绪低落时可以为您提供支持的导师或一群人。

在JD Salinger的情况下,是他的母亲和他的教授( Whit Burnett )指导和激励他追求写作的热情。 实际上, 惠特·伯内特 ( Whit Burnett )启发了他根据霍尔顿·考菲尔德(Holden Caulfield)的角色写小说。

对于新程序员,此支持可以来自/ r / learnprogramming或freecodecamp之类的在线论坛。

您不会相信这些论坛中的支持者会是多么的支持。

6.冥想

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第7张图片

汉斯·弗洛金格(Hans-Flöckinger) 摄

当JD塞林格(JD Salinger)从战争中回来时,他正遭受PTSD的折磨。
他每天几次经历过战争的倒叙,这使他对恐惧,愤怒和混乱产生了最初的感觉。

那段时间,他也经历了作家的障碍。

对他来说,这是一次改变人生的事件,他看到公园里的一群人正在沉思之后,相遇后他就熟悉了冥想并将其融入自己的生活中。

冥想帮助他克服了PTSD症状并极大地改善了他的写作。

学习编码可能是艰难而孤独的道路。 您可能会感到精疲力尽,并努力跟上每天的学习进度。

您可能已经感到疲倦和沮丧,或者不想再看编程。

尝试每天静坐30分钟。 这将对您的生产力产生巨大影响。

根据我自己的经验,步行是最好的冥想方式。

自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验_第8张图片

你好,我是unsplash的尼克

“这是你的路,只有你的路。 其他人可能会与您同行,但没人能为您同行。” 鲁米

原文链接: https://hackernoon.com/6-lessons-self-taught-developers-can-learn-from-j-d-salinger-da4f739aa0d3

你可能感兴趣的:(自学的开发者可以从 J.D. Salinger 那里学到的 6 条经验)