在有赞的四个月

回顾四个月前,还在百度上研每天写着重复的代码,每天的日子也只是简单的重复,平淡如水。时间久了,就会觉得无聊了,继续呆下去,也不过是升 T,然后继续每天写着重复的代码。走之前经理也以各种涨工资、教育资源、医疗资源来劝说,但内心是真的想走了,继续干下去感觉整个人都要废了,工作是真的很轻松,但自己一直以来是一个闲不住的人,而这样的生活让人觉得不踏实,不充实。

So,就要准备跳槽了,跳槽的时候第一就是选择城市了,可选的杭州与深圳,其实最想去的还是深圳,空气好,气候好,然而看着均价三万一平的房价,想想还是放弃了,内心也是无数个草泥马了 =-=。这样也就只有杭州了,杭州房价不高,据说还在降,其他除了堵,各种单行道之外也没有发现其他啥缺点了。选择完城市就是选择公司,为什么选择有赞,是有一次在内推网上看到他们的招聘信息很接地气,看福利也很棒,就了解了一下有赞,第一感觉觉得未来很有前途的,所以这次跳槽也就第一优先选择了有赞,也没有投任何其他杭州的公司。

上面扯了这么多,开始进入正题了。来有赞这四个月确实工作比以前开心了,在这里的不仅仅是工作,生活也与工作融合在一起,工作也确实比以前忙了,更多的是接触到了很多以前没有接触到的技术。


公司氛围

公司给人的感觉就像是一个伐木累,每个人都是其中的一员,每个月大家会全部聚在一起给这个月的寿星过生日,还有有点黄有点暴力的新人秀。当然不止这些,还有生活小组带你吃带你喝带你玩,各种兴趣小组总有适合你的:游泳、羽毛球、桌上足球,简直是数不胜数了。让我觉得印象最深的是我妈住院那次,HR 发消息说有任何需要都可以联系她,不管是钱,其他需要,只要开口,内心真的很感动,从这时就觉得这家公司是可以托付终生的,真的是把每一位员工当作自己的家人去对待。

当然福利也是棒棒哒,绝对不比BAT差,每天下午有四五种水果,还有无限量零食,在这变胖应该只是时间问题的啦,过生日呢会根据每个人的性格购买不同的生日礼物,生宝宝了会有宝宝礼。真心的想说行政的妹子真的很贴心,把我们伺候的好好的,每天在写代码的同时,有吃有喝。餐补的话竟然有 800,每个月中晚饭吃好喝好应该花完这些钱正好_


成长

跳槽除了想涨工资之外,当然也希望能在新的团队中不断成长。在有赞的这四个月,自己在慢慢的成长,接触新的领域。

MVC

这边主要使用的框架是Backbone,当然还有当下时髦的ReactWebpack,一些内部的工具你还可以尽情发挥。以前在百度使用的是Tangram,一个早已不在维护的类似jQuery的库,页面所有的逻辑都写在一起,看着很难受,真是一把辛酸一把累呀。到了这边使用BackboneReact写起来还是很爽的,组件式的开发,以前可能只是学习了下React类似的框架,没有在实际生产环境中用到,而现在这些都已经成为日常每天都要接触的,看看现在的代码也比以前好看了:-)。

性能优化

在这里还接手了两个性能优化的工作:js 延迟加载和商品详情懒加载。

js 延迟加载的库已经开源到Githubtiny-loader.js,用上这个页面的加载速度降了0.21s,这个组件会在页面load事件以后进行静态资源的下载,减少js对页面打开速度的影响,页面有些js或者CSS可能并不需要立即加载出来,可以使用这个组件来延迟js的加载。

商品详情懒加载则是用到了textarea去懒加载 HTML,页面加载时并不会商品详情的内容,而是将其用到的html放在textarea标签内,当用户滚动到相应位置时再去将html插入到对应的节点。

之前是做 PC 端的网页,也没有太多去考虑这方面的性能,而现在做WAP端就不一样了,用户的网络环境可能各不相同,在移动网络下,希望能更快的把内容呈现给用户才是我们的目标。

工程化

目前在做代码规范统一的相关工作,使用到了gitpre-commit钩子,在代码commit之前,调用eslint检测diff文件是否符合代码规范,不符合规范,则不让commit代码。除此这些,还在这边开始接触 PHP,虽然只是简单的功能,但是一个好的开头,后面也会不断去深入后端的知识,成为一个全栈工程师。


最后

最后想说的是:革命尚未胜利,同志仍需努力,后面需要学习的还有很多,踏踏实实的,走好每一步。有你有赞,要来的抓紧啦。

下面就是和有赞的小伙伴一起去参加浙大毅行的合照: