您一周要花多少时间进行课外编程?[关闭]


12

背景:我白天是Microsoft DBA / IT型人员,晚上是iOS和Mac开发人员。我在App Store中有一个应用程序,正在开发中的另一个应用程序。我尝试花费尽可能多的时间来开发两个应用程序,但是由于有了一个新女儿和其他(非计算机)爱好,我很难每周花费超过几个小时来编程。

我想知道与其他开发人员相比如何。我看到很多应用是由不进行iOS开发作为主要工作的单一开发人员编写的。他们是一个晚上花4个小时在他们的项目上工作,还是只是放了一年或两年才发布任何东西?


1
有了一份工作,一个孩子,(大概)一个妻子,以及其他爱好,我认为一周几个小时的表现就很好。我处在相同的情况下,我认为自己一周不会有几个小时的时间,这是一个很好的一周。
乔恩·霍普金斯

Answers:


9

对我来说,它确实是条纹。我有很多爱好,其中之一是课外编程。像大多数兴趣爱好一样,我会花一会儿,然后失去兴趣一会儿,等到我厌倦了所有其他兴趣爱好后再回到它。

当我处于顽固的骇客状态时,我将花几个星期的时间,每晚花4-5个小时,并且在周末的大部分时间里只是出于娱乐目的而编程,除了我在工作中所做的编程之外。在这段时间里,编程一直在我心中。然后我暂时疲倦了,休息了几个月。在这段时间里,我花了一些时间从事另一项业余爱好,有一段时间,并且几乎不进行娱乐性编程。我可能每周花一两个小时来修复我现有项目的错误。

我发现很难每周仅花费几个小时,因为要编写非常好的业余项目代码,我需要一直在思考。另一方面,从长远来看,这种努力是不可持续的。结果就是这种极端的双峰性。


是的,我也是。现在,副业已经结束,我将有更多时间。
Tangurena

+1我开始从事编程工作后,花在其他项目上的时间就减少了。
Michael K

6

没有

我想做一些辅助项目,但老实说,我没有时间。幸运的是,我有一份可以使我定期学习新事物的工作,否则我可能永远也不会跟上新技术!

实际上,我确实有一些时间可以自己动手,但是我更喜欢用它来做其他事情,然后再进行编码。


2

这完全取决于您的目标。

如果您想花更多的时间与配偶/孩子/家人在一起,那么您需要首先考虑。我希望您知道,婴儿的年龄和年龄较大/较大,因此依赖性较低,因此值得珍惜。一旦他们去托儿所/日托/学校,您的影响力和时间就会大大减少。

如果您对iOS应用程序有个不错的主意,那么它可能会赚到足以改变您的生活的声音,这听起来像是休假休假的候选人,可以把工作做好,也许每周几个晚上与您进行谈判配偶,您一个人来打扰项目时间。

很难在两者之间找到平衡,但是可以做到。例如,在让孩子们下车然后上班后,用一小顿午餐做一整天,然后您可以回到那里与他们做晚间的日常活动。他们上床睡觉后,您可能有一些时间可以处理各种编程项目。显然,您的妻子不会因这种安排而引起您的全部关注,因此,周末应留给优质的家庭时间,并且您在项目上赚的任何钱中的相当一部分应用于治疗家庭。

无论您做什么,我都建议您不要放弃日常工作,除非您的iOS应用已经偿还了抵押贷款,并且您有一年的储蓄额,因为市场是一个快速发展的目标。


好答案。我还在寻找以下类型的答案:“我的应用每天销售200次,并且我每周工作x个小时
就能

我敢肯定有些人拥有如此成功的故事-但他们没有时间花在这个网站上,IMO。
JBRWilkinson

1

如果我能在2-3小时内发出吱吱声,那对我来说是个好星期。不幸的是,由于多种因素,我的愿望需要比我目前能提供的更多时间。

不过,理想情况下,我一周可以度过1-2个晚上,每次都花4个小时以上。如果我知道我只有一个小时的工作时间,那么很难进入“区域”并完成真正的辛苦工作。


+完全同意。“愿望需要比我目前能提供的更多时间”,“很难进入'区域'”。等到您进入区域时,“去睡觉,否则会在办公室崩溃”闹钟开始响起。我必须在早上8.30到达办公室,考虑通勤2小时,这意味着我必须早早叹气
Mamta D

0

不够我想要的。

我过去通常大部分时间都花在做那个大学上。然后,当我开始工作时,我将大部分晚上和周末都花在个人项目上(有些工作与我的工作有关,试图改善办公室的工作方式)并学习新知识。

然后,我转而从事那些与其核心产品无关的工作,而这些工作不允许在办公室进行过多的个人发展。

然后我遇到了一个人。

然后我有一个孩子。

猜猜我很快就会有一个花园,这将是它的尽头:)

我认为这没有“适当的”小时数,但是不用说,如果您想成为并保持您所在地区乃至新兴地区的顶级游戏专家,那么您就需要花费很多时间。


0

尽我所能。

来自全日制大学的学生说起来容易做起来难。当然,功课必须优先处理,但是我尝试每隔几个晚上和周末就浪费几个小时来从事我的众多项目之一。

课程刚刚结束,所以我有更多时间可以使用,并计划好好利用它。我必须记住要花一些时间学习决赛!


0

只要有机会,我都喜欢在代码上进行黑客攻击。它使我有时间学习新语言和可能更新的API。我的工作通常涉及使用PHP,但是在空闲时间,我会使用python构建应用程序并喜欢这样做。

我什至对它们有了想法后,甚至会保留一份应用程序列表,当我找到空闲时间时,我会尝试一个一个地构建它们。我发现编程可能是我放松的唯一方法,或者我可以使自己的情绪空虚。


0

还不够...


迟来的-很难量化,这不是一个很难的数字,因为有太多其他变量,但每周足以取得可衡量的成就就足够了,我当然不会那样做。


您能否量化一下,就目前的形式而言,它不是很有用。您目前正在做什么,足够了吗?
乔恩·霍普金斯

但这很有趣:)
多米尼克·麦克唐纳
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.