新人来到的第一天,不用安排太多东西,避免造成太大的压力,先让他们熟悉公司环境
可以先叫他们安装日常用到的工具,然后安装虚拟机,自己练习日常命令
第二天可以给他们一张公司的架构图,以及介绍架构的走向以及需要安装那些服务器应用软件
让他们在自己的虚拟机安装需要安装的软件,以及介绍他们日常主要负责什么内容
第三天规定安装需要的软件的方式以及版本,以及把这些安装软件写成自动化脚本,以及让这些软件工具之间
如何联系连接起来达到效果,如果测试是否成功,以及这些软件的原理是什么
第四天:如果前面的练习的差不多,下面应该可以给他们公司服务器分布表,告诉他们哪些机器已经上线有哪些应用,哪些服务器没上线,如果公司需要机器的时候,该怎么申请,上线之前需要做哪些测试,比如:应用网站,MySQL要进行哪些参数压测,最高最低限度多少值
第五天:可以根据前面四天的观察,看哪些实习生基础掌握的比较好的,而且看他想往自动化或者数据库或者虚拟化方面深入的,日常线上的需求可以让他们多练手但是必须要经过我们审核才能通过,就我个人而言,我向往自动化跟数据库。
第六天他们基本熟悉公司架构,可以让他们向公司架构进行讨论,或者提出如何进行架构优化,引导他们通过Linux运维群或者一些运维博客,或者一些大牛进行讨论,有没有一些自动化或者好的工具或者方案可以引进公司架构中
第七天锻炼他们的排查能力,在测试环境利用脚本打机器进行打死,或者利用脚本把cpu,内存占满,测试网站挂了,如果排查以及恢复,数据库被删库如何恢复等等!
下周一,好了,教的基本的都差不多了,事后CEO食言并没有兑现承诺,并讽刺我们说他们这些都会弄了,你们还能干什么,我无语,有人问我:你会不会后悔教他们,我的回答是:如果他们懂得做人,并尊敬我们,我们并不后悔,一方面教他们我知识印象也很更加深刻起到相互印证的效果,另一方面教会他们一种技能生活工资更高也能说明我们教学的水平不错,也算日行一善,积累功德!
原文地址:http://blog.51cto.com/8999a/2103485