他参与构建的最有价值的 IT 系统平台:懒猪行。
从 15 年的 2.7 千万营收,18 年1月份开始,单日营收已经稳定在 100W 左右,懒猪行在未来将持续致力于优化境外自由行的预订和服务体验。

从他的身上,我们可以看到很多熟悉的技术人的样子,
技术人选择创业,几乎都要面对的问题就是:如何从一个程序员的思维转变为一个管理者的思维。
远程认为,这过程中,最典型的问题就是:眼高手低。
解决的办法就是培养产品思维,使用技术手段。

他是刘远程,懒猪行 CTO,阿里云 MVP。
以下是刘远程专访的详细内容,推荐阅读(时长约3分钟):

写在前面

非常荣幸能够成为阿里云 MVP 的一员,但感觉自己距离真正的 MVP 还有不少距离。
心中 MVP 的形象是:技术要牛逼到相当的程度,学识渊博,Coding 起来要能抵18人的团队,也同时能懂商业模式,并落地执行,还要有相当的气场。

我只是做了一个热爱技术的人会做的事情,希望写下这些能给看到此文的你,一些小小的灵感。

说起来,我走上这一行,完全是因为兴趣。
兴趣是最好的老师,对编程的热爱,也是支撑我走到现在并会继续走下去的能量。

从第一行代码开始就是一边搜索一边自己琢磨,现在能成为阿里云MVP,认识众多优秀的 MVP 们,三生有幸。

加入 MVP 之后,我迅速补齐了 推荐引擎SDK

先谈谈我的一些技术经历

大学时期

我最早接触和实践IT技术并不是在课堂上,而是在图书馆。
大学的时候,学的是电子技术,但是我用业余时间把校园逸夫图书馆计算机相关的书籍几乎全部翻了一遍,
比如:

  • 《PHP从入门到精通》
  • 《HTML+DIV网页布局》
  • 《众妙之门 移动交互设计体验》
  • 《Photoshop CS3从入门到精通》等等,

实践类的书籍会把代码输入电脑一条一条执行,这段时间对IT技术的热情投入让我获益匪浅。

工作以后

因为天天跟老板吐槽产品做的太烂,于是被“名不正言不顺”的从一线程序员转提拔成了产品负责人,
负责主导公司企业级产品线的规划和产品设计。
但我对技术的兴趣和热情从来都没有消散,一直在关注技术技术的发展。

15年底加入懒猪行主导旅业 S2B 供应链和分销体系的IT平台的研发

后来因为一个偶然的机会,就出来以技术合伙人的身份跟朋友一起创业了,我们做了一个互联理疗平台,但在天使轮后整个O2O 行业遭遇了滑铁卢。
好聚好散后,继续以 CTO 的身份加入另一家创业公司——“懒猪行”。

截至目前,这是我参与构建的最有价值的IT系统平台,懒猪行从15年的2.7千万营收,18年1月份开始,单日营收已经稳定在 100W 左右,我们在未来将持续致力于优化境外自由行的预订和服务体验。

吹完 NB,来点干货,谈谈我在CTO光环下的“成长” :

作为 CTO,对业务的理解、产品架构和技术能力同等重要

因为作为 IT 时代的公司,商业模式完全固化在 IT 系统之中,公司之间的合作也变成了 IT 系统间的 OpenAPI 对接;

因地制宜进行技术选型

对于创业公司来讲,PHP 具有先天优势,我们年营业额做到8000w时只有1个全栈(那个人就是我,所以我必须要结合项目情况因地制宜);

借助专业的力量

  1. 使用阿里云“全家桶”解决一切运维问题:ECS、负载均衡、全球加速、日志服务、消息队列、RDS、服务监控等(我们到目前都没一个专职运维);
  2. 与Code开源生态合作,减少重复造轮子,如果没有现成轮子也可以,随着IT行业的持续深化发展,开源生态的整合能力也会成为自身技术竞争力的一部分;
  3. 做IT系统的开发,要尽可能遵守一下几点:上云(含私有云)、架构清晰、代码审查、模块化、服务化、容器化。

