“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOps

Mùa thu là một thời gian tuyệt vời trong năm. Trong khi học sinh, sinh viên bắt đầu năm học khao khát mùa hè thì người lớn lại thức tỉnh nỗi nhớ về ngày xưa và khát khao tri thức.

May mắn thay, không bao giờ là quá muộn để học. Đặc biệt nếu bạn muốn trở thành kỹ sư DevOps.

Mùa hè này, các đồng nghiệp của chúng tôi đã ra mắt khóa học DevOps đầu tiên và đang chuẩn bị bắt đầu khóa học thứ hai vào tháng 11. Nếu bạn đã nghĩ đến việc trở thành kỹ sư DevOps từ lâu, chào mừng bạn đến với chú mèo!

“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOps

Tại sao và dành cho ai, trường DevOps được tạo ra và cần những gì để tham gia vào trường này? Chúng tôi đã nói chuyện với các giáo viên và người cố vấn để tìm ra câu trả lời cho những câu hỏi này.

— Việc thành lập trường DevOps bắt đầu như thế nào?

Stanislav Salangin, người sáng lập trường DevOps: Một mặt, việc tạo ra một trường học DevOps là một yêu cầu của thời đại. Đây hiện là một trong những ngành nghề có nhu cầu tuyển dụng cao nhất và nhu cầu về kỹ sư trong các dự án đã bắt đầu vượt quá nguồn cung. Chúng tôi đã nuôi dưỡng ý tưởng này trong một thời gian khá dài và đã thực hiện một số nỗ lực, nhưng cuối cùng các ngôi sao chỉ phù hợp trong năm nay: chúng tôi đã tập hợp một nhóm các chuyên gia tiên tiến và quan tâm đến một nơi cùng lúc và ra mắt luồng đầu tiên. Trường đầu tiên là trường thí điểm: chỉ có nhân viên của chúng tôi học ở đó, nhưng chúng tôi sẽ sớm tuyển dụng “nhóm thuần tập” thứ hai với các sinh viên không chỉ từ công ty chúng tôi.

Alexey Sharapov, trưởng nhóm kỹ thuật, cố vấn hàng đầu: Năm ngoái chúng tôi đã thuê sinh viên làm thực tập sinh và đào tạo đàn em. Sinh viên đại học hoặc sinh viên mới tốt nghiệp rất khó tìm được việc làm vì họ yêu cầu kinh nghiệm và bạn sẽ không thể có được kinh nghiệm nếu không được tuyển dụng - điều đó hóa ra là một vòng luẩn quẩn. Vì vậy, chúng tôi đã cho các anh cơ hội để chứng tỏ bản thân và hiện tại họ đang làm việc thành công. Trong số các thực tập sinh của chúng tôi có một anh chàng - kỹ sư thiết kế của một nhà máy, nhưng biết lập trình một chút và làm việc trên Linux. Đúng, anh ấy không có kỹ năng tuyệt vời nào, nhưng đôi mắt anh ấy lấp lánh. Đối với tôi, điều quan trọng nhất ở con người là thái độ, sự ham học hỏi và phát triển. Đối với chúng tôi, mỗi sinh viên là một công ty khởi nghiệp mà chúng tôi đầu tư thời gian và kinh nghiệm của mình. Chúng tôi cho mọi người cơ hội và sẵn sàng giúp đỡ, nhưng bản thân học sinh phải chịu trách nhiệm về tương lai của mình.

Lev Goncharov hay còn gọi là @ultral, kỹ sư hàng đầu, nhà truyền giáo về tái cấu trúc cơ sở hạ tầng thông qua thử nghiệm: Khoảng 2-3 năm trước, tôi có ý tưởng đưa IaC đến với đại chúng và tạo một khóa học nội bộ về Ansible. Thậm chí sau đó còn có cuộc thảo luận về cách hợp nhất các khóa học khác nhau thành một ý tưởng. Sau đó, điều này đã được bổ sung bởi nhu cầu mở rộng đội ngũ cơ sở hạ tầng cho dự án. Sau khi xem xét kinh nghiệm thành công của các nhóm lân cận trong việc phát triển sinh viên tốt nghiệp Trường Java, thật khó để từ chối lời đề nghị tổ chức trường DevOps của Stas. Do đó, trong dự án của chúng tôi, chúng tôi đã đề cập đến nhu cầu về chuyên gia sau lần phát hành đầu tiên.

