是9到5个程序员被看不起吗?


146

我认为自己是9到5的程序员。我的意思是说,我有一份编程工作,但是离开工作后,我就把工作留在那儿,不要带回家。我非常喜欢自己的职业选择,也喜欢自己目前的工作。我也喜欢学习自己领域中的新事物,例如新技术和编程行业的进步。仅仅是我的工作之外,我还有其他的兴趣爱好,我认为这些爱好更重要,我想将更多的时间和精力投入其中。我还觉得每周花40多个小时专注于一个主题有点累,所以真的有很多程序员想从编程工作中回过头来做更多的编程吗?

也许这只是我目前的雇主,但我觉得他们留给职业发展的时间很少。我要紧跟最新技术和编程技术的唯一方法就是自己动手,因为我的雇主没有在工作时间内分配时间来做这些事情(期限== $$$)。其他人对雇主有同样的感觉吗?

根据您的经验,管理人员和雇用程序员的人员是否将9到5个程序员视为价值较低的资源?我知道我可以通过参与开源项目等来提高自己的履历,但是我只是觉得自己没有时间闲暇。

可以说相反的话,这样将您的业余时间用于艺术等其他主题会表现出全面的感觉,这可能是公司的理想特征?


3
看起来这里
罗伯特·哈维

1
也许它已经被涵盖了,但是这里的答案确实是高质量的,这个问题值得更多回应的机会。对此没有“正确答案”,因此简单地使人们参考不同的答案是没有意义的。
丹·迪普洛

我认为自己是8:59到5:01的工作人员,我自由地承认我正在看不起9:00到5:00程序员,因为显然每天工作少于8:02显然不仅是一个信号的懒惰,但也显示出对细节的严重缺乏。
ThomasX 2011年

由于历史原因而被锁定,有关更多详细信息,请参阅“锁定最受关注的问题”
扬尼斯2012年

Answers:


251

让我们在这个论点上取得一些平衡。

出于记录,我是严格意义上的9-5程序员。我已经编码了很多年,并且可能还会编写更多代码。我确实对发展充满热情,也喜欢看到所有这些课程互相拥抱和亲吻。我全都喜欢蓬松的兔子设计和FOR循环...

但是...很大,但是...

我拒绝牺牲自己作为丈夫和父亲的其他职责来在一件事上变得更好...软件开发。您会发现,当您躺在病床上时,您会深深地注视着妻子的眼睛,并想起您在Visio上绘制UML图表并编写简洁,简单且可维护的代码的所有美好时光……我想不是。

这与平衡无关。如果我必须选择的话,我会很穷,会和家人在一起。这与金钱,工作满意度或我想要的东西无关。

同意,我的回答可能只与那里的一些已婚开发商有关,但出于其价值,我将尝试代表我们当中那些被迫像真正的男人一样照顾家庭的人。承担责任。

不要给我借口“ 我的妻子已经嫁给我了,她知道我对编程的热情,并且因为她爱我而愿意牺牲我空闲时间的每一秒钟 ”。杜德...我什至不去那里。

所以,把已经很久的故事简而言之。

我的编码从9到5,我偶尔会在家里阅读有关软件开发的文章。我重视与家人在一起的时间,不会成为父亲或丈夫不在的人。世界上有足够的这些。

在这个星球上,您只有80个奇数年的生活时间,完成后您希望自己的计分板看起来像什么。像这样:

软件开发人员-8/10
丈夫-2/10
父亲-3/10

去吧。不是我。

实际上,我竭尽所能不为那些希望定期加班的公司工作。我有时会加班,尽管仍然认为这缺乏管理期望。期。如果提前发现/报告问题,则交货日期在大多数情况下可以灵活选择。

公司倾向于从“紧缩时间”借口开始,这种借口很容易变成经常发生的事情。这具有商业意义,无需付出任何努力。如果您给我代替的时间(是的!您知道我将在哪里花时间!),我会在任何时候进行紧缩时间。

如果不是这样,那就让自己成为那些认为软件开发是生命之源的开发人员之一。有很多。

令人遗憾的是,它看起来像某种rant,实际上并非如此。

摘要:查看您当前的工作时间。查看生活中的其他责任,并给予适当的关注。不要浪费自己的生命去成为一件事上的佼佼者,这是巨大的牺牲,而回报却太少。


