交通标志网,毛笔字,旅馆,电台,摄像机

编程学到什么程度可以接私活?

发布时间:

作为一个程序员,我来回答你这个问题。

到达什么程度可以接私活?其实这个没有一个标准的尺度还衡量的。

首先第一,你要明确这个私活需要你做些什么?如果这个私活是个很简单的私活,那其实你编程水平一般般就可以搞定,那就去接这个活吧。

其次,我把私活分为三种。

一种是上面所说的很简单的,就是纯小外包的那种,那没关系,基本是学一会儿都能搞定。

第二种,填坑型私活。这个基本就是别人写好了项目但是中间有几个技术点搞不定,或者有些bug不知道怎么处理解决,叫你来帮忙处理的活。这种活比较坑,基本就是别人挖了个坑,自己填不上要你来填。这个水平就要高了,至少水平要比这个挖坑的人高,不然估计你也填不上。

第三种,架构类型的。要你去设计组织架构的活。这种是工资最高,但是难度也最大。比如让你设计一个淘宝那样的能够抗住双十一高并发的服务,你能处理吗,这个就真的不是一般人能够处理的来的,这需要架构师级别的人来处理。

以上三种是我理解的接私活的标准。具体要按照实际情况来判断。

可以接私活对个人要求会更高一点,一般都是有经验的开发工程师才接私活,一方面是经验比较丰富,另外一方面是人脉比较广,有接私活的渠道。

下面说说需要具备哪些能力才能接私活,1、具备独立设计一个功能的模块,且要有完整清晰的思路来保证如何实现功能模块,比较私活不像在企业中分工比较明确,你是开发就只需要做开发做的工作,你是架构师就只需做架构师需要做的工作,接私活的话可能需要的是你多方面的的能力。2、数组指针各种用法要熟记于心,灵活运用,程序bug多少跟你对指针的熟练程序关系还是相当大的。3、算法得熟悉吧,虽然大部分项目都用不着什么牛逼的算法,但是小范围的使用基础算法还是很多的。4、会看文档,做项目完全自己开始从零写代码的可能会很小,都是利用一些开源的东西改成自己想要的,所以文档必须得会看。5、bug会跟踪调试,分析查找问题都得通过bug调试来追踪。6、写代码的熟练程度,写代码熟练做项目才能更快,项目做的快这个项目的利润才会高。7、项目维护,只要你接了私活,后期项目维护很可能就找你。

以上这些基本都是属于技术上的能力,除此之外还需要一些项目沟通能力、项目评估能力,你得知道你做的项目值多少钱,以及讨价还价的能力。

具备以上的能力你就可以接私活了,但是以上说的都是独自接私活需要具备的能力,当然你也可以找别人共同完成一个私活的,举个真实的例子,我弟弟也是学习软件开发,现在大一第二学期他就开始接私活了,因为在学校里面同学也比较多,他们除了学习也没有其他重要的事情,而且接私活也可以锻炼他们的开发能力。他们的课程是根据企业用人需求设计的,所以各方面能力他们都具备,只是经验不足需要更多的历练,他们做项目都是有明确的分工明细表,下图是他们平时项目实战的任务明细表,非常详细,包括完成时间及预计完成日期。

如果你要找别人共同完成的话你就得具备一个项目经理该具备的能力,像我弟弟他们学校的每个班级都划分成了很多项目组,每个项目组组长都是按照项目经理的方向培养的,项目管控能力,组织能力,沟通能力等。

接私活虽然对个人能力要求比较高,但是对提升个人能力及经验还是非常快的,加油!

交通标志网,毛笔字,旅馆,电台,摄像机 Copyright @ 2011-2019 交通标志网,毛笔字,旅馆,电台,摄像机 All Rights Reserved. 版权所有