字节跳动|给程序员的 8 个提高开发效率的建议( 二 )


通过任务调度 , 您还需要进行一些实验并考虑您真正需要什么样的工具 。 当然 , 您可以使用多个应用程序来管理任务 , 但是同时使用太多工具也存在风险 。 在某些情况下 , 过于复杂甚至会导致生产力下降 。
5、追踪你的工作时间虽然不是每个人都喜欢跟踪他们的工作时间 , 但如果您在时间管理方面遇到问题 , 使用时间跟踪应用程序会很有帮助 。 时间跟踪可以提高你的工作效率 , 主要是因为你可以看到你在白天是如何度过你的时间的 , 这样你就可以排除可能的干扰 。 如果您是自由职业者 , 时间跟踪器也可以成为天赐之物 , 因为它们可以帮助您按小时向客户收费 。
6.自动化重复任务如今 , 作为开发人员 , 自动化重复性任务是必须的 。 DevOps(开发和运营的交叉点)最近风靡一时并非巧合 , 因为它全都与自动化有关 。 在开发阶段您不需要太多自动化 , 但是 , 使您的开发代码准备好投入生产确实涉及很多重复性任务 。
例如 , 作为前端开发人员 , 您可以使用任务运行器自动对代码执行常规任务 , 例如缩小、图像优化、自动添加前缀等 。
7、使用命令行除了自动化任务之外 , 养成在日常工作流程中使用命令行的习惯也是一个好主意 。 首先 , 如果您使用 CLI(命令行界面)而不是 GUI(图形用户界面) , 您可以显着加快工作流程 。 例如 , 这里有一个关于如何设置 WordPress CLI以加快 WordPress 开发和维护的教程 。 其次 , 安全地使用 CLI 命令是一项重要的编程技能 , 您可以在工作的许多其他领域中使用它 。
8、消除干扰分心是生产力的最大敌人 , 因此您需要找到一种方法来尽可能消除它们 。 不幸的是 , 它们有鬼鬼祟祟的天性 , 所以要抓住它们一点也不容易 。 这主要是因为很多时候 , 它们首先看起来不像是一种干扰 。
例如 , 每小时查看一次电子邮件、在视频网站上观看新的视频教程或在 Slack 上与同事聊天都可以被视为与工作相关的任务 , 但如果你在这些任务上花费太多时间 , 你可能会发现自己没有到一天结束时完成了那么多 。
因此 , 您需要非常小心分心 , 并尽可能采取预防措施 。 例如 , 您可以决定每天只查看两次电子邮件 , 在工作时关闭 Slack 通知 , 或者阻止您在工作期间经常访问的分散注意力的网站 。
结论如果您遵循我们的生产力提示或至少其中一些提示 , 您可以更有效地利用您的工作时间 , 同时还可以改善您的开发工作流程 。 虽然一开始养成一个新习惯可能很困难 , 但它很快就会成为第二天性 。 请记住 , 实验是生产力的关键 。 如果您尝试了一种对您不起作用的技术或工具 , 请放弃它 , 然后继续下一个 , 直到找到最适合您的工作流程和个性的那个 。
"