3年创业总结


3年多的时间里,经历2次创业,自己很庆幸选择了这条道路,经历了身边朋友所没有的磨练。不管自己多么自信,相信九死一生、相信置之死地而后生,最终在没有达到收支平衡资金短缺而不得不解散团队。我们考虑过接外包,找过投资,由于缺乏市场营销经验、并且接外包不容易形成团队沉淀和爆发式的发展,我们排除了接外包;另外团队还没找到清晰的产品方向,寻找投资无异于抱着石头过河,我们也放弃了在这阶段接受投资。


家人的支持,朋友的帮助
一旦选择创业,你的生活方式就注定与众不同:

别人安于现状你雄心壮志
别人顾虑再三你破釜沉舟
别人朝九晚五你日夜奋战
别人在幻想你在行动
别人在聚会你在干活
别人在度假你在充电

家人在精神上的支持鼓励,资金上的帮助,朋友在你一筹莫展时助你一臂之力,这是你在创业路上所获得的宝贵财富。知恩图报,即使你需要花很多时间在工作上,最好能够偶尔花时间陪陪家人和朋友。

要学会对家人负责,你的健康也关系到他们的忧虑。

在第一次创业,由于工作过渡拼命体质下降,我经历了一次气胸住院6天,女朋友下班后在家做饭熬汤送到医院给我吃,在那陪着我。这事情一直没跟家人说,因为自己觉得是小事,不让家人担心。另外一件事情是上午睡晚又没带钥匙,出不了门,就从家里厨房爬出去,让后从二楼的小阳台跳下去,小阳台只有半身高自己没有机会往前翻滚,导致左脚脚掌错位瘀肿,一个月后才好起来。第二天开始自己还是坚持单脚跳过去打车,到办公室楼下再跳过去上班。现在想想自己真犯傻,不懂得爱惜自己,没有学会平衡工作、生活、身心的关系。
让人可喜的是,第二次创业,我坚持健身、学会放松,虽然压力比第一次大,但到现在身体都很硬朗。 


人员选择
在面试的时候我都会问为什么选择加入创业团队,从这个问题你就可以看到一个人对自己未来1到3年的职业是否有仔细考虑对比过。下面对比了创业团队和体制成熟团队的特点:

创业团队
工作环境:开放式、学习型、方向探索、允许试错、平等关系、人文关怀、风险高
工作时间:不打卡、弹性时间、核心成员工作时间长
工作任务:深度+广度、创新性、多、杂
职业发展:磨练、跳跃式、复合型

体制成熟团队
工作环境:需要遵守制度、方向明确、等级关系、风险低
工作时间:明确的上下班时间、有的加班频繁
工作任务:单一、重复性、KPI制度、奖惩制度
职业发展:渐进式、单一型


尝试的招聘渠道
专业招聘网站:51job
开发论坛:CocoaChina、cnblogs、devdiv、v2ex
设计论坛:站酷、iconfans、Dribbble、ChinaUI、uirss、豆瓣小组、高校论坛

购买了51job 1年的招聘服务,人多也杂,按照公司名、学校名、关键字来搜,能够搜出好几页近期更新简历,再筛选电话联系面试。
购买了3次站酷1个月的招聘广告,美术设计人员集中,1个月下来能够搜到有50份左右的简历。像搜狐、百度、eico design、Face UI等出名的企业都在上面有长期的招聘广告,所以想跟他们竞争需要在职位描述(JD)上下点功夫。我们的JD一直再根据招聘效果更新,尽量得到更多人的关注,当然前提是保持真实不虚假。最后一个版本的JD标题叫做“匠铺需要能工巧匠”,我认为是比较符合当时的团队。
2013年年初CocoaChina给予我们1周免费的招聘广告服务,到最后广告展示了3周时间。在这里再次感谢CocoaChina对小团队的帮助。
我们在2013年农历春节前4个多月经历了6个工程师和3个设计师的流动。出于资金的考虑和我对人员培养过于自信,选择了大四实习生或刚毕业有几个app经验的应聘者,呆的时间从2天到3个月,遇到了简历伪造、眼高手低、不开窍,行行色色的人。总结起来问题有:
自己培养虽然短期内薪水成本低,但项目周期拉长、人员流动大、项目风险增大;
当时工作时间为一周6天,每天8小时,周末1天额外加班导致员工身心疲惫。

