在三四线城市谈软件业务,及其他

  写完这篇日志后发现它又臭又长,用了一个小时精简了下,删除了大片低俗糟粕的段子让我心痛不已,又加了些让人起鸡皮疙瘩的优美词汇,字数仍旧是在4000多。因此如果你喜欢短平快爱吃速食面爱看微信微博朋友圈的140个字就别看了,太长了怕你看一半无法探究作者淡淡的忧伤与惆怅。对文字天生厌恶用毕生精力致力于研究岛国爱情动作片和小视频的也别看了,以免耽误了你生殖繁衍的人生大事。年轻时风花雪月看琼瑶张爱玲三毛现在转行做微商卖肚脐贴的也别看了,怕毁了你三观and节操。最终能憋一口气看完的都是那些倒霉的无所事事的爱扎堆儿看热闹的同志们,我感谢你们!有你们的陪伴让我知道比上不足比下有余。

  曾经有个美女在QQ上问我为什么要写作,我故作文艺范说写作就像排泄,感悟的多了自然要排出来,第二天她就在我的QQ好友里莫名的蒸发了,我至今百思不得其解。

  民贷中心打过来软件预付款的那天晚上喝了很多酒,餐厅里播放着一首委婉优美歌曲《相见恨晚》

……

只是心中的感概万千

当作前世来生相欠

你说是我们相见恨晚

我说为爱你不够勇敢

我不奢求永远

永远太遥远

却陷在爱的深渊

……

  从餐厅的玻璃可以望到厨房里忙碌的景象,此刻的场景仿佛在哪儿经历过,同样的歌曲,同样的餐厅,同样是那桌轮番向我敬酒的朋友,轰然让我跌回悠远的回忆中无法自拔。

  高中毕业后在我父亲的单位当了几年子弟工(单位对老职工的优惠政策:允许子女无需考试直接进入当合同工),在工地上做防腐保温刷油漆最后在食堂做饭,熬不住的时候真心想去上大学学门技术当白领,遭到全家人的反对,他们觉得子弟工进去不容易,有了稳定收入当个食堂厨师孬好混个肚饱,还能给亲戚朋友多打饭少算钱你却要辞职去上学,有个更现实的问题当时家中拮据。还好有我母亲的深明大义一再支持,即便如此上到大四的时候学费不够了差点没毕业,都是我零零散散找朋友借的凑齐的。

  我一到大学里就恐慌的很,危机感越发强烈,害怕高数听不懂,害怕英语过不了级,害怕拿不到学位证,害怕毕业就失业,害怕让我妈丢面子,其实这种危机感自从我懂事以来常常刺激着我菊花残满地上。

  大学毕业后几番周折终于在铁西找了份编程的工作(还要感谢老赫——我的第一个老板现在被我感化成哥们儿了)。人生第一次坐在电脑前工作,不用每天跑工地、不用拿着油漆桶刷漆、不用掂勺炒菜每天受到灶火的煎熬,下班路上骑着自行车都能一路笑回家——你小子终于当上白领了!路过三角湖夜市摊35块钱买了个白衬衣配合一下。

我时常义愤填膺的唾骂那些官二代富二代,起码混个拆二代也行呀,我咋嫩倒霉呀啥都轮不上呀?父母都是普通工人,家在德隆街普通地段的一个普通小区里普通单元楼里,小区的老头老太太包括我爸妈都跟饿狼似得渴望赶紧拆迁赔套东区的大房子,等吧,我家瓜瓜的婚房也这么等呢。人家谁谁房子拆了赔了两套大房子,电视上看谁谁中彩票了,某某开个小店没几年就发了……我媳妇像个离休老干部一样总在我面前喋喋不休,抱怨完毕后我俩在门口喝碗馄饨回家睡觉。

那天看了《超级演说家》北大法律系刘媛媛的演讲“寒门贵子”:命运给你一个比别人低的起点是想告诉你,让你用你的一生去奋斗出一个绝地反击的故事,这个故事关于独立、关于梦想、关于勇气、关于坚忍,它不是一个水到渠成的童话,没有一点点人间疾苦,这个故事是有志者事竟成,破釜沉舟,百二秦关终属楚,这个故事是苦心人天不负,卧薪尝胆,三千越甲可吞吴。

