浅谈程序员接私单那点事及接私单需要注意的问题

转:

本文版权归作者(谢俊)和博客园所有,欢迎转载,转载请标明出处。

原文地址:http://www.cnblogs.com/net-xiejun/

微信开发群

完整源码下载:https://github.com/xiejun-net/weixin

关于接私单我的个人经历

先声明:我已经在公司上班,不会再接任何私单,勿扰!

13年刚毕业在一个三线都不算的小城市做.net 程序开发,由于实习做过java和C但是没有做过.net 且大学也没有接触过.net(那个城市几乎只有.net和php的开发工作),所以刚试用期薪水只有可怜的(2500)。我为什么去小三线城市,说多了都是泪就不说了,要租房不说,上班公交都没有,从实习就没向家里要过一分钱,所以刚开始在那边相当窘迫。不过编程还有点基础,刚在那公司上一个礼拜多就开始做项目,每周工作六天,天天加班到9点是正常的,还不时到凌晨5点钟,现在想想累点 但是倒也是过的很充实。

一次偶然的机会,别人找到我做一个网站,1200块,花了四天时间做完,计算了下,这个比上班划算多了,于是索性辞职接私活做算了,然后在猪八戒等网站上开店打广告,开始一段相当痛苦的接单之旅。只能说这种威客网真的相当坑,我第一个月只做了2000多块钱的单。后来看到同学在淘宝网上卖毕业设计,于是尝试着开了一家淘宝店做毕业设计,我不卖现成,只接定制的,最低400,贵点的1000多,结果是出人意料的,根本做不完,做毕业的第一个月一下做了9千多的收入,平均两三天一个毕业设计?原因是我接的毕设都是选择类似的,这样十几个毕设开发三四套模板 根据需求修改,当然一个月做下来还是很累的。所以毕设只做了一个月,因为这个时候有更大的单找到我,从开始一些个人的创业者,到后来一些外包公司,传媒公司,北京上海天津深圳的一些房地产公司都有找到我,以二手身份(非直接客户)接到居多。从那个时候基本上收入趋于稳定,我收拾东西回家在家接个网线,然后过了一段为自由职业的生活,收入对于一个毕业一年也还算可以,一直到14年的10月份,我烦了,然后当时家里有些事,就没在做了!

接私单的流程及需要注意的点

接私单的情况多种多样,不同情况下需要灵活变通,以下是我觉得比较重要的几点

1.   需求?诉求才是重点

大多数情况下,客户提的需求是需要我们开发人员去纠正的,因为非开发人员不懂的项目是如何实现的,有些他们觉得很复杂的东西其实到我们程序员手中是相当简单的,有的时候他们觉得简单想当然的事情,可能是他们异想天开或者程序员实现起来非常负责,开发得不偿失。所以我们接手一个项目,需求不是最重要的,而是要知道客户的诉求是什么?我们知道客户开发的项目用来干嘛的?希望到达什么目的,他给的需求方案是否可行,可行?那么是不是有更好的方案。我们不能像我们上班一样,完成上头给的任务就可以了,而是需要实实在在帮客户解决问题,客户才会长久。

举个例子:比如客户需要在微信公众账号里面加客服的接口,其实就是希望直接和他的用户实时的聊天,用户可以直接咨询,客服接口开发需要时间需要更多的开发经费,告诉客户,其实可以加个链接,一点直接和他qq在线聊天,这个比开发一个客服接口实用方便多了。

2、设计方案,细到每个功能

对于客户,很多需求是模糊的,有的时候开发一个功能,比如说一个简单购物的系统,他的需求会很简单,而且当时说的时候也是说:“越简单越好,那个那个什么 全部不要,就可以购物就可以”,然后经常对话会变成这样:

“需要用户管理用户地址的功能么”

“恩 ···要”

“需要开发购物车么?”

“恩··要”

“需要管理商品上架下架?商品排序,快递查询?”

“···”

“个人中心需要查看订单?电话号码需要验证么?登录需要XX授权登录?”

“···”

“···”

等等

所以设计需求不是仅仅写给自己看的,而也是写给客户,以免后续开发,不然你安他的需求开发 ,出一个功能,他会说“某某功能 当然需要啥啥啥 这个不用说的”

设计细到每个点,约法三章,等他提加这个那个的时候你就好说话了。

3.钱

这个是一个很麻烦的事情,由于在淘宝上是虚拟交易,对方付了定金也是可以毁约的,所以这个付个定金顶多就是表示他有诚意开发,不见得他中途不想要了,定金就给你了,因为这种虚拟的淘宝对卖家是非常不公平的。亲身经历的教训,还有遇到给了程序没给钱的,因为当初太天真,沟通都挺好,结果给了程序就没音讯了,所谓害人之心不可有,防人之心不可无,在网上尤其。很多情况下,单子金额不大,根本没有合同,可以和对方提前约定好,开发出一个demo付定金,然后对方不要了,定金不返回。反正我是吃过n多亏。

接私单获得了什么?

完成一个私单,你得和客户沟通,了解用户的需求;需要自己设计合理的方案,自己实现;将项目部署,还需要后期维护管理。这是一个完整的过程,这个过程我们不仅仅是程序员,我们把策划,程序,实施,运维的事情都做了,虽然项目小,但是对于程序员实际开发非常有帮助,让我们考虑问题更全面。

当然我不建议接私单

为什么?

自由但不自在,不时的三更半夜或者在某个舒服的早上你会接到来自客户的电话,总会有各种问题;无聊,做的越久,经验越多,你越发的觉得客户好傻,很多需求,他刚开口说第一句,我就知道他的诉求,然后我就不耐烦的告诉他这样或者那样更好,或者你那样根本不可行,实现不了等等,而且项目很多重复的东西,非常无聊;没有提升,自己把自己陷进去了,没有时间好好沉淀自己,做了一年确实有收获但是技术没有实质的提升;完全和职场脱轨,周围没有志同道合的人,有都是在网络上,作息时间也是混乱的····