6
我开始四处撕裂you will look deep into your wife's eyes, and think of all those lovely moments you spent in Visio drawing UML diagrams;)
彼得·阿杰泰

2
最好的表达方式。不仅限于已婚人士。您拥有生活,充实享受。如果您的工作效率是24/7(少了几个小时的睡眠时间),那么与上班9-5(偶尔加班)相比,别指望老板会给您更多的感谢,因为不会得到它!取而代之的是,它们只会越来越多地堆积在您身上,直到您在沉重的负担下昏倒为止,此时,您是因住院中风或心脏病发作而错过的最后期限而受到指责的人。
jwenting 2011年

69

通过您的问题,我想我看到三个问题:

  • 实际上有很多程序员可以回家并进行更多编程吗?
  • 雇用程序员的公司是否将9-5个程序员视为价值较低的资源?
  • 全面性是令人满意的特征吗?(是的,绝对可以,但是拥有爱好并不一定会使一个人全面发展)

但是,我认为所有这些问题都是由尝试诊断症状时出现的一个小错误引起的:

像9-5程序员一样行事是表面现象,而不是根本原因。

什么是9-5程序员?

以前我急忙忽略了此答案中“ 9-5程序员”所指的内容。看来我这样做有些冒犯。因此,我将这种尝试加在一个定义上:有人将零时间花在提高课外工作的课外活动上。 换句话说,一个人将所有的时间都花在了生产上,却没有投资于学习和成长。

根据定义,几乎没有人在这里花任何时间在程序员上,这一类人都不适合。除了可以进行实际编码之外,还有很多事情可以帮助您提高9-5以外的编程职业:

  1. StackOverflow或编程器
  2. 阅读(编程或软件工程书籍)
  3. 学习新技术
  4. 等等。

为什么我会像9-5程序员一样行事?

您需要真正问自己的问题是,为什么您感觉像9-5程序员。我可以想到一些可能的原因(我仍然可能错过了一些原因)。

1)实际上是9-5的程序员 -您不一定喜欢编程,但是可以胜任地执行该程序以支付费用。你做你的工作就走了。技术/编程不足以吸引您在工作时间以外学习。

  • 预后:这就像程序员的工厂工人。您可能会靠一份体面的薪水,一份不错的退休金来度过一生,而且天堂禁止经济中的情况变得更糟,您将以65欧元退休。但是,如果您觉得自己或他人有更多的潜力,则应该找到自己的激情。没有热情,没有人会达到“他们的游戏巅峰”(任何游戏)。

2)您9-5的工作满足了编码需求,因此您探索了其他爱好 -您喜欢编码并且很擅长编码。您无需在家中进行编程,但在工作时间以外仍然可以通过其他方式学习和成长。

  • 预后:就像程序员的工厂经理一样。仍然是9-5,但您的工作为您提供了足够的机会来使您的技能保持敏锐,并且您有足够的热情去利用这些机会。您的工作将得到相应认可。在这种情况下,仍然有可能最终落在您想工作的地方,或者与其他人意外地使您脱颖而出。为了防止这种情况,我建议你找其他的方法来提高你的编程技巧部分的你额外的时间。或者,纯编程可能不适合您。在另一项工作中,您可能会更好,因为您想要在9-5岁以外做的事情可以更好地补充您的日常工作。

    请注意,这是一个滑动刻度。关键是,您在空闲时间花在开发和提高相关技能上的时间会增加您在9-5中的成功率。

3)您的工作使您精疲力尽了编程工作 -并非所有的编程工作都是平等的。这项工作扼杀了您对工艺的热情。这就像是一名摄影师,并被指派为犯罪现场拍照。里面没有艺术。因此,您要做的最后一件事就是编程。

  • 预后:如果是您,则需要一份新工作。如果您仍然喜欢编程,那么在寻找新工作时排在最前面的是该主题(或编程专业)更合适。

