2015年以前是一个前端工程师,2015年以后……(二)

2015-08-14

也许25岁是我的一个分水岭。站在岭上,回望郁郁葱葱,而前路如何,我并不知道。

一篇特别长的流水账,总结一下2015年之前我的工作经历。

接上文。

离开百度纯粹是因为想结束北漂生活,回湖南定居。

2014年的9月,我正式入职长沙潇湘晨报。无出意外,我还是做前端开发工程师。从百度离职的时候很多人跟我说,你回去没法适应家里的那种工作环境的。我不相信,我知道自己是个适应力特别强的人,无论什么环境我都可以很快融入。我确实是这样,入职之后老大给我安排了他们项目discuz论坛的维护工作,我没开发过discuz,不过以前也用过它搭ucenter,然后php有点基础,跑代码流程追bug还是OK的。其实这个团队里主要的问题是大家不懂的东西太多了,有时要开发一个大应用系统比如像论坛这样的,只能用discuz这样现成的代码,框架本身代码量就很庞大,这时又想往上面加定制功能,就很容易牵一发而动全身的出纰漏。而我在这也没什么发言权,毕竟我写后端可能还不如他们。

刚开始两三个月我的工作还是比较独立的,偶尔跟运营人员沟通需求,然后修修补补小问题、升级小功能。我以前在百度没做过移动端开发,在这里倒开始研究移动端web开发了。当然开始做了才发现,其实和PC端开发差不多,有时候还更轻松,因为没有那么多页面元素和交互,不用兼容IE,主要针对微信、自带浏览器和qq浏览器做兼容,调试量就会少很多。另外,我们组里6个前端,其中5个是女生,基本上从比例就能看出来我们团队的前端水平……

 

记得14年10月底的时候,我和另一个美女FE出差去杭州参加淘宝的D2前端大会。周六的会议我们周五中午到达,晚上找在阿里的祝老板请我们搓了一顿。特别好我跟同样爱睡懒觉的另一个女孩一起出差,于是周六我们就起晚了,到阿里西溪园区的时候已经11点多,这时候上午最后一个演讲都基本上结束了。中午再找祝老板吃饭,文祥看起来好像好闲的样子,其实他是一个人来杭州之后也挺无聊,正好那段时间老婆孩子回老家、又刚买了新车,我们一直都在聊以前大家都在shifen,他和时伟、伟刚在回龙观同居的时候有多开心。而现在他总是心事重重,找不到像以前那样好的友情。

下午1点多又开始听讲,前面也提到过,D2的主持人是aoao,嘉宾开场之前aoao先暖场,也就是抽奖喽。然后我那天也不知道怎么运气特别好,头一回中了奖。aoao让我上台做自我介绍,我就吧啦吧啦的说了,因为aoao说话感觉太轻浮,我就不想当面告诉他我当年是看他写的书入的这个坑,哈哈。不过我是真的感激他,这感激一辈子也很难忘记。后来嘉宾讲得topic已经完全记不起来了,这次的D2主题基本上都是讲nodejs,我觉得这门技术对我所在的这个团队目前是“一点帮助都没有”,你怎么能奢求一个连ajax都不知道是啥的FE懂nodejs呢。听完一场之后,我就伙同小伙伴一起翘课出去找祝老板玩,刚好旁边是西溪湿地,就跑去那边拍拍照喝喝茶聊聊天,吃完晚饭再参加D2晚上的酒会。酒会上也有嘉宾演讲,好像有3个嘉宾吧,然后就是很多点心和rio。参加酒会的时候正好祝老板去处理线上问题,完了再找祝老板蹭车回宾馆,祝老板这两天的地主之谊真是做得相当赞,给好评!整个D2我印象最深的就是豆瓣张克军的演讲:(惊心动魄)

精彩、革新、动荡、突破

出差回来老大还是找来了,说要我们做个D2的分享,我一想我这趟过去啥也没听啊,不过没关系,我估计说说nodejs发展史也能蒙混过关。后来我参考了玉伯的《Web研发模式的演变》写了个ppt《Web研发模式与前后端分离》,分享那天老大弄了个最大的会议室,把全团队的20多个人全叫上去听,最后效果当然是成功唬住了全场,哈哈。

