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

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

相关文章

Java实现时间与字符串互相转换详解

《Java实现时间与字符串互相转换详解》这篇文章主要为大家详细介绍了Java中实现时间与字符串互相转换的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、日期格式化为字符串(一)使用预定义格式(二)自定义格式二、字符串解析为日期(一)解析ISO格式字符串(二)解析自定义

一文教你如何将maven项目转成web项目

《一文教你如何将maven项目转成web项目》在软件开发过程中,有时我们需要将一个普通的Maven项目转换为Web项目,以便能够部署到Web容器中运行,本文将详细介绍如何通过简单的步骤完成这一转换过程... 目录准备工作步骤一:修改​​pom.XML​​1.1 添加​​packaging​​标签1.2 添加

tomcat多实例部署的项目实践

《tomcat多实例部署的项目实践》Tomcat多实例是指在一台设备上运行多个Tomcat服务,这些Tomcat相互独立,本文主要介绍了tomcat多实例部署的项目实践,具有一定的参考价值,感兴趣的可... 目录1.创建项目目录,测试文China编程件2js.创建实例的安装目录3.准备实例的配置文件4.编辑实例的

Java时间轮调度算法的代码实现

《Java时间轮调度算法的代码实现》时间轮是一种高效的定时调度算法,主要用于管理延时任务或周期性任务,它通过一个环形数组(时间轮)和指针来实现,将大量定时任务分摊到固定的时间槽中,极大地降低了时间复杂... 目录1、简述2、时间轮的原理3. 时间轮的实现步骤3.1 定义时间槽3.2 定义时间轮3.3 使用时

springboot集成Deepseek4j的项目实践

《springboot集成Deepseek4j的项目实践》本文主要介绍了springboot集成Deepseek4j的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录Deepseek4j快速开始Maven 依js赖基础配置基础使用示例1. 流式返回示例2. 进阶

SpringBoot项目启动报错"找不到或无法加载主类"的解决方法

《SpringBoot项目启动报错找不到或无法加载主类的解决方法》在使用IntelliJIDEA开发基于SpringBoot框架的Java程序时,可能会出现找不到或无法加载主类com.example.... 目录一、问题描述二、排查过程三、解决方案一、问题描述在使用 IntelliJ IDEA 开发基于

SpringBoot项目使用MDC给日志增加唯一标识的实现步骤

《SpringBoot项目使用MDC给日志增加唯一标识的实现步骤》本文介绍了如何在SpringBoot项目中使用MDC(MappedDiagnosticContext)为日志增加唯一标识,以便于日... 目录【Java】SpringBoot项目使用MDC给日志增加唯一标识,方便日志追踪1.日志效果2.实现步

Python如何获取域名的SSL证书信息和到期时间

《Python如何获取域名的SSL证书信息和到期时间》在当今互联网时代,SSL证书的重要性不言而喻,它不仅为用户提供了安全的连接,还能提高网站的搜索引擎排名,那我们怎么才能通过Python获取域名的S... 目录了解SSL证书的基本概念使用python库来抓取SSL证书信息安装必要的库编写获取SSL证书信息

Ubuntu中Nginx虚拟主机设置的项目实践

《Ubuntu中Nginx虚拟主机设置的项目实践》通过配置虚拟主机,可以在同一台服务器上运行多个独立的网站,本文主要介绍了Ubuntu中Nginx虚拟主机设置的项目实践,具有一定的参考价值,感兴趣的可... 目录简介安装 Nginx创建虚拟主机1. 创建网站目录2. 创建默认索引文件3. 配置 Nginx4

SpringBoot项目启动错误:找不到或无法加载主类的几种解决方法

《SpringBoot项目启动错误:找不到或无法加载主类的几种解决方法》本文主要介绍了SpringBoot项目启动错误:找不到或无法加载主类的几种解决方法,具有一定的参考价值,感兴趣的可以了解一下... 目录方法1:更改IDE配置方法2:在Eclipse中清理项目方法3:使用Maven命令行在开发Sprin