十年攻城狮----我眼中的IT行业

  [复制链接]
查看: 368523   回复: 1950
#10
 工夫山泉| 发表于 2014-09-17 05:25:28 | 只看该作者
  我写程序有三年多了,人比较浮躁,感觉写程序发不了财,现在一边写程序一边搞实体生意,等生意稳定了就转行,看到你做了这么年,很是佩服,坚持也许也能成功,但是很多人更喜欢走捷径
  ===========================================================================
  浮躁确实不适合做程序。写程序不能发财,所以还是需要自己找出路,在公司我不写程序了,但是下班我还是会写,把自己的想法、觉得有机会的一些软件构思,写出来,看是不是一条出路吧,实体确实也难,这么多年,实体,我已经回不去了,再也回不去了,现在只能是向马云同志学习了。
不管有没有个性都要有个签名
#11
 工夫山泉| 发表于 2014-09-17 05:29:33 | 只看该作者
  楼主应该是安分且容易满足的人,IT就是要跳槽,往大企业跳
  =====================================================================
  愿闻其详,我也想不停的跳,先把头衔搞大一点,把工资平台再提高一点,希望有一天会能跳出个百万年薪。不过如何实现,是否需要贵人相助?心里没底,在这里抛砖引玉了,如果有老狮子走过这条路,希望指点指点。
不管有没有个性都要有个签名
#12
 工夫山泉| 发表于 2014-09-17 05:35:31 | 只看该作者
  很多老板上网见到别人运营的项目或者网站都有的功能,他以为很容易就可以拿过来实现,然后依瓢画葫芦,到最后整个项目延期,或者失败了,才发现原来这样不行,还是需要请个懂的人回来协助管理,这还是算清醒的,有些死不认错的,只认为是大家做得不好,到最后只能是把自己做死,公司关门了事。
  我遇到过一个老总,都是其他行业赚了好多钱,开分公司,搞软件,搞运营。招10个攻城狮,两个个项目经理就开干。前期半年投资50多万,其他费用不清楚不说,单单说软件项目的投资,时间到,结果项目经理还是拿不出能够运行的项目出来。他马上就跳起来,老子都投那么多钱了,竟然泡都不冒一个,确实,软件行业就是这样,不得道,不要说泡,屁可能都没一个。一个软件不是你看见别人那样做可以赚钱,自己按照葫芦画瓢,山寨一个就可以的,有些行业业务的处理,精细到数据库的设计、程序架构的设计、导致你事务的处理等等都需要对该行业的了解,就算你画一个淘宝出来,可能一运行,每隔几天页面都可能会不定时的报错,安全性先不说,单单是保证每个页面,每个按钮点击都不报错,这已经很了不起了,这并不是你请10几个人就能够搞掂的。除了程序设计,测试也是一个过不去的坎。
  很多年轻的项目经理,一看业务逻辑,拍着胸口说,3个月基本搞定。基本搞定?那是搞定还是搞不定?我记得刚出来搞需求的时候,公司严格要求,不要和客户说基本这个字眼,能做好就说能做好,不够时间做好就说不行,需要多长时间等等。基本这个词基本上是等于搞不定。所以很多老总放了几十万前期,时间一到,问项目负责人,负责人就说,当初想不到这个业务逻辑的复杂性,没想到里面还有这么多系需要考虑,设计还需要修改一下,可能还需要3个月。天啊,如果你是老总,听到这样的话,你怎么想?

  以前刚开始说的软件工程就好像是建一栋大楼,需要规划,需要设计,需要打好基础(软件架构、数据库设计等)。就算后期修改了,最起码不能够动最根本的东西(地基打好了,不是说想盖多少层就盖多少层的)。但是到今天,发现软件工程就好像是园林设计,需要不停的修剪,当你剪出一匹马,客户可能会说,原来我想要的是一只牛,你只能再次修剪,当牛快要成型了,开完会,客户说,还是改成羊吧。到最后实在剪不下去了,客户可能说,那就先修剪成一只鸭吧。吐血了吧?

  刚开始以为编程序很困难,到后来发现做设计才是重点,接触客户了,才发现原来需求才是一道坎,正所谓:为系统而生,为框架而死,为bug奋斗一辈子! 下联:吃符号的亏,上大小写的当,最后死在需求上。
不管有没有个性都要有个签名
#13
 工夫山泉| 发表于 2014-09-17 05:53:40 | 只看该作者
  当攻城狮们日夜加班,终于完成所有功能,拿给客户一看。客户大骂,这根本不是我想要的! 攻城狮只能是大骂做设计的:我们这么辛苦,你是怎么设计的,做出来了,才说不是这样,设计要修改? 做设计的只能大骂做需求调研的:妈的,什么烂需求,我当时可是按照你的需求说明书去设计,明明是这样子的。最后做需求的只能是骂销售了:这能怪我吗?当时做需求的时候已经说好的,那销售为了签合同,竟然额外答应客户这么要求,这个我怎么解决? 销售业在那里大骂:老子起早贪黑,喝得胃出血,才能把合同拿下,你们这班整天坐在空调房间的高材生竟然一点都不体谅,竟然拿出这么烂的系统给客户。怎么做事情的,不就答应客户加多点功能而已,这都搞不定。我要是签不到合同,大家都喝西北风。
  一个循环下来,谁都有难处,谁都有道理。如果领导是外行的,不是干软件工程出身的,那么他就不了解这个行业的特性,有些领导知道自己不熟悉,就会给熟悉的人处理,如果遇上啥事都要管的领导,而又不能够公平处事的,那么大家都自求多福吧,因为他一管,肯定带上自己的角度去看问题,不知道怎样打破这个循环,不知道从哪里入手才能正式解决问题。最后的结果最差的是,项目不做,解散团队。比较差的是找另外项目继续做下去,如果领导有点实力的,只能是出面摆平客户了,项目延期继续搞下去。
  这种情况,估计做了多年的老狮子深有体会了。如何带好一个团队?如何让大家都理解别人的难处?如何处理好出现的问题?都是很多搞软件老板面对的问题,所以总是有技术经理、技术总监、部门经理等等很多听起来不一样,其实工作内容差不多的职位,总的来说,就是需要你管理好整个部门的技术架构,分配好项目经理干活,处理好各种可能出现的问题等等。
不管有没有个性都要有个签名
#14
 wildlily981| 发表于 2014-09-17 06:12:51 | 只看该作者
  不错
不管有没有个性都要有个签名
#15
 工夫山泉| 发表于 2014-09-17 07:43:30 | 只看该作者
  处理客户团队问题、客户问题,领导可能还会站在你的角度考虑,或者帮你出面摆平。但是如果老总有问题,那可真是考验你的智商、情商了。之前的老总要做一个类似百度文库之类的系统,搞好了,他觉得自动生成方面有点慢,也不象百度那样好用,有些文档格式也不能自动转换,他就打开百度文库,指着说,我就要你们做成这样子,不用自己想,照抄就是。为什么不行呢?
  天啊,这可怎么解释,需要老总明白我们投入的人力、资金远远不能和百度相提并论,公司的服务器运行的速度和百度能比吗?人家投入多少人力资源去做一个文库,况且百度每天还投入多少资金去维护,投入多少人员在后台做前期准备工作包括资料的收集、格式的转换等。
  当然以上我是明白,但是老总不明白,他以为点一下按钮就可以实现的东西为什么做起来就这么复杂。只能是用最平和的语言,最容易理解的例子去让他明白。如果实在是不讲理的领导,只能尽人事了,听天命。
  举例子、打比喻,说就容易,能把人说明白就不容易。没做程序员之前以为数学要牛B才行,现在看来一个优秀的软件攻城狮,需要好的文学功底和演讲技巧,当然好的逻辑是必需的。
  
不管有没有个性都要有个签名
#16
 工夫山泉| 发表于 2014-09-17 08:48:15 | 只看该作者
  信息化不是自动化。这个是很多客户,甚至是程序员有时都搞不清的。
  
不管有没有个性都要有个签名
#17
 sowellso| 发表于 2014-09-17 10:17:24 | 只看该作者
  不错,写的很好
  曾经也是个码农
不管有没有个性都要有个签名
#18
 工夫山泉| 发表于 2014-09-17 10:24:24 | 只看该作者
  真冷清,看来月薪没有几十k,是不能在经坛混啊。大家来都是想赚快钱,这种十几年磨一剑,一步一脚印的做法是否有点落后呢。有时我都在反省。
  
不管有没有个性都要有个签名
#19
 工夫山泉| 发表于 2014-09-17 21:09:48 | 只看该作者
  10年前说信息化系统,现在都开始说移动互联网了,感觉还是很多客户不知道啥事信息化,特别是一些国企的和政府的人员,跟他们打了10年交道,但是不要以为私企的就很好,私企的一些人素质更低,有时候可能连电脑都不一定会弄,这个确实是这个社会的现象。有时候和他们打交道,更加不讲道理,这个只是一定比例,当然也有很牛逼的人在私企混得很不错。又扯远了。
  言归正传,当年,甚至是现在,说到信息化,大部分客户以为就是用电脑办公,并且工作量还不能比我拿笔和纸的时候要多,最极端的,见过一个客户对我说:不是按一下按钮就可以把工作做好了吗?要输入这么多数据?你们收了几百万项目款,就不能一个按钮给我搞定?还要我打字?我哪会打字,唉,天啊,这就是做软件工程的悲哀。如果客户电脑不能开机,不能上网,反正啥不行,他们都会叫你过去,然后说:什么,你们不是修电脑的吗?难道你们连些简单的东西都搞不定吧?简直是目瞪口呆。
不管有没有个性都要有个签名
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则