冠状病毒改变了我们的经营方式。一夜之间,那些多年来一直推迟远程办公策略的公司被迫上网以保持运营。然而,强制性的距离工作之前,开发人员一直认为远程工作的选择是最重要的一个工作因素:33.3%的受访者在2020堆栈溢出开发人员调查,调查了超过65000名开发者,引用远程工作选项选择一份工作最重要的因素之一。远程工作带来了惊人的好处:没有长时间的通勤,没有交通堵塞,以及管理自己的时间表和工作的权力。这里有一些技巧可以帮助您充分发挥远程开发人员的潜力。
明确你的期望和责任
远程工作有多种方式,包括:
一对一,你为一个人工作。
一个拥有许多远程承包商的公司。(看看最适合远程工作的五家公司。)
你是唯一的远程员工,其他人都在现场的公司。
你部分远程工作,部分现场工作(考虑到Covid-19封锁的现实,这可能是目前最常见的安排)
然而,无论你采用哪种安排,你都应该确保你和你的客户(或雇主)预先公平地了解工作期望。毕竟,仅仅因为你不在一个传统的工作安排中,并不意味着你就应该受到与一个正常的现场员工有任何不同的对待。
因此,在工作前设定合理的界限是很重要的——例如,在没有事先就加班或其他报酬达成协议(就像在正式工作场所一样)的情况下,你不会在不合适的时间工作,比如晚上8点后、早上6点前或周末。
用合同将你的工作安排正式化。这对防止和减少工作场所的误解和分歧大有帮助。
设置适当的边界
你的卧室不是你的办公室。为了最大化你的注意力,并在工作空间和放松空间之间建立明确的精神界限,你应该确保你工作的地方不是一个你只想做任何事情的地方。
作为远程开发人员,有两种方法来设定界限:第一,你可以离开家,在一个专门的工作场所工作,可以是咖啡店或临时办公室。在全面实施封锁规定的情况下,这并不容易,所以第二种选择是将你的家分隔出一部分——一个空间房间,或者一张靠窗的安静办公桌——只用于工作。这个空间应该没有干扰。
为了帮助强调你家里的工作与家庭空间的分离,我们建议你穿“工作”的衣服(即使在Zoom电话中没有人能看到你穿着睡衣)。这将帮助你的大脑进入高效状态。
与此相反的是,当你下班后关掉电源,不要把工作带到卧室。HyperionDev前端开发人员Tafadzwa Gonera强调了能够关闭和分离工作和个人时间的重要性。
Tafadzwa说道:“我在开发工作中学到的最重要的事情便是平衡。“你可以花数小时编写大量代码,但这可能是一个陷阱,对你的健康和代码的完整性都有害。在我职业生涯的早期,我会把晚上的时间花在学习和学习上,但这样很快就会让你筋疲力尽。”
确保你有适合这项工作的工具
一旦你留出了安静的角落或空闲的房间,你就需要拥有高效工作所需要的一切。以下是你应该添加到办公室必备物品中的一些东西:
耳机:你要参加很多电话会议,所以你应该买一副像样的耳机和一个好的麦克风,这样你就可以清晰地交流自己。此外,降噪耳机还能帮助你集中精力,通过排除外界噪音和干扰,保持编码流状态。
一个稳定的互联网连接:这是不言而喻的。如果你不能上网,你就不能远程工作,而且很少有公司会容忍长期糟糕或不可靠的网络连接。
注意你的眼睛、手和背部。这些对你的工作至关重要,所以要确保你有一个像样的人体工程学椅子和键盘,你要管理你的屏幕时间,以防止眼睛疲劳。像Flux这样的滤光片在帮助将对视力的损害降到最低方面有很大的不同。
时区转换器-与客户或同事在世界各地的工作。尝试时间和日期的世界时间时钟或每个时区。
Bug跟踪软件——一个软件应用程序,跟踪软件开发项目中的Bug。这里有10个免费和开源的bug跟踪软件解决方案。
确保开发人员增长
作为一名远程开发人员会面临独特的挑战。最重要的挑战是,你基本上是在“独自”工作:你需要对自己的项目和任务负责,经常自己找到问题的解决方案。
这种“独处”也延伸到自我完善和职业发展。你需要确保你每天都留出时间来提高你的编程熟练程度,扩展你的技能和知识,建立你的职业前景。
为远程开发人员提供的一些增长提示包括:
每天留出一小时学习新东西。
加入在线开发人员支持社区。Stack Overflow是其中最受欢迎的一个:每月吸引超过5000万开发者,以至于在Stack Overflow的2020开发者调查中,90%的受访者表示他们曾使用该网站来解决问题。这并不是解决问题的唯一地方,然而:编程版块reddit也是一个很好的书签点,你也可以查看免费和付费的论坛,如专家交流和Quora。
享受远程工作的好处
最后,您应该确保充分利用远程工作的好处。毕竟,如果你不能享受这种相对的自由和新安排带来的好处,那还有什么意义呢?
利用交通高峰时段的休息时间,在不用担心人群的情况下完成你的工作。
如果你感到昏昏沉沉或无法集中注意力,就重新振作。从工作中抽身而出,打个盹或者短暂的休息会让你更加集中精力,以最佳状态工作——你可以把错过的时间安排在晚上晚些时候或者第二天早上。
去度假吧。所以,如果你不得不花一些时间工作,至少你会在一个新的环境中。
远离“办公空间”。与家人共度美好时光。如果你有孩子,把他们从学校接回来。找一个新的爱好,并花时间享受它。
远程工作的自由和自主听起来吸引你吗?软件开发人员和程序员的工作距离越来越远,有时为完全不同大陆的公司跨越时区工作。如果你正在寻找的技能加入这种释放和高薪的工作——或者如果你想垫你的核心技能和开辟新的就业机会——你应该考虑招收为HyperionDev网络编码的训练在完整的堆栈Web开发,数据科学、软件工程。
我们的训练营教真正的开发人员技能,使您的工作准备为您新的(希望远程)技术职业在短短6个月。最重要的是,他们可以在业余时间和网上学习,这样你就可以把未来的科技融入你的业余时间。