Hackathon là gì?
Q: Hackathon là gì? Chúng ta làm gì ở đó? Chơi theo đội phải không? Nếu đúng, vậy một đội có bao nhiêu người?
A: (Trả lời ngày 20/09/2017 bởi Harshita Girase, yêu thích hackathon, đã từng tham gia và tổ chức một vài lần)
Link: https://qr.ae/pNKSdv
—-
Hackathon là gì?
Hackathon là một cuộc thi lập trình kéo dài liên tục suốt cả ngày (có thể lên đến 36 giờ, 48 giờ…). Ở đó, các lập trình viên, nhà phát triển, nhà thiết kế,… tập hợp lại để xây dựng và thiết kế lên một thứ gì đó hay ho.
Ai có thể tham gia hackathon?
Tùy, nhưng về cơ bản là bất kỳ ai cũng có thể tham gia. Bất kỳ ai có hứng thú với lập trình, muốn tạo ra một sản phẩm gì đó thú vị, đều có thể tham dự. Nếu cuộc hackathon đó hướng tới một số đối tượng cụ thể, chẳng hạn, sinh viên, thì chỉ có sinh viên được tham gia mà thôi. Tuy nhiên có rất nhiều hackathon mở cho tất cả mọi lứa tuổi.
Nhưng mà chẳng phải “hack” là phạm pháp hay sao?
Haha, biết ngay mà! Từ “hack” trong hackathon rất dễ khiến người ta quan niệm rằng tham gia hackathon để hack một thứ gì đó. Khôngggggg. “Hack” ở đây mang nghĩa là sáng tạo ra một thứ gì đó. Đó có thể là bất kỳ sản phẩm gì.
Tôi có cần biết nhiều về lập trình không?
Không. Ban tổ chức thường mở workshop xuyên suốt cuộc thi, dành cho những ai bắt đầu với lập trình, hoặc ai đó muốn tìm hiểu chuyên sâu về một chủ đề nào đó. Ban cố vấn (ND: nguyên văn: “mentor”) cũng luôn ở đó 24/7. Vì vậy, nếu bạn tham gia hackathon mà chưa biết phải làm gì, không sao đâu, vì ban cố vấn sẽ nhiệt tình giúp đỡ bạn.
Tham dự hackathon có mất tiền không?
Miễn phí. Hầu hết các hackathon đều miễn phí. Tôi chưa từng biết đến một hackathon nào mà lại thu tiền của những người tham gia. Vài hackathon còn cấp cho bạn phí đi lại cơ.
Chơi theo đội phải không?
Đúng vậy. Thành lập nhóm, làm chung dự án, tất cả điều này mang lại trải nghiệm làm việc giống ngoài đời thực. Thật đấy, ngoài kia, bạn sẽ phải gặp những người xa lạ, với lý lịch khác nhau, kỹ năng khác nhau. Còn cơ hội nào tuyệt vời hơn hackathon để trải nghiệm điều này? Thường sẽ tối đa 4 người. Đương nhiên bạn có thể làm 1 mình, nhưng khuyến khích bạn nên làm việc theo nhóm. Nếu không quen ai, chẳng sao cả. Nhiều hackathon giờ kiểu “tiếng sét ái tình”, tức là đến đó rồi bạn mới tìm đồng đội cơ.
Tại sao tôi nên tham gia hackathon?
Tại sao không? Bạn có lợi mà. Lý do á, đây nhé:
- Đồ ăn miễn phí
- Ngầu vl
- Gặp những người bạn mới
- Gặp các nhà tuyển dụng
- Chả mất đồng nào
- Có lợi cho phỏng vấn, tìm việc… sau này
- HỌC HỎI
Tôi có thể làm được sản phẩm gì ở Hackathon?
Như đã nói, có thể là bất kỳ thứ gì. Trang web, web app, Android/iOS app, Chrome extension, cái gì cũng được. Thường họ không yêu cầu bạn phải tạo ra cụ thể ra một cái gì đó. Đây là một môi trường mở, và bạn được code bất kỳ cái gì bạn thích.
Tin tôi đi, cứ chơi thử một lần rồi biết ngay.
New & upcoming hackthons · Devpost và Major League Hacking là các trang web cập nhật những hackathon đã qua và sắp tới.
Devpost | Apply to software developer jobs in NYC Devpost cũng tổng hợp các dự án mà các đội đã làm trong các hackathon trước đó. Bạn có thể lên đó tham khảo, biết đâu lại nảy ra ý tưởng gì hay ho.
Mong rằng câu trả lời này hữu ích cho bạn. Có gì khó khăn cứ việc comment nhé!