4)您的全职工作总使您精疲力尽 –您确实喜欢编程,并且如果您获得健康的继承权并今天辞职,您可能最终会编写自己的软件。唯一的问题是,当您完成工作的那一天时,您会在精神上精疲力尽。到家后,除了[在这里插入您最喜欢的植被形式]之外,您不需要做其他事情。

  • 预后:可能不是您的工作/公司的错。有时,全职工作就是这么高的要求。但是,与上述类似,此阶段的危险是您将停滞不前。尽管任何人都可以理解为什么为什么要在5点离开工作,并且直到早上回来才考虑这份工作,但是随着时间的流逝,您会发现自己一直待在同一个地方,而其他充满激情的人却进来鞭打暴风雨并做了一些疯狂的事情。可能不是因为他们是一个更好的程序员,而是因为他们对某事充满热情。

    该解决方案并不容易,而且每个人的解决方案可能都不一样。当我觉得自己已经进入了这个阶段时,发现解决全职工作难题的最好的方法就是简单地找到灵感,无论它在哪里IE都会发现人们在做一些很棒的事情。例如,我喜欢阅读软件初创公司的创始人的文章或接受他们的采访。也许灵感甚至不是来自编程—摄影,绘画,音乐等等。如果您距离编程足够远,那么也许您找到了真正的热情。

    而且,这甚至可能是您雇主的错。员工的个人发展可以极大地使公司受益。您可能会建议您的雇主将重点放在它上,并花一些时间让程序员有机会放慢脚步,弄清楚为什么截止日期总是如此压力,而又没有时间学习新事物。您甚至可能发现在压力较小的环境中生产速度更快。


所有这一切的共同点是,您需要弄清一些有关您自己的事情:

  1. 激情对您重要吗?满足于发挥一些未知的潜力或只是过着舒适,稳定的生活而感到满意吗?
  2. 编程对您有热情吗?如果不是,但您不需要激情,它是否至少不会带来不快乐?

要回答您最初的问题,对于不一定充满热情但有能力的工人,有很多机会。但是您不会发现他们中的任何一位都能胜任。您不会发现他们被要求共同创立公司。这些工作并不是薪资的最高部分。这些都不对您很重要,对所有雇主也不重要,因此只要您的工作适合您,您仍然会受到尊重。

如果着重要的,我建议你找到一种方法带来的激情回到你的职业生涯。

注意

回应评论

并不是说理想情况下一周会花费40多个小时进行编码。但是,工作是关于生产的,大多数工作都需要您花费几乎所有的时间进行编码。在大多数编程工作中,这只会使某些技能保持敏锐。如果您想保持热情(即不倦怠)和停滞不前,则需要在某处找些额外的时间来增强自己的技能,以便在编程工作中表现出色。

当然,有些人很幸运能够找到一份重视个人发展的工作,以使他们在9-5岁期间保持各种技能的敏锐性。听起来好像原始的海报不在这个营地中。如果您在那,就呆在那里! 用您的额外时间来提高工作效率,但不要认为它一定是“编码”。如果您回家后感到“精疲力竭”,那么我怀疑您现在在这个营地中。这样的工作会让您感到精力充沛。

重点

您每周花40个小时做某事。这并不重要。我相信您应该充分利用它。为了最大程度地利用它,应该花一些空闲时间来提高您白天使用的技能。

在40个小时(或更多)的时间内,大多数工作需要足够的“生产”(注意力集中在对个人学习和成长没有太大贡献的输出上),因此很少有个人发展时间。我相信,一个人在学习和成长中花费的注意力与他们的个人成就直接相关。 这就是我要在这里解决的问题

如果你不希望直接或间接提高工作时间以外的编程技能,那么它很可能你会是一个更好的工作停止的地方,你可以使用更多的是技能享受改善和锐化您的休息时间。


29

这里的两极讨论简直是荒谬的。似乎只有两种选择。

  1. 您是9-5岁的程序员
  2. 您是一个终生敬业的开发人员,没有生命。

坦白说,这是BS。有一个介于两者之间。这是一个完全合理的选择。当然,有可能养家糊口,成为好父母和配偶,同时仍然在正常工作时间以外花费一些时间磨练您的手工艺品。

除非您是非熟练工人,否则您应该计划在工作时间以外度过一些继续教育的时间。医生做到这一点,老师做到这一点,程序员做到这一点。如果不主动主动地学习新事物,就不能指望整个程序员生涯。技术的变化。您需要对其进行更改。而且,如果您认为确保自己得到继续提高生产力所需要的教育是雇主的责任,那么您就会感到无所适从。如果这是真的,那么雇主将需要为我们的大学学位支付费用。

当然,有些雇主比其他雇主更好。有些提供学费援助和其他激励措施,以使您了解更多。但是即使那样,大多数继续教育还是在工作时间之外进行的。

