我是一名在印度工作的Java/J2ee程序员。我对编程充满热情,我不断努力通过阅读博客,解决Project euler问题,学习新技术,开发小应用程序等来磨练我的编程技能。但是我发现很难管理我的时间。每天在办公室工作12个小时让我压力很大,周末和家人在一起。所以我每周几乎没有5-6个小时的时间来做我感兴趣的事情,这将有助于我的进步。
你如何管理时间,以便找到时间来提高你目前的地位?
编辑: 12小时包括1小时的旅行和1小时的休息(午餐/咖啡)。实际上,我每天在办公室工作10个小时,这是我的组织规定的。
-Snehal
发布于 2009-04-05 11:02:05
如果你在工作上花了那么多时间,在我看来,剩下的时间你应该花在你的家人和朋友身上,做你喜欢做的事情。
我希望工作12个小时来提高我的技能,但并不是每个人都有幸拥有一份处于技术前沿的工作,而且据了解,一些程序员停留在旧的技术或方法上,没有给他们留下提升自己的空间。
因此,问题变成了“如何在最短的时间内提高我的技能?”。答案是最大限度地将你的精力花在能给你带来真正价值的事情上。。
,不要在上面花费太多的时间
我会试着从我的工作中获得更多。例如,尝试在你的工作场所发起技术培训。向你的上级建议你研究一项新的有趣的技术,这项技术可能与你的领域相关,花几个小时研究它,并与你的同事讨论它--这对每个人都有好处。
发布于 2009-04-05 11:01:01
我认为你可以通过拥有一个你真正喜欢的宠物项目学到更多。这样一来,你就可以在空闲时间工作,而且还能玩得开心。它也是一个很好的地方来应用那些你没有机会在其他地方应用的新技术。
此外,考虑其他事情并在一段时间内完全忘记编程也是有帮助的,比如学习烹饪或园艺等。这会让你的思想得到一些刷新,下次你开始编程时,你会有一个新的头脑来思考。:)
至于时间,嗯,通常每天一小时就足够了。
发布于 2009-04-05 12:01:38
在许多较富裕的国家,工作12小时也是现实。我不会把这件事归结为文化的问题。
我生活在世界上生活水平最高的国家之一。我为资源行业开发软件。在这个行业中,无论你是卡车司机还是程序员,每天工作12小时通常是标准的。如果你在偏远地区工作,在家里休息几天之前,每天连续工作8(或最多14)个小时是很常见的吗?
这完全是适得其反的,而且非常不健康--我不会推荐给任何人。但是,是的,你仍然可以设法学到东西。以下是我的建议:
因此,以下是对我有效的步骤:
it
获得强化学习的好处
现在,尽管你可能只学到了看似微不足道的东西,但如果你每天都这样做,你的编程知识就会逐渐增加,你可以在30分钟内处理的想法的复杂性也随之增加。
我发现30分钟是一个很好的窗口,因为它通常足够小,可以避免电话或同事的打扰。
如果我发现我想要实现的目标需要超过30分钟的研究,通常我不得不把它放在一边,当我没有工作的时候再去看它。有些概念很难理解,在你30分钟的午休时间里很难理解。对此任何人都无能为力。
https://stackoverflow.com/questions/718739
复制相似问题