专访|美的电商高级前端工程师@姬小光
前言
hello,新一期的前端早读课又来了,这期应该是第十期了,那么今天要跟我们分享的是美的电商的@姬光。他2012年出版过《精彩绝伦的CSS》,写的文章在微博上被优秀网页设计转发,那么他还有什么故事呢,且看今天的专访~~
正文从这开始~~
大家好,我是姬光,在理想的情况下,我本是希望实名行走江湖的。只是当时注册微博的时候,我的名字被某位大神抢注了,所以我只能在名字中间加个小字,叫做 @姬小光,当然,其实并不小的。
很荣幸能够通过前端早读课这个平台与大家交流,早读君和我已经很熟悉了,起初邀我写专访,我是拒绝的,因为实在觉得谈不上老司机,怕乱写误人子弟。但事不过三,实在盛情难却,故厚颜聊聊我的一点从业经历罢。(早读君怎么可能会放过呢?)
我的本科其实是学电气工程及其自动化专业的,后来方向是楼宇自动化,也叫智能建筑。硕士才转学了软件工程,算是广大非科班出身的从业大军之一。我目前在美的电子商务有限公司(深圳),负责美的商城,会员活动等相关业务。
我的前端之路
虽然我也是众多非科班出身的前端工程师之一,但若说到跟前端的渊源,那要从我的小学开始说起了。
我在小学一年级的时候,父母感觉我画画貌似还可以,刚好假期没事还容易出去惹事,于是就把我送到了美术班。之后的每个假期我都是在美术班度过的,期间四五年也拿过省市县全国等各种奖项。
后来到了 2000 年,家里有了第一台电脑,那时我就开始接触 PhotoShop 6.0 以及其他一些乱七八糟的软件,比如友立系列的,Ulead PhotoImpact 这种在当时已经是切图神器了,还预置各种水晶按钮效果,所以,我的前端之路应该算是从设计切入的。
由于有了基本的切图技能,在加上对计算机的热爱,2002 年的时候,我已经可以做些超级简单的 table 布局网页了。虽然有的人说看起来像黄网,但好歹也算是入行了。从那时起,就算是走上了前端这条不归路了。
后面的流水账我就不多说了,对其他人也没什么价值,对我本人经历感兴趣的同学可以关注我的微信公众号 lasertime ,那里有更真实的我。
快速成长阶段
如果说我的职业生涯中有哪个阶段感觉成长非常迅速,还真是不好想。我一直是处在一个相对平稳的增长状态,没有爆发的时候,也没有低谷的时候。无论在淘宝 UED,还是腾讯京东美的电商,我的绩效始终保持在 A或S,目前还没有拿过 B 的考评。
当然说这段话肯定不只是吹牛逼,能保持稳定的增长也是一种能力,下面就简单说一下我的一点经验。
首先,如果你能明确你努力的目标,那就再简单不过了。比如硕士校招前期,必须是努力充实知识去准备面试,就算每天泡在图书馆都是泡妞睡觉,多少也是能看几页书的。
其次,到了一个环境中,要尽快弄清楚游戏规则,说白了大部分公司都是KPI 导向的,你要明确你的 KPI 是什么,再去努力达成。比如腾讯比较看中的,业务能力,分享,专利,自研工具等等,既然有那么多的硬性指标摆在那里,那就一个一个去达成就好了。
当然,我只待过一个部门,各个部门之间肯定差异很大,不可一概而论。
关于一专多长
首先说说我自己的经历吧,前面说到,我算是从设计切入的,但是我本身也算不上个设计师,虽然我也为社团做过很多巨幅彩喷海报,不过现在看来,不过垃圾而已。
如果有哈尔滨工业大学的同学,去翻 201 讲坛办公室的电脑 2004-2006年度的资料,应该基本都是我的“作品”。
网页的制作,我是完全自学的,从 FrontPage 2002 开始啃书学习,到后来的 DreamWeaver 等,各种虚拟主机,网站域名的也折腾过无数个了,从中也学到了不少技能。
Anyway,前端工程师也好,全端工程师也好,全栈工程师也好,叫什么并不重要。重要的是你是什么,你自己是怎样定位你自己的。
如果只是混口饭吃,那切切页面足矣,切到精巧细致也可丰衣足食。
我自己大部分时候其实是个懒人,我很少带着目的去专门学习一门技术。但是,当我遇到疑问或者问题的时候,如果我觉得这个需要解决,那么一定会想办法攻克。在这期间遇到任何的相关技术,或者难题,我都不排斥。
从产品思维营销技巧,到运维服务器配置优化,我都有兴趣去了解。甚至有多少个假期,我帮家里卖货,还积累了不少门店销售经验。
经历了所有这些,到了最后,我觉得能沉淀下来的,只有一样东西,那就是解决问题的能力。
解决问题的能力,虽然听上去很虚,实则可大可小。关键就在于,你能解决多大问题,基本就等同于你有多大的价值。
所以,关于一专多长,我的经验是,不刻意去排斥,保持对新事物的热忱,慢慢的你就会成为一个全能的人。
对新人的建议
其实这应该是我比较擅长的部分,我的公众号简介里自称是资深毕业生导师,不夸张的说,我手把手教出来的徒弟,一定是广受好评的。
那么作为一名前端新人,我想最重要的就是保持激情了。你们现在正赶上前端爆发增长的大潮,很多高中生都开始参加 D2 等前端会议,比我们当年不知道要幸福多少倍。
我刚开始的时候,没书没资料,就只能一点一点改代码看看有什么变化,根本不懂都是干嘛的。软件也是各种功能慢慢尝试过来的,甚至 windows系统目录都逐个点开无数遍。同样,靠的也是一腔热血。
关于学习方式,有一点可能需要注意一下,那就是一定要转变在学校时啃书习惯。除了几本经典的大部头书可以啃一下,其他书都没必要从头到尾去啃,真正进入工作以后,可能你也没有那么多时间去啃。
所以读书的技巧就变得非常重要了,要把每本书都当成考试前一周的冲刺一样对待,直击要害,看重点关注的内容。看懂了 DEMO 就早点上手实践,这样才学的更快。
另外一个很重要的能力就是文献检索的能力,这里确切地说应该是各种资料的检索能力。搜索引擎谁都会用,那些特殊命令的奇技淫巧也不是重点,重点是你的归纳总结能力,快速提炼出能代表这个问题的若干中英文关键字,如果你的关键字足够准确,那就什么技巧都不需要了。
同样的一个问题,同样的搜索引擎,为什么总是有些人可以更快的找到答案,这其中一定有其不可告人的秘密。
所以,新人小鲜肉们,关于技术方面已经有各种大神的谆谆教诲在前,而我想强调的是,软实力其实更加重要。
软实力,包括解决问题,文献检索,写作能力,PPT,沟通能力,演讲能力等等,无论是在工作还是生活中,都将是你可以一生受用的宝贵财富。
One More Thing
最后的最后,想跟大家分享关于个人口碑的问题。说实话,技术人员在某些方面跟古代的文人很像,是有些清高的。除了我代码的世界,其他事情我都可以不 care,我技术牛逼,我靠技术吃饭。
当然我说的有点极端,我真正想说的是,技术永远不是你的核心竞争力,你的核心竞争力首先应该是“靠谱”二字。靠谱这个词远远比技术牛逼有用的多,关于这个词我想我不用过多解释了。
那么,如何才能给人留下靠谱的印象呢?这个事就没那么简单了,信任与靠谱往往是日积月累,大事小情,一桩桩一件件积累起来的。如果想打破可是很容易,只需要一件事即可。
所以工作久了你就会发现,大家跳来跳去基本都是朋友介绍,圈子也很小,几年之后前同事遍布大小公司。如果工作了5年之后,你还要靠投简历来找工作,那么即使你简历上的技术写的再牛逼,我也觉得有问题。
当然,不是谁都有机会去认识那么多同行的,重点是,你一定要珍惜你的每一份工作,给你的每一个同事留下靠谱的印象,这样,你的路就会越走越宽了。
如果大家还有什么想跟我交流的,可以关注我的微信公众号:姬光并留言给我,感谢大家阅读。
更多相关文章
- 总结一些网站加密和混淆技术
- 当面试官要求现场手敲代码,该如何体现你对Python的编程能力?
- 如何在一场面试中展现你对Python的coding能力?
- 微信交流群 ③ | Python机器学习技术交流
- 老大,我可以在实际项目中尝试新技术吗?
- 什么能力很重要,但大多数人却没有?
- deno如何偿还Node.js的十大技术债 [每日前端夜话0x3D]
- 是技术也是艺术 使用geopandas玩转地图可视化
- 四个月技术写作,我写了些什么?