Hackathon

Hackathon là gì:

Hackathon có nghĩa là lập trình marathon. Thuật ngữ này là kết hợp của các từ tiếng Anh " hack " và " marathon ".

Hackathon là một sự kiện quy tụ các lập trình viên, nhà thiết kế và các chuyên gia khác kết nối với phát triển phần mềm cho một cuộc thi marathon lập trình, với mục tiêu là phát triển phần mềm đáp ứng mục đích cụ thể hoặc các dự án miễn phí sáng tạo và có thể sử dụng được.

Cuộc đua marathon có thể kéo dài giữa một ngày hoặc một tuần. Tại các sự kiện này, người tham gia có cơ hội cạnh tranh giải thưởng, gặp gỡ các chuyên gia khác trong lĩnh vực, mạng, tham gia vào một dự án hợp tác trong một môi trường lập trình cụ thể.

Các sự kiện đầu tiên như vậy dường như đã diễn ra vào năm 1999, đầu tiên là với các lập trình viên OpenBSB và sau đó với những người tham gia hội nghị được thử thách tạo ra phần mềm Java cho Sun microsystems.

Kể từ đó, marathon đã trở nên phổ biến ở Hoa Kỳ, cũng xảy ra ở các quốc gia khác và trong các cuộc tụ họp quốc tế. Ở Brazil, đã có một số sự kiện, như:

  • Hackathon Campus ở Brazil, một sự kiện được tổ chức tại São Paulo bởi mạng xã hội Facebook;
  • Hackathon lần 1 - Thử thách dữ liệu mở do Hội đồng thành phố São Paulo tổ chức;
  • Evernote Hackathon Brasil, một sự kiện được tổ chức tại São Paulo hợp tác với Samsung;
  • Geek On Mocha Hackathon - Phát triển trò chơi, hợp tác với Accelerator 21212, tại Rio de Janeiro.