作为一个无可救药的程序员

2019年的Codeland会议是明天。在兴奋中,我一直在思考我的职业生涯。

接下来的想法并不令人愉快。

自从获得真正的编程工作以来,我对自己的职业生涯一直不安全。来自朋友,同事,同事和其他任何人的话语都没有能够抚慰它。总是有恐惧在我的脑海中爬行,害怕我会缺乏编程技巧,软技能,网络技能,学习技巧或其他任何东西,有一天它会让我失望。

有好几次它到了我感觉像是轻度惊恐发作的程度。只是看到其他人的成功让它突然爆发了。我意识到我一直在孤立自己只是为了避免打开那些感觉。

对我的职业生涯或个人生活来说,显然不是最好的事情。

以另一种方式看待不安全感

我一直在尽我所能来对抗这种感觉并将其推开,但运气不佳。因此,我试图从另一个角度来看待它,而不是试图去除一些决定留下的东西。

我对我的基本编程知识不安全。所以我研究并记录了基本的JavaScript概念,如currying和type强制。

我对Ruby on Rails知识不安全,因为它在我目前的工作中经常使用。所以我浏览了Ruby on Rails教程并重新阅读文档以查看所有部分以及它们如何组合在一起。

我对不理解我的同事所做的代码更改感到不安全。所以我开始阅读他们的拉动请求并试图了解他们改变了什么以及为什么。我不明白的任何事情我稍后再查看。

我对收到关于我不太了解的主题或工具的反馈感到不安全。所以当我修复它时,我会对它们做更多的研究。我最近得到了与Rails中的验证相关的反馈,因此我阅读了ActiveRecord和ActiveModel宝石以及它们的作用。

我对自己的软技能不安全。所以我得到了一份“Burn Your Portfolio”的副本,并开始阅读并记录它和它推荐的另一本书。我也已经注意到许多小方法可以与我可以评测的人交谈得更好。

我对自己的职业道路不安全。因此,我尝试阅读并与其他专业人士聊天,看看他们的职业道路是什么样的。我看到他们所有的道路是多么多样,起伏不定,他们处理的斗争,以及他们的不安全感。

学会管理不安全感

我是不安全和害怕,但痛苦,我认为它是一种力量。它让我继续前进并努力做得更好。我很难控制住这种感觉。有时我会非常焦虑,我想蜷缩起来,然后停止尝试。

这些感觉是否值得管理?足够高,可以推动我前进,但足够低,不会让我瘫痪吗?这场斗争值得吗?

我不知道答案。但不幸的是,我不觉得这种感觉很快就会消失。所以我更好地学习如何管理它。

封面图片由SafeBooru.org提供。

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/maxwell_dev/on-being-a-hopelessly-insecure-programmer-31a3 ,版权归作者所有,未经许可,不得转载
你可能还喜欢