1. Tìm hiểu sự ra đời và khái niệm hackathon là gì? Hackathon chính xác là thuật ngữ bắt đầu xuất hiện vào những năm 1999, được bắt nguồn từ Hội thảo Javaone, khi mà ban tổ chức đề xuất ra một cuộc thi lập trình ngay lúc đó dựa trên ứng dụng nền tảng của Java. Mặc dù đối cảnh còn mơ hồ về cuộc thi cùng với khoảng thời gian nhất định đã được đề ra lúc đó thì các đội vẫn sẽ phải tạo ra được một dự án phần mềm của riêng mình liên quan đến cơ chế liên lạc vứ của Java thì mới hợp lệ. Và lúc đó, với chủ đề “Truyền dữ liệu giữa các máy Palm cầm tay qua cổng hồng ngoại” thì Hackathon mang lại được tiếng vang trên toàn thế giới và lọt vào danh sách những cuộc thi hàng đầu toàn cầu trong lĩnh vực công nghệ. Tìm hiểu sự ra đời và khái niệm hackathon là gì? Vậy Hackathon là gì? Thật ra Hackathon là thuật ngữ được kết hợp giữa hack và marathon, và hai từ này thì có lẽ cũng đã quá quen thuộc đối với các bạn. Hack chính là từ thể hiện việc giải quyết cũng như xử lý vấn đề bằng cách sử dụng những phương pháp tối ưu, hiệu quả trong thời gian nhanh nhất có thể của giới công nghệ, còn marathon thì không chỉ đơn thuần là cuộc thi chạy mà nó còn là sự ganh đua giành giải thứ tự. Như vậy, các bạn cũng dễ dàng liên hệ được hackathon cũng không chỉ đơn giản là một cuộc thi phát triển phần mềm, mà nó còn giống như một sự kiện lớn mà tại đó các chuyên gia lập trình viên hoặc các chuyên gia liên quan trong ngành phát triển phần mềm như: thiết kế đồ họa, quản lý dự án, thiết kế giao diện… sẽ hợp tác với nhau để hoàn thành một sự án phần mềm nào đó trong khoản thời gian ngắn. Những dự án này có thể là ứng dụng điện thoại, phần mềm máy tính, hệ thống quản lý hay chỉ đơn giản là một địa chỉ website,… Tuy nhiên nó cần phải thể hiện được ý tưởng sáng tạo, bứt phá đến phá cách thì mới có nhiều khả năng để lại được dấu ấn đối với người khác. Và các bạn cũng đặc biệt lưu ý rằng, các bạn có thể lên ý tưởng, phác họa ý tưởng hoặc chuẩn bị bản vẽ thiết kế trước nhưng những khâu lập trình thì sẽ phải thực hiện tại cuộc thi. Hiện nay, cuộc thi hackathon tại Việt Nam dường như cũng đang khá là phổ biến, không chỉ tại các doanh nghiệp lớn mà một số trường học cũng đã tổ chức để tìm kiếm được tài năng cũng như mong muốn có được những phần mềm thiết thực để áp dụng vào đời sống, đồng thời cũng để phát triển được hiệu suất của doanh nghiệp và đóng góp sự phát triển kinh tế - xã hội. 2. Các thông tin liên quan về cuộc thi Hackathon Mỗi hackathon đều có những chủ đề và mục tiêu khác nhau, chúng được tổ chức giống như một sân chơi mà tại đó các chuyên gia lập trình có thể tạo ra được những ứng dụng, phần mềm như biến thể hệ điều hành, ứng dụng di động, nâng cấp địa chỉ website, trò chơi video… cũng được cho là một trong những mô hình Hackathon được yêu thích. Ngoài ra cũng nhiều đối tượng tham gia thi hackathon chỉ đơn giản với mục đích tìm ra giải pháp mang tính công cộng như: giao thông, giáo dục, tệ nạn… và ứng phó thảm họa. Các thông tin liên quan về cuộc thi Hackathon Điều cần thực hiện trước khi tổ cuộc thi hackathon là gì? Đó chính là phải xác định được đúng mục tiêu của hackathon đó, cùng với đó là việc xây dựng quy tắc rõ ràng và có thể coi đây chính là bước quan trọng tiếp theo của cuộc thi hackathon. Và đương nhiên các đối tượng tham sự cũng sẽ được thông báo về nhiệm vụ, quy chế và cả thời gian phân bổ hợp lý để các thí sinh có thể chuẩn bị và tham khảo khi tạo ra sản phẩm của mình được phù hợp nhất có thể. Ngoài ra vẫn có điều không kém phần quan trọng, đó là nhà tổ chức cần tạo ra một môi trường đạt tiêu chuẩn về việc tổ chức sự kiện hackathon để các đội tham gia dự thi cảm thấy thoải mái và không bị gặp phải khó khăn nào. Trong mỗi cuộc thi đều có 3 vòng chính mà các bạn cần nắm được: Vòng ý tưởng, code tập trung và vòng cuối cùng đó chính là thuyết trình sản phẩm. Đối với vòng ý tưởng thì các đội thi cũng sẽ tiến hành gửi lại cho ban tổ chức về ý tưởng sản phẩm đó, nếu họ đã đánh giá tốt về sự sáng tạo, khả năng thành công và có thể áp dụng vào thực thiễn… thì đội đó sẽ tiếp tục được vào vòng 2. Trong vòng 2 này thì các đội cũng sẽ tiếp tục tập trung tại một địa điểm, để tiến hành code tập trung, và sẽ biến ý tưởng tuyệt vời đó thành sản phẩm cụ thể. Về vấn đề đồ ăn, nước uống thì thường được ban tổ chức chuẩn bị một cách chu đáp. Và sau khi thời gian kết thúc thì các bạn sẽ chuẩn bị vào vòng 3, thuyết trình cũng như demo sản phẩm sản phẩm mà mình đã tạo ra trước ban giám vào và có thể là những đội dự thi khác. 3. Ưu nhược điểm của Hackathon 3.1. Ưu điểm Sau khi các bạn đã tham khảo những nội dung được chia sẻ ở trên thì cũng có thể thấy được đây là mô hình thi tương đối là hữu ích, chúng sẽ mang lại cho chúng ta thêm những sản phẩm tuyệt vời để áp dụng vào thực tiễn, thậm chí còn đóng góp cho sự phát triển nền kinh tế - xã hội. Nhiều chuyên gia còn cho rằng Hackathon là một cơ hội được kết nối với các cá nhân đang sở hữu nền tảng kỹ thuật cao siêu lại gần nhau hơn và từ đó đã tạo ra được một team hùng hậu cùng nhau xử lý cũng như giải quyết các vấn đề, và đương nhiên còn cùng nhau đưa ra ý tưởng để tạo ra và phát triển sản phẩm. Đối với những cuộc thi Hackathon được tổ chức ra không chỉ tiếp nhận những ý tưởng mới mà còn giúp cho những đối tượng tham gia có thể phát huy tài năng, mở mang tầm hiểu biết và trau dồi được nhiều kỹ năng để bổ trợ cho công việc trong tương lai. Ngoài ra các bạn còn được gặp gỡ, giao lưu và trao đổi kiến thức với nhiều người tài giỏi hơn, trong cùng lĩnh vực công nghệ thông tin, tình đồng đội cũng sẽ từ đó đi lên. Đôi khi bạn lại có cớ được đi du lịch đâu dó nhờ vào địa điểm tổ chức hackathon. Ưu nhược điểm của Hackathon 3.2. Mặt hạn chế Mặc dù những ưu điểm rõ ràng là thế nhưng vẫn còn tồn tại một số hạn chế mà không phải là ai cũng biết. Hạn chế đầu tiên mà các bạn nên biết đó chính là việc lên ý tưởng làm sao để vượt qua được vòng 1 không phải là chuyện đơn giản. Nhiều chuyên gia còn phải mất ăn mất ngủ để nghĩ ra ý tưởng, nhưng đến khi phác họa ý tưởng hay khi tiến hành tạo ra sản phẩm thì lại là điều không thể. Trong khi việc sàng lọc hay đánh giá các ý tưởng đó cũng chưa có tính chính thức, nên khó để phân định được đâu mới là tiêu chuẩn của từng ban tổ chức. Và đương nhiên việc các chuyên gia khi tham gia vào cuộc thi hackathon cũng sẽ phải chịu những áp lực nhất định, đặc biệt là các nhân viên khi tham gia sự kiện hackathon của công ty. Đối với bất cứ một cuộc gia nào cũng vậy, sự giới hạn thời gian là một trong những đặc điểm của hackathon, nhưng nó lại thường được diễn ra từ một đến 3 ngày, thậm chí là cả tuần và đó là khoảng thời gian vô cùng căng thẳng. Và trong thời gian không dài cũng không ngắn đó thì các đối tượng tham gia vào cuộc thi hackathon đều phải giao lưu, làm quen nhau để thống nhất được mặt công nghệ, ngồi code liên tục để hoàn thành sản phẩm trước khi kết thúc. Cũng không khó đoán rằng trong khoảng thời gian đó, đa phần là phải thức trắng nên đối với những ai có sức khỏe hay tinh thần không tốt thì sẽ bị ảnh hưởng khá nhiều. 4. Một số sản phẩm, ứng dụng nổi tiếng của cuộc thi hackathon Một số sản phẩm, ứng dụng nổi tiếng của cuộc thi hackathon Hackathon là gì? Là một trong những mô hình thi dành cho những đối tượng tài năng thuộc lĩnh vực công nghệ thông tin có thể tham gia, hiện nay đây cũng là cuộc thi thu hút được nhiều nhà đầu tư, công ty tài trợ cho hackathon để vừa tìm ra được nhân tài vừa để mở rộng được tầm ảnh hưởng. Đôi khi giải thưởng dành cho đội nhóm thắng cuộc cũng rất lớn, chính vì vậy mà nó dần dần trở nên phổ biến và thu hút được nhiều chuyên gia. Hai ông chủ lớn của Google và Facebook, cũng thường xuyên tổ chức cuộc thi hackathon nội bộ trong công ty để kích thích tư duy và phát huy sức sáng tạo vô biên của nhân viên. Đối với Google thì việc tài trợ cuộc thị hackathon sẽ tập trung chủ yếu vào hệ điều hành Android , khai thác API của google+. Paypal cũng thành công với chủ đề thanh toán qua mạng thông qua sự kiện hackathon. Các bạn có biết những tính năng like, timeline hay Chat của Facebook không? Đó cũng chính là những sản phẩm được tạo bởi cuộc thi huyền thoại hackathon nội bộ của Facebook. Và nó đã mang lại rất nhiều hữu ích cả về chất lượng lẫn giá trị cho facebook và người dùng. Một sản phẩm của hackathon khác nữa, là Groupme, ứng dụng chat này đã được tạo ra năm 2010 và nhận được 10 triệu USD đầu tư, chỉ sau một năm nó đã được Skype mua lại với giá 80 triệu USD. Đối với bất cứ một cuộc thi nào cũng vậy, đều có những thứ đánh đổi nhưng kết quả của chúng đều mang lại nhiều giá trị đối với chúng ta. Cuộc thi hackathon cũng vậy, nó giúp chúng ta phát hiện được những ý tưởng tuyệt với, sự tài năng của con người và còn đóng góp sự phát triển hơn nữa cho doanh nghiệp, xã hội. Hy vọng với những chia sẻ về “Hackathon là gì?” đã mang lại nhiều thông tin hữu ích đến bạn. Nếu các bạn muốn tham khảo thêm nhiều thông tin hữu ích khác thì có thể truy cập vào địa chỉ timviec365.vn chuyên mục Blog các bạn nhé!
Coi thêm tại: Hackathon là gì? Các mô hình và tổ chức của Hackathon thế nào?
#timviec365
Không có nhận xét nào:
Đăng nhận xét