CodeRetreat - một ngày ‘vui chơi cùng code’
Chương trình thu hút sự tham gia của 20 lập trình viên trẻ.
Là sự kiện thực hành chuyên sâu, CodeRetreat tập trung vào các nguyên tắc cơ bản của phát triển phần mềm và thiết kế. Chương trình diễn ra trọn vẹn một ngày, suốt từ 9h sáng tới 5h chiều, dành cho trên 20 nhà lập trình trẻ.
Cũng như các năm trước, CodeRetreat 2015 diễn ra với cấu trúc cơ bản gồm 5 phiên làm việc. Mỗi phiên 45 phút. Người tham gia tiến hành giải bài toán “Game of life” của Conway bằng cách lập trình theo cặp. Mỗi phiên gồm 2 phần: 45 phút lập trình và 15 phút cho cải tiến và giải lao, sau mỗi phiên thì đảo cặp.
Thầy Phạm Anh Đới – giảng viên IT FPT Aptech, Khối Đào tạo Liên kết Quốc tế (FAIC), trực tiếp hỗ trợ chương trình.
“Bài toán không phải là vấn đề quan trọng trong CodeRetreat. Nó chỉ là nguyên liệu cho các lập trình viên thỏa sức công phá để rèn luyện những ngón nghề của mình. Điều quan trọng đối với CodeRetreat chính là bởi, người tham dự được thực hành những kỹ năng mà thường ngày không có cơ hội luyện tập. Và sau khi trải qua Code Retreat, những trải nghiệm góp phần giúp họ tốt hơn trong công việc hàng ngày”, một giảng viên tham gia chương trình nhận định.
Kết thúc mỗi phiên làm việc, các cặp lập trình viên đều đưa ra những điểm được và chưa được của nhóm mình để có thể điều chỉnh kỹ năng trong các phiên làm việc tiếp theo. Do vậy, hầu hết các lập trình viên đều có thêm những bài học bổ ích cho bản thân sau khi tham gia. Điều thú vị nhất ở Code Retreat đó là những quy tắc, những ràng buộc bất ngờ trong mỗi phiên làm việc.
Một bạn trẻ tham gia chương trình cho biết: “Em rất thích mô hình workshop kiểu như thế này. Công việc áp lực phải chạy deadline liên tục đã khiến bọn em rất ít khi có dịp ‘code cho vui’ để nâng cao trình độ và học hỏi lẫn nhau”.
Tham gia và dành nhiều sự quan tâm cho CodeRetreat, thầy Nguyễn Tuân - giảng viên FPT Aptech - Khối Đào tạo Liên kết quốc tế (FAIC), nhận định: "Khi học và làm việc, ai cũng đặt yếu tố phát triển cá nhân là rất quan trọng. Lập trình viên khi làm việc họ cũng muốn mình giỏi lên. Và nhiều người làm việc nhiều giờ với hy vọng mong mình giỏi lên. Những người này gặp khó sau khoảng 2-3 năm đi làm. Họ không phát triển thêm được nữa. Từ khoá ở đây là "
thực hành có chủ ý".
Coderetreat là một trong số rất ít những sự kiện như thế".
Nói thêm về những ích lợi của các thành viên tham dự chương trình, thầy Nguyễn Tuân cũng chia sẻ: "Sinh viên khi đi làm, họ bị than phiền nhiều về việc viết mã "ẩu". Việc ẩu ở đây có nghĩa là họ không có khả năng viết ra những dòng mã sạch. CodeRetreat là một sự kiện hiếm hoi giúp họ có điều này mà trong các chương trình học không có".
Người tham gia tiến hành giải bài toán “Game of life” của Conway bằng cách lập trình theo cặp.
Thầy Phạm Anh Đới - giảng viên hỗ trợ chương trình đang hướng dẫn cho thành viên của CodeRetreat.
Một trong các "thách thức" của CodeRetreat 2015.
Sau mỗi phiên làm việc, các mã nguồn đều bị xóa.
Các thành viên sôi nổi thảo luận, đưa ra cách cải tiến sau mỗi phiên làm việc.
Minh Văn
Ảnh: Nhật Hoàng
Khối Giáo dục FPT – fpt.edu.vn