实习时注意事项

  • 一、配置开发环境
    • 1.配置npm源
    • 2.配置hosts文件
    • 3.开放目录权限
  • 二、常见错误
    • 1.gitlab项目地址404
    • 2.链接地址无响应
  • 常见名词
    • 职位名词

一、配置开发环境

实习生到公司后一般都会分配一个项目,然后给一个小的需求练手,并且通过这个需求熟悉公司的开发流程

在此期间可能会遇到一些情况

1.配置npm源

公司中一般都会有自己的npm,当npm i时出现未找到的情况,一般就是公司设置了自己的npm源导致的

配置npm源一般有两种方式:

临时使用指定npm源:通过–registry参数指定

npm install <name> --registry=<path>

配置全局npm源:

npm config set registry <path>

查看npm源:

npm config get registry

2.配置hosts文件

hosts文件主要用于配置IP与域名的映射关系,在引入DNS(Domain Name System,域名系统)之前,网络中的主机是将容易记忆的域名映射到IP地址并将它保存在一个共享的静态文件hosts中,再由hosts文件来实现网络中域名的管理

在实际项目中,请求后端接口一般都是写后端接口对应的域名,而不会直接指定IP地址,而项目会有很多个环境,如开发环境、测试环境、线上环境等,若不修改hosts文件,则可能访问的就是线上环境(通过DNS服务器解析得到),而通过修改hosts文件可以将这个域名映射到指定的环境上

浏览器输入网址后的IP查找流程:

  1. 当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址
  2. 没有找到则查找浏览器的本地DNS缓存
  3. 还没有找到则把浏览器的解析请求发送给本地主机所指定的DNS服务器

hosts文件的切换一般使用SwitchHosts工具,直接从网上下载即可

3.开放目录权限

我在实习时就遇到过因为权限问题出现的错误,如项目依赖下载不下来,项目跑不起来,脚本不能创建文件等

Mac电脑文件权限步骤如下:

  1. cd 你的文件夹路径的上一级目录。

  2. sudo chmod -R 777 你的文件夹名。

  3. 输入密码。

  4. 成功

二、常见错误

1.gitlab项目地址404

一般这种情况都是因为权限不足,找leader加一下权限就好了

2.链接地址无响应

这种一般都是因为链接部署在测试环境或开发环境,而hosts没有配访问的直接是线上环境,而线上环境又没有这个路由导致的,找公司的wiki看一下是不是需要配置什么映射或者找leader问一问

常见名词

职位名词

PM:产品经理

工作:PPT和高层确认战略,写商业需求文档(BRD)和市场需求文档(MRD)还有产品需求文档(PRD)

很多公司会把Product Manager分成产品运营和产品策划两条线来发展。

目前更多公司产品经理的定位是负责整个产品的生命线,从需求管理、产品定位、设计、验收、运营推广,有甚者还会深入参与MRD和研发过程。

RD:开发工程师

工作:用代码实现产品提出的方案,并确保这是技术上的最优解

QA: Qualtiy Assurance,品质保证

工作:QA的主要职责就是质量保证工作,看RD实现的功能是否跟PM的需求一致

PD:产品设计师,Product Design是Product Manager的一部分职能

工作:word写文档 ,Visio、Axure(基于网站构架图的带注释页面示意图、操作流程图、以及交互设计,并可自动生成用于演示的网页文件和规格文件,以提供演示与开发)原型设计工具

UE:User Experience 用户体验,可能称作交互设计师、界面设计师

工作:做网页

UI:User Interface 用户界面,可能也叫界面设计师、视觉设计师

工作:实现页面效果图

