我经常看到年轻的开发人员在参加了编程课程后对自己失去了信心,并认为这份工作不适合他们。
当我第一次开始我的旅程时,我曾多次想过改变我的职业,但幸运的是,我从未这样做过。 你也不应该放弃。 当你是初学者时,任何任务都显得很困难,这方面的编程也不例外。 您可以采取以下措施来度过压力最大的时期:
加入新人团队。 独自学习编程是很困难的。 但当周围有很多像你一样克服障碍的人时,事情就会变得更容易。 而且在一起更有趣! 例如,与也想编码的朋友同时开始学习。 这将增加竞争的元素并激励你前进。 另一种选择是加入一群志同道合的人。 例如,freeCodeCamp 有
freeCodeCamp 是西方一个致力于协作编程教育的非营利组织。 在俄罗斯,还有许多集体会议和在线社区提供该职业的介绍。 您可以开始搜索
找到最适合您的学习方法。 学习编程没有正确的方法。 当我上大学时,讲座几乎没有教给我任何东西。 在我学会寻求个性化的关注之前,我对自己缺乏进步感到沮丧。 你是独一无二的,你的最佳学习方式也是独一无二的。 有大量关于编程的在线课程、学校和书籍。 有些东西适合一个人,有些东西适合另一个人。 选择最适合您的方法。 如果你目前的学习方式行不通,那就改变它吧。
开始创造一些东西。 钢琴家通过弹钢琴来学习。 编程只能通过编程来学习。 如果您正在学习开发而从未编写过一行代码,请停止这种情况并开始编写代码。 没有什么比看到自己的劳动成果更能激励人的了。 如果训练不能带来明显的效果,动力迟早会消失。 您在学习网站开发吗? 您正在创建一个小型网站。 你在学习移动开发吗? 创建 Android 应用程序。 即使是非常简单的事情也没关系——为了加快学习速度、看到自己的进步并激励自己,现在就开始创造一些东西。
请求帮忙。 当您需要帮助时,不要害怕寻求帮助。 承认自己不明白某些东西并想学习是绝对正常的。 许多经验丰富的开发人员不介意提供帮助,特别是如果您在提问之前花时间提出问题并 Google 一下。 FreeCodeCamp 有
适合用俄语提问
让写代码成为一种习惯。 让动手编程成为你日常生活的一部分是非常重要的。 每天编码一小时比周末连续编码七小时要好。 规律性会让编程成为一种习惯。 如果没有习惯,大脑就会找到一千个借口来推迟任务,因为编写代码非常消耗精力。 另外,由于开发需要记住很多相关细节,几天不编码会减少所学到的概念数量。
学会适当休息。 有时,坚持不懈地工作似乎是一件聪明而富有成效的事情——直到精疲力竭。 编程需要大量的脑力吐槽。 及时恢复该资源非常重要。 如果您失去动力并感到疲倦,请关闭计算机并休息一下。 散步。 去度假。 如果你累了,就暂时停止编程而不是放弃它。
资料来源:www.habr.com