年后调整了方向,只招有1年到3年工作经验或者没有经验但学习能力强,并且把工作时间调整为5天8小时。我们的工程师张承龙于2月25日加入,两位设计师郭亚茹和王哲于4月15日一起加入,加上我4个人一直坚持到最后。我对优秀工程师的定义是:能够站在产品的角度,快速的发现问题、分析问题、解决问题。对优秀设计师的定义是:能够站在用户的使用场景,结合产品特点设计出简洁、重点突出的界面。


产品方向
专注一个产品或者同时开多个产品?我的小伙伴跟我聊起咱们做这么多app是一种错误的策略,因为张小龙只做一个微信,李开复也说了要专注在一个产品上。我的理由是:能够专注的产品是有足够大的市场、爆发式增长、长期发展潜力和清晰的盈利模式,并且适合你的团队才把所有资源压在这个产品上。而在找到这样的产品前,你的团队就处在摸索阶段。前期的摸索是必不可少的,是一个助你上一个层次的台阶。

App行业的一个特点是门槛低,几千块钱就可以产出一个app,就像现在的网站建站一样。一个行业在它的门槛降低后,如果它还存在盈利空间,就会有大量的人员涌入,竞争越来越激烈,利润越来越薄。走过2009、2010年App Store的朋友就会感受到越早进入这个市场越容易获利。现在的App Store的排行榜形成了一个长尾市场,10%的开发商瓜分90%的利润,绝大部分开发商是无利可图,要么倒闭要么转型。每天媒体上曝光的大部分是有利可图的、光鲜的开发商,这又刺激了很多外行的人蠢蠢欲动。“当一个媒体人出来创业,证明这个行业的泡沫已经非常大了”,大家可以阅读一下《一将功成万骨枯!App的七种死法》,调研100个死掉的app所做的总结,很有启发意义。




这条时间线列出了我们一路过来所做出的成绩,从个人开发者到组建团队,再到团队稳定、产品按计划产出,每一个产品的背后凝聚了我们的尝试、努力。从今年5月到7月我们每个月都有新产品上线,并且在6月中旬从0开始尝试游戏,从UIKit到cocos2d-iPhone只用了1个月,再到cocos2d-x只用了1周时间,后面的Slots游戏都用cocos2d-x开发。

各位,如果你们团队需要工程师和设计师,我自豪的向你们介绍从Oriole2团队走出去的小伙伴:

工程师张承龙:踏实,快速的学习能力、分析问题、解决问题能力。qq: 459244630
设计师郭亚茹:非科班出身,但设计功底超越科班的同学,招聘或者设计外包都可以找她。qq: 952293771
设计师王哲:北邮09级学生,班长、活泼潜力股一枚。qq: 124315838



个人管理
按周来做计划,按月来总结
保持火一样的热情,释放正能量
聆听别人的观点,客观理性的讨论问题
高效率工作,努力的玩
坚持锻炼,健康的心智是支柱
保持诚实和坦率
学会花好每一块钱
保持跟同行朋友交流,不要迷失自己


路在何方
感谢你们的加入,让我们一起经历了一个小高潮,虽然最后不得不接受解散的结果,可喜的是我们收获了实实在在的本领。失败并不可怕,死了一回还有一回。有过迷茫,勇敢的继续前进,路就在脚下。

