深陷成为程序员的道路

哈Ha!

在业余时间,我读了一篇有关成为程序员的有趣文章 ,我以为总体上我们在职业生涯的路上走在同一雷区。 它始于对教育系统的仇恨,它本来是“应该”使我们成为高年级的,最后是意识到沉重的培训负担只在我们的肩膀上,但这种认识常常来得很晚。



我必须承认,在大多数情况下,所有这些准备工作都是由很多不准备打破自我并不断学习的人们所筛选出来的,而那些仅仅因为黄金山而想进入IT领域的人,这些人承诺在我们这个时代杰出人物的例子上写一些聪明的文章,冒着闯入现实礁石的风险。 。

我认为我们每个人至少一次想到自己,他对这个专业不够聪明或没有好处,这根本不是他的事。 或者相反,他是一个非常出色的人,他的知识是如此之高,以至于几乎没有人能够竞争,更不用说教些什么了,这是熟悉的吗? 如果是这样,请松一口气-您的方向正确。 对于初学者来说,所有这些都是典型的情感,但是不要放松,最困难的是未来。

我想通过我的历史和我的错误向您展示成为一名程序员的要点,最重要的是,无论您对自己的评价有多糟糕,这并不意味着您需要放弃。 这个故事中的含义似乎有些陈词滥调,结论似乎是表面上的,但是通常许多人需要一点努力来理解明显的事实。

第一个错误是认为自己最聪明


可能值得从上学开始。 像大多数青少年一样,我没有考虑学习有趣的东西,玩计算机游戏更有趣。 我对故事着迷,灵感来自虚拟世界的美丽,我喜欢在事件的中心感受。 随着时间的流逝,我开始想到制作游戏有多酷,我必须成为游戏开发者。 我开始学习一些编程知识。 在第一种方法加了两个数字之后,我已经抬起了鼻子,以为自己了解编程,我是一名程序员,而我们的计算机科学老师对这一生一无所知,向我们传授了计算机是什么以及各种各样的东西连词和析取词。 这是第一个也是最愚蠢的错误,但后来更多了。

我学的马马虎虎,所以九年级以后我们可以说我被放学了。 我无法带着证书去任何地方,无论去哪里都可以,但是他们带我去了一些低等学校(职业学校)。 我仍然认为我是一个很酷的程序员,所有这些教育并没有让我放弃。 六个月后,我开始明白这里出了点问题,我不想被一个不是很发达的社会所包围,我对自己的不负责任使我感到不满意。 我决定重返学校,但我肯定已经被踢出了十年级。 在我生命的这个阶段,我意识到您应该只依靠自己,而不是朋友或家人,如果您自己不想学习,没人会把知识带给您。

生活的下一个阶段是您想要的技术学校或大学。 简而言之,我省去了膝盖爬行和寻找去处的过程,因此我付出了很多努力来带着证书进入我的正常地方并进入。 那时我已经了解到,为了取得成就,您需要学习,因此我致力于学习和编程。 但是他又一次变得失望,再次回到自己的第一个错误,他坚持认为教育体系没有提供任何东西,我比教点东西的人更聪明。 但是,我仍然有常识,我没有放弃培训,而是继续为我的发展而努力,因为很难拒绝你付出的很多努力。 我敢肯定,如果他们只是为我付款,而我自己却没有付出努力,我将不会有这样的看法。

第二个错误-对知识的过分轻描淡写


在学习期间,我决定参加一些有趣的体育节目冠军赛,这对我将来很有用。 现在,我的自尊心和极致主义已被极低的自尊心所取代,我一直说我什么都不知道,我什么都不懂,这很困难,而且不是我的,但是比赛的兴奋使我me之以鼻并尝试改变一些东西。 良好的动力使我们不会放弃学习编程的欲望,而以奖品形式出现的奖品可以理解这一切都是徒劳的。 这是通往正确道路的第一步。

重要的是要了解,对于任何学习某种新活动的人来说,一开始他似乎征服了山峰,发展是如此之快,以至于新信息的数量溢出了他的头,开悟的感觉开始了,比较这段时间技能的提高只能由你自己完成佩服。 然后,情绪低落取代了动机情绪,感觉什么也没发生,该技能无处可动,因为如果您比较发展的结果,它的速度似乎会越来越慢。 这就是所谓的“陷阱”,即等待决定参加任何活动的专业人员的所有人。 请记住,如果您已经达到了这一点-您已经走上了正确的道路,这种感觉将来会经常出现,最主要的是不要让自己休息和退出。