再后来,我3个月满转正,没多久就升职成“前端交互经理”。这时候为了整个前端组的发展,我得做点事情了。首先是建立前端组的代码规范和项目规范,代码规范这个我偷懒了,直接fork了以前ecomfe的spec,然后跟前端和后端的人都讲了一遍。只讲一遍当然不够,我开始每周五给组里的FE做代码review,不符合代码规范的地方一一讲解,到现在我们前端组的代码风格已经完全可以融入efe团队了:P。其次,是开始每周做一次技术分享,组里6个人轮流进行,选题我给了一个大方向的建议:

- 要求和平日项目关系较密切
- 方向大致是:
    ★ 用户体验            (包括任何你在知乎、w3cplus、w3cmark等站点看到过的用户体验优化建议或者优秀网站案例分享等等)
    ★ 前端技术-jQuery (包括jQuery API、jQuery UI、 jQuery插件等等)
    ★ 前端技术-HTML5 (HTML5新增JS API、HTML5不常见的标签、属性以及普及情况、CSS3特效等)
    ★ 前端技术-原生JS (原生JS的基础知识普及、巩固前端基础等)
    ★ 前端技术-MVC (MVC框架介绍、JS模板介绍等)
    ★ 前端性能优化   (包括性能优化实践、性能测试、单元测试等) 

大家在这方面做得还是不错,虽然分享质量有高有低,但至少大家会一直保持着学习和分享的习惯。我给大家讲过的几个ppt:

  • sublime text简介》:当时我们组里6个人只有我和另一个女孩用sublime写代码,其他人用的都是dreamweaver,讲过一次之后大家都开始用st当编辑器了。
  • Google开发者工具》:大家在调试前端的时候对Chrome的调试工具不太熟悉,所以我专门去查了Google官方资料研究了一下这个开发者工具的功能。
  • 《前端MVC模式的项目开发实践》:主要是对saber这个框架的实践步骤讲解,样式库用的less。
  • 《Handlebars前端JS模板引擎》:团队引入ajax开发之后,JS渲染的问题会越来越突出,引入JS模板引擎的概念也是为了让大家开眼界,了解还有这样一个提高开发效率的工具。
  • 《微信js sdk介绍》:团队经常接一些微信宣传页面的需求,每次都要调微信js sdk接口,虽然我写了一个公共的js分享组件,但是大家用的时候并没人关心它怎么实现,所以我还是写了个ppt讲了一下。

 

说到MVC和saber,这个也挺有意思的。15年1月~2月的时候,团队接到一个商业项目,是做企业年会应用的,功能包括祝福墙、抽奖、抢红包啊什么的。因为时间比较赶,这时候我提出了用ajax+json交互数据的方式减少后端工作量,然后前端用MVC框架搭起来比较快。这会儿我还没用过saber,之前对ER框架的经验积累,我把ER用到了PC和移动两个端,花了差不多将近3周的时间做完了这个工程。那期间我是带着一个女生一起做的项目,不过她天分不高,做完之后对edp、er啥的忘个精光,其实这让我挺心寒的,我想授人以渔,却不得不授人以鱼。后来到3、4月份的时候老大又说要用MVC重构个人中心,我理解老大是希望让我把这些“前沿”一些的技术教给组里的FE的,这次我带了组里唯一的男生做项目,正好那时候看saber框架,看到转场动画那个功能特别符合老大预期的效果,于是果断选择了saber框架。这次这个男生fe资质还不错,基本上学会了用saber做项目,不过mvc框架对他们来说门槛还是很高,太难了。saber自带的样式库是stylus,当时已经让一个fe分享了less并且组里做项目已经开始用起来less,要是让大家再去学习stylus肯定主动性又要受打击,于是调整了config还是选less做框架样式库。最后上线的效果还是挺受称赞的,有兴趣的话大家可以手机访问:m.my.94uv.com 这个地址看看。

这段时间主要是带组里的fe去熟悉写php模板和维护mvc框架(可见之前大家还是写静态html页面= =),一切运行都挺正常,到了6月份的时候又有个奇葩的项目来了。

这个奇葩的项目就是我们要照抄做一个maka.im,没错,就是几乎一模一样的照抄。设计图做出来是这样:

轻应用平台截图

在经历了一番对需求的抗争之后,我还是不得不妥协,没办法,没有话语权就是这样。老大说,就把人家的代码抠下来改吧。好,我真把maka的代码给抠下来了。没想到人家是用angularjs写的,正好最近我也有看一些angular的教程,硬着头皮就开始改了。人家的JS代码都是压缩过的,我给format之后去仔细找里面千丝万缕的逻辑,差不多也花了1周时间,把ajax接口给撸出来了。当然这个项目我是安排给组里一个女生和男生一起做的,我撸完接口碰上有个3D应用的项目,就优先做别的,男生也是临时调去支持另一个优先级更高的项目,剩下这个女生只能看着代码干瞪眼。说实话,等2周之后我跟完别的项目再回看这个项目的时候,我真的有一种“怒其不争”的情绪,因为合作的前端和后端没有一个人在认真跟这个项目,这页面还停在当时我撸完的状态,几乎没有任何的进展。我只能暗自安慰自己,算了,他们不懂怎么做,慢慢来吧。我又跟了两周这个项目,把能联调的接口都调通了。这期间团队里的项目需求表自然不会闲着,又有重要项目插进来,人力又被调走。这个时候我就产生了不想继续这样工作下去的想法。

我知道,现在我这份工作在别人眼里看来,工作时间固定空余时间充裕(9点到12点,2点到6点),工资给挺高,还是专门做前端开发的职位,5月份又给我申请加薪了一次,这在长沙这样互联网行业不发达的城市已经是非常好的选择了。可是我心里还是有点过不去,我不愿意花时间在难以合作的人身上,我大概就是,不想为了赚钱给自己心里添堵。6月初的时候,刚好公司里有比较大的人事调整,部门的高层有变动,部门内部倒是没什么影响,不过正好在我不想工作的势头上,我就跟老大说了我想辞职的意愿。老大也是比较会看人的,知道我下定了决心也没有特别要挽留我,只是说拜托我等7月底手上这个比较重要的项目上线之后再走,并且给我申请婚假。

后面的事情就不说大家也该知道啦,7月底项目差不多跟完了,请了16天婚假,去江浙一带旅游回来,就到了我目前的这个状态。回顾在长沙做前端的这将近一年,我觉得我为这个团队已经很尽力,只是我一个人的力量无法让整个团队技术水平都提高的,团队里的后端也常常需要我帮写php代码查php的bug这实在让我很费神。现在组里的fe们还有很多技术要学,而学与不学完全取决于他们对前端这份工作的期待程度。在这里待这么久,我确实感受到了工作环境的重要,这里的环境很难激起我继续做前端这份工作的动力,但我希望自己能融入这座城市的生活。于是我决定暂时停下来,看看自己还能做点别的什么。前端作为我的一技之长,再不济我也还有这不让自己饿肚的本事。人生那么长,为何不多去尝试尝试呢?

 

2015年以后。

我希望它会给我带来更多五颜六色的事情,让我感兴趣,让我心欢喜。

 

Virola

天马行空幻想主义者。

82766 评论

  • 评论链接 Fastest Payday Loan Fastest Payday Loan 2018年1月17日

    advance loan online payday advance cash advance loan cash advance loan

  • 评论链接 Dick Dick 2018年1月17日

    Hi there just wanted to give you a quick heads
    up. The words in your content seem to be running off the screen in Internet explorer.
    I'm not sure if this is a formatting issue or something to
    do with browser compatibility but I figured I'd post to let you know.

    The design and style look great though! Hope you get the issue
    resolved soon. Thanks

  • 评论链接 Online Essay Writer Online Essay Writer 2018年1月17日

    essay writing homework help my.hrw.com homework help college essays

  • 评论链接 Oneptabn Oneptabn 2018年1月17日

    cheap cialis
    viagra or levitra or cialis online pharmacy
    http://buycheapcialismrxonline.com
    mail order cialis online pharmacy
    buy generic cialis

  • 评论链接 Homeworks Of America Homeworks Of America 2018年1月17日

    college essays college essays college essays buy college essays

  • 评论链接 Best Online Loans Best Online Loans 2018年1月17日

    emergency loans no credit check loan get a loan cash loan

  • 评论链接 friemyn friemyn 2018年1月17日

    cheap cialis online
    prednisone and hyperglycem
    http://buycheapcialismrxonline.com
    buying cialis online without prescription
    generic cialis

  • 评论链接 Mallory Mallory 2018年1月17日

    where can i buy cialis online
    non-prescription viagra
    buy cialis by paypal

  • 评论链接 Fastest Payday Loan Fastest Payday Loan 2018年1月17日

    loans online direct online loan personal loans online fast cash loans no credit

  • 评论链接 Arcagmam Arcagmam 2018年1月17日

    cheap generic cialis
    cheap generic cialis cialis
    http://gencialismedsmrrxonline.com
    buy cialis pills generic
    buy cialis online

写个评论

确定已填写了标有星号(*)的必填信息。禁止使用HTML代码。