mswu

复习计划(wusir分享)

1.刷面试题到56页,文件.(3-5天)

2.简历(周一下午/周二下午/周三下午)

  • 个人信息: 本科,3年(如果1年,100份,可能就没有人要)

  • 技术栈: 多(听过看过的) (1深度扩展(里面的路由..等等),2做什么东西了)

    1567733573480

    加些描述,类似于这样

    把go写上,然后把go的关键词也写上,结构体等

    例子: python和go的区别准备一个

  • 项目 : 3-5个项目(项目/爬虫案例)

3.实战(工作流程实战)

  • 开通一系列账号

    • 公司企业邮箱(自己搭建的):账号/初始密码(foxmail都是邮件交流的)
    • 内部通讯软件(钉钉/rtx/即时通讯软件)
    • VPN
    • gitlab账号/github
      • 注册账号
      • 把你拉到项目组(给你授予权限)
    • 禅道/蒲公英/gitlab
      • 做任务管理
    • 申请公司服务器做测试
  • 拿着代码熟悉下

    • 环境搭建
    • 安装所需要的模块(requirement)
    • 数据库(和老板要测试库或者手动搭建一个)
    • 功能和url去项目中找代码加注释(粗略看,抓紧为公司办事)
    • 切记: 不要多问技术问题,可以问业务问题
    • 主动:汇报最近的工作情况(周报).
  • 安排任务

    • 小项目:(前后端1个人)

      • master
      • dev
      • 上线流程: (晚上2点)
        • 代码在dev分支上开发,完成之后合并到master分支,并推送到gitlab
        • 登录到公司服务器
        • 把最新的代码拉下来(不是覆盖)
        • 服务重启: nginx/uwsgi
    • 中项目

      • master
      • dev
      • 上线流程: (晚上2点)
        • 代码在dev分支上开发,完成之后合并到master分支,并推送到gitlab
        • 运维基于jenkins做部署(代码上线):
          • 登录服务器
          • 拉代码(注意,不是pull而是clone)
          • 重启服务
        • 特殊: 如果本地上线有表结构,应该如何操作?
          • SQL文件(数据make migrations /migrate)
          • 代码文件
        • 把最新的代码拉下来(不是覆盖)
        • 服务重启: nginx/uwsgi
    • 大型项目:

      • 组织架构

        • 项目经理
        • (开发如员工,产品经理看上了哪个网站?来做一个)
        • 1个产品经理负责前期调研及画原型图
        • 1个UI设计: 将产品经理的原型图和想法换成好看的图片(以后线上就是这样)
        • 2个前端开发: 将UI的图片按照规定像素编写: HTML.CSS.JS代码
        • 3个后端开发:
          • 根据功能设计表结构(占很多的时间(后端开发))
          • 功能的开发
        • 1个测试,用于对功能/性能等进行测试.
        • 1个运维,运维负责上线
      • 如何做的协同开发?

        基于gitlab做的协同开发,每个人一个分支.
        
      • 有没有做code的review?谁来做的?

        • 基于pull request来实现 (gitee)
        • 组长(同意,合并)
      • 提问题和bug之类,在issue中设置(有的可能比较奇葩)

        issues ,问领导问题

      • Wiki:项目文档(描述介绍),安装了什么

      • 你去了,在dev分支下,建立一个branch,git branch ni , 然后先review后合并,(有的没有review,直接合并)

      • 注意事项:小功能一两天合并一次

      • 持续集成(CI)

        • 基于jenkins实现,自动给测试pull,他们可以及时测试

4.其他事

  • linux环境:
    • python / django /nginx /uwsgi / mysql
  • 服务器相关事宜
    • 云服务器(小公司,还有自动运维处理点的,不需要运维,有时候)
    • 物理机
    • 服务器托管的:
      • 有服务器,给世纪互联 兆维托管
    • 自己建机房的
posted @ 2019-09-06 23:37  learnacode  阅读(283)  评论(0编辑  收藏  举报