1.谈谈跳槽
互联网行业竞争实在是太大了,唯有不断学习,才能不被淘汰;同样互联网就业机会也多,跳槽也是比较频繁的;刚入职一家新公司,由于业务不熟悉、新公司技术栈不熟悉,头三个月就会非常难熬,很多人因此就会出现后悔跳槽的想法;因此我根据自己滴滴的一次跳槽经验,整理了一下入职快速上路指南!
2.开发必备工具
2.1 brew
mac系统上的brew类似于linux下的yum,安装软件必备
2.2 item2
请先确保mac默认的shell,如果使用bash修改.bash_profile文件,如果使用zsh修改.zshrc文件;
非常好用的终端工具,并设置不同类型文件不同颜色显示;
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
export PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
2.3 git
当下最流行的代码管理工具,通过git可以同远程服务端交互,但如果每次交互的时候都需要输入一遍账户名和密码,实在太痛苦了;采用ssh签名验签的形式,可节省很多事情; 原理其实很简单,客户端对发送的命令进行私钥签名,服务端利用用户设置好的公钥进行验签,保证请求的命令的安全性;
- 下载git
- 设置git账号的name和email
//打开git bash,分别执行以下两句命令
git config --global user.name “用户名”
git config --global user.email “邮箱”
- ssh配置
1.创建 ~/.ssh目录,并进入该目录
2.执行生成公钥和私钥的命令ssh-keygen -t rsa,会在一个文件夹里面生成一个私钥 id_rsa和一个公钥id_r