想要成为一名优秀的学徒,并不困难,尤其是在互联网行业。只需要一些常识,外加一些软件开发人员天生的好奇心。当你面对导师时,无论是正式的,还是临时的,你需要做的事情都大致相同,也只有这样做,导师才能发挥他最大的能量,与此同时,你也能成为一名优秀的学徒。你不用担心我会告诉你模棱两可的大道理,接下来,我将会结合实践,告诉你一些切实可行的方案,帮助你了解优秀的学徒具有哪些品格。
- 真正热爱你所学习的内容 —— 这一点非常重要。对于导师而言,最开心的事情,莫过于看到学生在学习的过程中,真正体验到学习带来的乐趣。这就意味着,如果你对软件开发不是真的感兴趣,那么,师生关系也会遇到危机。热爱是很难伪装的。那么,如何表达自己喜欢呢? 仔细观察和认真聆听。问问题,我再强调一遍,没有什么比和老师深入探讨一个话题更能表明你的好奇心和兴趣了。
- 构建自己的知识库 —— 你的导师不是唯一的信息源。这一点与上一点密切相关。能够说明自己是真正热爱的另一个方法是不断的主动学习。深入思考你和老师探讨的主题,找到相关的信息,一旦你觉得你已经获得了足够多的信息,就去和你的你导师讨论这些新知的信息。这样一来,你不仅能够在脑海里内化这些信息,还能从导师那里获得一些有效的提示和技巧。当然,自己学习新知的另一个好处是,这样一来,就可以沿着这个话题的脉络,将这个问题不断延伸,你的导师会因此收到鼓励,将他们宝贵的经验传授于你。
- 尊重和欣赏你的导师 —— 这在师生关系中是相当重要的。完成了上述的两点之后,接下来要做什么呢?一是无条件的相信和服从导师的安排。在学习的过程中,肯定要对一个问题质疑和验证,但有时候,你应该选择无条件的相信导师,看看会发生什么。有一些人,虽然很擅长做某事,但是,他们却很难解释为什么这样做,因为对他们而言,这是理所当然的。这时候,你只需要按照他们所说的去做,你就会发现,这样做的好处。二是主动帮助导师做一些力所能及的小事(琐事),比如,周报的状态、一些统计和图标等。俗话说,“擦亮你主人的鞋子”,我们当然不需要帮助导师擦鞋子,但是,如果你能在一些琐事上帮助导师,让他们的生活更轻松愉悦,这将会是受益无穷的。
- 展示自己 —— 软件开发通常是忙碌的。你的导师在辅导你的工作之外,还有很多事情,有时,因为忙碌,你可能会被忽略,虽然,这可能是无意的,但是,你应该确保不要让这种情况发生,因为每个人都是“多线程”的,你应该适时的提醒你的导师,比如,组织一次会议,或者在他身边路过时,主动提醒他你的存在。不要害怕因此“打断了重要的事情”,当你的导师和你的关系不错时,他们会很高兴和你一起休息几分钟。
- 不要害怕问蠢问题 —— 这是你生命中为数不多的几次,即使做了蠢事,也不会因此代价,甚至可能会有意外的收获。人们常常过分关注自己的形象,害怕让自己看起来很“蠢”,但是,学习中难免会犯错误,因此,你最好弄清楚自己为什么会犯这些错误,然后,保证自己下次遇到时,不会再犯相同的错误。
- 自己动手做实验 —— 你只需要按照指示去做,带一些思考,或者干脆先做完再说。你的导师没有时间帮助你完成所有事,你需要自己成长。当你学习到新的知识,那么,就去尝试使用它们吧,也许,你会因此失败,你的导师也会对你犯的错误感到绝望,但是,他们能够看到你的热情和学习的欲望,这会让他们更器重你。
失败的可能性
学徒比导师更容易失败,这很正常,有时,作为导师,即使你失败了,你的学生也看不出来,而作为学生,可能你还没有意识到问题,你的导师已经知道你肯定会失败了(要不然,他们为什么会是你的导师)。无论如何,不要让你的导师对你失去信心,尤其是在面对临时导师的情况下。幸运的是,作为学生,只要你把一件事情做完,无论是否完美,导师都会容忍你的错误,前提是你需要保持两个品质:
- 好奇心
- 尊重
我们已经在上面探讨了这两个问题,这里就不再赘述了。无论如何,请你一定要的记得,尊重和欣赏你的导师,并对学习的内容保持真正的热情,你一定会成为一名出色的学徒的。