事情大概是这样的:

去年年底,我从原公司离职,原因大概是公司绩效不好,呆着也没意思。

后来听说,年终结算遣散了所有人。

今年年初的时候,前老板又找上我,说希望能和我再合作。

起先是想分我一部分干股,让我组建技术团队重新做好业务。

后来,他觉得相对于技术,他终究是个外行,干脆让我当公司的总经理,并且要我投资一部分资金,成为公司的股东。

我考虑了下,答应他了。

这样的合作方式有几个好处:

  • 最大化的激发我的工作积极性,毕竟入了股,利润共享、亏润共摊;

  • 他在本地有比较好的业务来源(说实话,我当初离职后,连公司都注册了,想自己干,做个网站、系统,不在话下。实际上也接了几个单子,都是朋友介绍的,但是问题在于,没有稳定的业务来源。然后想找人合作开发某个解决具体问题的软件,也都不容易实现。我想这应该是很多程序员,想自己干,但是又没办法自己干的主要原因吧)

  • 我有技术,并且懂技术。只要业务进来,如何跟客户沟通,如何服务并解决好客户的需求,基本上问题不大(我所在的福建漳州,是个三四线城市,具体的业务一般都不太复杂)。外行来指导内行的痛苦,我不说你也能明白。

合同是我根据双方的需求拟的,双方都已经同意了。

大概长这样:

一、甲方同意乙方入股**有限公司,占30%股份,其余70%股份由甲方持有。

二、为了更好的发展,拟首期投资拾万元整,甲乙双方按所占股份出资,即甲方出资柒万元整,乙方出资叁万元整。

三、甲乙双方所不得擅自转让或出售所持股份,如需转让或出售所持股份,需取得甲乙双方同意。

四、甲乙双方不得擅自增设其他股东,如需增设其他股东,需取得甲乙双方同意。

五、甲乙双方按各自所占股份分享利润及分摊损失。

六、甲方委任乙方出任公司总经理,负责公司日常事务的决策与执行,包括但不限于:1、财务的自主权 2、人事的任免权。乙方在执行事务时如因其过失或不遵守本协议而造成损失时,应承担赔偿责任。

七、甲方为公司董事长,负责拟定公司的战略目标,并有权检查乙方日常事务的执行情况。甲方可对乙方的日常事务提出异议。提出异议时,应暂停该项事务的执行。

八、同时,依据甲乙双方各自的优势,甲方负责拓展业务及将有利的外部资源导入公司;乙方负责项目落地执行,确保客户服务满意度及公司可持续经营。如任意一方不能胜任其职责,另一方可提出终止合同,并根据各自所占股份分割财物。

九、公司财务部按月支付乙方基础薪酬N仟元作为基础薪酬,社医保(五险一金)从该基础薪酬按实际缴纳金额扣除,该薪酬计入公司经营成本。

十、公司财务部每月向甲乙双方公布上月的财务报表,甲乙双方也可随时向财务部查看公司的财务报表。

十一、在保证公司正常运转的情况下,公司财务部每半年进行分红一次。扩大业务运营如需要提留利润时,必须经过双方认可,且不得超过半年利润总额的40%。

十二、本协议一式肆份,甲方持贰份,乙方持贰份,均具有同等法律效力,自甲乙双方签字盖章之日起正式生效。

备注:我是乙方。

明天就要去签合同了,我不认为这是个逆袭。只是觉得,有机会去管理一家公司,包括人财物。我道听途说了创业之艰难,现在有机会去实践一下而已。

接下来,我大概总结下,离职前,我在那家公司的经历。

  • 2014年,我老婆怀孕,在福建厦门工作,吃喝很成问题,所以就辞职回福建漳州,然后就进了这家公司。

  • 这家公司总共二十来人,技术部门6人,分为平面设计、美工、技术。

  • 一开始,我只是个普通的程序员。之前在厦门用的是.net进行网站开发,而这家公司用的是php,真心是一脸懵逼。

  • 在使用php的过程中,发现了python django。于是向领导申请,使用django进行开发。直属领导并不懂技术,他要的是能够快速完成任务就可以。

  • 接下来的三年里,有业务就做业务,没有业务,就研究代码。

  • 公司需要抓虫,就研究爬虫;研究爬虫需要正则,就学习正则。总之,需要什么就去学什么,或者说认为什么有用,就学习什么。

  • 这三年里,我学习了服务器linux,web服务器nginx,前端 bootstrap、weui、js、jquery、reactjs ,后端自然是上面提到的python django。虽然都只是工作需要简单的涉及,但是全栈式的学习,让我对业务开发,有更系统的认识。在与客户沟通过程中,能够更快更好的响应客户的需求。而不是,这个我不知道行不行,得问问前端;那个我不知道,得问问后端。

  • 别人喝茶聊天,我就默默的做我自己的事。

  • 任何人都不是傻子,任何人都能看得出,谁的能力强弱。一天看不出、一个月、一年,难道还看不出?一个项目看不出、三个、五个,难道还看不出?

  • 后来,我就当上了技术部的负责人。

七七八八说了很多,其实就是一句话:我这个ceo不是捡来的,是我的努力换来的!