再讲讲与云计算的接触

刚刚说到了大学的时候开始学习 IT 技术,仔细算一算阿里云也是我的启蒙老师之一。
应该是12年5月份,我对 IT 技术的认知还在混沌状态,那时我也还年轻,头发很多,或许旁边还坐着一起泡图书馆的妹子。
反反复复,经历了不知多少次的尝试、在阿里云上提工单、到处的询问搜索,随着时间的积累逐渐建立了整套IT技术体系。

时过境迁,但是有一点没变,阿里云有的服务优先使用阿里云,到目前为止无论学习还是工作,所有的IT系统都跑在阿里云上,只因数年使用下来积累下来的信任。
曾经有人建议迁到更便宜的公有云,我当场反驳说:对于 IT 系统,运维架构的稳定性永远是第一位。

在懒猪行的服务架构中,
使用阿里云 ECS、RDS、SLB、Redis 和 Kafka 消息队列解决了应用层面的问题;
日志服务、云监控、安骑士等产品保障了应用服务的稳定运行并及时暴露问题;
全球加速解决了带宽出海的问题,使我们运行在中国大陆的服务,在全世界任何国家都能够流畅访问。

给技术人的一些职业建议

这个话题下的技术人,我暂且理解为:以成为技术大牛为目标的技术人,因为技术线还是有岗位之分的。

首先,也是最重要的:发自内心的以成为技术大牛为目标,也就是所谓初心。

虽然我不迷信,但是我认为这种自我认定能够一劳永逸的形成一个正确的态度,因为会遇到很多头疼的技术问题。

最典型的就是:眼高手低。
解决办法就是培养产品思维,使用技术手段。

没有产品能力的技术人,走不了太远

坚持、坚持、再坚持,持续的学习和积累开发经验,不留退路
为此可以,多看 Github.com,多看云栖社区,多在云栖社区写文章,多看阿里云 SDK 的代码。

我个人常用的技术栈:Nginx、Redis、MySQL、MongoDB、PHP、Linux、Python、jQuery、VueJS、AngularJS、React Native、阿里云各种产品

技术人,迎难而上才酷

人总得不时的给自己灌鸡汤,创业尤其是。
每次遇到成长的痛,克服困难只问自己两个问题:
行不行:行!
上不上:硬着头皮上!
没有这点韧劲,还搞啥技术呢?

技术人需要有一种莫名的自信:没有解决不了的问题。

欢迎来认识我,也欢迎加入 MVP 项目,与我更多沟通

申请成为 阿里云MVP

  • 微博主页
  • MVP主页
  • Github主页

其他一些好玩的

用过机械键盘,但我还是喜欢一台Mac Air不用外接键鼠随处自由coding。
喜欢使用苹果的产品,因为产品服务整合的比较好,使用方便。

这么好的机会,当然要发广告:
招募PHP/Python/架构人才,欢迎给我留言联系我