北大美女文采飞扬,黄科大理科男用词粗暴简单,我总结下来四个字这就是——屌丝逆袭。

  与生俱来的危机感时时捉弄我,经常做同样一个梦——已经成了软件工程师的我又被派回原单位,趾高气昂想秀一把编程技术,可是晕了头的领导硬把我又安排到了工地抬钢架刷油漆(我是一个粉刷匠,粉刷本领强……)!我算服了,钢柱那么高,工作服那么脏,油漆溅的满身都是花点点像个七星瓢虫,下班路过办公区几个文员小姑娘捂着嘴在笑我……自从当上“白领”后我就拼了命学技术以防再把我派到工地duang一下给我个油漆桶,刷吧!

  做了几年技术后总想把科学技术转化成生产力,再转化成资金,这才是三个代表所赋予信息化技术的核心力量的中国梦的最终实现,一句话,变不成钞票一切都是扯淡。这几年的工作的重心也逐步逐步转移到业务上,经常有客户问我开发个软件多少多少钱的时候,我都会悉心的问清楚是什么软件,要实现什么功能,使用bs还是cs结构,客户端用pc、平板和手机吗,用户量多少并发数多少负载均衡要不要做……分析了一大通之后,把脑子里的好词都快用光了,给对方一报价说就想几百元买套这样的软件,我就瞬间石化了。

  上个月还有鸟人在“安阳程序员QQ群”找我编个软件偷淘宝的所有用户数据、购买记录,预算两千元大洋,我不容他喘息直接拉黑了,眼不见心不烦,因此谈软件的第一点就是探底预算。至今为止安阳这个三四五线城市里很多客户觉得软件是虚头巴脑的东西,抓不住看不懂闻不着吃不到,不如早起一碗铁西黑龙扁粉菜两块钱的饼可以填饱肚子,不如一辆昌河北斗星可以从文峰塔跑到汤阴岳飞庙那么实诚。你可以刺激他说马云、马化腾、李彦宏全是玩虚的可是都在胡润首富排行榜里,我们生活在一个变革的时代,邮电局完蛋了因为电话出现了,短信快玩完了因为微信蹦出来了,实体店就要倒闭了因为大家都网购了……总而言之,言而总之,告诉他软件是有成本的东西,不是软件工程师白天费费脑子晚上多吃点猪头肉就可以补回来的,起码得就点蒜吧,最后那咕噜给掐了。

  如果客户非不按套路出牌十分固执,你不是如来佛主别打算去感化他,一句话:当你无法改变世界的时候就改变自己吧,让他消失,一个有捡垃圾饮料瓶习惯的人永远舍不得穿爱马仕。

  预算还ok的话就得考验你的业务知识了,要让他知道你不仅是技术解决专家,更是行业专家。客户要进销存你得知道采购意向、计划、订单、批次、盘盈盘亏、装配调拨、销售、往来账、期初等模块;客户要OA你要知道工作流审批、电子签章与在线Word痕迹保留、公文与档案管理等;如果要生产管理系统你得懂生产计划单、排产、原材料与成品、生产工艺、打飞计件等。例如我专注的金融软件,必须熟知财付通汇付天下易宝双乾汇潮年费与费率、资金池与资金托管的区别、借款标的几个状态变化、体验金推广金和红包分配方案、充值提现和债权转让自动投标、风控逾期代偿资产回购、抵质押的不同、股权债权和众筹……如果想冒充行业专家就必须恶补专业知识,等你补的差不多了也无需冒充了,人都是这么给逼活的。

  有软件需求的客户绝大多数是没有互联网概念的,需要给他出套完备解决方案,最好有纸质的方案递到他手上每个细节都写清晰明了,画龙点睛来点的图示图表,颜色搭配合理,这样让用户一来觉得你很专业,二来认为你很认真,这样单子就成一半。说到这里可能就考验你office工具熟练程度了,我见过一些政府文档的word也是写跟尿介子一样乱七八糟,“大1”里套着“小一”又套着“小小1)”,层次乱七八糟目录五花八门,每级标题字体大小间距都是有严格规定的,我建议你使用层次感很强的1.、1.1、1.1.1……,段间距,行间距不是凭感觉猜的。有些做软件开发的朋友不会visio,大言不惭的说画流程图可以使用photoshop,你说用贝斯可以弹棉花虽然效率不高但你乐在其中我也无话可说,可你用ps拖拽节点连接线会跟着一块动吗??还有PPT一定要会做,而且要做的漂漂亮亮的,有个懒法下载n多PPT模板,一休哥在大脑袋上划两圈儿总能想法找个最适合那你的现套吧,大领导通常是没空一字一句读你的文案长篇大论的,他要是能坐投影仪旁边听会PPT讲座就非常看得起你了,因此你不仅要做的好,要思路好讲的好,简明扼要。做到上边这些可能有难度,没事,下边还有更难的,把你的伤心事说出来让大伙乐呵乐呵。

  关于实现方面得与客户多多沟通,例如客户提出使用U盾不妨建议他使用密保,因为U盾存在兼容性问题某些电脑硬件不识别等情况。例如客户提出验证码总被屏蔽到垃圾短信内你就可以想到使用语音验证码。例如客户提出各种个样的报表与统计时你可以告诉用户只要存于数据库的数据都可以以表格、饼形图、柱形图、走势图、以及雷达图、力导图、和弦图、全国或省市地图等等各种形式展示出来。如果客户提出需要实现全文检索你必须要问清楚是否需要中文分词,对排序要要求没,是不是相关度排序。如果客户有意向开发app你要知道ios和安卓两个版本必须做,其他的wp、黑莓、塞班非主流系统最好别折腾了,如果与移动硬件无关倒可以生成app壳内嵌wap仍要app的价格,记住千万别偷笑露馅了。

  具体报价是最大问题,每次与客户谈功能模块的时候,数据库结构已经在我脑力里搭建好了,用多少基础表多少业务表,他们的外键关联关系,到底是第三范式还是BC范式,是否主键依赖是否传递依赖。能否可以考虑bs模式它方便维护,业务不复杂可以采用mvc结构否则你得考虑webform结构。到底是ado.net自己封装还是用ORM来做效率如何继承性如何。各个模块之间如何低耦合高内聚是使用接口约束还是父类继承。业务逻辑放在bll层还是放在存储过程里方便以后的维护和扩展吗。这些东西都需要考虑齐全,派几个工程师用多久,考虑他们喜怒哀乐、吃喝拉撒、婚丧嫁娶、孩子上幼儿园、老婆怀二胎,这些杂七杂八的时间一抛去就是工期,工期乘以人工成本就是成本价加上30%的利润,还有用户抵赖尾款10-20%不给的,报价多少,你应该很清楚了,不过我越来越糊涂了,因为这几年我逐步在往产品的道路上艰难跋涉,以后就不打算再做订制开发的项目了。

  软件做完了客户不给尾款咋办,这个好办。瓜瓜舅舅做装修经常有死账赖账要不回来着急上火嘴上起泡没办法,这就是传统行业与软件行业的区别。软件追回尾款的方法至少有一百种,而且让客户神不知鬼不觉。例如在某项重要功能上加个出错率,出错率随着时间的增加逐步越发严重,每个月上浮6.18%个黄金分割点,让客户欲哭无泪欲罢不能乐不思蜀。碰见严重赖账的客户放置个时间Bomb一到点就定时爆炸,先使用transcate table数据库数据炸飞了他求爷爷告奶奶也找不回来了再把硬件bios或内存烧毁软件执行文件自焚。这些行为都可以用上行短信接口遥控指挥,最后把软件源代码放在开源社区让老赖的业务流程与数据全部曝光内部同行操作一目了然,也算是为开源为早日实现四个现代化做出点贡献。

  当然当然如果客户都是本本分分的生意人我们也是老老实实的技术员,每个软件产品都是自己的亲生孩子每个程序员都是个力求完美的人,帮有帮规道有道行每份职业都有它的道德与操守,守护好这份底线就是对这个行业对安阳这个弹丸之地信息化建设的最大的支持。

