面向开发者(以及其他所有人)的效率应用
第 016 集:效率应用篇
007. 榜单第二期——热门应用推荐
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
作为一名远程软件开发人员,我转型成为自由职业者,身兼多职,因此拥有一套优秀的软件工具至关重要。最重要的是,这些工具能够帮助我优化工作流程,而不是分散我的注意力。所以,这里列出了我用来保持工作效率的应用程序和服务。需要注意的是,这些并非开发工具,而是帮助我处理其他办公事务的软件。首先,你需要一个便捷的方式来安装、运行和跟踪应用程序的运行情况以及计算机的磁盘空间使用情况。
管理生产力应用程序和磁盘
对于许多开发者来说,我们习惯于在命令行中工作。因此,使用包管理器是安装应用程序的绝佳方式,无需加载令人分心的网页。例如,Linux 系统有apt或yum;Windows 系统有Chocolatey;Mac 系统则有Homebrew,这也是我常用的。这些工具还能让你追踪已安装的应用,尤其是使用Homebrew Bundle时。除了 Mac App Store 之外,Homebrew 也是安装和管理各种效率应用的理想选择。
其次,我Mac上安装的首批应用之一就是Alfred。Alfred不仅比Spotlight搜索功能更强大,而且还提供了大量可集成的不同服务。之后,你只需将快捷键映射到该服务,即可搜索应用、联系人、进行数学运算或获取路线指引。
在安装各种效率应用时,您可能需要关注磁盘空间。这时DaisyDisk就派上用场了。简而言之,DaisyDisk 可以清晰地展示您的磁盘空间使用情况以及如何清理磁盘。与跟踪磁盘空间不同,我们来谈谈一个真正考验效率的挑战——跟踪您的时间。
时间跟踪和日程安排应用程序
我经常需要和客户及合作伙伴安排会议并记录时间。具体来说,我使用一款名为Doodle 的应用程序来安排会议。Doodle 是一个平台,可以轻松进行投票和基础调查,包括安排会议。例如,我可以轻松地发起投票,询问参与者从一系列可用时间段中哪个时间最适合开会。投票结束后,我可以轻松地向他们发送会议邀请。
目前我使用Toggl来记录我的时间。总的来说,Toggl 的功能并不丰富,但它开放的 API 和简洁性使其成为报告和跟踪的理想选择。
提醒事项和待办事项清单效率应用
目前,我使用每周电子表格和 Todoist 来跟踪任务。Todoist的一个优点是,它可以轻松地与他人共享任务,无论是我正在制作的播客节目,还是和妻子一起列的购物清单。此外,我还可以轻松地对任务进行分组,并设置优先级和截止日期。
反过来,我也用电子表格来追踪每周待办事项。(我用的是 Numbers,当然你也可以用 Excel 或 Google Sheets。)举个例子,我只需添加任务名称(比如“编写开发工具”),然后给任务分配优先级和完成意愿(0-100 分,我通常用 99 分),以及大概所需时间(比如 3 小时?)。最后,我按优先级和完成意愿排序,然后根据我的空闲时间,优先处理当周最重要的几项任务。之后,每周我都会把表格复制到一个新的表格中,删除已完成的任务,复制之前的优先级,设置新的优先级,然后重复这个过程。
笔记和写作效率应用
对于开发者而言,Markdown 已成为组织和创建文档最便捷的方式。如果您还不熟悉 Markdown,我强烈建议您花 30 分钟时间了解一下:
无论是沟通交流、文档撰写、博客写作还是笔记记录,Markdown 都是保持文本条理清晰、格式规范的绝佳方式。因此,许多笔记应用都支持 Markdown,包括我使用的Bear。需要说明的是,Bear 目前仅支持 iOS 和 Mac 系统,网页版正在开发中。不过,Bear 的优势在于其简洁性、多功能性和用户界面。
反之,如果您不想使用 Bear 或其他 Markdown 专用应用,Google Docs 也是不错的选择。更重要的是,由于 Google Docs 的普及程度很高,文档共享变得轻松便捷。例如,我就会专门使用 Google Docs 来记录节目笔记以及任何需要共享的长篇文档。
对于其他长篇写作,我非常喜欢Ulysses。和 Bear 一样,Ulysses也是专为 macOS 和 iOS 设计的,但它的用途更明确:专注于不受干扰的长篇写作。最重要的是,它拥有出色的用户界面,帮助我保持写作的条理性和流畅性。此外,它还可以导出为多种格式,例如 Word 文档、HTML、PDF、WordPress、Medium 等等。除了写作,我还录制播客和制作视频。
创意应用
对于任何多媒体制作,包括播客,我推荐两款软件:Adobe 和 Apple。首先,如果你专注于多媒体制作,Adobe 的 Creative Cloud是个不错的选择。例如,我用过 Photoshop、Illustrator、Premiere 和 Audition,它们在美术设计、视频制作和播客制作方面都帮了我很大的忙。但是,如果 Creative Cloud 的价格对你来说太高,我建议你看看 Apple 提供的免费软件 iMovie 和 GarageBand。最重要的是,这两款软件都为初学者和中级用户提供了丰富的选择,在你升级到 Apple 的 Logic 或 Final Cut Pro 之前,它们都能满足你的需求。
同样,录制视频时,我使用OBS和FiLMiC Pro。OBS非常适合直播演示或教程,以及屏幕录制。不过,OBS 的学习曲线比较陡峭,但即使是新手也能轻松上手。另一方面,录制演示文稿或个人视频时,我会在 iPhone 上使用 FiLMiC Pro。iPhone 的强大之处在于,它可以录制 4K 分辨率和 60 帧/秒的视频。此外,我还会使用另一部 iPhone 上的FiLMiC Remote来预览和控制录制过程。
之后,当我编辑完视频或音频录制内容后,我需要将其分享给我的观众。
营销应用
社交媒体信息量巨大,令人应接不暇,所以我使用了一些效率应用来保持专注,避免分心。例如,Buffer就是一个很好的工具,它可以确保你的社交媒体待办事项列表保持活跃,而不会不断提醒你有哪些新内容。此外,Buffer 可以连接多个社交媒体账号,并允许你使用现有媒体资源安排帖子发布。除了社交媒体,电子邮件仍然是许多人的常用工具。因此,Mailchimp是一个创建邮件列表的绝佳服务。例如,每当我需要向大家推送产品、服务和内容时,Mailchimp 都能帮助我自动向不同的受众群体发送邮件。
除了电子邮件,还有其他方式可以联系我的商业伙伴和客户。
通信应用
除了电子邮件,我经常使用Slack。Slack是与团队沟通、寻找社区或共享文档的绝佳工具。值得一提的是,几乎所有类型的开发语言、框架和工具都有对应的 Slack 社区。此外,Slack 还支持 Markdown 文本格式,提供了便捷的频道和联系人快捷方式,以及完善的机器人和开发者生态系统,方便用户进行自定义设置。
当 Slack 消息或电子邮件无法满足需求时,我通常会使用Zoom发起视频会议。Zoom 最突出的优势在于其简洁易用,能够轻松开展工作。除了其应用程序(支持多种平台)之外,Zoom 无需其他任何设备。找到合适的会议时间后,我会安排会议时间,并通过 Zoom 发送会议链接。Zoom 还支持录制视频通话,以便日后回放。
避免过度优化生产力应用程序
找到最好的效率应用固然重要,但要避免被其无穷无尽的功能列表所迷惑。只需让它完成你想要的工作即可。过度优化应用也是浪费时间的一大原因。不要花费太多时间寻找合适的应用,也不要学习它提供的所有快捷键和功能。
希望这份效率应用列表对您或您的工作场所有所帮助。如果您想了解更多,可以收听我和 Erik Gillespie 的播客节目OK Productive ,特别是第 7集“最佳应用”和第 16 集“效率应用” 。
文章来源:https://dev.to/leogdion/productivity-apps-for-developers-and-everyone-else-1dml