熟练的专业人士如果想保持自己的工作,就需要保持自己的技能。这样做是他们的责任。这是很多便宜的雇主雇用新工人与适当的技能,而不是支付现有职工学技能。

是的,我看不起9-5个程序员,或者我所谓的“日间开发人员”,他们没有兴趣在自己的时间上提高自己的工作水平。我并不是在建议您忽略家庭或饮食计划。但是,每周花几个小时阅读,参加夜校或练习新技能并不是没有道理的期望。我做到了,而且我与妻子和两个孩子仍然有很好的关系。我们甚至还有第三个孩子。

您没有理由既不能成为专门的,熟练的编程专家,又不能成为家庭成员。


“持续教育”的问题是成本。并且不要忘记,在许多其他行业中,该公司预计将为其提供比我们更高水平的资金。机械师可以期望自己的雇主为使用新机器的培训付费,而程序员可以期望自己为使用新语言或工具的培训付费。飞行员的培训费用由他的航空公司或空军支付,实际上,空军雇用人员并在初始培训期间向他们付款,不确定他们是否会为他们飞行。
jwenting 2011年

您实际上不打算将兵役与工作相提并论,是吗?
詹森·迪恩

14

根据您的描述,我不一定会叫您9-5程序员。

我看不起的9-5程序员对磨练他们的技能绝对没有热情或兴趣,只是日复一日地奔走,从不表现出任何对改善工作水平的兴趣。

自从父亲接手以来,我花在主要的家庭编码项目上的时间减少了很多,所以我知道您来自哪里,但是我仍然在这里和那里花一些时间来学习我可以运用的新技术和工具。


我是一样的-它可以兼顾两者没有变成一个疏忽父亲。实际上,我发现不可能花费数小时进行编码,就像每次通过时间过后,太多相同的事情只会变得无聊
Chris

6

我要回答这个问题:

是的,只有9到5的程序,或者完成工作所需的任何时间的程序员,都被大量的程序员所鄙视。

至于为什么要这样,我不知道。我知道的其他职业都没有这个奇怪的主意。我们不期望警察在自己的时间去追捕罪犯,也不希望消防员扑灭额外的火。这也不是一件好事。许多优秀的程序员将自己的工作做得非常出色,然后回到家中。

但是根据我的经验,经理实际上比程序员更了解这一点。几乎没有招聘经理会认为缺乏外部项目是不利的。他们只会将外部项目视为积极的,因为从这些项目中学到的技能可以提高某人的可雇用性。仅仅愿意在外部项目上做事并不是积极的。

请注意,我并不是在谈论提高技能或在工作之外学习。几乎每个职业-医生,教师,律师-都希望其从业者在严格的工作时间之外投入更多的时间学习。这是成为专业人员而不是流水线工人的一部分。但是有些程序员似乎有一个奇怪的想法,即如果您没有附带项目,那么您就不是真正的程序员。


如果他们擅长工作,人们不会看不起9到5个程序员。对于为什么他们看不起9到5个程序员的问题,该声明还应该足够说明。仅仅提出工作所需最低技能的人往往不会受到重视。
邓肯

1
我们确实希望警察能够自己消遣时间去追捕罪犯。对于伦敦大都会警察,您将被视为“特别”人员(无薪志愿者)花费两年时间,然后再考虑担任全职职位。
robertc 2011年

这与期望他们在全职之后会多花点时间不同。这更像是在上大学时进行一些编程。
DJClayworth

@robertc如果这样做的话,他们会放弃工作,因为他们会犯罪(“非法逮捕”之类的事情)。当然,在许多地方,要求无偿劳动也是非法的。
jwenting 2011年

@DJClayworth“但是有些程序员似乎有一个奇怪的想法,如果您没有附带项目,那么您就不是真正的程序员”。这就是我在“看不起”部分看到的内容。我同意这很奇怪。我发现自己处于平衡状态,但是没有附带项目,而且我认为这里的许多答案已经证明我同样是“真正的程序员”
B Johnson

4

我对您的问题感到有些困惑-您说自己喜欢学习新技术和进步,这使我认为与起步的人相比,您至少更热衷于成为一名程序员,他们会做什么?要求这样做,并在完成后完全关闭。