在我毕业时,我已经意识到我们的教育并不是没有用的,它使您有机会选择发展的方向,但是您对此负有责任。 我有一个明确的目标,我喜欢做一些项目,我有一点知识和动力继续前进。

在这里,有必要注意一个非常危险的深渊。 处理了所有过去的困难后,似乎已经过去了很长时间,我一直在努力。 我知道我想要的,我知道我需要发展的地方,我有一个目标,我准备进入成年,找到一份第一份工作,是的,这不是梦dream以求的工作,但我会做些能激发我灵感的事情。

最重要的是,第一部作品,以及实际上所有作品都陷入了您梦about以求的错误世界。 事实证明,您已经克服的高峰只是迈向已经非常接近的第一步。

为什么会这样呢?

当您找到第一份工作时,您突然意识到自己的知识非常缺乏。 这部分是正确的,您可能会觉得编程不是您自己的。 但是更早之前,我们已经遇到了这种感觉,并学会了克服它。 掌握了这些知识之后,您就会知道问题潜伏在这里更为严重。

专业衰减


这是我职业生涯中最痛苦的阶段。

最初的工作与我想象的完全不同。 我在业余时间开发的那些项目激发了我并带来了极大的乐趣。 与工作无关。 我自己调整和梦想的一切都飞入了现实的礁石。 这是一个非常重大的因素,我感到非常沮丧,并认为我所有的事情都不对劲或有什么不对劲。 无聊的任务和例行工作刚刚完成。 我想开发,提供新的想法,新的工具,但是在大多数情况下-生意上没有必要,而现在已经有了-带来了钱,这意味着很好。 更不用说您可以在聪明的文章和书籍中读到的东西了:编程是您享受的高薪业余爱好,并且为此而获得报酬。 也许在某些方面确实如此,但是这是一种很难找到自己以及您真正感兴趣的东西(包括正确的工作)的方法。

我注意到,这个阶段淘汰了更多几乎无法克服过去的障碍并且根本没有实现梦想的人。 您必须了解,至少在职业生涯初期,作为程序员不是您最喜欢的爱好。 这是一件很少给人带来快乐却带来金钱的工作。 如何为克服这一困难做好准备非常重要。 在这里放弃很容易,然后整个工作态度将变成在地图上赚取数字的简单需求,专业发展将停止,这在程序员的职业中是不可接受的。 有必要克服自己并正确配置,了解工作是一种行为取决于您的工具。 体会到时间带来的所有经验,将有足够的经验去更好的地方,因此,随着时间的推移,您会逐渐看到自己梦想成的学生。 但是请记住,这一切都取决于您。

在当今的现实中,仅编程技能还不够,您需要能够与人互动,以进行理解。 您工作的业务如何组织以及您如何为他带来金钱。 在编程中培养一个“团队”人比培养沟通技巧要容易得多。 因此,请注意您可以获得的任何经验,但不要忘记,所有这些知识都应该相互补充。

在结束故事之前,我将举一个有力的例子。 我的第一份工作无法夸耀我想要的任何技术或开发媒介。 但是,一旦我们提出了基于敏捷原则的新型开发方法,管理人员便以借口为借口,这将加快开发速度,从而提高公司的利润。 这使我们可以查看从成立初期到新组建团队全面运作的整个过程。 将来,这些技能在将来的工作中非常有用,这强调了从任何情况中提取有用经验的重要性。

结果如何?


  • 如果您认为自己知道一切,我建议您仔细考虑一下。
  • 如果您认为自己一无所知,那您就走对了。
  • 您需要了解,如果您自己不愿意,任何人都不会将知识投入您的脑海。 这不是教育的问题,不要再浪费时间寻找它的不完美之处,因为如果您不想这样做,工作也不会把知识带入您的脑海。
  • 不要幻想工作会很有趣,因为文凭毕业后您的爱好会立即带给您。 编程是相同的工作,它可能是例行的,乏味的,毫无希望的,并且可能有趣而令人兴奋,但这是工作。
  • 每个人都可以成为程序员,最主要的是不要放弃并克服所有决定加入IT的人们所面临的困难。

Source: https://habr.com/ru/post/zh-CN458564/


All Articles