肉眼品世界导读: 和家仁认识有一段时间了,低调华丽,是个不折不扣潜力股;从大厂出来,在一家创业公司工作是一件极其不容易的事,要理解创业公司的老板,要理解创业公司的员工,而常常是没有人理解自己的,还要承担家庭的责任,一份来自湖南域鉴文化创意有限公司cto的切身体会分享给大家
更多优质内容请关注微信公众号“肉眼品世界”(ID:find_world_fine),深度价值体系传递

1

      关于我

我个人不是学霸,搞技术全靠拼,人生亦是如此。呆过两个一线大厂,还有几个小公司及创业公司。玩了10多年的C,摸过软盘也用过小型机,自认为是技术基础比较扎实的,可是也没弄出啥高级玩意儿。后来学习了各类新兴语言和框架,又都不精通,现在也不知道自己会啥了。

当下在湖南域鉴文化创意有限公司与大家一起奋斗成长,项目是古玩电商,工作地点在北京,大家有兴趣可以交流

2

      进入创业公司的准备

很多朋友想从大厂出来的时候,讨论该怎么办,我觉得第一个要思考的就是“你准备好了没有”。个人觉得包括以下几个方面。

## 个人

首先为什么要出来,出来了要做什么,这都是要思考好的问题。出来了,再也没有固定的工作时间,没有安排好的工作任务。以前觉得在公司上班累,发现只有更累。想有更多的自由时间,那可能想错了,自由是相对的。想有更高的收入,那可不一定,反正我暂时还没有。想成功了早点退休,发现也不太可能,成功了只可能会更忙。

## 家庭

如果你还没有婚姻和孩子,那就没有家庭的顾虑,我是在有了第一个孩子后才走出来的。现在觉得这会是关键的一环,如果上面个人都准备好了,一定还要得到家庭的支持。这一点很重要,因为奋斗状态是长期的,可能是5年、10年或更久。如果有一天成功了,应当首先感谢的是家人,就像很多书的作者在序言里写的那样。

## 项目

好的项目是很难碰上的。身边说有好项目的有很多,成者寥寥无几。当碰上一个靠谱的项目,就可以去努力了。但是努力的结果不一定是成功,要把失败当做是计划内的结果,这才是正常的心态,这样才有可能重头再来,一回、两回。。。

# 老板

不论如何都得感谢老板,至少我还没有当老板。可以找同为技术出身的老板一起奋斗,但我还是倾向靠近更擅长商业的人,因为我不懂赚钱。

3

      进入创业公司

# 管理

在一个创业公司当技术leader,回过头来想,应该把管理工作放在技术之前。在初期人很少,或者技术工作很忙,这时候没有时间管理,但是也要意识到管理问题,因为不是一个人在战斗。

# 人员

创业公司的技术团队建设是个很考验的问题,但又是第一位的问题。我最近公司的团队,从最开始3人到现在近30人了,中间经历过一次几乎全部的重建,很费精力了。

个人觉得如下几方面:

1. 当前公司处于什么阶段,需要什么段位的技术人才,能投入多少钱

2. 把握好招聘环节,可能开始连HR都没有,那也要把面试关把好,定好一个规范的流程并慢慢改进

3. 认真分析需要哪些岗位的人才,目的不只是少招几个人,还要考虑人员流动性问题,创业公司人来人往很正常

4. 看看所在城市哪些岗位好招聘人才,与技术相结合,再确定招聘计划

5. 拓展人才招聘的渠道,不完全依赖于HR和网络招聘。我曾经给朋友圈内所有技术相关的好友发遍了招聘信息,又在团队重建时把人才推荐简历给前面那些好友全部重新发了一遍。城市有互联网和技术组织可以多参加,也是一个交流学习招揽人才的渠道

6. 做好人员的培训工作,这在创业公司貌似有点难落地,每个都有忙不完的事情,每个新人来了都是自己埋头学习,我现在的团队培训工作还是不到位,这在长期来看是会产生影响的

7. 最后一个,有一些红线不能碰,如果有只能立即开除了

# # 沟通

做为技术出身的,如果聊技术可以聊半天,说到管理上的沟通,我与大多数技术人员一样不善于沟通。后来发现硬着头皮上,沟通能力和效果也是可以进步的。有专门学习这方面的书和文章,看一本书只学会了一句沟通方法,那也会有不小的作用。