在任何领域,我认为聘请真正热爱自己所做工作的人都很棒。以我的经验,他们往往是热情,足智多谋和总体上快乐的人。我的意思是,如果您热爱编程,那就是您每天生活中要做的事情,那么您将变得更加快乐,并取得更大的成就。

同时,我认为也很喜欢其他兴趣爱好,甚至能熟练掌握它们。对我而言,这可能是体育,艺术,家装,其中的任何一个,让我有其他嗜好可以使我成为一个更好的解决问题的人,并使我保持警惕。

至于您公司的情况,如果您想了解更多,绝对没有阻止您的事情。如果您正在等待工作来扩展自己的经验,我认为您需要寻找另一种可以带来这种灵活性的工作。祝您好运-许多只是受底线驱动。


10
您可能喜欢编程,但仍然不愿意超越9到5。我更喜欢早点离开,在家中舒适地阅读在线资源,程序或任何与计算机相关的内容。例如,在接近发行新版本时,您可以使我不时停留,但是我总是觉得应该多付这些小时的时间(而90%的时间却不然)。
Jalayn

@Jalayn我完全同意,工作应该在工作中完成。我将“ 9到5”程序员解释为只是去工作,编程,并且在此时间范围之外绝不做任何事情的程序员。
Nic

3

这可能是一个困难的问题,但我会试一下。

从我的立场来看,这似乎取决于公司的业务模式。一些公司以允许员工有时间以他们选择的方式发展的观点进行运营,这将最终使公司受益,因为具有更多了解的员工可以提供更多的选择。更不用说这样做会导致更快乐的员工基础。

我知道很多程序员白天编写代码,晚上编写代码。对于大多数人来说,这是因为他们专心于编程,而不是因为它看起来不错(尽管通常会在他们的工作生活中有所回报)。

对于这类事情,您确实必须考虑自己的处境。您需要/希望在n单位时间内到达哪里?到达那里需要更多的编码还是对其他增强功能有更多的了解?

再次回答您的问题:这取决于公司。有些人也看不起花费太多时间进行编程的人。我们公司同时兼有两种管理方式。


2

我真的很了解您的情况,我过去每周使用.NET工作近40个小时。太酷了,但是一旦我在家,我就将自己的时间放在电脑前。

不幸的是,如果您以隐性名称(尤其是.NET或Microsoft的其他专有技术)为老板做事,那么很难被“认可”为程序员。就像使用别人的代码来做某事,没人知道你做了什么。

如果您有创造力,喜欢应对新趋势,并且具有一定的营销和沟通技巧,建议您启动个人项目。令人难以置信的是它如何使您掌握最新的工作方式。


2
解决的办法是不要以不可见的名称生产东西。
Ramhound,2011年

2

我个人看不起两个极端:

  • 每周工作6-7天,每天工作10-14小时的程序员。管理层喜欢这些类型,因为它们会从中获得很多免费工作(尽管上班时间并不总是衡量生产力的好方法)。实际上,管理人员将尽最大努力使每周40小时的程序员感到自己已经落后了,并尝试摆脱这种类型的免费工作。我会考虑只在薪水合适的情况下才这样做。(例如,对我来说,每年超过20万美元;我的业余时间很宝贵。)

  • 严格的9到5个程序员,晚上和周末不工作时,根本不关心编程或任何与技术相关的事情。这很糟糕,因为他们的技能可能会下降,他们不了解新技术,他们似乎并不真正对它感兴趣,这只是一份薪水。

我更喜欢保持平衡。我尽量不要在与工作有关的东西上定期花费(大量)超过40-50小时,除非有特殊情况(我觉得这主要是我的错,而不是不切实际的期望)。但是,我仍然坚持自己的编程技能,并尝试在业余时间学习技术知识,有时会花一些时间在宠物项目上,因为我发现编程很有趣,宠物项目很有趣。当然,如果您还有其他重要的承诺(例如,孩子),则显然必须减少此类负担。但是如果有时间的话,您至少应该仍然有做这种事情的欲望。一周是168个小时,花56个小时用于睡眠,花40个小时用于工作,花30个小时用于通勤,饮食和每周的家务活,而您每天剩下大约6个小时用于其他工作。也许您选择看很多电视/电影/体育节目,或者有其他爱好,或者大部分时间与妻子和孩子在一起。那很棒,而且四舍五入也很好,但是也许在大多数日子里(当您不被沼泽淹没时),您可以找到30分钟到2个小时只是保持一点时间?买一本随机的技术书?阅读stackoverflow和相关吗?玩html5 canvas;了解NoSQL node.js有什么大惊小怪的?看看制作android / ipad应用有多困难?学习像haskell这样有趣的(也许是不切实际的)语言吗?t淹没了)只是跟上一点?买一本随机的技术书?阅读stackoverflow和相关吗?玩html5 canvas;了解NoSQL node.js有什么大惊小怪的?看看制作android / ipad应用有多困难?学习像haskell这样有趣的(也许是不切实际的)语言吗?t淹没了)只是跟上一点?买一本随机的技术书?阅读stackoverflow和相关吗?玩html5 canvas;了解NoSQL node.js有什么大惊小怪的?看看制作android / ipad应用有多困难?学习像haskell这样有趣的(也许是不切实际的)语言吗?