- Bạn cần những gì để vào trường?

Alex Sharapov: Động lực, niềm đam mê, một chút liều lĩnh. Chúng tôi sẽ có một chút thử nghiệm để kiểm soát đầu vào, nhưng nhìn chung chúng tôi cần có kiến ​​​​thức cơ bản về hệ thống Linux, bất kỳ ngôn ngữ lập trình nào và không sợ bảng điều khiển đầu cuối.

Lev Goncharov: Kỹ năng cứng kỹ thuật cụ thể có được. Điều chính là có một cách tiếp cận kỹ thuật để giải quyết vấn đề. Sẽ không thừa khi biết ngôn ngữ này, bởi vì một kỹ sư DevOps, giống như một “người keo dán”, phải xử lý thời trang, và điều này, dù người ta có thể nói gì, ngụ ý giao tiếp và không phải lúc nào cũng bằng tiếng Nga. Nhưng ngôn ngữ cũng có thể được cải thiện thông qua các khóa học trong công ty.

— Khóa đào tạo tại trường DevOps kéo dài hai tháng. Người nghe có thể học được gì trong thời gian này?

Ilya Kutuzov, giáo viên, lãnh đạo cộng đồng DevOps tại Deutsche Telekom IT Solutions: Bây giờ chúng tôi chỉ cung cấp cho sinh viên những kỹ năng cứng mà họ cần cho công việc: 

  • Thông tin cơ bản về DevOps 

  • Bộ công cụ phát triển

  • Container

  • CI / CD

  • Đám mây và sự phối hợp 

  • Giám sát

  • Quản lý cấu hình 

  • Phát triển

“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOpsCác bài giảng tại trường DevOps ở phía bên kia màn hình

— Điều gì xảy ra sau khi học viên nắm vững chương trình học?

Kết quả của khóa đào tạo là phần trình bày một dự án khóa học, trong đó sẽ có sự tham gia của các dự án quan tâm đến sinh viên tốt nghiệp. Dựa trên kết quả đào tạo, sinh viên tốt nghiệp sẽ biết nhiều công nghệ được sử dụng trong công ty chúng tôi và có thể tham gia ngay vào các nhiệm vụ của một dự án thực tế. Sau khi tổng hợp kết quả của chương trình, những sinh viên xuất sắc nhất sẽ được nhận việc làm!

— Stas, bạn từng đề cập rằng việc tuyển dụng một đội ngũ giáo viên không hề dễ dàng. Bạn có phải mời các chuyên gia bên ngoài cho việc này không?

Stanislav Salangin: Đúng vậy, lúc đầu rất khó để tập hợp một đội và quan trọng nhất là giữ nó, không để nó phân tán và tiếp tục động viên nó. Nhưng tất cả giáo viên và cố vấn của trường đều là nhân viên của chúng tôi. Đây là những lãnh đạo DevOps trong các dự án, những người biết cách các dự án của chúng tôi hoạt động từ bên trong và chân thành hỗ trợ hoạt động kinh doanh của họ cũng như công ty. Chúng tôi được gọi là trường học chứ không phải học viện hay các khóa học, bởi vì, giống như trong một trường học thực sự, sự giao tiếp chặt chẽ giữa giáo viên và học sinh là rất quan trọng đối với chúng tôi. Chúng tôi dự định tổ chức cộng đồng của riêng mình với các sinh viên - không phải cuộc trò chuyện trên Telegram mà là cộng đồng gồm những người cùng chí hướng gặp nhau trực tiếp, giúp đỡ lẫn nhau và phát triển.

“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOpsChúng ta đang mơ về những giáo viên và người cố vấn. Chúng tôi hy vọng sẽ sớm gặp nhau và chụp ảnh nhóm trực tiếp!

— Bạn làm gì ở trường DevOps?

“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOps

Ilya Kutuzov, giáo viên, lãnh đạo cộng đồng DevOps tại Deutsche Telekom IT Solutions:

“Tôi dạy học sinh cách xây dựng quy trình trên GitLab, cách biến các công cụ trở thành bạn bè của nhau và cách biến chúng trở thành bạn bè mà không cần đến bạn.

Tại sao lại là trường DevOps? Khóa học trực tuyến không giúp bạn học nhanh và không cung cấp các kỹ năng thực tế khi làm việc với công nghệ. Bất kỳ trường học ảo nào cũng sẽ không mang lại cho bạn cảm giác rằng bạn thực sự biết cách giải quyết các vấn đề thực tế và có thể giải quyết một vấn đề thực tế trong một dự án. Những gì sinh viên gặp phải trong quá trình học chính là những gì họ sẽ làm việc trong các dự án.”

