概述:从理论角度介绍程序员入职后流程。
入职基本流程:第一部分。
- 在第一天时,一般HR会带你到你自己的工位上,简单介绍身边的同事,大概率这些同事都是同一部门或者同一小组的成员,自己则需要和身边的同事进行基本的一些交流,最好能够主动与其他同事交流,积极些。
- HR会接着带你去见自己的部门组长或者主管,他们一般就是你的直属领导,会对你进行一些任务安排,对于初入职场的新人而言,会让你先熟悉熟悉项目以及相关代码,之后再进行具体功能的开发。这个缓冲时间可能是一周左右,或者更长。
- 第三步,可能会在1、2步之间,也可能在第2步之后,就是公司给你发放工作所需要的设备以及相关账号。
- 电脑(笔记本或者台式机),大部分都是笔记本,资金充裕的公司会发Mac,如果没有发电脑,就需要用自己的电脑,这种情况下,公司一般会给员工一定的折旧费。
- 邮箱账号,即公司内部之间联系所需要使用的邮箱账号,一般是企业邮箱(注意对账号的初始密码进行修改,不要有弱密码)。
- 钉钉账号。账号+密码(密码修改如邮箱所述,下面所述账号,依旧建议如此)
- VPN账号,用于访问公司内网,以及公司一些内部的资料。便于你在家也能加班码代码。
- gitlab账号,gitlab是属于公司内部进行代码托管的软件,但并非所有公司都使用该软件,有可能使用码云或者是github企业版,在码云上创建私有项目或者组织。
- 禅道或者jira账号,用于项目管理。
第二部分。
在拥有这些账号后,主管会让你看看xx项目,将代码拿到一段时间后,就会让你开发具体功能,一般是给一个git地址或者项目名
2.1 下载代码
在自己电脑中创建存储项目的文件夹,进入文件夹右键,点击git Bash here,进入命令行界面,输入git clone https://asdasdasd/asdasd【替换为对应地址】。即可下载对应的项目。
1. 第一种方式如果git是新装的,输入下载信息后会提示输入用户名和密码,没有问题后即可下载。
2. 如果不是新装的,则会提示没有操作权限,需要删除系统中已存在的凭据,可能是这台电脑上个主人的账号密码。
3. 在windows中,搜索“凭据管理器”,进入windows凭据,找到对应的git账户,点击删除即可。
4. 如果是mac系统,则搜索钥匙串。
5. 当删除后,在重复下载步骤,输入账号密码即可。
6. 第二种方式在下载地址中将自己的账号和密码写入其中,这种操作就不需要删除凭据,比如
git clone https://root:root@asdasdasd/asdasd 。注意格式为账户名:密码@
7. 第三种SSH方式在本地生成一对公钥和私钥,将公钥拷入出来放入gitbub或者码云中。此时下载则是git clone ssh地址。