新手压力、代码学习以及心理健康在训练营中的重要性
我刚刚结束了为期九周的网页开发训练营的第七周,感觉如何?简直太棒了!我学到了很多东西,结识了很多很棒的人,包括老师和学员,而且离我梦想中的前端网页开发职业道路又近了一步,这让我无比兴奋。然而,随着时间的推移,我发现自己越来越焦虑,不安全感悄然滋生,焦虑情绪也达到了顶峰,当然,还有那种挥之不去的冒名顶替综合症。
坦白说,我患有临床抑郁症以及广泛性焦虑症和社交焦虑症,我相信我不是唯一有这种经历的人。我真心热爱编程,解决问题,让函数正常运行,或者让 CSS 代码美观,这种感觉真的是我经历过的最有成就感的事情之一,我也会继续努力追求这种感觉。然而,很容易就会沉迷于文本编辑器,你的注意力会像隧道一样被它占据,不知不觉中,你可能花了五个小时翻阅一篇又一篇的文章,试图找到解决你遇到的特定 React 问题的方法。你很容易会觉得自己不够聪明,不适合这份工作,你的大脑不够“逻辑”运转。你输入的任何代码,你都会下意识地认为它不会运行。我曾经也经历过这种想法,直到写下这些文字时,我仍然在与这种想法作斗争,而且毫无疑问,以后还会遇到更多。
我可能不是专业人士,所以我的话仅供参考,但请务必休息。当你对代码感到沮丧或压力过大时,最好的办法就是暂时放下手头的工作,去做一些能让你放松的事情。我们正在努力学习,这本身就很棒。我们完全有能力胜任这份工作,学习所需的时间因主题而异,遇到学习上的困难也完全正常。不是每个人都能立刻掌握(毕竟,这可是学习一门新语言啊!)。Web 开发很棘手,有时会让人望而生畏,如果你一时半会儿还不明白,这并非你的错。
让我感到欣慰的另一点是,Web开发社区变得如此互助(特别感谢Juno学院第25届的同学们!),这里有丰富的资源,也有许多程序员乐于助人。我遇到的很多人都真心希望我们成长、学习,并成为各自领域里优秀的开发者。即使你现在可能还没意识到,但其实有很多人真心希望你成功。
简而言之,不懂也没关系。休息放松一下也无妨,无论是画画、做饭,还是看看猫咪动图。寻求建议绝对没问题(而且我们鼓励这样做)。尽情地写代码吧,但记住,就算你没正确传递参数,也不会有人因此丧命,所以没必要为此大惊小怪。说起来容易做起来难,对吧?
无论如何,如果你感觉遇到了困难,至少要知道,我这个正在努力的开发者就在这里,为你加油鼓劲。