“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOps

Alexey Sharapov, trưởng nhóm kỹ thuật, người đứng đầu và cố vấn của trường:

“Tôi đảm bảo rằng học sinh và những người cố vấn khác không cư xử sai. Tôi giúp sinh viên giải quyết các tranh chấp về kỹ thuật và tổ chức, giúp sinh viên nhận ra mình là người sùng đạo và nêu gương cá nhân. Tôi dạy một khóa học về container hóa thú vị và đã được chứng minh.”

 

“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOps

Igor Renkas, Tiến sĩ, người cố vấn, chủ sở hữu sản phẩm:

“Tôi hướng dẫn học sinh tại trường, đồng thời giúp Stanislav tổ chức và phát triển trường. Theo tôi, chiếc bánh đầu tiên không bị vón cục và chúng tôi đã bắt đầu thành công. Tất nhiên, hiện tại, chúng tôi đang nghiên cứu những gì có thể cải thiện ở trường: chúng tôi đang nghĩ đến một hình thức mô-đun, giảng dạy theo từng giai đoạn, chúng tôi muốn dạy không chỉ các kỹ năng cứng mà còn cả các kỹ năng mềm trong tương lai. Chúng tôi không có con đường rõ ràng và không có giải pháp sẵn có. Chúng tôi tìm kiếm giáo viên trong số các đồng nghiệp của mình, suy nghĩ qua các bài giảng, một dự án khóa học và sắp xếp mọi thứ từ đầu. Nhưng đây là thách thức chính của chúng tôi và là vẻ đẹp chung của trường: chúng tôi đi theo con đường của riêng mình, làm những gì chúng tôi cho là đúng và những gì tốt nhất cho học sinh của mình.”

“Điều quan trọng nhất đối với chúng tôi là mong muốn học hỏi và phát triển trong DevOps” - những giáo viên và cố vấn về cách họ giảng dạy tại trường DevOps

Lev Goncharov hay còn gọi là @ultral, kỹ sư hàng đầu, nhà truyền giáo về tái cấu trúc cơ sở hạ tầng thông qua thử nghiệm:

“Tôi dạy sinh viên Quản lý cấu hình và cách sống chung với nó. Sẽ không đủ nếu đưa thứ gì đó vào git, cần phải có sự thay đổi mô hình trong suy nghĩ và cách tiếp cận. Cơ sở hạ tầng dưới dạng mã đó không chỉ có nghĩa là viết một số mã mà còn tạo ra một giải pháp dễ hiểu, được hỗ trợ. Nếu nói về công nghệ thì tôi chủ yếu nói về Ansible và đề cập ngắn gọn về cách kết nối nó với Jenkins, Packer, Terraform.”

— Các đồng nghiệp, xin cảm ơn vì cuộc phỏng vấn! Thông điệp cuối cùng của bạn gửi tới độc giả là gì?

Stanislav Salangin: Chúng tôi mời không chỉ các siêu kỹ sư hoặc sinh viên trẻ đến học cùng chúng tôi, không chỉ những người biết tiếng Đức hoặc tiếng Anh - tất cả đều sẽ đến. Đối với chúng tôi, điều quan trọng nhất là sự cởi mở, sẵn sàng làm việc chuyên sâu và mong muốn học hỏi và phát triển trong DevOps. 

DevOps chỉ là câu chuyện về sự phát triển không ngừng. Biểu tượng DevOps là một dấu hiệu vô cực bao gồm các phần riêng biệt: thử nghiệm, tích hợp, v.v. Một kỹ sư DevOps phải liên tục theo dõi tất cả những điều này, không ngừng học hỏi những điều mới, giữ thế chủ động và không ngần ngại đặt những câu hỏi ngu ngốc. 

Trường DevOps là một dự án nguồn mở. Chúng tôi làm điều này vì cộng đồng, chia sẻ kiến ​​thức và chân thành muốn giúp đỡ những người có mong muốn phát triển trong DevOps. Bây giờ ở công ty chúng tôi mọi con đường đều rộng mở cho các kỹ sư cấp dưới. Điều chính là không sợ hãi!

Nguồn: www.habr.com

Thêm một lời nhận xét