做为一个技术leader,我想会有如下几方面的沟通:

##  部门内

如果说技术人员都好沟通,我认为这是真实的。如果到此为止,那还是把我自己当成是一个技术人员去与大家沟通,那么更上一层需要换更高的视角与大家进行沟通,与大家讨论技术、生活、职业发展等各方面的问题,同时考虑整个公司层面,还要规范大家的行为,取长补短,这时候发现自己当爹还要当妈,沟通渐渐不是那么的简单,需要更多的加强沟通的频次、方法、效果,这是一个学习与成长的过程。

再一个就是项目或版本开发流程中的沟通,这一点很重要,而偏偏可能难做好。举一个例子,我们认为有问题应该及时去问相关人员,要及时解决,如果不能及时解决就要持续推进,这些都是很基本的沟通,可是实际工作中就有可能有人认为这不是我的问题(也确实不是他的问题)而不去问,或者跟相关人员说过一回了就再没有去跟进了,事情最后可能就耽误了。所以我们可以用各类项目管理系统来加强,但是局限于人员与进度的实际情况,这个项目与流程管理做到一个什么程度,在创业公司又是一个适合与度的问题了。

# 部门间

我经常想技术部门就是那个背后的部门,no news is good news,做出来的产品没有问题时没有人找,但是只要一有问题所有人都知道了。生活真不容易,哈哈。

在公司内,我们需要去跟其他各个部门进行沟通,产品、市场、运营,他们都是技术部的领导(哈哈), 会给我们提需求,怎么让技术人员把需求理解好,这个沟通工作就义不容辞了。还有财务和行政更加要沟通好,因为要靠财务发工资的,要请行政给我们发加班水果^_^

# 与CEO

我想与CEO保持良好沟通,应该是沟通里最重要的了。曾经有一位目前还未曾谋面的前辈指导我时,在聊天中3次提到要与CEO保持沟通。我意识到了这个重要性,可是还是做得不够好, 不过现在的CEO还没有解雇我,我还要继续努力,继续沟通。

4

      技术

最后才来讨论技术这块,并不是说技术不重要,只是想这个会更容易总结明白。

## 前端

先说前端。我身边大部技术leader都是更擅长后端的,因为我们总是一开始就会想到我们的系统会成长到一个庞大的级别,需要把系统架构之类弄得很好。如果说我们可以预见范围内确实会有什么大的用户量、QPS等,那确实应该从一开始就规划好,但我们是创业公司可能在一开始并没有巨大的用户量,而客户端是要面向于用户的,这时候我们是否应该在后端不要过于设计(当然还是要考虑可以快速升级扩展),多花一些精力在前端的开发和优化上,在前端的架构上体验上做得更好一点。

要注意给前端开发人员强调一下版本的严谨问题,这一点个人感觉后端开发人员相对好一些(后端不敢随意升级)。比如H5开发人员,有时候在意识可能觉得有问题可以即时的修改升级(这时候可能团队还没有测试人员或者力量不够),所以在发版本的时候就没有那么严谨,那么也就更容易在发版本时的出现一天升级好几回的情况。

具体到技术上,我这里说的是指各类客户端(Android, iOS, H5, 小程序,Flutter等),我觉得前端应该勇于拥抱新技术,最近我们在准备使用Flutter了。这与后端可能不一样, 后端还是要以稳定为首。前端的新技术层出不穷,每一次都会带来新的开发效率与使用体验。

再就是来到技术选型上了,原生、H5、跨平台,我们究竟该怎么选。我不是前端专家,我觉得要看客户端复杂程度,还是产品的迭代更新速度,复杂用原生,经常要更新用H5,跨平台要研究,因为可以提高开发速度,省人工省钱。

最后到具体使用哪个技术栈,在我们创业阶段来看,哪个好招人选哪个,哪个省钱用哪个。只要是主流的,基本上都符合要求吧,不要想面面俱到。

## 后端

我自己是做后端的,后端的重要性很清楚,我们要选择稳定的技术,同时好招人的。如果用了一个很好技术,招不到人来一起干也不行,总不能一个人把事情全做了吧。

