企业开发人员:您认为您的代码是否为公司增加了价值?

时间:2009-12-18 00:14:09

标签: .net

我正经历一个我根本不富有成效的阶段。我觉得很难证明自己有理由得到6位数,坐在我的电脑前并忙着行事。管理完全脱离,用户也是如此。你在这种情况下做了什么?我已经开始学习.Net和软件构建的一些更深层次的方面,但不喜欢我正在挑战我的雇主的感觉。

10 个答案:

答案 0 :(得分:5)

在我开始自由职业之前,我正在从事公司工作,并且遇到了完全相同的问题。我的解决方案是在我无事可做的时候自我教育。我为自己辩解的是,我正在教育自己,正是我知道雇主需要的领域。不多,但至少我没有浪费时间。

答案 1 :(得分:4)

我把风景变成了我的工作和价值之间层次较少的地方 - 所以如果我没有生产力或超级高效,我会立即得到环境的反馈。

答案 2 :(得分:3)

我很欣赏你所经历的一切。以下是一些需要注意的事项:

  1. 你有工作。你可能没有从工作中得到很多满足感,但是你再次获得的满足感比你不工作时更多。
  2. 您有足够的空闲时间花在个人发展,学习和知识改进上。
  3. 您不会因为不切实际或因为产品随着您的变化而不断变化而无法满足最后期限。相信我,我处于那种情况,这并不好玩。
  4. 以下几条建议不仅有益于您的公司,也有利于您自己:

    从最基本的开始。是否有一些工具可以使您或您的同事更轻松地进行未来的工作?你能写出来还是研究一个?管理层最初可能不喜欢你正在处理与手头产品无关的事情,但是如果他们发现它会降低成本,你可以很好地拍拍你的背。

    要求指导一名初级开发人员。如果你有时间为什么不帮助别人出去?他们可以向你学习,你会向他们学习。我知道我过去从教学中获得了更多的洞察力,我期待着我再次教学的那一天。

    要求成为代码审核小组的成员。这通常是人们试图推迟的任务,但从长远来看,可以避免比它造成的更多麻烦。更重要的是,您可以看到其他人如何攻击问题。也许他们这样做的方式与你不同,你学到了一些新技巧。其他时候你想用棍子击败它们并指出DateTime已经存在。

    最后,来到SO并回答尽可能多的问题。我发现我需要5分钟。打破我来这里“放松”工作。此外,我已经看到了很多新的解决方案,我会回答不同的问题。我要么也在这里学习。

答案 3 :(得分:2)

是的,我的代码正在为公司增加价值。无论是通过创建新应用程序还是调整现有应用程序,我编写的代码通常在一天结束时都很重要。现在,我过去一年半的项目是一个CMS的定制,它将取代一个非常长的遗留系统。容易吗?不,但这是我现在在IS部门工作所带来的快乐的一部分。

在以前的职位上,我通常做的工作分为几个不同的类别:

  1. 产品开发 - 从2005年到2007年,我在一家应用服务提供商工作,我的工作是公司处理的基于位置的服务的大部分销售功能。因此,这意味着将某些GIS编程与在某些情况下通过公司所拥有的自定义平台与远程设备进行通信相结合。我的一些更大的贡献是应用程序中的一些功能,这些功能确实成为一个重要的卖点,涉及在某种意义上在地图中显示位置的方法。我目前职位中的一个重大项目涉及帮助构建一个已投入生产一年的产品,虽然它不是我想要的成功,但可能有很多经验教训可用于我想象的未来。

  2. 公司使用的电子商务网站或内部电子商务网站 - 在此之前,我曾为几家网络公司工作,其中部分工作是公司店面,以便可以采取订单,或整合新网站进入现有订单处理因为公司进行了收购。另一部分是后端工具,比如我在1998年写的“查找客户”工具或创建网页来处理结算信用卡交易。

  3. 在回答关于在这种情况下该怎么做的最后一个问题时,您可以选择沟通您的挫折感,看看发生了什么或保持沉默并看到了哪些方面。我可能会选择前者,如果公司对你正在做的事情没有问题,那你就很难做出选择:你是否对你不得不做的工作感到满意,或者你是否想要找到更好的工作并继续前进?

答案 4 :(得分:2)

您必须与您的经理讨论此事。

员工之间的这种感觉意味着你所在的公司部分陷入困境。我已经看到,当管理层“随心所欲”时就会发生这种情况,换句话说,他们知道您的部门很快会缩小规模或以其他方式进行重组。

在任何情况下,反直觉地说,与经理交谈都没有什么可失去的。如果反应是“如此”,那么考虑找另一份工作。如果反应是“我知道,但你建议我们做什么?”然后提出一些建议(实施敏捷,或许?(狡猾的笑))。如果反应是敌对的......好吧,如果你已经达到六位数,那就太令人惊讶了。

管理员很可能会重视您的输入。

答案 5 :(得分:1)

在Stack Overflow上玩很多...这是一种很好的方法,可以让你的技能保持敏锐,同时帮助其他人......

答案 6 :(得分:1)

如果必须,请休息一下,寻找不同的东西,即使这意味着什么都不做。这个建议可能听起来不合逻辑,但即使你的错也不要责怪自己 - 相比之下,如果你真的被烧坏了,你的代码可能不会增加很多价值。我们都可以经历倦怠(许多人已经和很多人仍然会,有时两者都是!)并且以消极的眼光看待倦怠只会在你遇到问题时加剧这个问题。

不要与你现在的雇主烧掉任何桥梁,因为如果你在那里呆的时间足够长,当你没有生产时就不会被解雇(相信我,他们会注意到,无论你是否希望他们不这样做),那么你可能会回来。老实说。这个建议可能违背传统智慧,但有时生活就是这样。

北美社会(我不知道你来自哪里)在问题和失败方面存在很大问题,而且往往加权过于负面。出于这个原因,我希望Google failure quotes能够在艰难时期保持精神状态。

已经支付了6个数字,你很可能在不必担心的情况下休息一下。只是减少奢侈(如果有的话)并找到一些小生活,让自己重回正轨。

答案 7 :(得分:1)

为什么不突然看到用户,咀嚼脂肪,社交和网络又名“clarifyng要求”。

或者与支持团队“收集统计数据”进行垃圾谈话。

或者看看你是否可以使基础设施团队的圣诞派对崩溃,即“容量规划”

我也是公司代码猴......

答案 8 :(得分:0)

您是否了解您的项目如何为您的客户带来价值?这是第一步。

如果你无法弄清楚,你可能会遇到问题。

答案 9 :(得分:0)

找到能让你的灵魂再次亮起来的东西。 工作地点的变化总是让人感到害怕,尽管我不记得有人回想起6个月后的人后悔决定(是否多余)。在这次经济衰退中,合同实际上是一个拥有正确技能的繁荣市场。

或者研究一下工作之外的课程,以减轻在工作中感受到一段时间的激励。你对什么感兴趣呢?生活画画,诗歌,车身和瑜伽,学习成为一名咖啡师。世界是我朋友的一个非常大的地方。祝你好运!