.Net外包篇:我是怎么看待外包的(二)
延续上篇文章.net外包篇:我是如何看待外包的。
从这家公司辞职以后,得益于我校园信息平台和高校信息管理的经验,我进入了一个互联网类型公司。以前的经历,环环相扣,步步提升。
互联网时代
第四家客户(未谈成)
这个是属于网上自己找的项目,和负责人探妥了条件后,就出发去他们公司了,里面已经有部分开发人员了。简单了过了下需求,发现让我做的,比负责人谈的要多很多。经过周末的试开发,发现他们提供的接口还有bug,由于时间和预期目标关系不符,所以选择了退出。
按道理,没谈成的项目不应该列出来,但这个还有后话。
收获
接一个项目,如果没有足够的时间,要有自己的预期,不符合预期就不要接下来,以防后期不好交付。更大的收获是和其中的几个开发人员互加了微信,后期为我带来了另外的一个项目。
第五个客户
这个就是程序媛妹妹登场的时候了,音乐响起来!
第四个客户过后一段时间,快过年了,一个叫静静的程序媛联系了我,说有个项目是否有兴趣,很融洽的商量了下来,功能模型类似我 实用中小型公司支付中心搭建那篇文章列举模型,会员分销提成。
这个项目我收获很大,但遗憾也不少。
由于是兼职,所以大多说都是晚上撸代码,也经常视频聊天沟通需求。大晚上有个美女视频着开发,感觉还是挺好的。然后就到了过年。因为我回老家,家里也没网,就牵了电信的网。那几天矛盾挺多的,静静一直很着急,但我那段时间准备结婚事宜和网络原因,没法敲代码,有些延误工期。等婚礼结束,网络连好后,就开始继续敲代码了,不过以后就再没视频过了,都是语音或微信沟通。
开年大吉,项目第一期完工后,项目老板举行一个简单的聚会,大家非常happy,老板说让我辞职过去,不过我找了个理由推辞了。后来的南京举行的发布会,我也没有去。我模糊的记得,静静好像说过:以前不是说好以后一起做项目的么,你就这样退出了?大概是这个意思。我觉得很愧疚,不好回答。
我为什么没有继续跟进了?
一个原因是人员,初创公司人员不齐全加上两个老板,三个兼职开发,一个更兼职的就五六个人。
第二个原因产品,第一版核心功能是会员分销拿提成,投资股权。我觉得这些有点虚,产品有传销风险。
第三个原因是我在现公司待的很好,同事们相处很融洽。我喜欢这个工作环境。
虽然没有跟进后续的项目,但也是结识了一些人,如果我有好的项目机会也会联系他们的。
收获
实践了微信支付,虽然在公司经常用支付,但还没真正从零接过微信支付。这次算弥补了愿望。
GDI+海报
利用gdi+实现了自动基于粉丝信息汇出分销海报。
参数二维码
熟悉了微信的参数二维码,利用参数二维码实现分销。
熟悉微信开发流程
从微信获取openid开始,到发模版图文消息等流程。对于微信不再是迷茫区。
第六个客户(失败)
这算是个失败的项目,因为从事过支付,微信和分销的项目,又接下了朋友的一个分销商品系统。我初期以为很快搞定,但搞了一个月后发现一个人搞不定了,界面说简单也简单,是一个完善带分销的完善电商系统,我想的太简单了。又是从头开发,没有适合的开源系统,注定不能快速的完成。
一个月后,我退钱结束项目。因为是朋友,他也没啥损失。以后再有人问我说电商之类系统,我都建议以阿里,有赞,微店看看是否适合。每个人都有特性的需求,完全开发,小店没有财力和时间去完成,只能以现成产品去用。
最近两年由于时间关系,再没接过外包了,耗时耗力。
大总结
我的外包故事到此结束,有成功有失败。酸甜苦辣,滋味不同。因为外包,我前些年有了全栈的开发能力,当然这在现在的大前端面前有点心虚。但当时从jquery到编码到数据库到部署,一系列流程都能搞定,也算是全栈吧?现在系统规模一大,队列,缓存,容器,大数据一来,我仿佛什么都不会了。
微软感受到了自己的落后而开源了.netcore,我也得补充自己的知识框架,我会的那些也许都过时了。竞争不过新人,就会被淘汰,这是真理。
虽然我断断续续接了些外包,但我也建议新人不要太过专注接外包。我上面所列的东西,你完全可以走另一条路,自研组件写博客,写书之路,这也许是一天更好的路。外包能影响你一份工作,但一本好书可以影响你的一生。
初生牛犊不怕虎,开源软件路先行。谨以此篇回忆文章纪念2011年在51aspx开源的XX远程控制系统。七年之内,却没有第二个开源出来。甚为遗憾。
此篇结束。
欢迎大家看我的NetCore实践篇:分布式监控客户端ZipkinTracer从入门到放弃之路 ,感谢支持。
.Net外包篇:我是怎么看待外包的(二)的更多相关文章
- .Net外包篇:我是如何看待外包的
前言 从工作至今,我在工作之余大大小小接了六次外包,不多不少,虽然没有为我带来很大收益,但也让我开拓了人脉,接触了不少知识,锻炼了全栈开发能力. 菜鸟时代 第一家客户(成功) 我接的第一个外包是为一家 ...
- IT软件外包行业深入分析:现状、前途、趋势、待遇 什么是软件外包 外包公司是怎么工作的 软件外包公司的面试 软件外包公司需要什么样的人
目录: [0] - 为什么要对大学生谈软件外包? [1] - 什么是软件外包? [2] - 软件为什么要外包? [3] - 为什么要承接软件外包 [4] - 做软件外包有前途吗? [5] - 外包公司 ...
- 全景视频外包团队:U3D全景漫游(二)
单击Ambient Light,如下 调整为 即可设置完成 14.设置第一人称浏览 删除场景中Main Camera 将Project区域的Standard Assets下的Prefabs下的Firs ...
- Win10外包公司——长年承接Win10App外包、Win10通用应用外包
在几天前的WinHEC大会中,微软特意在大会中展示了其对通用应用的称呼规范,现在,适用于Windows通用平台的应用的正式名称为“Windows应用”(Windows apps),简洁明了. 总而言之 ...
- Win10外包公司(长年承接Win10App外包、Win10通用应用外包)
在几天前的WinHEC大会中,微软特意在大会中展示了其对通用应用的称呼规范,现在,适用于Windows通用平台的应用的正式名称为“Windows应用”(Windows apps),简洁明了. 总而言之 ...
- Java总结篇系列:Java多线程(二)
本文承接上一篇文章<Java总结篇系列:Java多线程(一)>. 四.Java多线程的阻塞状态与线程控制 上文已经提到Java阻塞的几种具体类型.下面分别看下引起Java线程阻塞的主要方法 ...
- 第37篇 Asp.Net源码解析(二)--详解HttpApplication
这篇文章花了点时间,差点成烂到电脑里面,写的过程中有好几次修改,最终的这个版本也不是很满意,东西说的不够细,还需要认真的去看下源码才能有所体会,先这样吧,后面有时间把细节慢慢的再修改.顺便对于开发的学 ...
- Java提升篇之反射的原理(二)
Java提升篇之通过反射越过泛型检查 /* *问题:在一个ArrayList<Integer>对象中,在这个集合中添加一个字符串. */ 在我们还没有学反射前,遇到这个问题都是无法实现的, ...
- Python爬虫入门教程 59-100 python爬虫高级技术之验证码篇5-极验证识别技术之二
图片比对 昨天的博客已经将图片存储到了本地,今天要做的第一件事情,就是需要在两张图片中进行比对,将图片缺口定位出来 缺口图片 完整图片 计算缺口坐标 对比两张图片的所有RBG像素点,得到不一样像素点的 ...
随机推荐
- 章节二、4-String以及StringBuffer和StringBuilder的对比
1.String---字符串常量 字符串是一个常量,一旦被初始化就不会被改变,它存储在字符串常量池中,每一个字符串对象在java中都是线程安全的. 2.StringBuffer---字符串变量 是 ...
- 2017.9.16~17,热烈庆祝共创力罗老师《敏捷MINI体验式实战培训》在某大型企业成功举办!
2017.9.16~17日,深圳市共创力企业管理咨询有限公司为某上市企业提供了为期两天的内训服务.该次内训的主题为<敏捷MINI体验式实践培训>,为期两天.此次培训由共创力资深讲师Geor ...
- Docker的安装与使用介绍
docker是什么? Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后 ...
- 根据class判断
一.生命不息,代码不止
- Linux中对逻辑卷的建立
大体上与主分区的建立相同,只有一些不同. 建议大家先看下我的“Linux中安装硬盘后对硬盘的分区以及挂载” https://www.cnblogs.com/feiquan/p/9219447.htm ...
- C#-基本语法(三)
关键词 关键字,是一些被C#规定了用途的重要单词 在Visual Studio的开发环境中,关键字被标识为蓝色 例如: using:导入命名空间 class:声明类 static:静态 void:无返 ...
- 批量配置SSH互信脚本
在大规模自动化部署时我们常常需要配置好服务器的SSH互信,以便自动化脚本可以免密登录远程服务器,常规的手动配置SSH互信步骤如下: 使用ssh-keygen生成本地ssh key(mha01),生成的 ...
- Hexo使用细节及各种问题
解决markdown图片不显示(返回403 forbidden).添加本地图片无法显示.修改文章page模板.同时部署发布同步到多个仓库站点(Github.coding.gitee 码云) 图片不显示 ...
- 利用Audacity软件分析ctf音频隐写
分析音频得到摩斯电码 看波的宽度分辨长短音 比较细的就是短音,代表"." 比较粗的就是长音,代表"-" 中间的间隔就是" " 得到摩斯电码
- C# -- 接口 (关键字:interface)
C#: 接口(关键字:interface) 1.代码(入门举例) class Program { static void Main(string[] args) { Console.WriteLine ...