具体到语言的选择,这就怕会被拍砖了。我觉得只要不是玩C,从JAVA开始再往后PHP、python等哪样都行, 还是看哪样好组建团队。

还有服务器上一些东西的选择,服务器大家现在基本都是上云了,再到数据库或redis等,这时候就有不同的声音了,有的人喜欢只买服务器然后应用都自己搭建,有的人倾向于使用各种各样的云产品。我倒觉得根据当前团队的情况来定,比如数据库,如果团队内数据库相对比较厉害的人都没有,不如直接用云产品,省点心,把更多的精力花在业务实现上,我们就是用的阿里云polardb,感觉蛮好, 省心。

一些非主要服务的系统,如果经济和人力条件允许,越早开始弄越好,比如运营管理系统,财务管理系统。要不然随着系统的发展壮大,这些事情都要靠人工处理,会要花掉很多时间,而且容易出问题。

还有现在比较流行的微服务,感觉不会或不用都快跟不上时代了。我们现在平台发展两年了,也还没用上。期间也咨询过阿里专家,帮分析现阶段系统情况,也建议还不需要上微服务。所以还是要看实际情况了。

##规范

各公司的技术团队都有自己的规范,在创业公司的技术规范具体该如何去实施,也是一个需要因地制宜的事情。没有规范乱套了,规范多了又会让大家束手脚,本来就是忙不赢的样子。

我觉得根据实际情况,有一些规范还是可以实施一下:

1. 项目中哪些节点需要评审什么,这个可以确定下来,比如UI、测试用例

2. 后端接口文档和sql这两项,值得评审一下。接口文档,很多人要看,不写好沟通老费劲了。sql写得不好, 测试没发现,上线后一句有问题就是故障。

3. 各端在使用一个新的技术或者改造一个什么时,可以讨论评审一下

4. 项目进度管理,这个还是需要的,要让大家知道我们的目标是什么,团队中可能大部分人都不需要约束也会很好的完成每天的工作任务,但是从管理的角度还是需要的,五个手指不会一般齐。

5

      最后

好久没有坐下来总结一下了,思考得远远不够。

以上没有写纯技术的内容,并不是说leader就不需要搞技术码代码了,我在工作中还是经常要涉到技术细节的,至少每个版本中大的技术方向还是要把握的。个人觉得创业公司扁平化管理,还是不要脱离技术了

加入启明星技术社群,中国科技界的秘密都在这哦,一个互帮互助的地方,愿景:通过技术、商业模式、基金创投一个助力cto变成ceo的地方,让更多的技术人从更快速的成长,如果真要说有什么捷径,正如陈总开篇所说:技术全靠拼,人生亦是如此;梦想的翅膀从来都是因为思想深处的共鸣而展开,诚实自驱、合作共赢是永恒不变的真理

推荐阅读:

张一鸣:放小自己,放大格局

腾讯人力资源体系全曝光,HR朋友圈都在传!(全套资料下载)

创业公司CEO与技术大拿必读:CEO与大拿之间的距离

研发进阶之项目管理(附腾讯内部满分项目管理PPT)

高效研发管理之行为可度量,价值观落地(附详细excel下载)

高效企业技术管理之一:面试的正确打开姿势