时间: 2024-11-08 20:26:16

浅谈程序员接私单那点事及接私单需要注意的问题的相关文章

浅谈程序员的行业选择---程序人生

引言 本篇博文接着许久之前的一篇博文<浅谈程序猿的职业规划,看你如何决定自己的未来吧.>,继续探讨一下程序员行业相关的内容. 行业的选择不仅对于程序员来说非常重要,对任何一个人来说都是一样的.只不过对于程序员来说,行业更容易被忽略.从程序员每天热议的话题就能看出来,大部分的热议话题都是C#和Java哪个更牛B,或者IOS和Android哪个挣得钱多,很少看到程序员去讨论两个行业谁更有发展前景. 鉴于此,今天我们就来着重讨论一下程序员行业的选择,行业和语言一样,没有谁优谁劣,只是一种选择罢了.

浅谈程序员创业(要有一个自己的网站,最好的方式还是自己定位一个产品,用心把这个产品做好)

浅谈程序员创业 ——作者:邓学彬.Jiesoft 1.什么是创业? 关于“创业”二字有必要重新学习一下,找了两个相对权威定义: 创业就是创业者对自己拥有的资源或通过努力能够拥有的资源进行优化整合,从而创造出更大经济或社会价值的过程.——百度百科 创业是一种思考.推理和行为方式,它为机会所驱动,需要在方法上全盘考虑并拥有和谐的领导能力.创业必须要贡献出时间.付出努力,承担相应的财务的.精神的和社会的风险,并获得金钱的回报.个人的满足和独立自主.——互动百科 两者都给出了明确的创业定义,这里想着重想

转:浅谈程序员的英语学习

转自:http://www.cnblogs.com/haoyifei/p/5687235.html 浅谈程序员的英语学习 作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪.但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语和数字表达式构成的.英语对于程序员十分重要.我的大学本科全部采用英文教学,工作时也经常会遇到外国人,和他们谈笑风生,自认为自己的英语水平比园子的平均水平高一点.下面我就根据自己的经验来说说英语的学习方法. 为什么要学习英语 学好英语你可以直

浅谈程序员该具备的自我修养

各行各业的工作者,都有其要求,那么作为程序员,我们又该具备哪些素养呢?博主在这里浅谈个人看法,如有不当之处,请大佬们指正. 一.知识储备 1.数学 或许在很多人看来,学计算机用不到什么数学,最多也就是一百以内的加减乘除,用在for循环.数组索引之类的上面.但其实不然,大部分人这样觉得是因为基本都工作在应用层,所以相对而言,用到的数学知识会比较少,也比较浅显. 而当从应用层更深地学习研究时,就需要一定的数学能力了. 2.计算机 1)操作系统 操作系统(OS)是配置在计算机硬件上的第一层软件.是对硬

浅谈程序员的英语学习

作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪.但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语和数字表达式构成的.英语对于程序员十分重要.我的大学本科全部采用英文教学,工作时也经常会遇到外国人,和他们谈笑风生,自认为自己的英语水平比园子的平均水平高一点.下面我就根据自己的经验来说说英语的学习方法. 为什么要学习英语 学好英语你可以直接阅读各种经典书籍的原文版.程序员这个行业之所以特殊,就是因为它所有的技术全部来自欧美,所以最主流,最新鲜,最正确的技术文

分享8年开发经验,浅谈程序员职业规划

原文出处: 风尘浪子 在中国有很多人都认为IT行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下. 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML.DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择.如果您只是抱着这样一个心态来

浅谈程序员的薪资和工作经验

很多人都会问关于PHP/Java程序员薪资与工作经验年限的内容,无论是在就业论坛的评论还是作为网上流传的指导性文章,都会涉及这方面的问题.例如, 有人知道3年Java/ JEE工作经验的工资是多少吗? 本人拥有10年Java/ JEE工作经验并且懂Spring.Struts和Hibernate,提多少薪水比较合适? 请发我一些关于拥有多年经验的面试问题,谢谢. 对于那些只有一两年工作经验的入门新手,讨论这个问题或许还有点意义.但是要你已经有至少3年以上的工作经验,那答案就非常主观了,这完全取决于

谈程序员的出路

http://blog.chinaunix.net/uid-25838286-id-3068153.html 从我做小程序员开始,就从未间断的在论坛看到有人在问程序员的出路在哪里,其实我很能理解这些人的想法,在行业做了几年,有些感想跟大家随便聊聊.俗话说,365行,行行出状元,此话也适用于IT行业,尤其是程序员.当你迷茫找不到出路,又想快速成长和提高的时候,有两种方案可以供你参考:1.努力成为你工作环境中最优秀的人(技术最好的人):2.跳槽,去另外一家公司做比你能力要高的工作.针对工作环境的不同

周鸿祎谈程序员创业

原文链接:http://geek.csdn.net/news/detail/45409 昨天与大家分享了自己的创业经验,得到了很多程序员的鼓励与支持,诚心感谢大家的共鸣!由于极客邦SOHO项目开始不到半年,怕对各位程序员有所误导,特意找出周鸿祎在接受媒体采访时分享的程序员创业经验,大家一起努力,从一个小程序员干出自己的一番事业!正文如下: 程序员创业的特别之处 关于程序员创业,我之所以愿意谈我的观点,是因为我是程序员出身,也是从小公司做起来的,我自认为对待很多程序员个人包括共享软件作者和一些小网