有个程序猿要去当CEO了:(一)事情始末的更多相关文章

  1. 有个程序猿要去当CEO了:(二)扬帆起航

    合同签好了. 从昨天下午三点半,一直修改到晚上七点半,才确定签下. 这过程中,有一点讨论得比较久: 就是甲方要不要也拿底薪. 甲方是这样说的:"总经理拿N仟元,董事长不要说比总经理高,但是也 ...

  2. unity3d游戏开发猜想——当程序猿老去

    程序猿将代码注入生命去打造互联网的浪潮之巅.当有一天他们老了.会走向那里,会做些什么? 4.4.0" alt="" style="border:0px; ver ...

  3. 程序猿老公去米国参加 WWDC,顺便想带渡老婆蜜月,如何办签证?

    这个问题要拆开描述比较好:1. 老公是苹果开发者,抽中了2014 WWDC购票机会,打算自费去参加.如果自己成行,应该办何种签证?2. 顺带,两人新婚半年还未安排蜜月,打算提前几天过去先游览一下西海岸 ...

  4. Java程序猿修炼之道 之 Logging(3/3) - 怎么分析Log

    1. 说明 作为一个程序猿我们常常要做一件事情:获取某个Log文件,从当中找出自己想要的信息. 本文总结了我在工作中使用了哪些工具来分析Log文件获取我想要的信息,我近期几年的工作环境都是server ...

  5. 【转载】程序猿转型AI必须知道的几件事!

    历史上AI火过两次,但是最终都已销声匿迹作为结束.这次AI大火的原因:AlphaGo 4比1战胜李世石,相对于一些外行人的恐慌和恐惧,其实很多业内人员在这场世纪之战结束后,都为人类点上了一个大大的赞. ...

  6. 程序猿进化 - 在拉钩子1024对APE节讲座计划

    注意:下面这篇文章来自于我在网上拉勾1024对APE节现场演示程序. 我是蒋宇捷,信天创投的合伙人.之前是百度魔图的联合创始人. 我先做个自我介绍,事实上每次介绍自己事实上是非常痛苦的事情,由于我前不 ...

  7. 站在风口,你或许就是那年薪20w+的程序猿

    最近面试了一些人,也在群上跟一些群友聊起,发现现在的互联网真是热,一些工作才两三年的期望的薪资都是十几K的起,这真是让我们这些早几年就成为程序猿的情何以堪!正所谓是站在风口上,猪也能飞起来!我在这里就 ...

  8. 连载《一个程序猿的生命周期》-《发展篇》 - 3.农民与软件工程师,农业与IT业

    相关文章:随笔<一个程序猿的生命周期>- 逆潮流而动的“叛逆者”        15年前,依稀记得走出大山,进城求学的场景.尽管一路有父亲的陪伴,但是内心仍然畏惧.当父亲转身离去.准备回到 ...

  9. 连载《一个程序猿的生命周期》- 44.感谢,我从事了IT相关的工作

    感谢博客园一直以来的支持,写连载都是在这里首发,相比较CSDN和开源中国气氛要好的多. 节前,想以此篇文章结束<一个程序猿的生命周期>的<生存>篇,对过10的年做一个了断,准备 ...

随机推荐

  1. 我的Linux系统的VIMRC

    " llvm CODING GUIDELines conformance for VIM" $Revision$"" Maintainer: The LLVM ...

  2. 最近总当机,IT帮网站用了1天时间成功搬家

    Posted on 2017年1月22日 最近一两周,IT帮的会员.BA学员和AM学员时不时反馈网站打不开.敏捷个人APP登录不了,有时候又可以但是很慢,还有的时候电信能访问而联通网络访问不了. 这个 ...

  3. list与数组转换

    1.数组转换list (1) List myList = new ArrayList(); String[] myStringArray = new String[] {"Java" ...

  4. QML Object Attributes QML对象属性

    QML Object Attributes Every QML object type has a defined set of attributes. Each instance of an obj ...

  5. mybatis入门-动态sql

    什么是动态sql 判断的动态sql mybatis核心就是对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接.组装. 现有需求如下:需要查询用户,输入的是用户类,如果用户的性别类不为空 ...

  6. mybatis入门-框架原理

    mybatis是什么 在说mybatis原理之前,我们有必要知道,mybatis到底是个什么东西.mybatis是一个持久层的框架.是一个不完全的ORM框架.因为它需要由程序员自己去写sql语句.但是 ...

  7. matlab 利用persistent关键字 存储持久变量

    数学知识:标准差体现随机变量取值与其期望值的偏差.标准差的值较大,则表明该随机变量的取值与其期望值的偏差较大反之,则表明此偏差较小.函数功能:函数必须能够接受一次输入值并记录对应的已输入数N.sum( ...

  8. 关于nodejs express4.X框架不支持layout模板的问题解决

    网上有有种方法是安装express-partials模块,然后在 app.set(‘view engine’, ‘ejs’); 这句后面加上app.use(partials());但是,经过我的反复尝 ...

  9. Input file 文本框美化

    HTML原生的input file 上传按钮有多(无)不(力)漂(吐)亮(槽)我就不多说了.大家几乎在项目中都会有遇到图片.等文件需要上传的地方,好看的文件上传按钮会使人身心愉悦(我瞎说的).好了不多 ...

  10. 在Express的页面模板中的变量的定义与使用总结

    前言 最近在使用Express框架中的ejs页面模板趟了些许坑,仅以本文记录总结. 本文简述的均为ejs页面模板. 创建ejs变量的各种方法 1. 在Nodejs定义的ejs变量 ejs由是在node ...