zoukankan      html  css  js  c++  java
  • 兼职开发悟出的点点滴滴

    作为开发人员,兼职赚外快是很平常的事!兼职又可以为我们带来什么呢?

     

    个人总结有四点:

    一、Money是万恶之源,生活所逼,我要赚钱啊!!

    二、觉得自己技术还不够好,需要通过不断的开发来巩固知识。

    三、接项目做,其实是个精简版项目开发的流程,从业务需求、系统分析与设计、编码、测试,需要的是一个team的相互沟通、合作。在team中实现自我价值,创造价值,获得个人精神升华(这个赞啊!^_^!)。

    四、业务多了,认识的人也会多起来,圈子自然而然就会越滚越大,各行各业的人都有打交道,这个行业,人脉也是相当重要的。

    OK!讲了那么多,理所当然,兼职开发是不是必要的?我们又应该如何去做正确的做出选择?作为一个未出社会的菜鸟,从自己的兼职经历出发,谈谈自己的想法!

    2011年暑假得到一个机会去了某间公司当PHP开发的实习生,当时应聘的是ASP.NET开发,因公司要求,去搞PHP了,IT行业的第一份工作,过得还算愉快!!当时BOSS对我还是挺好的,教了我很多东西,不仅仅是在技术方面,在为人处事方面也有收获。

    实习结束后,下定决心搞好自己的专业方向.NET开发,因为觉得自己什么都会点,但是却没能把一种技术学得熟练点。一个偶然的机会,BOSS介绍了一份兼职给我,大致跟那位客户沟通过后,主要是为已经上线的网站修改页面和增减功能,应该算是技术支持,技术支持?好吧!基本上要全能型,前端知识,div,css,js要会点,php的joomla开发也要会。这就和我自己的计划冲突了,左思右想,抵挡不住金钱的诱惑,走上了这条忐忑不安的路。

    由2011年12月份开始,正式合作,支付方式是每月基本任务,固定工资。

    刚开始,主要是做页面的修改,前端基础还算可以,吃着老本,感觉也挺轻松的,客户也很好沟通,就是每天耗的时间比以前多了,逐渐地把精力都放到工作上了。

    寒假过后,回校了,发现工作量越来越大,量大是指小问题越来越多,自己没接触过的功能点也越来越多,由于我的客户是负责统筹运营这方面,对code不是很熟悉,于是我只能自己找资料,去QQ群,论坛求助,无形间自己花费的时间就越来越多,往往一个很简单的小问题,却要绕了一个很大的圈才能解决,工作效率低了,自然任务就越积越多,客户也越来越不满意。关键一点,影响自己学习!此时,已经有打算不做的念头,可是付出汗水后,出粮的那一刻,我又淡定了,咳咳!Money作怪啊!我就这样深深地陷入这个死循环中。。。。

    后来因为想开始准备自己的毕设,加上课程设计要开发电子商务网站,最后,决定不干了,2012年4月份底,The Ending! 

    一轮流水账后,究竟问题出在哪里呢?

    1.支付方式以每月基本任务,固定工资的方式作为兼职开发的合作形式不妥。客户的立场是以最少的资金来榨取更多的利润,当你快速完成了每个任务后,接着新的任务继续来,没有喘息的时间。所以,遵循多劳多得的原则,以每个模块,任务形式处理更佳,但就需要开发人员能够估算好任务时间,把握进度。

    2.历时5个月,周期太长。任何一份工作开始时总是热情高涨,但是随着时间的推移,渐渐的变得越来越懒散,不负责任,只求完成,不求质量。但更可悲的是,企鹅开始隐身,防止客户打扰。额,这种服务态度是不行的,切忌效仿。

    3.时间不够,无法兼顾学习。上课时间4~5个小时,睡眠时间包括午休10个小时,吃饭时间2个小时,体育运动时间1个小时,额!剩下的时间挤吧!

    4.沟通能力是非常重要。因为不能和客户面对面沟通,难免有些需求会说不清,此时,请不要敷衍,一定要先把完整的需求弄出来,他想要的功能,想要的效果,在自己的能力范围尽量满足他。当自己遇到某些棘手的问题时,不要怕,尽量说出来,虽然他不是很懂code,但是他给的建议,意见可能帮助到你。

    5.单干很累,拥有team是很幸福的事情。往往一个人开发的时候,遇到问题停滞不前,身边有伙伴提点下,事半功倍。等我以后出去工作了,希望能遇到好team。

    6.做重复的工作,浪费时间,也无法从中学到更多的知识。

    最后,来个大杂烩!

    作为一名学生,兼职开发可以巩固技术,增加开发经验,加强沟通能力。但是要分析利弊,大学四年可以说是学习的黄金时间,在这四年里面,打好基础是非常重要的。

    如果你有好的团队,方可大战拳脚,自己扛不住还有伙伴的帮忙。

    如果业务太多了,接项目就需要有针对性,对那些周期比较短的,项目难度能在自己可控范围内,又能提高自己技术的优先选择。

    如果因为学习时间与做项目冲突了,这时候就要考虑做项目是否对自己提高技术有帮助了??

    程序员们,不要总埋怨公司给的工资太少,而耗费自己大量时间去做私活,眼光放长远点,不要总向Money看,与其获取一丁点的钱,倒不如花更多的时间去增值自己,学无止境啊!只有慢慢积累到一定的程度后,技术可以过得了关,加薪没问题,以后大把的钞票接着来!

    SO,自己也开始找工作了,之前学的知识太散了,现在要专一点。

    明天要去广州红帆电脑科技公司笔试面试,公司用VB.NET开发,自己没接触过,加上对这公司不是很了解,有点犹豫了,哎!找工作就是烦!!

    作者: ForEvErNoME
    出处: http://www.cnblogs.com/ForEvErNoME/
    欢迎转载或分享,但请务必声明文章出处。如果文章对您有帮助,希望你能 推荐关注
     
     
  • 相关阅读:
    显示文件本地文件夹
    Select Dependencies选择依赖项
    搜索小技巧
    783. Minimum Distance Between BST Nodes BST节点之间的最小距离
    5. Longest Palindromic Substring 最长的回文子串
    12. Integer to Roman 整数转罗马数字
    3. Longest Substring Without Repeating Characters 最长的子串不重复字符
    539. Minimum Time Difference 最小时差
    43. Multiply Strings 字符串相乘
    445. Add Two Numbers II 两个数字相加2
  • 原文地址:https://www.cnblogs.com/ForEvErNoME/p/2502432.html
Copyright © 2011-2022 走看看