作为软件工程师开始我的职业之前,我应该相信的6件事

1.我将有很多时间享受我的社交生活。 我以为我会从9-5开始工作,并且有一天余下的时间自己做我想做的一切,而我从来没有错。 整天工作后的能量水平非常低,您只想躺下来,在漫长的一天工作后什么也不做。 2.我将能够在业余时间很轻松地掌握新技术。 因此,我认为在业余时间学习新技术非常容易,但是这需要时间和奉献精神。 特别是当您在日常工作中从事项目工作时,您的思想就集中在日常工作上。 3.我将能够顺利完成我的个人项目。 在开始成为软件工程师之前,我一直对自己的个人项目充满想法。 目前,我的笔记本电脑和手机中有笔记,其中至少包含20多个我想构建的应用程序或网站的想法。 但是,如果有一份日常工作,那么从事这些工作将是一项艰巨的任务。 这需要一定程度的奉献精神和动力去进行。 4.办公室生活将非常有趣。 我认为这是因为看电影,看电视连续剧以及阅读许多人的博客来了解在高科技公司工作的乐趣。 它们在您的脑海中构成了关于科技公司的生活将如何运转的某种形象。 它不是一个虚假的图像,而是有点夸张的图像,它也取决于公司。我在一家服务公司工作,我的交流仅限于在同一房间里从事类似技术工作的人员。 有时会有一些有趣的时刻,但大部分时间都非常干燥。 这也因人而异,我通常不是一个非常社交的人,所以这整天对我来说很无聊,但我让自己沉浸在工作中。 5.每天早上8点醒来很容易…

远程团队协作和参与的基本工具

无论您在哪里工作,现代公司都依靠技术来支持其发展。 甚至在办公室里彼此挨着坐的队友也喜欢通过即时消息聊天,并使用项目管理软件来组织他们的项目,而不是将其散列在记事本上。 这些工具使我们可以更好地组织起来,提高生产力,并使团队中的每个人都保持最新状态。 他们还支持远程工作革命,使我们能够定期与团队成员互动并感到联系,无论地理位置或时区如何。 作为一家开发公司,我们跨部门使用许多工具。 从更知名的协作工具(例如Jira,Trello和Slack)到一些鲜为人知的选项(例如Quire或Roadmunk),我们一直在尝试新工具,以找出最适合我们团队的工具。 但是,当您刚入门时,我们建议您创建一个核心工具包,作为远程​​团队的基础。 这些是必不可少的-每个人都将使用的基本工具,而不管其角色如何。 考虑沟通,协作和组织。 步骤1:开发核心工具包。 对于团队来说,沟通可能是一个巨大的挑战。 对于不在同一办公室中的团队来说,这可能特别困难,但不一定要困难。 为定期的团队互动打下基础是关键。 无论是聊天,召开面对面的团队会议,保持团队成员的责任心还是跟踪项目流程,为您的团队配备促进这些基本交互的工具都是一个不错的起点。 以下是我们每天与团队一起使用的一些我们最喜欢的工具: 像许多软件团队一样,我们利用Jira与我们的开发人员进行项目和冲刺计划。 对于像我们这样致力于在敏捷框架下工作的公司来说,这非常好。 从任务委派到特定票证的来回交流,Jira帮助我们确保每个人都停留在同一页面上。…