### 光流法C++源代码解析与应用 #### 光流法原理 光流法是一种在计算机视觉领域中用于追踪视频序列中运动物体的方法。它基于亮度不变性假设,即场景中的点在时间上保持相同的灰度值,从而通过分析连续帧之间的像素变化来估计运动方向和速度。在数学上,光流场可以表示为像素位置和时间的一阶导数,即Ex、Ey(空间梯度)和Et(时间梯度),它们共同构成光流方程的基础。 #### C++实现细节 在给定的C++源代码片段中,`calculate`函数负责计算光流场。该函数接收一个图像缓冲区`buf`作为输入,并初始化了几个关键变量:`Ex`、`Ey`和`Et`分别代表沿x轴、y轴和时间轴的像素强度变化;`gray1`和`gray2`用于存储当前帧和前一帧的平均灰度值;`u`则表示计算出的光流矢量大小。 #### 图像处理流程 1. **初始化和预处理**:`memset`函数被用来清零`opticalflow`数组,它将保存计算出的光流数据。同时,`output`数组被填充为白色,这通常用于可视化结果。 2. **灰度计算**:对每一像素点进行处理,计算其灰度值。这里采用的是RGB通道平均值的计算方法,将每个像素的R、G、B值相加后除以3,得到一个近似灰度值。此步骤确保了计算过程的鲁棒性和效率。 3. **光流向量计算**:通过比较当前帧和前一帧的灰度值,计算出每个像素点的Ex、Ey和Et值。这里值得注意的是,光流向量的大小`u`是通过`Et`除以`sqrt(Ex^2 + Ey^2)`得到的,再乘以10进行量化处理,以减少计算复杂度。 4. **结果存储与阈值处理**:计算出的光流值被存储在`opticalflow`数组中。如果`u`的绝对值超过10,则认为该点存在显著运动,因此在`output`数组中将对应位置标记为黑色,形成运动区域的可视化效果。 5. **状态更新**:通过`memcpy`函数将当前帧复制到`prevframe`中,为下一次迭代做准备。 #### 扩展应用:Lukas-Kanade算法 除了上述基础的光流计算外,代码还提到了Lukas-Kanade算法的应用。这是一种更高级的光流计算方法,能够提供更精确的运动估计。在`ImgOpticalFlow`函数中,通过调用`cvCalcOpticalFlowLK`函数实现了这一算法,该函数接受前一帧和当前帧的灰度图,以及窗口大小等参数,返回像素级别的光流场信息。 在实际应用中,光流法常用于目标跟踪、运动检测、视频压缩等领域。通过深入理解和优化光流算法,可以进一步提升视频分析的准确性和实时性能。 光流法及其C++实现是计算机视觉领域的一个重要组成部分,通过对连续帧间像素变化的精细分析,能够有效捕捉和理解动态场景中的运动信息
微信小程序作为腾讯推出的一种轻型应用形式,因其便捷性与高效性,已广泛应用于日常生活中。以下为该平台的主要特性及配套资源说明: 特性方面: 操作便捷,即开即用:用户通过微信内搜索或扫描二维码即可直接使用,无需额外下载安装,减少了对手机存储空间的占用,也简化了使用流程。 多端兼容,统一开发:该平台支持在多种操作系统与设备上运行,开发者无需针对不同平台进行重复适配,可在一个统一的环境中完成开发工作。 功能丰富,接口完善:平台提供了多样化的API接口,便于开发者实现如支付功能、用户身份验证及消息通知等多样化需求。 社交整合,传播高效:小程序深度嵌入微信生态,能有效利用社交关系链,促进用户之间的互动与传播。 开发成本低,周期短:相比传统应用程序,小程序的开发投入更少,开发周期更短,有助于企业快速实现产品上线。 资源内容: “微信小程序-项目源码-原生开发框架-含效果截图示例”这一资料包,提供了完整的项目源码,并基于原生开发方式构建,确保了代码的稳定性与可维护性。内容涵盖项目结构、页面设计、功能模块等关键部分,配有详细说明与注释,便于使用者迅速理解并掌握开发方法。此外,还附有多个实际运行效果的截图,帮助用户直观了解功能实现情况,评估其在实际应用中的表现与价值。该资源适用于前端开发人员、技术爱好者及希望拓展业务的机构,具有较高的参考与使用价值。欢迎查阅,助力小程序开发实践。资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值