初级开发人员的缺点
…以及如何保持压力
我作为学徒开发人员已经一年了,我认为现在该与任何考虑加入该行业或最近加入该行业的人们分享我的经验。
从事任何新工作似乎都需要学习很多东西。 在IT中,这是十倍。 不过不用担心,您不需要了解所有内容。 您将无法从事的项目将使您处理生产的每个阶段。 更有可能的选择是,将为您提供要查看的特定区域,例如开发功能或测试应用程序。 无论您处理的是哪个领域,您都只需学习一些技术。
如果这仍然让您感到恐惧或不知所措,请冷静一下! 您不再在学校/大学,不会进行考试。 没有人期望您在工作的第一天成为绝对的天才。 如果是的话,那太好了,但是不要让那让您认为自己会一直那样。
您需要始终努力,每周都要努力解决以前从未有过的事情,语言,框架,方法论,这些可以使您的思维活跃并乐于学习。 在家中的辅助项目可能对此非常有帮助,例如,如果您认为对Web开发的了解不足,请尝试创建自己的个人网站。 它不一定是完美的,但实践胜过哀叹自己缺乏能力。
设定目标! 始终保持个人努力。 我什至不只是在谈论技术目标,而是在舒适区域之外为自己设定一些目标。 许多担任初级职位的人以前可能从未有过在别人面前讲话的机会。 能够自信地进行交流是开发人员应具备的关键技能之一。
有时候,好的产品不是精心设计的产品,而是背后有一个好故事的产品。
对于大多数进入初级开发人员职位的人来说,这是一个生活变化的时期。 您可能已经习惯了独自生活,付账单(成人)。 这与新工作结合在一起,并试图跟上您正在使用的所有新技术,这可能会给我带来极大的压力,这是我亲身经历的。
真正帮助我的是,意识到不应该让您像其他人一样快。 我环顾四周,看到人们花了我一半的时间完成工作,这对我来说是非常沮丧的,但是这些人已经从事该行业多年了。 对我来说,将自己与他们进行比较是没有意义的,您也不应该。
实际上,他们是您的朋友! 迄今为止,我在工作中遇到的一些最积极的经历是与一位更高级的开发人员坐下来,并详细讨论了一个问题。 与某人交谈可以使您感到自己的声音被听到,就像您的意见很重要。 没有人会因为不知道或要再次解释而嘲笑您。
沉默地坐着没有好处。 如果您遇到问题,那么会有无数的人愿意为您提供帮助,您所要做的就是询问。
要成熟,但同时要不成熟。 如果您是18-21岁并进入一家科技公司,那很可能是您的第一份工作,尽管IT公司通常以更宽松的态度而闻名,但您仍应努力将自己展现为专业人士。 另一方面,不要让您的第一份工作夺走您的不成熟,变得怪异,拥抱您的怪癖,毕竟,这些怪癖使您成为个人。
反馈是您的朋友。 定期向您的经理,队友,工作朋友提出建设性批评。 不要将其视为个人,将其视为您一次改善自己的一种方式。 反馈将使您知道哪些实践有效,并且通常应远离什么。 您应该每隔几周至少获得某人的口头反馈,以确保您步入正轨!
我可以给新开发人员的最重要建议是休息! 不要让您的工作笼罩您的生活。 您可以在业余时间享受诸如Hackathons或Conferences之类的活动,但是如果您发现自己在星期五晚上10点正在处理问题,那就有问题了。
出去玩,结交朋友,尽情享受,直到星期一都不必担心该错误!
翻译自: https://hackernoon.com/surviving-and-thriving-in-your-first-year-as-a-junior-developer-815a94cef9b6
初级开发人员的缺点