2

我要紧跟最新技术和编程技术的唯一方法就是自己动手,因为我的雇主没有在工作时间内分配时间来做这些事情(期限== $$$)。

您的雇主付钱给您生产,而不是学习。非常比谷歌或亚马逊可能(或大小的其他公司)等少数几家公司可以证明付出的人,以可能产生什么。

可以说相反的话,这样将您的业余时间用于艺术等其他主题会表现出全面的感觉,这可能是公司的理想特征?

当然,他们被称为技术艺术家,是的,作为拥有左手左手的人,他们可以非常有价值。右脑的优势是相当艰难得的。

话虽如此,我的10+年的职业生涯期间到目前为止,我还没有遇到一个9-5er(这意味着该人一次从事与工作相关的工作)。

编辑:

显然我不清楚,因此我将尽力澄清。学习工程师日常生活中不可或缺的一部分。如果您不学习,就不会变得更好。如果您没有好转,就会陷入车辙。如果您陷入困境,那么老板和员工都很不高兴。

我的意思只是想(根据我自己的经验),在与您的工作相关的环境中学习通常很容易。(潜在的)不相关技术的时间分配很难实现,因此,需要更多的时间根据自己的时间来完成(因此打破了9-5)。


11
“您的雇主付钱给您生产,而不是学习”-但是,学习不应该提高生产力并减少问题吗?
Jas

1
实际上,许多公司都向您付费学习,但前提是这可以使您提高工作效率。可以在工作,非正式培训或正规课程中学习。同样,许多其他职业领域也花时间在9-5以外的时间学习。他们上课,阅读技术期刊并随着时间的推移而工作。诚然,程序员倾向于将其发挥到极致,但是我们并不是唯一的人。
Jim C

@Jim C:当然,很多公司都为此类课程付费,但是课程通常是根据您自己的时间上课的。
Demian Brecht

@Jas:绝对。但是,在OP的问题(学习可能不适用于您的核心就业能力的技术)的背景下,这并不是在工作时间内通常可以辩解的学习。
Demian Brecht

我的公司实际上要求我们紧跟最新技术。您应该如何在不探索各种新技术的情况下创建高质量的作品?我并不是说公司需要为您从事生物学或摄影方面的工作付费,但是学习是开发人员解决问题时所做工作的一部分。如果您可以花费数年的时间进行编码而不花时间研究或学习,那么您可能做错了。
Morgan Herlocker 2011年

1

用某人在工作上花费的时间来衡量生产,似乎可以轻松地玩另一行代码。许多人只是在工作中开始做私人事情。他们等待更好的交通,因此他们早点上班,晚些离开。或者他们在闹市区工作,浪费时间直到酒吧挤满人。

我没有涉足IT行业,因为我想打一个钟表。我所做的工作比父亲做的工作容易得多。经常与您的老板保持针锋相对的态度是一个不好的信号。即使每周工作40个小时,仍然有太多时间浪费在做不喜欢的事情上。

生活中有家人,朋友和其他利益的时光。有些可以与他人共享,有些则不能。我一生中有其他人想要在工作日以外的时间做不涉及我的事情,因此我可以工作或娱乐。有时我目前的工作可以同时兼顾。

我的职业生涯积极地满足了我生活中的许多但并非全部需求,我希望周围的人都能尊重这一点。哦,我看了很多足球。


1

