百科问答小站 logo
百科问答小站 font logo



同事离职,我接盘了个垃圾项目,该如何是好? 第1页

  

user avatar   ze.ran 网友的相关建议: 
      

程序员的能力有两个方面,一是专业技能,一是行业知识。

代码写得好,跑得快,这是专业技能;写出来的代码要解决什么问题,如何解决,则是行业知识。就好像销售一样,如何沟通,把握客户心理,是专业技能;了解所卖产品,卖车的懂车,卖电脑的懂电脑,这是他们的行业知识。要想业绩好,二者缺一不可。

但作为程序员,往往关注前者,轻视后者。

专业技能带来机会和抗风险能力,可以选择公司,适应环境,不会因为某个行业的没落而陷于困境;而行业知识是门槛和护城河,可以帮你在竞争中保有优势。做互联网的,要懂人心;做企业的,要懂业务逻辑;做电信的,要懂telco;做ERP的,要知道进销存...

为什么有时候一群优秀的程序员,却做不出优秀的产品?为什么有的网页游戏,却比3A大作赚钱?这就是对行业的理解,对受众的把握。很多时候,程序员觉得这些和自己无关,不是知识。

但是,当在设计系统时,在权衡取舍时,我们做出的决定,往往是基于对需求的预测,而预测的准确与否,取决于对于行业的理解。很多想当然设计,和让后继者诟病不已的缺陷,多是源自行业知识的不足。

回到题目,一个跑了七八年的项目,自有其价值,不能简单的称之为垃圾。有更多的软件,还没有用户就消失了。用现在的眼光,看十年前的技术,自然有很多问题,但有人用,就说明有需求。

好的做法不是重构,而是理解需求。

这类老的代码,可能一半是补丁,一半是业务逻辑。不要在意补丁,多读业务,读懂了,就成了你的行业知识。别人不懂,你懂,你就是domain专家,下次竞标这个行业的项目,就需要你的贡献。自然而然,就可以参与立项和设计,进而经历整个项目周期,完成接盘侠的蜕变。

就技术而言,开创项目时能学到的,也比中途接手要多的多。


user avatar   xie-lang-33 网友的相关建议: 
      

除非你男票很爱用钢笔写字,是真的【爱】的那种,

没事儿不玩游戏,不看电视,不看漫画,不下AV,不跟朋友鬼混;

而是每个周末会专门准备1个小时,练习一篇长恨歌。

否则,就我所知的男人里面,极少有人可以配得上这么一只笔。

对绝大部分人来说,这种礼物束之高阁或不慎遗失是它的最终宿命。

如果你铁了心非要给他买一只这么华而不实的礼物,

那就买Lamy2000吧。

好歹外形好看,转送给别人做礼物也算是个稍微好一点的归宿=.=


如果不幸你男友就好这一口,那就百利金吧,德国货,有信仰加成。




  

相关话题

  我厌烦了公司的一些人和事,但因为一个女生而暂时不想离职,我不知道这样子做对不对 ? 
  说好的合伙人变成员工,我该不该离职? 
  作为非计算机专业的学生,觉得 C 语言远比其他语言易于上手,正常吗? 
  Java 8接口有default method后是不是可以放弃抽象类了? 
  永辉超市董秘辞职称「回家孝敬父母」,此前永辉超市千亿市值暴跌 60 %,如何看待他的选择? 
  有没有什么工具可以帮助理解源代码的? 
  假如你的老板天天骂你,你会立马辞职吗? 
  c++如此繁琐,为什么大学不直接开展python课程? 
  c# 怎么将object类型转换为string[][]类型? 
  c#有没有简洁的方法跳出外层循环,类似Java那样使用标记的方式? 

前一个讨论
一个人可以多有才华?
下一个讨论
搜狗搜微信链接为什么老是失效?





© 2025-05-30 - tinynew.org. All Rights Reserved.
© 2025-05-30 - tinynew.org. 保留所有权利