成为初级开发人员的感觉如何
当我参加活动并遇到其他像我一样的初级开发人员时,每个人都开始谈论一件事(事实上,这也是我们聚在一起的原因):“这很难,但我喜欢它!”所以我决定今天谈一下这个问题,也许可以帮助那些处于同样境地的人。
最初几周
你终于被人雇佣了,你非常高兴,也很高兴能加入一个团队开发软件。突然间,你开始有这样的感觉:
- 你很害怕,因为你担心自己会成为破坏公司数据库的实习生。
- 在输入git push origin之前,您屏住呼吸几秒钟,因为您担心会意外将其推送到master 。
- 您知道如何解决问题,但又害怕破坏重要的东西。
- 您意外地在 Trello 中移动了其他人的卡片。
- 您不敢再次向团队寻求帮助,他们看起来都忙于解决复杂的任务!
- “我花了将近三天的时间试图弄明白我应该做什么,却不知道到底发生了什么,我该如何寻求帮助呢?!”
- “她/他怎么能只看 3 秒钟就发现问题呢?”
- “我希望有一天我也能成为像他一样的优秀专业人士!”
在此阶段可能对您有帮助的一些技巧
当你有点惊慌失措(或非常惊慌失措)之后,你开始思考:
- 哦不,这就是为什么没人会雇佣没有经验的人。他们会炒我的鱿鱼,我什么都不懂!!
- 你觉得自己是团队的负担
- 你好,黑暗,我的老朋友
不幸的是,这对于初级开发人员来说非常常见。请不要因此而沮丧。这表明你正在坚持不懈,并且会没事的。以下是我学到的一些在团队合作中可能有用的技巧:
- 认真地了解并学习 Git。
- 如果遇到不懂的命令行,一定要问问自己是否可以使用它。查看命令的源代码并理解其工作原理非常重要!
- 编写清晰且不言自明的提交和拉取请求。
- 阅读文档,即使您第一次不理解它。
- 写下您的团队经常使用的命令,这样您就不必每次都询问。
- 每周花1 小时学习新知识将有助于您改善学习历程。
如何激励自己
在您觉得应该放弃的那些时刻:
- 请记住,你每天都会与那些拥有丰富经验、有很多东西可以教给你的人打交道(我指的不仅仅是代码),而且他们几年前也处于同样的位置。
- 庆祝你每天取得的每一个小胜利。
- 如果您陷入困境数天,请寻求帮助。
- 知道何时以及如何寻求帮助。
- 与他人交谈,这样你就可以与其他学长学姐和学妹分享你的感受并寻求建议。
- 当你觉得自己还有很多东西要学时,回想一下你今天已经学到了多少。
- 培养你的动力,享受这个过程。每天都尽力而为,努力改善你的心理健康。这可能会成为一个充满压力的过程,甚至让你失去编程的所有乐趣。
你作为初级开发者过得怎么样?有什么想分享的吗?你还记得你的第一次实习是什么样的吗?你最害怕的是什么?你是如何克服恐惧的?你有什么话想对像我这样的初级程序员说?下次再见!
这篇文章也在Magnetis 后台!
文章来源:https://dev.to/stefannibrasil/how-does-it-feel-to-be-a-junior-developer-24e