从哪里为业余项目挤出时间?

2023-11-10 01:20
文章标签 项目 时间 挤出 业余

本文主要是介绍从哪里为业余项目挤出时间?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

转自:http://blog.jobbole.com/59384/


从哪里为业余项目挤出时间?

本文由 伯乐在线 - 行云流水 翻译自 Justin Jackson。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。

自从公布了业余项目(side-project)的收入,我收到了很多次这个问题:“你真的有4个孩子和一份全职工作吗?!你从哪儿为业余项目挤出时间的?”

回答时,我想编造一些听起来非常令人印象深刻的回答:“嗯,我每晚熬夜,拼命奋斗到眼睛充血。”

但我没有那样做。目前我也没有使用非常复杂的时间管理哲学。这里有一些我马上要做的已经使我受益的事情。如果你像我一样(为人父母 并且/或 有一份全职工作),那么这些事也许也会对你有帮助:

1.你要做什么?

过去一年我做的最好的一件事就是做了一个决定:在“夏天结束之前”着手开始我的书。

树立一个目标是如此有益。一旦你拥有了目标,它会使你如此清楚你应该如何度过你的时间。

你的第一步就是明确你想要实现什么?我个人喜欢3个月长的项目——这样的项目范围更小,也更容易着手。

2.跳转搭乘灵感之车

如果受到激发,我会尝试立刻开始着手于这个主意。如果等待超过了一天,我会失去动力。

这对于粗略制作出项目的初稿特别有帮助。灵感降临时,你拥有充沛的能量,思维敏锐,并且积极性强。我很多博客文章的初稿,就是受灵感激发。我会以尽量快的速度把灵感全部不假思索地脱口而出。然后,我会试着头天晚上研究它,第二天回来调整它。

“灵感就像新鲜的水果或牛奶:有过期时间。如果你想要做什么事,你必须现在就去做。你不能把它搁货架上,等两个月才抽时间做。你不能只是说会晚一点做。晚一点,你将再也不会对它感到振奋了。” ——Jason Fried 和 David Heinemeier Hansson, 《Rework

3.这周我想要完成什么事?

我并不总是保持这个习惯,但当我这么做时,这个习惯非常有帮助。我使用看板图来写出这周可实现任务的清单。我把所有条目放到“积压(Backlog)”列。然后,每天,我把列表拉过来,选择一个任务(通过把他移到“现在(Current)”列),然后致力于这个任务直到做完。

kanban

附加:我也发现拥有一个与其他side-hustlers[译者注1]和JFDIers[译者注2]共享的看板非常有益。我用的是Sprint.ly的服务,但你也可以这么使用Trello。

4.好吧,但是你实际上是怎么挤出时间的?

我首先提到树立目标、使用灵感和看板,是因为打好基础是重要的。我发现拥有这样的基础比实际的方法更有帮助(实际方法事实上并不那么令人激动)。

简短的答案是:我在任何空闲的时刻从事业余项目。为了能做创造性的工作,我牺牲了其他事情(看电视,读报纸,玩电动)。

“要使某些事情杰出,就要有所牺牲。为了用创意转换你的思维模式和体验,你必须选择一条新道路。你必须把你的范式从消费型改变为创造型。”——Paul Jarvis, 《Everything I Know》

我很多工作做完时都是在晚上,就在我的孩子上床睡觉之后,又或者在清晨。周六和周日早起是我的常例,然后在任何人起床前工作2-3小时。

我也发现,在午餐时间(工作周期间),去一家咖啡馆,然后给自己50分钟时间只是写些什么,也是有益的。

在这些时间里,我排除干扰(推特,打开标签,通知),然后只专注于做一件事。

祝身体健康,

Justin Jackson

@mijustin

译者注1:side-hustlers,指的是那些和作者一样有业余项目要做的人。用hustler来指这些人,是作者幽默的说法,形容这些人拼命卖力地做业余项目,而文章前面也说了,实际并非如此。

译者注2:JFDIers,本意是指JFDI的用户,在这里指的是那些单打独斗的创办人、白手起家者或者其他正在从事自己事情的人。JFDI是一个为这些人提供服务的社区。


原文链接:  Justin Jackson    翻译:  伯乐在线  行云流水
译文链接:  http://blog.jobbole.com/59384/
转载必须在正文中标注并保留原文链接、译文链接和译者等信息。 ]

这篇关于从哪里为业余项目挤出时间?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/379580

相关文章

精选20个好玩又实用的的Python实战项目(有图文代码)

《精选20个好玩又实用的的Python实战项目(有图文代码)》文章介绍了20个实用Python项目,涵盖游戏开发、工具应用、图像处理、机器学习等,使用Tkinter、PIL、OpenCV、Kivy等库... 目录① 猜字游戏② 闹钟③ 骰子模拟器④ 二维码⑤ 语言检测⑥ 加密和解密⑦ URL缩短⑧ 音乐播放

Springboot项目启动失败提示找不到dao类的解决

《Springboot项目启动失败提示找不到dao类的解决》SpringBoot启动失败,因ProductServiceImpl未正确注入ProductDao,原因:Dao未注册为Bean,解决:在启... 目录错误描述原因解决方法总结***************************APPLICA编

Java获取当前时间String类型和Date类型方式

《Java获取当前时间String类型和Date类型方式》:本文主要介绍Java获取当前时间String类型和Date类型方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录Java获取当前时间String和Date类型String类型和Date类型输出结果总结Java获取

Python实现批量提取BLF文件时间戳

《Python实现批量提取BLF文件时间戳》BLF(BinaryLoggingFormat)作为Vector公司推出的CAN总线数据记录格式,被广泛用于存储车辆通信数据,本文将使用Python轻松提取... 目录一、为什么需要批量处理 BLF 文件二、核心代码解析:从文件遍历到数据导出1. 环境准备与依赖库

在IntelliJ IDEA中高效运行与调试Spring Boot项目的实战步骤

《在IntelliJIDEA中高效运行与调试SpringBoot项目的实战步骤》本章详解SpringBoot项目导入IntelliJIDEA的流程,教授运行与调试技巧,包括断点设置与变量查看,奠定... 目录引言:为良驹配上好鞍一、为何选择IntelliJ IDEA?二、实战:导入并运行你的第一个项目步骤1

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

go中的时间处理过程

《go中的时间处理过程》:本文主要介绍go中的时间处理过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1 获取当前时间2 获取当前时间戳3 获取当前时间的字符串格式4 相互转化4.1 时间戳转时间字符串 (int64 > string)4.2 时间字符串转时间

深度解析Java项目中包和包之间的联系

《深度解析Java项目中包和包之间的联系》文章浏览阅读850次,点赞13次,收藏8次。本文详细介绍了Java分层架构中的几个关键包:DTO、Controller、Service和Mapper。_jav... 目录前言一、各大包1.DTO1.1、DTO的核心用途1.2. DTO与实体类(Entity)的区别1

Golang如何对cron进行二次封装实现指定时间执行定时任务

《Golang如何对cron进行二次封装实现指定时间执行定时任务》:本文主要介绍Golang如何对cron进行二次封装实现指定时间执行定时任务问题,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录背景cron库下载代码示例【1】结构体定义【2】定时任务开启【3】使用示例【4】控制台输出总结背景

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