2023年,你应该花5个月时间去学习编程,并找到一份好工作

      新的一年,很多人都会想要有一个新的开始。在Andrei Neagoie看来,人们应该选择一个非常有前景而且能够从中获得乐趣的职业,他认为这个职业就是学习编程,而且是学习Javascript,为什么他要这样说?又该怎么去学习?

    2023年,你应该花5个月时间去学习编程,并找到一份好工作

    如果你是一个初学者,初级开发人员,或者对这个行业很好奇,这篇文章就是为你准备的。如果你是一个成熟的开发者,你可能会在这里找到一些有用的链接,因为我列出了最好的资源,能给你的技能提升带来巨大好处。

    利用在线课程和大多数免费工具,你可以获得一项有价值的技能,让你在一个有回报、充满挑战的行业中工作。2023年,需要有技术素养的人的工作领域将会越来越多。这也是我第一次进入这个行业的原因。我想要控制自己的生活,并对自己从事什么类型的工作有发言权。直到今天,我还在坚持自己的观点:如果这是你的目标,这是一个最好的行业。

    重要提示:这篇文章看起来可能像是指导你一步一步成为开发者的指南,但如果你仔细观察,这背后有一种你可以应用于任何领域学习的策略。

    为什么要编程?

    在我们进入真正成为一名开发者的步骤之前,必须要先了解一下为什么你要沿着这条路走下去。每一个需要你付出生命中重要时间的决定都应该是合理。毕竟,时间是我们拥有的最重要的资源:

    A、你想要在这个行业中工作,在这个行业里,对技能的需求很大,而且有很多机会成为食物链顶端的非常重要的角色。

    B、你喜欢独立。你想要一种能让你在世界上任何地方都能轻松找到工作的技能。如果你决定明天搬到冰岛去,你想确保在找工作方面不会遇到麻烦。

    C、你已经注意到了2003年和2023年之间的区别,以及我们在短短20年里取得的技术进步有多大。你想处于一个影响世界进程的行业的最前沿。

    D、过去几年,最大的行业增长是在加密货币(比特币)人工智能(机器学习)领域。我们不希望在这些事情在未来占据主流的时候被抛在身后。你想要了解并且能够掌握这些技能。

    E、你认为改变是好的,学习永无止境。那么为什么不做点新东西呢?

    但我没有计算机科学学位,我甚至不知道互联网是如何运作的!别担心,我们会考虑到这一点的。继续阅读……

    当你选择一条新的职业道路时,这里有一些不错/必须的衡量指标:

    1、在接下来的10多年里,它必须是有用的。这项技能在未来的许多年里都应该被重视,来保证你的工作是安全的。

    2、对有这种技能的人的需求必须多于供给。行业中技能熟练从业者的数量越少,你对你的工作和你所工作的公司的控制力就会越强。

    3、无论你在行业中有多少年的工作经验,都能获得高薪。你肯定不希望在过上体面的生活之前,还要在公司的职位晋升上花几年的时间。

    4、一个不需要大学专业学位的行业。你不会想要在开始赚钱之前去读研究生课程,然后在接下来的4年里负债累累。是的,我认为有比更昂贵的编程训练营更好的选择。

    5、能够在最短的时间内赶上行业中表现最好的人。没有什么经验能帮你快速就业?你能以最快的速度缩小与该领域的资深专家之间的差距吗?

    6、它必须能够给你提供基础技能。无论未来如何,你都有多种职业可以选择。例如,通过学习编程,你就能更好地理解新的或即将到来的技术,比如分布式应用、区块链和云计算,然后选择你想要进入的领域。

    7、要开心。最重要的是,你每周都要工作40个小时。你当然不希望是枯燥乏味的。

    根据我的经验,编程符合上面的每一个要点。你的经历可能会有所不同。我最喜欢的一本书是《太好了,他们不能忽视你》(So Good They Can’t Ignore You)。在书中,他们认为你不应该因为喜欢旅游就去从事旅行行业。大多数人都是通过奋斗和努力去掌握一项技能来找到激情的。一旦人们开始承认你的技能有价值,并且你能够因为这些技能而感到受尊重,那就是你对你所做的事情产生激情的时候。

    你想自己评估一下,看看它是否适合你。

    重要的一点是:记住,前2个月你会觉得自己在攀登一座无法翻越的高山。你学习的每一门教程或课程都会让你觉得自己是世界上唯一一个不懂这些东西的人。保持坚强。随着时间的推移,你会有越来越多的“会心”时刻。我们称之为冒名顶替综合征 (Imposter Syndrome):你觉得自己是唯一一个不知道这个信息的人,你被自我怀疑所包围。请放心,当我们学习新东西时,我们都会有这样的感觉。

    你会学到的是,成为一个优秀的开发人员并不一定要记住一大堆文档。这是关于如何使用所有可用的工具来解决问题。这是一个解决问题的方法,从不知道的状态变为可能。

    我是谁,你为什么要听我的?

    这个问题非常直接,但我想这是公平的。首先,我是一名资深的软件开发人员,曾在包括硅谷在内的一些顶尖科技公司工作过。在我的职业生涯中,我一直很幸运,在2018年,我将帮助其他人学习软件技能。但我并不是天生的电脑奇才。我没有获得计算机科学专业的学位。

    这一切都是在多年前开始的.....我想要转行,于是决定自学计算机编程。

    第一个月,我回避了所有的教程或书籍。相反,我用这个月的时间来寻找我怎么去学习以及怎么有可能获得工作的最佳方式。我想要高效率,不浪费时间去学习过时的技术,或者学习一些我在一个月后就会忘记的东西。我研究了其他人的经历,看了招聘启事,与知名的开发者交流,查阅了在线课程,研究了训练营,甚至阅读了未来学家介绍20年后我们将会使用哪些技术的文章。基于这些,我为自己制定了一个专注于效率的课程:在最短的时间内能被雇佣的关键学习量。

    课程的重点不在于做最少的工作。相反,它的重点是在最重要的事情上努力工作,以便以最优的方式进行工作。这并不意味者要做最低限度的工作,也不意味着要为成为一名初级开发人员而努力。如果你能够通过努力工作,跳过这个过程,直接进入中级开发者的角色,那将是一个更好的结果。幸运的是,我已经筛选过了所有的东西。

    尽管我花了一个月的时间来对我的学习进行规划,而不是直接开始学习,但从长远来看,这是非常有用的,因为我并没有盲目。我知道我要去哪里,我有一张通往终点的线路图。你也会有。

    所以,是的,我一直都能理解你的处境,也知道你真正需要些什么。当我开始学习的时候,我希望能有这样的东西给我提供帮助。我还发现,许多教程都是由行业内的资深人士来教授的,他们拥有大量的技术知识,但却无法正确地把这些知识教授给新手。我对当前市面上存在的大量的教学课程与视频进行了研究,而且还在进行中。

    从那以后,我开始为财富500强科技公司提供咨询,召开编程研讨会,为即将出版的科技书籍提供咨询,并出席技术交流活动。我现在不需要为任何人工作。我热爱这个职业,我想很多人会喜欢它,也会从中受益。因此,我的使命就是帮助那些想要实现这一飞跃的人。

    好吧,最后一句话有点戏剧性……

