发布于 2026-01-05 0 阅读
0

如何提高效率并进行时间管理?DEV 的全球展示挑战赛,由 Mux 呈现:展示你的项目!

如何提高效率并进行时间管理

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

大家好,我叫茱莉亚,是一位30多岁的自学成才的无障碍和前端开发人员,现在我正在帮助其他人进入科技行业。

我的粉丝经常问我如何安排一天的时间,才能保持高效。此外,最近推特上也有不少人讨论这个话题。看来很多开发者都面临着同样的问题。

那么,让我来讲述我的故事吧。

目录

为简便起见,我将“时间管理与生产力”简称为TM&P。

  1. TM&P 在我成为开发者的旅程中
  2. 在我的第一个专业工作项目中,我负责TM&P。
  3. 在精确目标设定过程中的 TM&P
  4. 结论

但首先,让我先介绍一下我的一些重要信息,以便您了解我的背景。其中最重要的是……

🙅‍♀️ 我没有任何真正的家庭负担,比如孩子、宠物狗或者需要照顾的人。
因此,这篇文章可能对需要照顾家庭的人帮助不大。

🎮 我确实有一些爱好,比如读书、看Netflix、玩电子游戏和弹钢琴。

👩‍❤️‍👨 我和一位生活方式与我相似的男士已经交往8年了。

我将详细阐述我迄今为止的开发者生涯中三个不同阶段的感悟,因为根据不同的情况,我的工作效率和时间管理发生了很大的变化。

我还想提一下,自从我开始从事开发工作以来,我一直坚持定期锻炼(每天至少步行 50 分钟,每周做 1-2 次瑜伽),我认为这也是我的大脑比年轻时更能集中注意力的原因之一。

第一阶段

1. TM&P 在我成为开发者的旅程中

我刚开始学编程的时候,掌握了基础知识之后就很难再集中精力学习了。那时候我还没工作,所以可以全身心投入到编程中。
但我并不知道自己的真正目标是什么(当然,除了找到一份技术方面的工作之外)🤷‍♀️。所以,大概有两个半月的时间,我每天只看3到5个小时的教程,感觉非常迷茫。

团队项目

当我开始与另外三位开发者一起开发一个 React 项目,并持续了大约两个月后,情况发生了变化。我终于有了清晰的架构,有了可以按部就班解决问题的 GitHub 问题管理系统,有了可以沟通的团队,有了可以依赖的框架(Scrum),等等。我花在编码上的时间(我这里指的是研究和编写代码的统称)从每天 3-5 小时增加到了每天大约 10 小时📈。

这看起来可能工作量很大,但我完全没注意到,因为我乐在其中。我经历了不同的阶段,比如一开始深入学习 React,进行代码审查,制作代码演示。几周后,我开始使用 Figma(这是我一路摸索出来的)来设计应用,将其转化为代码,并最终部署到 Netlify 上。

那两个月过得飞快,我效率极高,学到了很多东西,因为它就像一个真实的项目流程。项目结束后,我又保持了三到四周的高效工作,因为我有了可以用来提升简历的素材,所以我学习了如何写一份优秀的简历。我不仅优化了GitHub上的项目README文件,还优化了我的个人GitHub个人资料 (README项目)

完成所有这些“工作”后,我又感到有些迷茫,因为仍然没有明确的学习目标,不知道接下来该学什么,也不知道该如何衡量学习成果。我开始教其他初学者我目前所学的知识,也观看了一些关于Instagram克隆之类的教程,希望能更深入地学习React,但我每天的学习时间又回到了3-5个小时。

黑客马拉松

参加我的第一次黑客马拉松后,我的工作效率再次提升。我有一个月的时间来创建一个项目并撰写相关内容,我再次全身心投入其中——每天工作10个小时,目标明确,就是在一个月内完成项目。幸运的是,我的项目获得了亚军🏆,所以我的努力​​也得到了奖励。

次月,又举办了一场黑客马拉松,我再次参加了。同时,我也开始找工作,很快就找到了一份。于是,我完全不用再为下一步该做什么而感到压力了。

第二阶段

2. TM&P 在我第一个工作专业项目中

当我开始工作并被分配到我的第一个项目时,我仍然有一些个人目标,希望在我的职业生涯和技术知识方面实现这些目标。

目标

