玹疯:这些年我走过的弯路

简介: 从澳洲回国,开启阿里旅程,钉钉高级前端技术专家玹疯与你分享他成长路上的故事。

作者 | 玹疯

image.png
大家好,我是钉钉的前端玹疯。取得是射雕英雄传里黄药师弟子陈玄风的谐音。西安人,05年去澳洲读书,毕业于悉尼大学软件工程专业。在澳大利亚生活学习工作了12年,参加过创业公司,咨询师,世界500强,自主创业,于17年回国加入阿里巴巴,在钉钉做前端开发相关的工作。

当我拿到这个 Topic 的时候,第一感觉是实在不好意思去分享成长之路,因为自己的成长并不成功,甚至说走了许多弯路。但是转念一想,去分享下这些弯路,未尝不是一个有意义的事情,至少可以给一些相同弯路上的同学有所借鉴。因此就有了这篇分享,但求能为众多前端同学提供一点借鉴,少走弯路,就很有价值了。

今天要分享的,也更多的是我的一些经历,大家就当一个有趣的故事听就好。

第一个弯路:唯技术论

08年毕业,开始了我的第一份工作,加入了一家创业公司 Pureprofile。
image.png
为什么加入创业公司?因为刚毕业的自己带着一份改变世界的理想,因此希望加入一个创造性的团队,而不是一家成(死)熟(板)的公司。当时特别喜欢乔布斯的一句话:I want to put a ding in the universe。我就是想通过创业公司,能在这个世界上留下一丝痕迹。创业公司非常好,我可以做任何我想做的事情,使用任何我想用的技术,并且从前端到服务端再到数据库,方方面面都要接触。在这个过程中技术成长飞快,并且非常全面,不出三年,就成长为可以独当一面的工程师。但这就出现了我的第一个弯路:没有成熟的技术人引导,走入了唯技术论的歪路。当时觉得技术天下第一,什么产品,BD,运营都靠边站。因此在工作第四年后,辞职去创业了。

第二个弯路:唯商业论

由于走入唯技术论的误区,导致自我膨胀很厉害。觉得自己技术牛,可以改变世界,那干脆自己去创业得了。于是风风火火的注册了公司,加班加点的3个月完成了产品原型开发。然后直接上线。结果不到四天就被迫下线。原因是什么?上线后每天的各种费用,基本上一天2W+,上线4天就差不多烧了快10W了。重点是烧的都是自己的钱。第一次亲身体会了为什么用“烧”这个字,坦白讲,我觉得烧都没有这么快。。。有的同学可能要问了,为什么用自己的钱?为什么不融资?因为当时自己根本不知道还可以融资,没有融资渠道,没有符合逻辑的盈利模式,没有合理的运营计划。技术再好也没有用。现实给我了当头一棒,将我打入了第二个弯路:技术无用,唯商业论。感觉在真正的现实里,商业搞好了,技术花钱就可以搞定。其实面对这件事自我是及其痛苦的,因为感觉自己一身本事,其实是没有意义的,因此开始了另一段职业路程。

成长:专业 - 职业

在发现自己除了技术其他一无是处后,选择了一份新的工作:咨询师。
image.png
这个工作具体的内容是:进入客户公司,帮助客户的组建团队,推销解决方案,项目架构设计。加入这份工作就是希望能够在技术以外的领域锻炼自己,包括商业谈判,演讲,沟通等能力。每天不再是T恤牛仔裤,而是西装革履穿梭在高级办公楼之间。在这个过程中深刻理解了职业精神,在我看来,专业是能力,职业是态度。在工作中,一个正确的态度(负责任,有担当,有同理心)比专业更加重要,也更能把事做好。做咨询2年之后,感到自己成长了,懂技术以外的东西了,感觉可以再次尝试自己干。

第三个弯路:做生意

再次选择创业,由于之前做咨询的经历,选择了面向企业做定制开发的领域。这次吸取了之前的经验,不再好大喜功,也能够正确理解了商业和技术的位置,开始脚踏实地的一单一单的做。客户越来越多,利润也渐渐涨起来,赚钱了!!!但是我更愿意把这次创业叫做做生意,因为所有的重点都在交易上,一切以交易为准,签单成功最重要。在这种导向下,利润越来越多,但渐渐地新的问题就产生了,公司内部管理混乱,销售人员各种问题出现:消极怠工,欺瞒客户。研发人员频繁离职。我意识到出现问题了,我知道生意,我知道技术,但我不知道什么是管理,什么是组织。因此开始了我下一段工作。

发现:文化的重要性

为了了解真正大企业是什么样的,我加入了全球最大的媒体公司:News Corp
image.png
这家公司可能有些同学不知道,但它的前老板娘中国人都熟悉:邓文迪。加入这家公司后,见识了什么是真正的大型组织,晋升通道,员工培养,组织结构。方方面面都透着专业和全面。但唯独有一点,我的初心是改变这个世界,混迹多年,即便来到了这样大的组织,但好像离我的初心越来越远了。而且在白人的工作圈,文化认同缺失,感觉自己想做的事情和这家公司并不一致。最终才有了回国的计划。

