2017/04/09王晨分享课大纲

2017/04/09 西电王晨学长分享课大纲

概述

  • 自我介绍
  • 职位相关
  • 产品相关
  • 准备&面试
  • 感情分享

自我介绍

原西电同源学生,就职于迅雷公司后台开发工程师,负责会员离线空间相关业务,独自负责采集模块、重构数据统计、与多部门联合调优

职位

  • 开发: 后台服务器开发,前端web开发;算法逻辑
  • 运维
    1. 运维基础:服务器性能监控,宕机告警
    2. 应用运维:线上业务监控,集群管理,性能调优
  • 测试:保证产品的鲁棒性,俗称找BUG;测试方法:猴子测试

产品相关

  • 诞生流程
    立项-设计-开发-测试-上线/迭代-运营/商务
  • 时间排序 :模块化开发,在周期内完成所有功能
  • 需求优先级:一个一个弄好:A A+ A-三个级别

准备&面试

  • 技术底蕴

    1. 语言:c++/java/shell/
    2. 奖项 ACM/数模/美赛
    3. 算法&数据结构&计算机原理&网络通信(比较重要)&操作系统
  • 发展潜力&软实力

    1. 解题思路
    2. 沟通协作能力:群面问题,与现场人员协作
  • 准备时间和阶段

    1. 基础知识阶段: 内存管理/网络通信协议/虚函数
    2. 算法进阶阶段: 笔写代码,保证没有瑕疵(边界条件,特殊输入输出等)
  • 准备和面试

    1. 中文英文简历,latex(写简历软件),充分表现自己的优势
    2. 刷笔试和面试题
      1. 经典书籍
      2. 总结面试经验
      3. 面试书籍
    3. 择优选offer
      1. 城市/公司/薪资/发展前景
      2. 提高薪水/不要违约

感悟分享

入职前

  • 是否实习
  • 毕业设计
  • 珍惜时光
    1. 旅行
    2. 培父母
    3. 读书充电
  • 做有意义的事情(投入产出比)

工作经历

  • 入职一个月

    1. 沉淀&看书,代码整洁,重构,改善既有代码
    2. 积累开发思路,代码习惯
    3. 练手项目,程序包,版本控制系统
  • 入职三个月

    1. 看书
    2. 上线管理系统熟悉业务代码 100+文件的项目
    3. 练习解bug的思路,验证业务的完整性
  • 入职半年

    1. 独自负责项目,每天观察数据异常排查
    2. 接业务需求,迭代开发
    3. 查阅工具书
  • now

遗憾

  • 准备期

    1. 基础知识
    2. 日期表安排有所割舍
  • 工作前

    1. 旅行
    2. 练车
  • 工作中

    1. 项目基础薄弱,基础差
    2. 开发思想,代码习惯 最重要的
  • 勤做总结,有奋斗目标

思考

  • 与人沟通与分享 方法,描述清楚
  • 不轻易说不会做
  • 工作与生活节奏 投资自己
  • 从学生到工作的转变, 工匠精神
  • 压力 压力更大
  • 时间安排 :更少的时间干更多的活

期望

  • 善于分享,与人沟通清晰
  • 不要说不会做,先尝试做
  • 投资自己

问题

数据库
心态比技术重要
多写多看以提高自己

posted @ 2017-04-09 22:52  bingxl  阅读(194)  评论(0编辑  收藏  举报
博客地地址:https://bingxl.cn