在newegg工作的这两个月

      6月11号,接到录用通知后的第二天,来到了Newegg 。  

    作为开发,在本职工作上

  1.入职Quick Start:

  两周多的入职快速指引,以了解业务,架构为目的。

  因为之前一直有用思维导图的习惯,所以,每个问题都挖掘了一下,勾画出了相应的思维图,收获很大,赞一下Quick Start,给新人加入项目提供了缓冲。

  2.Project 12335:

    TASK:商品的Warranty and Disclaimer需要增加相应的TAB页面,并由此带来了一系列改动。

  My JOB:一个Js的导航效果,两个Bug fix,与团队成员攻克各术细节问题 (如编写正则表达式,检查代码疏漏点) 。

  PM:Gavin

  TIME:3 weeks

  3.Project 12376:

  TASK:站点Cookie过大,急需清理。

  My JOB:客户端存储改用LocalStorage,编写由此带来的一部分Cookie后端代码改动。

  PM:Royman

  TIME:2 weeks

  4.Project 12425:

  TASK:全站点样式大改动,CSS文件合并。

  My JOB:目前为止,做了页脚的改动以及部分页面的左侧导航栏的改动,以及各类Bug gix。

  PM:Nicky

  TIME:2 weeks + 6 more weeks in future

    

  5.未来:

  335 -> 376 -> 425 难度增大,需要投入的时间也在增大,也有充分的理由相信未来的项目中,这个趋势仍会延续。这种趋势,作为一个DEV,实乃幸事。

  

  作为Coder 在技术上

  1.技术学习:

  在业余生活中,两个多月从零开始,学习了:

  Node.js(js作为后端语言)

  MongoDb(非关系型数据库的典型)

  React.js(使得前端可以组件式开发的js库)。

  需要在后续的实践中予以进一步练习与总结。   

  了解并尝试了新型的前端开发的工具:

  Bower (前端的包管理工具)    

  gulp (自动化工具)  

  SASS (CSS预编译器)

  继续学习了:

  Angular.js(前端MVC,MVVM框架)。

  在WWW每周一次的分享中,分享了自己关于以上的学习,开发心得。

    

  2.线下技术交流:

  在业余生活中,基于www.meetup.com 这个平台,参加了很多线下开发者聚会。

  现在会定期去的两个聚会:

  Shanghai JavaScript Meetup    

  People can Code Shanghai

  3.Work flow:

  了解,练习了公司的代码发布流程(基于TFS)。

  在自己的业余学习中,对于Git也越来越上手了。     

   

  4.Web Dev:

  负载均衡,SEO,LocalStorage,服务端Cache这些以前不了解的概念与技术,现在都有涉猎。

       5.未来

    无论是后端的Service 化还是前端基于Service的组件化,对于一个Coder,都是难得的机会。

  作为一个团队成员 

  WWW有很多优秀的同事,已经与所有的WWW 开发有过项目上的合作。最需要感谢的是导师Royman。

  

  印象最深的一个场景

  某天早上,Ric的团队正在与BSD视频会议,BSD问道,你们去年一年里,收获是什么?克服的最大的困难是什么。

  那么,在16年6月11号的我,被问到这个问题,回答会是?

  为了这个问题的答案而努力。

原文地址:https://www.cnblogs.com/E-WALKER/p/4756042.html