哎,多年不写作了,“的地得”分不清楚了,第一二三人称和动物“它”也混着用了,蒙太奇手法也失效了,基于波多尼亚的浪漫主义情怀写作但是用的一塌糊涂,不料和黑山派流放文潮同流合污,最终表现出来一种反叛情绪的地下文学的不良风气,让同志们受累了。

该日志转自我的空间:http://user.qzone.qq.com/81461006/blog/1431418150

时间: 2024-10-11 07:39:50

在三四线城市谈软件业务,及其他的相关文章

碧桂园营销院长朱晓波-三四线城市快速去库存营销策略实战解析

三四线城市快速去库存营销策略实战解析 课程特色1.最干货,5个维度20招去库存策略.2.最实战,标杆地产企业营销与管理实战一站式全面解析.3.最热点,解读最新房产新政及一季度业绩分析.4.最超值,针对每家企业,给出一招去库存建议.5.最专业,营销学院院长传授营销人才培养实战经验.师资介绍朱晓波业界知名的房地产营销策划和转型发展研究专家,曾任千亿房企碧桂园营销学院院长,国内首家房产全民众销平台.O2O房产电商公司好屋中国大学校长. 在华为.美国友邦.碧桂园等著名大型企业从事培训和营销管理近20年,

互联网金融下,三四线城市需有自己的P2P平台

如果你听到有人说什么"羊毛出在猪身上让牛去买单".什么"XX行业万亿市场"之类的很扯的话,那个人不是干互联网的,就是干金融的,哦对了,他更有可能是干互联网金融的. 互联网本来就有点浮躁,再加上金融的忽悠特质,互联网金融会出现一些比如P2P公司倒闭,老板跑路之类的不靠谱现象太正常不过了. 言归正传,虽然有不少臭鱼搅腥了互联网金融这锅汤,但互联网金融确实是一次重大创新,大方向上没有问题,国家在战略层面很支持,银行业也非常关注这一块的发展.现在的问题是互联网非常容易产生虹