悉尼:我的青春在那里

在回到阿里之前,在澳洲整整12年,21岁去,33岁回来。可以说人生最珍贵的一段时间留在了那里,同时悉尼也变成了我的第二个故乡。在那里结婚,有了两个女儿,从一个初出茅庐的毛头小子,变成一个肩上扛着责任的坚定向前的所谓中年人,真的是非常感慨。海外的生活真的很舒适,人际关系简单,工作简单,社会简单。在这里也见到了很多,文化上的隔阂,成长的瓶颈,对于祖国家乡的思念。中国人永远都有一颗落叶归根的心。

新的旅程:钉钉

在澳洲生活12年,不能不说回来是需要有决心的。但为了寻找自己想要的东西,我仍然坚持回国加入了阿里巴巴。今天在钉钉已经三年了,非常庆幸能够加入阿里。
image.png
在这里几乎找到了所有我想要的东西。特别是我最初的想法:I want to put a ding in the universe。最有趣的是钉钉就叫 DingTalk,我真的 put 了 ding。

结尾

说了这么多,其实也不是什么道理,都是经历。大家就当一个故事看好了,有兴趣的也可以来找我喝酒。工作了这么多年,自己经历也不少,胡乱总结下,和大家共勉几点:

  1. 不做自我定义:前端,服务端,BD,产品
  2. 专业-职业:做事情做到极致
  3. 敢于尝试 - 小马过河
  4. 坚持
  5. 有志 - 有识 - 有恒

image.png
关注「Alibaba F2E」
把握阿里巴巴前端新动向

相关文章
|
IDE JavaScript 开发工具
卸载NotePad++/SublimeText吧:VSCode才是史上最优秀的IDE编辑器
免费,这应该是所有人都所希望的,而且居然是微软开源免费的,你敢信吗?vscode使用的是MIT Lisense, 可随意下载, 分发, 商用等。下载地址:
|
存储 缓存 前端开发
WordPress缓存插件WP Fastest Cache插件使用教程
WordPress缓存插件WP Fastest Cache插件使用教程
1770 0
|
SQL XML Java
Mybatis中选择语句的使用:<choose>标签、分区排序 Row_num() over ()函数的使用呢
Mybatis中选择语句的使用:<choose>标签、分区排序 Row_num() over ()函数的使用呢
371 0
|
Java 应用服务中间件 测试技术
深入探索Spring Boot Web应用源码及实战应用
【5月更文挑战第11天】本文将详细解析Spring Boot Web应用的源码架构,并通过一个实际案例,展示如何构建一个基于Spring Boot的Web应用。本文旨在帮助读者更好地理解Spring Boot的内部工作机制,以及如何利用这些机制优化自己的Web应用开发。
482 3
|
存储 JSON BI
友盟+Hologres:千亿级多维分析平台建设实践
Hologres 在友盟+统计分析、营销等多个产品线使用,很好地满足了用户行为分析、人群圈选与洞察场景的多维度分析、灵活下钻、快速人群预估和圈选等分析需求,提供客户更流畅的数据查询和分析体验。
|
NoSQL Redis Docker
使用docker安装redis
该文档介绍了如何使用Docker快速搭建Redis数据库,以便于Spring Boot学习。主要内容包括获取Redis镜像、创建容器、配置持久化存储目录和修改默认配置文件,以及检查和访问Redis容器服务。此外,还提到若需外部访问,需开启宿主机防火墙相应端口。注意,本教程不深入讲解Docker,若想深入学习Docker,建议另寻专门课程。
626 1
|
存储 机器学习/深度学习 运维
提升数据中心能效:现代运维策略与实践
【5月更文挑战第6天】 在数字化时代,数据中心作为信息处理的核心设施,其能源消耗和环境影响成为业界关注的焦点。本文将探讨如何通过现代运维策略和技术手段提升数据中心的能效,同时保证系统的可靠性和服务的连续性。文章将详细分析数据中心能耗的主要来源,介绍先进的能效优化措施,并通过案例分析展示这些措施的实际效果,为数据中心管理者提供实用的能效改进建议。
|
机器学习/深度学习 人工智能 自然语言处理
EasyNLP集成K-Global Pointer算法,支持中文信息抽取
K-Global Pointer的技术解读,以及如何在EasyNLP框架中使⽤K-Global Pointer模型。
EasyNLP集成K-Global Pointer算法,支持中文信息抽取
|
安全 NoSQL Shell
Weblogic ssrf漏洞复现---从0到1
利用Ubuntu16.04,安装docker,要以root身份执行
740 0
Weblogic ssrf漏洞复现---从0到1