我在工作 12 个月中学到的 8 件事
最初开始写这篇文章的时候,我还是个快乐的开发者,在一个重视沟通和指导的团队里工作,我很享受这份工作。然而,就在距离工作满12个月还有几周的时候,我意外地失去了这份工作,我挣扎着继续写下去。
当然,冒名顶替综合症会认为,如果我不再在职,我就没必要写一篇旨在帮助和联系新职位上其他人的文章。但这毫无意义,如果被迫离开某个职位就意味着一个人不能写自己的行业经验,那么我们可能就不会有那么多博主了。
在过去的一年里,我经历了学习和求职过程中所有被警告过的感觉——无休止的会议带来的沮丧、思维滞后、倦怠,以及好不容易完成一张工单后不得不关闭150个浏览器标签页的那种感觉。并非每天都是好日子,但每一天都提供了某种成长的机会。
因为迭代的力量在于——这些观点中有几条出现在我的第一篇文章《我在工作 6 周内学到的 5 件事》中
1. 拥抱你的社区。
了解你周围的开发者!这对于远程团队来说比较难,但并非不可能。承诺参加会议,并积极参与,让周围的人了解你,第一步就是成为他们的熟人。
2. 文件,文件,文件。
我可以整天谈论良好文档的力量 - 但这不仅仅是记录您需要的内容或您打算分享的内容 - 记录您可以承受的一切。
我虔诚地使用 Notion,这是一款项目管理和笔记应用(如果你还没听说过它👀)。我使用不同的模板来维护工作空间,比如使用日记模板来追踪单个任务和大型项目,以及使用日历视图来保持会议记录的逻辑顺序。
当我开始处理工单时,我会打开一个空白的日志,记录我的进度,从调查到遇到阻碍、解决,再到最终完成。有了这些活生生的记录,我的同事就能更容易地帮助我,而当我日后不可避免地遇到同样的问题和阻碍时,我也能更好地帮助自己。
由于人类记忆力极其不可靠,这些笔记无需详细到日后也能派上用场,而且我的笔记中截图的数量通常比文字记录的要多。这样做的目的是帮助我记住上次停顿的地方、接下来要做的事情以及我已经尝试过的方法。此外,这种做法还提高了我在重要时刻撰写文档的质量。
3.不要忘记公司工具。
如果你在一家中大型公司工作,他们可能拥有一整套程序和服务,用于获取指标并追踪各种数据点,例如员工敬业度和幸福感。即使你讨厌这些工具,也一定要使用,因为公司在它们上面花费了(可能不少)资金。
我发现将它们添加到书签并存储在一个文件夹中很有用,我每周五早上都会仔细查看这些内容。
4.问一些“愚蠢”的问题。
“很可能这不是一个愚蠢的问题,其他人可能也在想同样的问题。”
这些明智的话来自我最喜欢的严肃的项目经理。
5. 如果犯了错误,要积极主动。
错误难免发生。联系你的社区,让他们知道发生了什么。提出问题并从中吸取教训,如果你能从别人的错误中吸取教训,那就加分了。
6.实现您想要看到的变化。
几个月前,一位新工程师加入了我所在的前端团队,她建议我们在会议期间发言时使用 Zoom 的“举手”功能。经过几天的调整,我们互相打断的时间就少了,取笑那个举手45年的人的时间多了。有时候,为周围的人带来真正的改变真的很容易。如果你有什么想法,或者知道一些可以改善团队日常工作的事情,请说出来!
7. 找到激励你编写代码的因素并寻找它。
这是我从我的第一位经理那里得到的一条建议,我一直铭记在心。你最优秀的作品一定是你真正在乎的作品,所以要弄清楚你真正在乎的是什么。
对我来说,关键在于可访问性。我通过创建工单来记录我遇到的问题,寻找与之相关的任务,并创建一个团队频道来讨论这些问题,从而实现了这一点。通过这种方式,我最终发现自己被邀请参加产品设计会议,与更多核心团队以外的人交流,学到的东西比我自己一个人学到的还要多。但最重要的是——我享受这个过程。
8.永不停止学习。
编程生涯健康发展的黄金法则:保持兴趣,坚持编程👩💻
鏂囩珷鏉ユ簮锛�https://dev.to/ash_bergs/8-things-ive-learned-in-12-months-on-the-job-5bkm