支付宝刷脸支付落地北京 技术已在三四线城市铺开

支付宝刷脸支付今日在北京首次落地.烘焙食品连锁企业味多美宣布其在北京的300多家门店接入支付宝刷脸支付设备"蜻蜓",协助人工提高收银效率. 本月中旬,蚂蚁金服在支付宝开放日上海站活动上,宣布推出刷脸支付设备"蜻蜓".设备外形类似一体式台式电脑,可接入人工收银机.顾客在收银台结账时,无需使用手机,通过设备屏幕上的摄像头即可在10秒内快速完成刷脸支付. 据蚂蚁金服方面介绍,传统零售行业通过该设备,可将刷脸支付的接入成本降低80%.据味多美首席信息官胡博表示,与现金和扫码

浅谈IM软件业务知识——非对称加密,银行U盾的原理

概述 首先了解一下相关概念:RSA算法:1977年由Ron Rivest.Adi Shamirh和LenAdleman发明的,RSA就是取自他们三个人的名字.算法基于一个数论:将两个大素数相乘非常容易,但要对这个乘积的结果进行 因式分解却非常困难,因此可以把乘积公开作为公钥,该算法能够抵抗目前已知的所有密码攻击.RSA算法是一种非对称算法,算法需要一对密钥,使用其中一个 加密,需要使用另外一个才能解密.我们在进行RSA加密通讯时,就把公钥放在客户端,私钥留在服务器. RSA非对称加密算法,可以验

浅谈IM软件业务知识—会话session的概念,附一张IM软件的层次图

session一般出现在计算机领域,IM软件中的session,老的IM有两层:首先是逻辑层的session来管理会话的参与者,消息列表,会话类型等等:还有协议层的session,主要是代表客户端跟服务器的一个事物通道. 老的IM软件 客户端跟Server交互的每一类操作都是基于会话.比如客户端登录,需要建立一个登录的会话:客户端发消息,需要建立一个会话.下面举例: 客户端向Server发了一条消息,这条消息的发送就建立在会话之上.客户端需要下面几个步骤. 1. 创建一个session ID=1

浅谈软件项目的需求管理

软件项目区别于其它项目的最显著的特征是其不可见性,它不像硬件购销.建筑工程,都是实实在在可见的东西.而软件项目在系统交付之前很长一段时间,客户是无法感知自己想要的系统究竟是什么样子.因此,需求管理就显得十分重要,据相关统计数据分析,软件项目90%以上失败的原因都在于没有重视需求或者需求管理方面做的不到位导致的. 需求管理作为软件项目管理的一个重要内容,贯穿项目实施的全生命周期.俗话说:万事开头难.需求作为软件开发的第一个环节,其重要性不言而喻.市面上关于需求管理的相关理论和书籍很多,但多数停留在

浅谈软件性能测试中关键指标的监控与分析

浅谈软件性能测试中关键指标的监控与分析 一.软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø  评价系统当前性能,判断系统是否满足预期的性能需求. Ø  寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题. Ø  判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能. 而对于用户来说,则最关注的是当前系统: Ø  是否满足上线性能要求? Ø  系统极限承载如何? Ø  系统稳定性如何? 因此,针对以上性能测试的目的以及用户的关注点,要达到以上

浅谈软件需求分析

浅谈软件需求分析 一.什么是需求分析? 通俗的讲,对用户的意图不断揭示和验叛的过程,要对经过系统可行性分析所确定的系统目标做更为详细的描述. 假如你是个建筑工程师,有个客户找你建一个鸡窝,这个时候要需要与客户沟通,来确定客户到底想要一个什么样子的鸡窝.我们应该注意三点: 1.准确的理解和描述客户需要的功能. 客户说,我的鸡窝要三层的,带电梯,饮水池,厕所,饮水池要自动判断水位供水,电梯要可以同时乘坐10只鸡-.客户滔滔不绝的讲了一大堆,你也都非常忠实的按照自己的理解再一一的向客户描述一遍,以便于

浅谈软件工程师的代码素养

WeTest 导读 写这篇文章时内心是比较忐忑的,因为文章的话题范围非常大,怕自己驾驭不了.在实际工作中,维护过很多类型的代码,其中不乏高级工程师完成的逻辑,大家的需求能力都很不错,能够快速满足产品的需要,但很少能有人能注意到代码的整洁度,甚至很多代码经过多人维护后已经变得无法再进行任何一处的修改,最后不得不花大量的时间进行重构.因此我决定还是写一篇文章来"浅谈"软件工程师应具备的代码素养,希望能够对大家有所帮助,水平所限,如有不当之处还请不吝指正~ "程序是写给人读的,只是