实习生到公司第一天应该怎么快速上手相关推荐

  1. 入职新公司第一周的感受

    0.刚参加工作的实习生 1.经过n轮面试,终于进入了大厂 2.入职新公司第一周的感受 3.勤劳的我被工作干扰师打断了 4.摸鱼大王 5.产品经理低头是在想需求吗? 6.好家伙我还以为是作秀,原来是现实 ...

  2. 测试新员工到新公司如何快速上手工作

    所以到了新公司,怎么快速上手工作,是很多测试人都在关心的问题. 子云疑问必答,总结出以下5点技能供大家学习 01 熟悉公司业务,迅速融入公司 新人进入公司第一步,就是熟悉公司的业务,架构.一般公司会根 ...

  3. 《OpenCV3编程入门-毛星云》第一部分 快速上手OpenCV

    平台:Win7 64bits + Visual Studio 2012 + OpenCV 2.4.10 接下来的很长一段时间我将沿着学习,记录整个学习过程和心得,既是自己的学习笔记,也为后来人提供一份 ...

  4. 过来人的经验:Java实习生在公司里一般都做什么?

    新人进公司首先给你配置个人有邮箱和ip,clone代码让你熟悉大概有一周左右.再在此之间,可能会有你的同事或者组长来给你大致讲一下项目的模块,架构,数据库,有的公司让你看,不懂的让你去问他. 针对于刚 ...

  5. Java实习生在公司里一般都做什么事情?

    新人进公司首先给你配置个人有邮箱和ip,clone代码让你熟悉大概有一周左右.再在此之间,可能会有你的同事或者组长来给你大致讲一下项目的模块,架构,数据库,有的公司让你看,不懂的让你去问他. 针对于刚 ...

  6. 实习生入职第一天感想与收获

      实习生入职第一天感想与收获 去的早一些,争取在路上尽可能把弯路,突发状况都遇到一遍,然后心中知道自己大概赶到公司上班不会迟到的最低标准及应对方案.当然,对于向来习惯早很久也不晚的我来说,这是一种习 ...

  7. java实习生入职第一天,你该干点什么???

    摘要: 大JAVA实习生入职第一天,所需必备常识问题. 以下是你该了解的模块说明: 你应该了解公司一些事情. 你应该为公司准备的事情. 第一天上班你该做什么. 1,首先你应该了解公司的实习生政策,以及 ...

  8. 字节一实习生误删公司所有lite模型,几百人为其善后,有员工处理事故到凌晨三点!...

    一般人对实习生的印象都是谨小慎微,但一个字节的实习生却用实际行动证明:只要胆子够大,实习生也能翻天覆地. 近日,一个字节员工在网上发帖爆料:字节一个实习生把公司所有lite模型都删除了! 什么是lit ...

  9. 《Python编程快速上手——让繁琐工作自动化》——第一部分 Python编程基础 第1章 Python基础 1.1 在交互式环境中输入表达式...

    本节书摘来自异步社区<Python编程快速上手--让繁琐工作自动化>一书中的第1章,第1.1节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区"异步 ...

最新文章

  1. Python的控制语句4
  2. python简易木马(一)
  3. android程序启动动画,Android设置软件启动动画(以及初次安装的几张引导图)
  4. es6重点笔记:数值,函数和数组
  5. 供应商关系管理SRM为企业的节流增贡献
  6. mvc分页生成静态页,mvc生成静态页
  7. smarty中英文多编码字符截取乱码问题
  8. Jar包冲突解决方法 Unknown lifecycle phase mvn Eclipse中执行maven命令
  9. 数据科学和人工智能技术笔记 九、模型验证
  10. JavaScript 编程精解 中文第三版 七、项目:机器人
  11. Oracle主库、备库redo日志管理
  12. 华为鸿蒙系统备用,就只有华为有备用系统?其实谷歌也准备了一个,不输鸿蒙系统!...
  13. 【直播间】移动互联网产品中如何用好HTML5?
  14. 【玩转开源】BananaPi R2——移植RPi.GPIO 到 R2
  15. Linux 内存管理之 SLUB分配器(5):slub初始化过程
  16. 不怕面试再问HashMap,一次彻底地梳理(原理+手写实现)
  17. Python网络爬虫经典书籍推荐
  18. ArcGIS之图斑净面积计算工具(支持二调,三调)
  19. ElasticSearch-查询语法(结构化查询)
  20. JTAG篇(2)——FT2232H 控制 JTAG TAP

热门文章

  1. linux双系统装了打不开,苹果电脑安装了双系统后,肿么windows系统打不开了
  2. 通过wifi对手机进行adb连接debug调试 adb connect ip_address:5555
  3. 轻量级网络--ShuffleNet论文解读
  4. HTML lable标签
  5. Android 解析软件包时出现问题 -- Error staging apk from content URI
  6. 免费计算机应用毕业论文,计算机应用毕业论文 5000字
  7. MyISAM 与 InnoDB 的区别是什么?
  8. OpenCV图像无缝融合-seamlessClone介绍与使用(附Python/C++源码)
  9. 学会使用 GitHub 之 GtHub 与 ATOM 联姻
  10. JSP 中的消息框:警告框、确认框、提示框