作者:AWeiLoveAndroid
吉日噶拉(在外企、上市公司工作过,自己也创业失败过,遇到过很多失败挫折,甚至露宿街头,但是最后还是挺过来了),是一个十几年的程序员了,里面介绍了他的相关经历,以及他的一下经验,无论是对刚入门的程序员,还是工作了十年八年的程序员都有一些经验值得借鉴学习。这里我也把这本书中的部分精华分享给大家,希望对大家有帮助(顺便内推几个技术大厂的机会,前、后端 or 测试,感兴趣可以试试)!
值得注意的是书中的作者本身是一个小牛,没毕业前已经在大企业工作过很长时间了(.Net 开发为主,C、java 都有猎取),03 年前就可以自己接企业项目了,但是后来还是遇到过很多挫折,主要是创业方面的惨痛经历。
通过本书,你会看到,即使你并不天赋异禀,成不了乔布斯和马云,但你依然可以有所成就,成为幸福的人。
主要讲的是作者帮公司拉了一个政府的项目,但是由于经验较少,谈的价格很低,还有很多细节刚开始没有谈到,后面相当于收了很少的钱,給政府干了一个比较完善的项目,这节的经验就是:程序员一般不应该直接和客户谈项目,应该让专业的人去谈,他能把 10 万的项目谈到 50 万或更多。
一个开发团队、软件公司需要有一个良好的氛围,大家人心稳定,每个人都在有条不紊地忙乎实际工作上的事情,每天都有一点点成果,大家平时工作开开心心,一步一个脚印的发展。项目做的有条理,客户也满意,收款也及时,这才是软件公司生存发展的硬道理。软件如果做不好,软件公司肯定是开不下去的!
每个人总要给自己寻找个方向,每个人都需要有个信念,没有信念,活着就没意思,无聊,觉得没有奔头了。作者是比较喜欢做技术那种,可以做到五六十岁那种,并且看到过更老的程序员!
离职了也别成敌人,开开心心的离职,将来还是会有合作机会的,说不定还很大的机会。 你要有过硬的技术,让客户相信你,觉得这个事情你是专家,让你来做没错,你要时刻让自己的技术超出常人的水平。 拉客户要有个过程,小事情干好了,人家才放心把大事交给你去做,不可能一步登天。 不要做过于廉价的劳动力,那是在破化市场,尊重自己尊重别人,免费給别人当然可以,但如果那样做,IT 就更不值钱了。 赚钱的机会不是天天有年年有,要学会抓住机会,错过了这个村就没有这个店了。 大项目都是有比较的,不是随便给你的,价格也不是乱开的,别人赚的钱也不是天下漂下来的,你需要战胜对手,才能拿到机会。
好东西多得是,就看你如何看待它们。就像我下载的 1G 的 C# 文档一样,电子垃圾一大堆,天天跟在新技术屁股后面,也难提炼出个啥来。因为你永远跟不上时代的进步。你的积累也会变成你的包袱,除非你有惊人的毅力,不断完善你的积累,那最起码你要连续几年不打游戏,节省时间才能提炼出来,或公司出钱给你烧,也能烧出来。 不是新技术出来了,你以前的积累就推倒了,除非你以前的积累是经不起考验的,否则是不会被推倒的,新技术只是锦上添花而已。软件整体的开发不会轻易发生天大的变化,你需要的是不断吸收新技术,了解新技术的长处和定位,然后把需要的新技术消化好,用到自己的整体框架中。
做软件外包的经验告诉我 做软件需要人海战术,做软件需要大量的体力劳动,而不是脑力劳动
我们技术副总的主导思想 客户的需求变来变去怎么办?客户的需求变了,并不是坏事,让客户填写好变更表,把工作量变化給客户确认,秋后算账。工作不就是干点活做点项目吗?哪里不一样,这个项目工作量越来越大,钱也是越来多,不是坏事。
我自己的主导思想 想多赚钱怎么办?直接找上级谈,你能干出啥来?想要多少钱?多长时间过好?对公司有啥好处?都谈明白了,老板也会答应的,大家都有好处,都在影响自己的心情,不能好好干活。
身边一直发生的事实告诉我 与领导沟通好,报告写好,比拼命干活效果好几十倍!别总埋头苦干,干得累死累活,没人知道你有多辛苦,及时向领导汇报情况交流。
我比较佩服的事业部经理告诉我 不能完成工作怎么办?最愚蠢的做法是通宵几天,突击几天,然后累死累活,最后还是没能按时完成,人也累趴下了。其实,不能按时完成工作多了去,这时要先分析清楚延时的原因,找上级说明原因,让他们认可你的理由。然后把接下来的工作合理的进行安排,有条理的一个个做好。
我的自身 N 年工作经验表明 做软件为什么那么累?因为软件是个细活,不是敷衍了事对付对付就可以的,需要一行行代码写出来,不能思路混乱,也不能偷工减料。不管是太理论也好,太理想化也好,总得有个理论指导实践的主导思想,否则这事就没法干了。
工作要有力度,不能老是没完没了找借口,每个人都可以给自己编织出美丽的借口理由来,听起来事那么地有道理,其实理由都是給自己编的,自己给自己下的套。
这几年给人打工,感觉真是太幸福了,每个月不管业务好不好,不管客户给不给钱,老板都会按时给我发工资,卡里有钱了,不愁吃不愁喝,真幸福。 自己不开公司不知道赚钱有多难,自己不当老板不知道給员工的工资已经很高了。不要以为自己创业就比打工可以赚更多钱,我见过很多朋友,自己创业创得很辛苦,但是他们打工的活可以很轻松拿到 10K 以上的薪水,但是他们非要自己创业,非要往火坑里面跳。
你可能有了一个很好的创业思路,就感觉用这个思路去创业,成本地,风险低,成功的概率高,你会跟你的好朋友探讨你的思路,会和你的好朋友讲解你的经营模式、经营理念,甚至带他到你的公司参观感受一下你的成功。这时候你很可能在做一个错误的决策,你的朋友也不是吃素的,他也会模仿你,抢你的生意,抢你的机会。 我觉得我的积累还可以,还做出了娱乐场的计费软件。我以前的合作伙伴偷了我的成果,销售了几十套。你的成果很容易被被人偷窃,你要学会保护你的劳动成果,你的劳动成果未必给你带来什么经济效益,确定给你的敌人带来更多的经济效益。
1. 开公司首要的是要明白你做什么可以赚钱,而别人不知道,或者还没抓住。你程序写得好,项目写得好,算个屁啊!全国程序写得好的人多了去了。你努力啥的,更没用,天下努力的人多了去!
2. 身边都是虎狼,都是人精,都想吸干你的血,都是指望着跟着你或者从你身上捞一把的人。
3. 创业千万不要又出钱又技术。要么烧别人的钱,要么别人出技术。你全出了,风险大,压力也大,甚至都没有精力跑市场。
4. 你要找比你强的人合作,你能从他身上学到东西,而不全是你给予别人。与比你强的人合作,你绝对不会损失啥。
5. 创业了,玩人一定是比做项目、干活更重要的事
6. 小公司把股份分掉,你就是不要股份又能怎么样?等你玩透了,自己再开间公司又能怎么样。你給员工 1% 的股份,他都会很开心。甚至你卖股份給员工,还可以融资一把。