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

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

相关文章

javafx 如何将项目打包为 Windows 的可执行文件exe

《javafx如何将项目打包为Windows的可执行文件exe》文章介绍了三种将JavaFX项目打包为.exe文件的方法:方法1使用jpackage(适用于JDK14及以上版本),方法2使用La... 目录方法 1:使用 jpackage(适用于 JDK 14 及更高版本)方法 2:使用 Launch4j(

Docker集成CI/CD的项目实践

《Docker集成CI/CD的项目实践》本文主要介绍了Docker集成CI/CD的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录一、引言1.1 什么是 CI/CD?1.2 docker 在 CI/CD 中的作用二、Docke

SpringBoot项目引入token设置方式

《SpringBoot项目引入token设置方式》本文详细介绍了JWT(JSONWebToken)的基本概念、结构、应用场景以及工作原理,通过动手实践,展示了如何在SpringBoot项目中实现JWT... 目录一. 先了解熟悉JWT(jsON Web Token)1. JSON Web Token是什么鬼

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

Jenkins中自动化部署Spring Boot项目的全过程

《Jenkins中自动化部署SpringBoot项目的全过程》:本文主要介绍如何使用Jenkins从Git仓库拉取SpringBoot项目并进行自动化部署,通过配置Jenkins任务,实现项目的... 目录准备工作启动 Jenkins配置 Jenkins创建及配置任务源码管理构建触发器构建构建后操作构建任务

如何用Java结合经纬度位置计算目标点的日出日落时间详解

《如何用Java结合经纬度位置计算目标点的日出日落时间详解》这篇文章主详细讲解了如何基于目标点的经纬度计算日出日落时间,提供了在线API和Java库两种计算方法,并通过实际案例展示了其应用,需要的朋友... 目录前言一、应用示例1、天安门升旗时间2、湖南省日出日落信息二、Java日出日落计算1、在线API2

如何使用 Bash 脚本中的time命令来统计命令执行时间(中英双语)

《如何使用Bash脚本中的time命令来统计命令执行时间(中英双语)》本文介绍了如何在Bash脚本中使用`time`命令来测量命令执行时间,包括`real`、`user`和`sys`三个时间指标,... 使用 Bash 脚本中的 time 命令来统计命令执行时间在日常的开发和运维过程中,性能监控和优化是不

python中的与时间相关的模块应用场景分析

《python中的与时间相关的模块应用场景分析》本文介绍了Python中与时间相关的几个重要模块:`time`、`datetime`、`calendar`、`timeit`、`pytz`和`dateu... 目录1. time 模块2. datetime 模块3. calendar 模块4. timeit

Java将时间戳转换为Date对象的方法小结

《Java将时间戳转换为Date对象的方法小结》在Java编程中,处理日期和时间是一个常见需求,特别是在处理网络通信或者数据库操作时,本文主要为大家整理了Java中将时间戳转换为Date对象的方法... 目录1. 理解时间戳2. Date 类的构造函数3. 转换示例4. 处理可能的异常5. 考虑时区问题6.

Nginx、Tomcat等项目部署问题以及解决流程

《Nginx、Tomcat等项目部署问题以及解决流程》本文总结了项目部署中常见的four类问题及其解决方法:Nginx未按预期显示结果、端口未开启、日志分析的重要性以及开发环境与生产环境运行结果不一致... 目录前言1. Nginx部署后未按预期显示结果1.1 查看Nginx的启动情况1.2 解决启动失败的