“ 创造学习文化是向公司注入激情的最有效方法之一。
拥有积极进取的开发人员,他们乐于做自己的工作,并且不断地在自己的小隔间里寻找东西,因此,公司可以从他们带来的所有创新和效率中受益匪浅。 但是,公司应该让开发人员创建自己的学习文化,而不是让管理人员试图强加开发人员应该如何,何时何地学习。
Sandro Mancuso —软件工匠:专业精神,实用主义,骄傲
尽管我们已经在Tuenti进行了一些与学习有关的实践,例如Friday Tech Talks和Hack Me Ups,但是我不得不阅读Sandro Mancuso的书,以意识到当谈到公司内部的“学习文化”时,学习的问题不仅仅是一些个人的实践。
此外,在阅读了ShuttleCloud工程总监FélixLópez关于他们拥有的学习文化的文章以及诸如“敏捷开发人员的实践”之类的其他书籍之后,所有内容都指出了在Tuenti中树立这种心态的优势,并且我认为,在任何公司内。
我不会将这个帖子变成一个永无止境的故事来告诉您我们正在实施的学习实践,而不会列出这些实践,而是将发布每个细节的详细信息。 最重要的是,我希望通过这篇文章与Tuenti以外的人们分享我们的文化,并希望能得到他们的反馈,以便我们发现我们没有的,对他人有用的实践。
我们的“学习文化”包括:
- 内部技术对话 ,每周五举行一次,讨论在Tuenti内部开发的项目,团队与公司其他成员共享。
- Hack Me Up (其他公司称为Hack Day,FedEx Day或ShipIt),在我们的案例中,该活动持续了大约30个小时,所有Tuenti员工都可以参与创新,改进现有功能或创建日常使用的工具。
- 内部培训课程-我们每天使用几种技术:Java,PHP,K8S,React,Android,iOS等-我们会不定期地组织这些培训课程,以便我们的工程师可以学习新技能并有可能从事另一项工作公司内部的团队。
- 实践社区 (与人们感兴趣的主题一样多),可以将阅读俱乐部,讨论俱乐部,小组代码复习,学习语言/技术等组织在一起。
- 动手编程会议 -我们还没有举行过会议,但是我真的想在星期五的下午根据kata或类似的东西组织一次会议,只是为了在安全的环境中练习和娱乐。
- 辅助项目 (我们在Tuenti中已经有一些项目)是与公司相关的个人项目,无论与产品还是与员工的日常生活相关(例如我们的桌上足球联盟)。
- 参加聚会或各种活动之类的外部社区 ,以与该领域的其他专业人士分享我们每天必须面对的挑战,我们学到的知识,我们在哪里失败,在哪里成功等等。
作为这种文化的基础,我们已经制定了一系列价值观,您也可以在Mancuso的书中找到这些价值观,我将告诉您另一天的情况🙂