🏁 我想提升自己在 JavaScript、Git、项目管理(例如 CI/CD)、架构、测试、SCSS 和无障碍设计方面的知识。🏁
此外,我还想加深对 React 的理解,为开源项目做贡献,并为我的粉丝创建一个学习网站。

我原以为在项目进行过程中,大部分目标都能实现,但可惜事与愿违。整整五个月,我几乎没怎么接触过 JavaScript,虽然只需要修复 bug,也接触过 SCSS,但始终没有机会自己编写函数之类的东西。
由于项目已经进入最后阶段,我从一开始就面临着时间压力,因此根本无暇顾及项目结构、CI/CD、架构或测试。

我感觉自己完全没有效率。

为了实现以上所有目标,我几乎必须利用所有空闲时间来完成,这实在太多了。工作日我下班后因为压力太大已经筋疲力尽,而周末又只有两天半。

所以那五个月里,我工作时大部分时间都在处理无障碍设计和 Git 相关的事情,周末只完成了学习网站的一半,而且只参与了两次开源项目。
那段时间我几乎感觉不到自己有什么效率(尽管我每天都在参与家乡最大的项目之一。是不是很疯狂?😅)

第三阶段

3. 精确目标设定过程中的TM&P

不过,过去几周的好处在于,我越来越清楚自己未来的职业发展方向。
通过这个项目,我对无障碍设计产生了浓厚的兴趣,并给自己设定了一个目标:我希望在年底前
能够成为一名无障碍设计与前端开发(ReactJS)专家。

有了这个目标,我就更容易将目标分解成小步骤来实现它。时间管理突然变得自然而然,我的工作效率也达到了前所未有的高度。

明确的目标

🏁 在下一个截止日期(8月初)通过IAAP Web无障碍认证。🏁 获得
谷歌用户体验设计证书(以便尽早了解无障碍设计)。🏁
加深对React的理解
。🏁 学习设计系统、软件架构、测试等方面的知识(因为我认为全面理解无障碍设计并能够以无障碍优先的方式开发项目非常重要)。

优势

现在的好处是,我目前的项目是一个 React 项目,而且还处于早期阶段。因此,我可以参与到整个项目的搭建过程中,例如测试、CI/CD、软件架构等等,而无需过多地操心这些私事。

整个六月份我都可以利用工作时间备考IAAP证书。这对我实现目标也大有裨益。

闲暇时间和爱好📚

从六月开始,我利用周末时间学习谷歌用户体验设计证书课程,因为我最迟想在八月完成(根据 Coursera 的说法,每周学习 5 小时,计划用 6 个月完成)。我已经制定了周密的计划,所以我觉得我能做到。
我还想增加对开源项目的贡献,主要关注无障碍设计方面的问题,因为这是我目前比较熟悉和有信心的领域。

即使下班后,我仍然精力充沛,充满动力地去做一些事情,比如为我的粉丝们维护学习网站、撰写博客文章等等。专注于我明确设定的目标让我感到无比快乐和充实,以至于我完全忽略了其他爱好,甚至都没想过它们。

感觉不像是在工作,这是我的爱好,我的热情所在❤️‍🔥。

因为我男朋友的情况也类似,所以这种重大的承诺并没有影响我们的关系,反而因为我们未来的计划一致而更加丰富了我们的感情。我们每天一起吃午饭,利用短暂的休息时间聊天,无所不谈。然后到了假期,我们就百分百专注于彼此(我们热爱旅行,在疫情之前我们经常旅行——不允许带电脑😜)。

4. 结论

我从小学习就不好。我无法集中精力学习,也无法专心听课。我搞不懂为什么要学某些东西,也不明白学这些东西有什么用,最终勉强及格。这种情况持续了很多年,所以我几乎只做兼职。

但29岁那年我开始学习日语后,一切都彻底改变了。我对这门我深爱的语言和文化充满了浓厚的兴趣,学习汉字成了我的爱好,每天至少要花三个小时。这真的很有趣,而且我学得也不错。三年后,我走上编程之路也是如此。

所以我得出的结论是,如果我有一个明确的目标并且对某件事充满热情,那么我就能保持高效并管理好时间。只是我花了感觉好久才明白这一点🥲。


谢谢

感谢您的阅读和抽出时间,我非常感激!

文章来源:https://dev.to/yuridevat/how-to-be-productive-and-deal-with-time-management-55p1