我是8-6程序员,但更重要的是,我是8-6 PC USER。在我大学毕业之前,我每天大约需要8-9个小时使用我的PC,介于编程,玩游戏,上网和聊天之间。从早上8点到下午6点开始工作的那一天,我几乎没有回家坐在电脑上进行编码,聊天,冲浪或娱乐(或其他活动)。老实说,我什至不想看电脑,我收到电子邮件并通过手机聊天。

现在,我热爱我的工作,无法想象我在做什么。但一件事是工作,另一件事是爱好。如果您的爱好还包括编码,那么您可能会回到家并继续工作,否则,您将想要回家并做其他事情。

如果其他程序员看不起这个事实,那么这确实是他们的问题。到目前为止,我从未见过一个程序员对我不屑一顾。但是,老实说,在我认识的所有程序员中,只有很少一部分实际上是在空闲时间编写代码。


真正的问题不是看不起仅基于9到5的其他程序员。这是那些9到5的开发人员没有提出好的技能来完成自己的工作的问题。在某些发展领域中,技术上并不具有挑战性,创新很少。我怀疑9到5人直接从事这类项目的工作,因此他们不了解持续学习的必要性。如果那是您的位置,那么您是正确的。如果您花时间在家里,那么您的工作将面临
更大的

@Dunk然后,在这种情况下,问题用错了。它应该是没有能力的程序员,而不是9-5ers。。。这个问题可能适用于任何工作。我认为自己非常有能力,在工作中我们不断创新(必须这样做),但我们会在9个小时的工作中做到这一点。如果一天9个小时对您来说还不够,那么我会质疑您解决问题的能力,而不是我的能力。
AJC

1

抱歉,没有工作值得您在每周一段时间内花费40个小时以上。有些职业(可以说)对社会的影响要比其他职业(例如医生,警察,EMT等)重要得多。即使他们不必(必须:)每周花费40个小时以上来完成这项工作,如果他们没有足够的工作时间来完成工作,那么应由雇主来雇用更多的工人。

每周40个小时几乎已经太多了。想一想,人类的平均寿命是什么,80岁左右?他们从5/6岁开始上学,从那时起,他们基本上每个工作日(少于3个月)忙着8个小时,直到他们准备上大学。我将在这里计算一些平均值:

  • 您平均生活700,800小时。
  • 1年级至12年级平均需花费19,200小时(无夏季)
  • 通常,您在高中期间度过整个暑假,因此请继续学习:1,920小时
  • 大学四年大约每周需要花费35个小时(包括实习/工作学习时间/学习):7,280个小时-夏季(1,680)= 5,600
  • 然后说,您从那一点开始工作(22岁)到您的65(?):89,440小时-(每年3个星期休假)5,160 = 84,280小时

将它们全部累加即可获得生命的百分比:111,000 / 700,800 =大约16%

您一生中有16%致力于工作。您生活一次,我们每个人都将经历这种难以置信的生活,由于您的“工作”,其寿命缩短了大约1/6。仅当您每周工作40个小时时,才需要这样做。您绝不应该付出更多。珍惜生命。


一种选择:少睡。我以前每晚大约睡6-7个小时。然后我发现我有呼吸暂停。有了这种控制,我发现每晚只需要大约4-5个小时的睡眠就可以充分休息。与平均每晚睡8小时的人相比,我多了87,600小时的时间!:-)
Afrazier

认为学校只是工作的一部分,这有点肤浅。小时候,您需要学习很多东西(读,写,基本数学),才能使大部分时间生活。这与您以后选择的工作生涯无关。
汤姆·范·恩克沃特

1

如果您想在某件事上表现出色,则需要牺牲其他事情。那是唯一的方法。想以软件开发人员/企业家的身份赚很多钱吗?然后至少与您的家人过几年再见。每个人都必须自己做出选择。这是一笔交易,您可以选择接受或放弃。


0

工作与生活始终保持平衡。9-5岁的人是那里的薪水。我曾经做过一些工作,这些工作使管理层从我来这里的原因中汲取了很多乐趣。我通常最后是去寻找其他人会激发您学习更多知识的工作,或者仅仅是您使用的技术使编程变得有趣,并且使您想做一些OT或牺牲业余时间。但与往常一样,过多的事情会导致停滞。我至少有4个业余爱好以及一个家庭,而且我发现这些爱好几次以非常奇怪的方式帮助了我的职业生涯。因此,是的,程序9-5,需要时进行一些OT,但出于上帝的考虑,生活中会很有趣。

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.