我认为没有产品能力的技术人,走不了太远 - 阿里云 MVP 刘远程专访相关推荐

  1. 物联网和前端技术,两者相辅相成并且互相促进 —— 阿里云 MVP 黄强专访

    黄强,江苏智慧新吴信息科技有限公司 ,前端架构师. 一直从事前端开发,从 jQuery,ExtJs,Backbone.Angular 到 React 一路走来,深入实践不同业务领域的前端平台架构,致力 ...

  2. 以“术”彰“道”,用匠心做技术—对话阿里云MVP刘洪峰

    云栖号资讯:[点击查看更多行业资讯] 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 一直以来,我们印象里的刘洪峰都是那个热衷布道的物联网老兵"刘老师".可 ...

  3. 技术运维的经营大法——对话阿里云MVP熊昌伟

    云栖号资讯:[点击查看更多行业资讯] 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 不同于其他技术人的进阶经历,熊昌伟毕业后从未跳槽,在用友网络潜心修炼14年至今.从测试.开 ...

  4. 以“术”彰“道”,用匠心做技术—对话阿里云 MVP刘洪峰

    云栖号资讯:[点击查看更多行业资讯] 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 一直以来,我们印象里的刘洪峰都是那个热衷布道的物联网老兵"刘老师".可 ...

  5. 阿里云MVP闪亮云栖大会,技术干货持续更新中

    9月20日-9月22日,杭州云栖大会火热举行中.近20位阿里云MVP在云栖大会分论坛进行精彩发言,内容涉及人工智能.物联网.新零售.金融.地产等等行业. 戳链接,看详情 阿里云MVP陈磊云栖大会分享: ...

  6. 专访阿里云MVP王俊杰:开发者的超能力是用技术让世界更美好

    为什么80%的码农都做不了架构师?>>>    摘要: 在事业刚刚起步的时候,王俊杰毅然决定支教半年.支教归来后,他先后参加了扶贫智能平台.污水处理智能系统等等项目,并利用业余时间完 ...

  7. CSDN蒋涛对话阿里云CTO周靖人:大模型风起云涌,阿里云将毫无保留地开放各项能力...

    4月 7 日,阿里大语言模型"通义千问"官宣邀测引发热议,国内大模型一触即发. 今天在2023阿里云峰会上,阿里云智能首席技术官周靖人正式发布"通义千问".阿里 ...

  8. 阿里云MVP:开发者的超能力,用技术创造更好世界

    2019独角兽企业重金招聘Python工程师标准>>> 阿里云MVP:开发者的超能力,用技术创造更好世界 2019年3月,第8期阿里云MVP(最有价值专家)完成终审,截至目前,全球已 ...

  9. 阿里云MVP:开发者的超能力,用技术创造更好世界...

    申请阿里云 MVP .MVP代表感言. 2018年终盘点,更多精彩,尽在开发者分会场 阿里云MVP:开发者的超能力,用技术创造更好世界 2019年3月,第8期阿里云MVP(最有价值专家)完成终审,截至 ...

最新文章

  1. ATS 5.3.0中parent.config配置文件解读
  2. 《自然语言处理入门》不是 NLP 学习路上的万能药
  3. 图像滤波 Image Filtering
  4. linux中split函数用法,Linux csplit 命令用法详解-Linux命令大全(手册)
  5. Golang——秒懂函数、参数、可变参数、匿名函数、回调函数、内置函数
  6. 【Kafka】kafka zk下注册的信息 get /brokers/ids/1 “host“:null “port“:-1
  7. jQuery form表单的serialize()参数和其他参数 如何一起传给后端
  8. 剑指offer(C++)-JZ23:链表中环的入口结点(数据结构-链表)
  9. CSS基础——CSS复合选择器【学习笔记】
  10. html5 datepicker使用方法,WdatePicker.js时间日期插件的使用方法
  11. mybatis自定义插件
  12. 毕业生写论文必备!!超详细讲解参考文献格式
  13. (152)IES光源概述文件
  14. lbw的spring超级资源
  15. z-index诡异事件之背锅侠
  16. 城市名字 按a-z排序
  17. 《跟着咩总啃CS:APP》——第0章
  18. 带团队,不要轻易放弃任何一个队友
  19. 一头猪不是一个存钱罐
  20. 多个input设置全选中的两种方式

热门文章

  1. 什么标签用于在表单中构建复选框_目前艾滋病主要的传播方式是(  )。
  2. 数据驱动是怎么跑偏的
  3. 用大白话来说一说对spring IOC、DI 的理解
  4. python将文件转成linux格式,怎么用python在Windows系统下,生成UNIX格式文件
  5. 中秋节快乐 | 9月21日 星期二 | 天舟三号货运飞船发射成功;理想汽车下调第三季度交付量预期;凯德集团业务重组完成...
  6. OpenWRT路由器——网络打印服务器
  7. 买香奈儿鞋在这个夏天
  8. 模电-稳压二极管原理及与反向击穿联系(书-模拟电子技术基础第五版)
  9. IndexError: The shape of the mask [32, 8732] at index 0does not match the shape of the indexed tenso
  10. javascript高级程序设计读书笔记----引用类型