事情大概是这样的:

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

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

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

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

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

我考虑了下,答应他了。

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

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

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

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

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

大概长这样:

一、甲方同意乙方入股**有限公司,占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. MEAN教程1-MongoDB安装和使用

    MEAN是MongoDB.Express.AngularJS和Node.js的缩写.其理念是仅使用JavaScript一种语言来驱动整个应用.其最鲜明的特点有以下几个:1整个应用只使用一种语言:2整个 ...

  2. W3Cschool学习笔记——CSS3教程

    向 div 元素添加圆角: div { border:2px solid; border-radius:25px; -moz-border-radius:25px; /* Old Firefox */ ...

  3. Thinkpad W540通过扩展坞连接显示器后蓝屏原因

    问题:Thinkpad W540通过扩展坞连接显示器后蓝屏 描述:直接扩展连接显示器重启电脑,一直黑屏,等待光标,进不了桌面.分离扩展,进入后,再连接显示器,蓝屏死机. 解决:用尽办法,重装显示驱动, ...

  4. 百度富文本编辑器ueditor在jsp中的使用(ssm框架中的应用)

    折腾了一下午终于把百度富文本编辑器ueditor搞定了!   项目地址:https://github.com/724888/lightnote_new     首先我参考了一个ueditor的demo ...

  5. block和delegate的区别

    代理  可读性高  大部分可以属性 block   写的代码少 一般作为参数通知   占用资源 无论是block还是delegate模式本质上都是回调,使用block,其优点是回调的block代码块直 ...

  6. ConnectString ()函数的介绍

    ConnectString ()函数的介绍: connectstring 函数主要负责数据库的连接工作 Public Function ConnectString() As String       ...

  7. ABP入门系列(11)——编写单元测试

    ABP入门系列目录--学习Abp框架之实操演练 源码路径:Github-LearningMpaAbp 1. 前言 In computer programming, unit testing is a ...

  8. [MongoDB] - Shell基本命令

    在这里,我简单的记录一下MongoDB在shell客户端中使用的基本命令,比如创建/显示数据库,创建集合,删除集合等. 一.启动MongoDB并连接shell客户端 使用mongod.exe和mong ...

  9. Vue2.0源码阅读笔记--双向绑定实现原理

    上一篇 文章 了解了Vue.js的生命周期.这篇分析Observe Data过程,了解Vue.js的双向数据绑定实现原理. 一.实现双向绑定的做法 前端MVVM最令人激动的就是双向绑定机制了,实现双向 ...

  10. AWT与Swing的区别

    AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口.AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关 ...