一、我有个好点子,现在就差个码农了
最近几年经常碰见有人在网上感叹,自己有一个很好的想法,做出来可以拳打马云,脚踩强东,现在产品构思完毕,只差一个码农了。
就差一个码农了找或者不找,点子就在那里,不悲不喜,时间很快过去,有着好点子的人点子都忘了,事情也不了了之,而故事里没有出现的那个程序员,却从来都是缺席。那么,从一个点子开始到最后成为一个网站,能够帮我做到这一切的那个程序员,我到底该给他准备多少钱的工资呢?
天朝程序员的薪资等级二、一个点子到一个产品,你需要给程序员准备一百万的工资
一个点子到一个产品,夸张的时候,你甚至需要给程序员一百万的工资。
程序员的高薪来的并不容易互联网时代最成功的几家公司说起来大家都琅琅上口,淘宝,京东是电商网站界的扛把子,每天处理上千万的订单,腾讯,陌陌的聊天应用每天有成百上千万的人分享信息,腾讯和网易的游戏让千万人沉迷不可自拔,让人眼红不已,而不幸的是有很多人的点子就是做一个像淘宝那样的网站和淘宝对着干,做一个微信一样的应用和微信对着干,做一个游戏把腾讯的玩家吸引过来,而往往他们带着这样的要求让程序员崩溃:
做一个能达到淘宝一半水平的就行,我们村有很多农产品可以卖,要让全国人都来买我们的产品,要求不高。做一个千万级别玩家在线的游戏就好,我搞的这个游戏很好玩,大家肯定都爱玩。做一个众筹网站编点故事让大家捐款,我明天要用,你今晚加个班。
不加班是不可能的,这辈子都是在加班带着这样让程序员崩溃的理由一般都会被当场拒绝,那么实际一些,如果真的遇到了一个真心想要创业,想要一个正儿八经不玩虚的、能够实现、能够修改、能够持续开发的网站,到底需要多久,需要给程序员付多少工资呢?我们接下来可以算一笔账。
1. 首先算薪资,对于一个朝不保夕,做完了就要卷铺盖离开的工作,程序员需要至少在平均水平的工资才能安心干活(当然如果是创始人许配股票和百分比分红那还另当别论,那样更多看程序员是否认可老板这个人的品格和人品)。按照一个明白事理、懂得是非的程序员来说,在北上广应该是10k起步,而做到能够独当一面,徒手攒出来一整套产品的程序员已经可以自称为架构师/全栈工程师,15k不能再低了。
程序员鼓励师,这个衍生职业很是传奇随着项目的演进,孤单的程序员无人交流,且需要面临多家猎头的轮番挖猎,为了稳定军心,薪资涨至20k并不过分,综上就是大家所说的程序员的工资,上不封顶。
招聘网站上随处可见高薪职位2. 然后来算算工期,毕竟金钱和时间花费是一个老板需要考虑的首要因素。由于是程序员从头开始,不讨论高端的软件工程技巧,仅根据通用惯例做法,整个网站的搭建过程应该粗略包括需求收集和澄清、架构设计、服务实现、调试上线和迭代交付这五个步骤,按照业务的复杂度要求项目时间需要一年甚至数年时间,毫无疑问,这个时间成本是老板无法接受的,因此增加项目人手是必然的选择。
软件开发是一套复杂而繁琐的工作流程从一个程序员扩充到一个团队,人员的配置除了必备的那个核心的程序员(现在应该称为cto了),考虑到老板一般会要求“像苹果一样简约优雅的设计理念和界面”,一个界面设计师必不可少,考虑整个过程的质量和老板动不动就要明天上线的需求,一个软件测试工程师必不可少,考虑到硬件配置和维护工作量巨大(云服务什么的,老板肯定不愿意每天烧那么多钱在“虚拟主机”这样听起来就不靠谱的东西上面,购买和搭建硬件平台肯定是不二选择),一个运维工程师必不可少,因此这四个人应该是功能完备的最小核心团队。
阿里巴巴的十八罗汉就有四个技术背景假设项目的工作时间是半年到一个月的话,保守估计程序员团队的薪资是100-200万,这应该是一个粗略而较小的估计。
三、一个点子到一个产品,三千块钱也能搞定
自己组建研发团队的消费让老板咋舌不已,一句“这么贵怎么不去上天啊”说出口,再关注下新闻刷两下在中兴被制裁的帖子下留言“不坚持自主研发,倒闭了活该”,那么一百万的资金拿不出来,有没有办法实现自己的好点子呢?来来来,三千块的外包了解下。
外包网站千元建站随处可见外包就是把研发的事情打包出售给别的专业公司去做,享受软件定制的便捷和专业团队具有性价比的服务。这样的定义听起来简直相见恨晚,那么外包是如何算价格呢?
外包公司像是流水线一样,采用标准化的技术做各个客户要求的网站,在选择客户的时候一般已经进行了初步筛选,因此很大概率上可以使用原先做过的项目的样子东拼西凑,修改出客户想要的网站的样子。由于所有的技术并非从头开始,所以在工期上来讲也有较好的保证,一般半年以内都能搞定,短的甚至一个月内就能拿出成品可上线运营的网站。价格上来说,三千到数万之内一般都能搞定不太离谱的要求,从性价比和消费上来说,外包简直是绝佳上品。
低价的同时,软件外包有坑需要小心说了这么多好处,外包开发也有不得不说的缺点,外包的质量完全取决于外包员工的工作热情和责任心,很多外包项目并无法保证项目的质量,而这些质量问题往往不容易暴露,一旦暴露就需要再找原团队修补,再者说,外包团队完成开发后想要再在已经完成的项目上修改的话,少不得又是一次消费。
外包从性价比上相当实惠,但是便宜的东西往往最后不便宜,外包项目的生命不把握在自己的手中,这对于一个长期的企业来说是一件十分危险的事情。想象自己辛辛苦苦创建的公司,结果使用的代码里可能就留有外包公司留下的后门,而自己一无所知,或者公司没有人知道程序里面是什么乱七八糟的样子,想想也是十分恐怖的事情。
因此能够做成功的企业,很少会图便宜使用便宜的外包,刚开始就不愿意投资的话可能就输在了根基上。正确的做法应该是把外包当作是思路和点子验证的途径,在短时间内形成成品的网站试运营以试探消费者的反应,也验证自己的点子是不是有可能成功。组建自己的研发团队始终还是康庄大道。
四、一个点子到一个产品,首先需要自己做一个技术员
一个点子到一个产品,更便宜的情况下其实只需要做自己,自己做一个程序员。
建站难度相比从前已经大幅度降低了以前些年火爆全国的“织梦模版”为例,网站的建立目前已经没有当初那么困难,在很多工具的帮助下,一个没有编程经验的普通人在努力钻研的情况下也有希望创建属于自己的网站来。更有甚者,很多云服务公司也推出了自己的免费试用套餐,短则几个月,长达一年的试用时间可以供消费者免费使用公司提供的网络和计算资源,一个平均水平文化学历的人完全可以通过自己的努力钻研,低成本甚至零花费创建自己的个人实验站点,在确认自己的点子可用了之后再去创建团队也完全不迟。
建站的流程如此之简单,一目了然所以如果自己觉得自己万事俱备,只差一个程序员的话,那为什么不自己当个程序员呢?
五、放过程序员吧
很多人找到一个特别棒的想法以后,就会有一种错觉,认为神光一闪,上天眷顾,想到点子之后剩下所有的事都能迎刃而解,会觉得最难的这部分工作已经完成了,其他都是小事。但是实际上从一个点子的创意到最后成功,中间有太多的艰辛的路要走。创业往往都是一些有雄心壮志的人走向成功的路,也是一些心智不坚定的人认清自己的路,对于程序员来说,很多时候程序员之所以选择这个职业,除了自认为不善于交际或者不愿意从事与人沟通太多的工作之外,很多程序员的根本出发点是一颗追求新鲜事物和技术的好奇心,和享受实现需求,用代码改变世界的雄心壮志。
躁动的世界,程序员心如平湖烟雨所以如果你觉得自己有个点子,只缺一个程序员,又想让他好好干活,又不想给他钱,那就行行好,放过那个程序员吧!