FPT Edu - Tin tức chung

CodeRetreat - một ngày ‘vui chơi cùng code’

12/08/2015
Hải Nam
Cải thiện kỹ năng viết mã, rèn luyện các kỹ năng lập trình chuyên sâu, học thêm được tư tưởng, kiến thức mới của người khác, thoát khỏi những áp lực công việc và có thể "vui chơi cùng code"... là một số những ích lợi mà trên 20 thành viên mong muốn nhận được sau CodeRetreat.

Chương trình do FPT Aptech và Agile Vietnam phối hợp tổ chức.

Chương trình thu hút sự tham gia của 20 lập trình viên trẻ.

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.

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ó".

"Ngoài ra, ở đây, những sinh viên còn có thể giao lưu với những lập trình viên có kinh nghiệm, là cơ hội học hỏi từ những người có kinh nghiệm và tạo quan hệ với họ. Ngoài yếu tốt chuyên môn, còn giúp họ tự tin hơn khi đi tìm việc sau này và có thể là các mối quan hệ để tìm việc", thầy Tuân nói thêm.

Ý tưởng về CodeRetreat khởi xướng khoảng năm 2009 tại hội thảo CodeMash ở Sandusky Ohio (Hoa Kỳ). Năm 2012, lần đầu tiên CodeRetreat đến Việt Nam. FPT Aptech là đơn vị có kinh nghiệm trong nhiều năm tổ chức sự kiện này.

Xem thêm một số hình ảnh về CodeRetreat:

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.

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.

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

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.

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.

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