一份大厂出来的创业公司cto的创业心得相关推荐

  1. 专科咋了?5年时间从三流外包到阿里P6,逆袭成功终于肝出了这份大厂Android研发岗中高级面经!

    专科的"完美逆袭" 一眨眼又到年底了,每到这个时候,我们都会慢慢反思,这一年都做了什么?有什么进步?年初的计划都实现了吗?明年年初有跳槽的底气了吗? 况且2020年我们经历了新冠疫 ...

  2. 如何成为一名优秀的创业公司CTO?

    创业公司的失败有一千种姿势,但是成功的创业公司都有一个共同之处:拥有一个优秀的CTO. 在24年磨一杵,年龄不够40的都是假CTO一文中,我们了解到技术专家成长为知名企业CTO的平均周期长达24年,历 ...

  3. 【熬夜整理近百份大厂面经】2022校招提前批面经总结分享(腾讯、字节、阿里、百度、京东等招聘信息+必考点+简历书写)

    整理面经镇楼 随着高考的结束,2022的校招提前批已经悄悄开始了,不管你是大四还是研三,应聘将会成为大家接下来半年乃至一年的重要任务! 接下来就结合我自身的经验以及我翻阅几百份最新面经后的一点点总结经 ...

  4. 如何写出一份大厂都不会拒绝的简历?

    你好,我是宋光璠,今天我以过来人的身份教你写出一份惊艳面试官的简历. 简历算是我们过去经历的一个缩影,虽然只有短短一两页,但也能让人从中发现你的优点,一份优质的简历更是如此,所以今天我就带你从头到尾地 ...

  5. 创业公司工作的一点心得

    创业公司工作的一点心得 大公司的工作氛围 创业小公司的乐趣 选择老牌大公司还是初创小公司 做事情的态度 大公司的工作氛围 谈大公司的工作氛围没什么资格,因为那都是道听途说与想象中的氛围.所以只分享看法 ...

  6. 大厂来的水货CTO:低级bug被敲诈50万美元,事后删代码隐藏证据,最后收到死亡威胁...

    转载自:量子位 堂堂一家公司的CTO,到底能水到什么程度? 因为一个低级错误,70GB大小的信息数据被泄露,公司还被黑客敲诈了50万美元. 而被发现后,他为了隐藏证据,竟还删掉了代码- 这就是最近在一 ...

  7. 工作难找,朋友却一口气拿了5份大厂offer,他是怎么做到的?

    又是一年秋招时,相信不少的同学在这段时间里都会有些焦虑:我十分能够理解这种感觉,因为我也是校招过来的,在这里想以过来人的身份谈谈自己的感受,希望可以对大家有些启示. 校招的意义 对于毕业生来说,校招是 ...

  8. 我逛遍各大论坛,分享这份大厂招聘总结:涵盖Java岗位95%+真题

    我们程序员这一群体,大家都知道最好的涨薪方法是通过跳槽,在你把一个公司的精华都吸收完之后,有追求的肯定会跳去更好的公司发展自己,特别在金三银四,金九银十这样的招聘旺季里 ,会有很多需要准备的面试会有很 ...

  9. 江敏:做创业公司CTO,是程序员未知的冒险

    2018 年 12 月 8 日,数澜成立的第 898 天. 伴随着杭州的第一场大雪,数澜正在组织沙克尔顿行动计划,这是数澜成立以来对数栖平台最全面的一次全员培训,也是江敏连续演讲的第二天.穿着墨绿色衬 ...

最新文章

  1. 笔记:Linux下C编程实现每隔一秒向文件中写入当前时间
  2. apigw鉴权分析(1-2)腾讯开放平台 - 鉴权分析
  3. 演化:这五年里,我们对架构师职责的思考与定位
  4. 结构体的赋值和初始化与取出结构体变量中的成员
  5. C语言 函数值传递和址传递 - C语言零基础入门教程
  6. jpg , png 图片转SVG格式(资源篇)
  7. PhoneGap3.3 安卓环境配置
  8. 模块使用:time、datetime、calendar、sys、os、os.path、normcase和normapath、random、json、pickle...
  9. RK3288_Android7.1基于tinyalsa的音频调试说明
  10. Stata+R: 一文读懂中介效应分析
  11. fanuc机器人仿真软件roboguide-新建工程文件
  12. 游戏开发者,游戏开发教程
  13. 对于女生来说,软件测试和前端,学哪一个更好啊
  14. 网站HTML SEO优化
  15. python爬取二手房信息,基于python爬取链家二手房信息代码示例
  16. 【百战GAN】如何使用GAN给黑白老照片上色?
  17. 知乎高赞:哪些事坚持做3个月就会有巨大改变?
  18. Ruby_01_环境安装
  19. Python一个回合制兵棋小游戏(1)
  20. 磁盘占用率100%——多番尝试

热门文章

  1. 通过加速计和地磁传感器实现方位角
  2. 2017.2.10考试总结2017冬令营
  3. Python 切片
  4. 高数(下) 第八章:空间解析集合与向量代数
  5. 基本概念的理解与讨论
  6. QTP10破解方法及mgn-mqt82.exe下载
  7. 前端常用的文档及组件库
  8. 梅卡尔大学-IOT-前端笔记
  9. REST 接口 原文翻译
  10. ecplise提示:“The selection cannot be launched, and there are no recent launches.”