1C-Bitrix 开发人员培训:我们分享“培养”人员的方法

1C-Bitrix 开发人员培训:我们分享“培养”人员的方法

当人才短缺难以忍受时,数字化企业会采取不同的路径:有的打着“课程”的幌子开设自己的人才工厂,有的则提出诱人的条件,从竞争对手那里寻找专家。 如果第一个和第二个都不适合怎么办?

没错——“成长”。 当许多任务堆积在队列中,并且存在将生产计划中的某些项目“分层”到其他项目的风险时(同时您希望指标继续增长),那么就不再有时间开放大学。 而道德也不允许每个人都从别人那里“窃取”人员。 而狩猎的道路上也充满了许多陷阱。

我们很早就决定,要走一条最优化的路,不要忽视没有经验的年轻人,要趁他们自由的时候让他们退出劳动力市场,培养他们。

我们在教谁?

如果我们将所有精通在 HH.ru 上创建简历的人纳入我们的行列,那么正如广告专家所说,这将过于“广泛的目标”。 一定程度的缩小是必要的:

  1. PHP 的最低限度知识。 如果一个候选人宣称想要在Web开发领域发展,但还没有达到最常见的脚本语言的理论,那么就意味着没有欲望,或者太“被动”(并且在未来也会如此)很长时间)。
  2. 通过测试任务。 问题是印象和候选人的实际能力往往完全不同。 一个零技能的潜在员工正在很好地推销自己。 而那些在第一阶段看起来不太有趣的人可能有很好的知识。 而这件事中唯一的“过滤器”就是测试任务。
  3. 经历标准面试阶段。

1月

整个培训过程分为3个月,是有条件的“试用期”。 为什么有条件? 因为这不仅仅是一次实习,员工在实习期间接受测试并获得一些基本技能。 不,这是一个成熟的培训计划。 因此,我们拥有了不畏惧委托真实客户项目的成熟专家。

第 1 个月的培训内容包括:

a) Bitrix理论:

  • 第一次认识CMS。
  • 完成课程并获得相关证书:

- 内容管理者。

- 行政人员。

b) 第一个编程任务。 在解决这些问题时,禁止使用高级函数,即那些已经实现了某些算法的函数。

c) 熟悉企业标准和网络开发文化:

  • CRM – 我们让员工进入我们的门户。
  • 内部法规和操作原则培训。 包括:

— 处理任务的规则。

— 开发文档。

— 与经理的沟通。

d) 然后只有GIT(版本控制系统)。

重要的一点是,我们相信大学在首先教授学生原理而不是某些个别语言时遵循的是正确的道路。 尽管初步了解 PHP 是进入我们培训计划的先决条件,但它仍然不能取代算法思维技能。

2月

a) Bitrix 理论的延续。 只是这一次有不同的课程:

  • 行政人员。 模块
  • 行政人员。 商业。
  • 开发商。

b) 练习组合数学。 面向对象编程。 使算法复杂化,使用对象。

c) 付费 Bitrix 考试的任务 - 熟悉框架的架构。

d) 练习 – 编写自己的框架来开发具有简单功能的网站。 强制要求是架构必须与 Bitrix 类似。 任务的执行由技术总监监督。 结果,员工从内部对系统的工作原理有了更深入的了解。

e) 吉特。

关注员工关于 Bitrix 本身的能力发展的顺利程度。 如果说在第一个月我们教了他一些与管理相关的基本知识,那么现在我们已经向前迈进了一步。 非常重要的是,开发人员可以做乍一看非常简单甚至“较低”(在任务复杂性层次中)的事情。

3月

a) 再次是付费考试的任务。

b) 整合 Bitrix 上的在线商店布局。

c) 继续致力于编写自己的框架。

d) 小任务——“战斗”练习。

e) 再次是 GIT。

在整个期间,我们会清楚地记录进度,并与每位员工进行一对一的汇报。如果有人在某个主题上落后,我们会立即调整培训策略 - 我们在计划中添加额外的材料,回到不太理解的点,并一起分析具体的“障碍”。 每次审查的目标都是将开发人员的弱点转化为优势。

经过 3 个月的培训,完成整个计划的员工将自动获得“初级”身份。 这有什么特别之处? 在许多公司中,专家的经验评估不正确 - 因此名称也不正确。 他们不加区别地将每个人都招收为初级学生。 在我们国家,只有那些真正“上过战场”、又不被剥夺理论基础的人,才配得上这个地位。 事实上,这样的“初级”在某些方面甚至可能比其他公司的“中层”还要强,因为后者的培训没有任何人的监督。

我们的“小学生”接下来会怎样呢? 他被分配给一名更高级的开发人员,该开发人员进一步监督他的工作并跟踪所有重要的开发里程碑和项目任务。

该计划有效吗?

绝对是的。 它已经成为一个经过验证的培训计划,并得到了经验丰富(已经“成熟”)的开发人员的证实。 我们都会经历它。 一切。 最终他们变成经验丰富的作战部队,承担外包开发任务。

我们分享了我们的方法。 下一步取决于你们,同事们。 大胆试试吧!

来源: habr.com

添加评论