哪些20%能够给我80%的结果

大多数人都有一个想法,那就是你只有得到100%的东西,才能进入下一个阶段。但对于大多数技能来说,包括编程,你在获得100%东西上花费时间越长,到达下一阶段的时间也就越长。你只有5个月。最后的20%将会在团队,实际项目(以及获得报酬)中得到更好的学习与获得。因此,我们只专注于获得80%的知识,从而有效地利用我们的时间。

从这一切中获得的最大收获

技术总是在变化。Python尤其如此。现在事情变化得如此之快,以至于不可能知道每一个东西。你需要知道的是,所有的东西都是如何组合在一起的,以及每种技术都在试图解决什么问题。最重要的是,你只需要知道它的存在,这样你就可以在需要的时候查看它,并找到它。程序员是解决问题的人。学会用可用的工具来解决问题。我们大多数人花了很多时间在像StackOverflow这样的页面上,或者搜索谷歌,因为那里有太多的资源。一旦你打好了基础,你就可以去任何地方。你只需要知道如何寻找答案并提出问题。

结论

注重效率。我们大多数人放弃一个目标的原因是我们看不到结果。专注于重要的事情,这会让学习变得有趣。但它并没有就此结束。学习永远不会停止,你的目标是尽快找到工作,这样从那一刻起,你每天都能在学习的同时得到一份薪水。

随着时间的推移,编程变得越来越有趣,而且当你每天都能得到报酬来解决问题和发展自己的技能时,它会变得更好。真正的增长发生在你开始与真正的团队进行真正的项目的时候。

这就是为什么我会坚持你的“学习”期应该尽可能短,以避免债务,并增加你在最好的学习环境中学习的时间:团队合作。我甚至都不推荐从一开始就做自由职业者。让自己置身于一个人人都比你聪明的环境中,每天都在和他们一起工作。在那里,成为一块海绵,吸收所有的信息。

我们在建造树干。当树干变得又大又结实,根都扎好时,你学习新事物的速度将是指数级的。随着时间的推移,你会越来越快地形成知识的树叶。

把2023年作为你冒险的一年,你会学到一种由高需求的技能,你会有一段新的经历,你会得到新的机会。试一试吧。

最后免费分享给大家一份Python全套学习资料,包含视频、源码,课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。 在这里插入图片描述在这里插入图片描述

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。 在这里插入图片描述

五、Python练习题

检查学习结果。 在这里插入图片描述

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。 在这里插入图片描述在这里插入图片描述

这份完整版的Python全套学习资料已经打包好,需要的小伙伴可以戳下方链接免费领取

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值