Hội thảo Global UIT 2019

Xin chào các bạn! Tôi là Hyeseong Oh – kỹ sư thuộc team UIT (User Interface Technology) tại LINE. 
LINE hiện nay đang cung cấp các dịch vụ mang tính đa dạng toàn cầu, từ dịch vụ nhắn tin mà ai trong chúng ta cũng biết là Line Messenger, cho tới các dịch vụ về nội dung như tin tức, dịch vụ âm nhạc và video, cũng như các dịch vụ tài chính như LINE Pay và ứng dụng quản lý tài sản v.v.

Team UIT tại LINE phụ trách phát triển mảng Front-end của các dịch vụ này, nỗ lực không ngừng vượt qua sự khác biệt về múi giờ, từ Hàn Quốc, Nhật Bản, Đài Loan tới Việt Nam. Mỗi năm một lần, các LINER thuộc team UIT tổ chức một sự kiện gặp gỡ toàn cầu mang tên UIT Global Workshop. Sự kiện năm nay được diễn ra tại Hàn Quốc từ ngày 04-06 tháng 9. Đã có 130 LINER tham dự sự kiện này và chia sẻ những kiến thức, kinh nghiệm của mình, góp phần mở rộng cái nhìn của các thành viên UIT toàn cầu. Bài viết này sẽ chia sẻ tới các bạn nội dung của 3 bài phỏng vấn với 3 thành viên tham gia workshop, hi vọng qua đó truyền tải được không khí tại sự kiện năm nay. 


Đa phương cùng nhìn về một hướng – Sungwon Kim

Sungwon Kim là thành viên UIT tại Hàn Quốc, phụ trách phát triển sản phẩm LINE LIVE.  Sungwon là người đã tất bật lo tổ chức UIT Global Workshop năm ngoái, và năm nay anh vô cùng hào hứng với tư cách thuần là thành viên tham dự.

Sungwon chia sẻ: “Tôi đã tham gia tổ chức UIT Global Workshop 2018. Mặc dù công tác chuẩn bị yêu cầu ngân sách lớn và tốn thời gian hơn nhiều so với tôi tưởng tượng, nhưng tôi nhận thấy sự tốn kém đó thật đáng giá, bởi nó mang lại một cơ hội cho tất cả các thành viên UIT được gặp gỡ giao lưu với nhau. Chúng tôi phát triển các dịch vụ cho người dùng toàn cầu. Mặc dù vậy, trong thực tiễn, chúng tôi không có cơ hội gặp toàn bộ người dùng, thậm chí những kỹ sư cùng làm việc cho LINE tại các văn phòng ở các quốc gia khác trên thế giới. Sự kiện workshop này là cơ hội quý báu để chúng tôi gặp gỡ và giao lưu trao đổi thông tin.”

Ảnh Sungwon cung cấp từ sự kiện workshop 2018

Sungwon có cơ hội làm việc cùng các thành viên Nhật Bản trong nhiều dự án khác nhau, từ dự án Komoro được khởi xướng từ team UIT tại Tokyo. Bởi vậy, anh rất hứng khởi chứng kiến buổi giới thiệu Komoro 3.0.

Sungwon cũng chia sẻ thêm: “Tôi rất hứng thú với buổi chia sẻ Koromo 3.0 được thuyết trình bởi Akihiko Okazaki. Là người phát biểu đầu tiên nên trông anh ấy có vẻ khá hồi hộp và run, nhưng nhờ sự chuẩn bị kỹ càng, anh ấy đã truyền đạt được nội dung giới thiệu một cách rất tuyệt vời! Tôi cũng vô cùng ấn tượng với các bài trình bày trôi chảy sau đó. Tôi bắt đầu sử dụng Koromo hai năm trước khi tham gia một dự án mới. Sau đó tôi thậm chí còn dùng Koromo trong cả quá trình phát triển LINE@Chat, nhưng hôm nay đúng là lần đầu tiên tôi nghe được toàn bộ lịch sử Koromo đã ra đời như thế nào, cái nhìn và triết lý khi thiết kế của nó. Tôi muốn gửi sự cảm phục thực sự của mình tới Okazaki.” 

Hình ảnh Okazaki đến sớm hơn cả để chuẩn bị cho bài trình bày đầu tiên của sự kiện mà ạnh là người phát biểu

Workshop năm nay đặc biệt có khá nhiều diễn giả trình bày kinh nghiệm của mình về quá trình sử dụng và phát triển các công nghệ mới nhằm phục vụ nội bộ các kỹ sư tại LINE. Từ dự án Koromo ra đời nhằm tập trung design các công cụ quản lý và tăng hiệu suất làm việc nội bộ, cho tới việc sử dụng Sentry nhằm thu thập bug log trên web, đã mang tới cho các thành viên tham dự những câu chuyện mà với tư cách là kỹ sư, hẳn họ cũng đã nghĩ qua một vài lần. 
Hơn thế nữa, tôi thực sự ấn tượng về việc họ không chỉ dừng lại với việc chia sẻ những câu chuyện kinh nghiệm của mình, mà còn nỗ lực cùng nhau nghiên cứu phát triển phát triển các dự án với mục tiêu giúp LINER tại bất kỳ quốc gia nào cũng có thể sử dụng. 


Sự kiện chia sẻ công nghệ giữa các lập trình viên – George Duan

George Duan – kỹ sư phát triển dịch vụ Line Today tại Đài Loan, lần đầu tiên tham dự sự kiện UIT Global Workshop, đã tham gia rất nhiều các Global workshop trước đó, nhưng vẫn cảm nhận UIT Global Workshop 2019 của LINE là một trải nghiệm hoàn toàn mới mẻ. 

Duan chỉa sẻ: “Tôi đã tham dự 3 Global workshop và lần nào cũng thấy thú vị. Tôi cho rằng sự kiện năm nay mang nhiều ý nghĩa với các kỹ sự front-end tại LINE, bởi ngày ngày chúng tôi làm việc cho các dự án riêng của team mình và rất ít khi có cơ hội chứng kiến các team UIT của các quốc gia khác thực hiện dự án như thế nào, và họ nghĩ như thế nào về dự án của chúng tôi. Đây thực sự là cơ hội tốt để chúng tôi tiếp xúc với nhau thông qua các buổi chia sẻ về kỹ thuật. Chia sẻ ý tưởng với nhau trong khi thưởng thức bữa tối đầy thịt gà cũng đúng là một trải nghiệm thật vui!”

Cuộc gặp gỡ giữa các thành viên đến từ các quốc gia có nhiều ngôn ngữ khác nhau

Duan rất quan tâm đến các dự án đang thực hiện của các team UIT tại các quốc gia khác và văn hoá phát triển phần mềm của họ. Trong buổi workshop, nhiều người tới và chia sẻ kinh nghiệm cũng như kiến thức phát triển dịch vụ của mình. Duan rất hứng khởi với câu chuyện của team LINE Securites tại Tokyo về qúa trình phát triển dự án của họ. 

Duan: “Bài trình bày của dự án Line Securities đúng là bài trình bày yêu thích của tôi trong sự kiện năm nay. Nội dung bao quát được toàn bộ các góc nhìn của một dự án front-end, từ CI cho đến tầng code. Nó giúp tôi nhìn được một bức tranh toàn thể của dự án của họ, thậm chí sau đó giúp tôi nghĩ ra được một vài ý tưởng phản ánh được vào dự án mà tôi đang thực hiện”. 

Hình ảnh các thành viên team LINE Securities khi phát biểu

Bản thân tôi cũng là người nghe và thấy bài trình bày của team LINE Securities khá thú vị. Nó độc đáo bởi 4 thành viên phát biểu theo phong cách relay ấn tượng, Cái tôi thích nhất từ phần trình bày của họ là nó cho tôi thấy được bức tranh toàn cảnh, từ khi bắt đầu cho tới khi kết thúc, khởi đầu bằng việc vì sao họ lại chọn TypeScript, họ đã sử dụng Lottie cho CI và animation như thế nào, cho tới những vấn đề gì họ đã phải đối mặt từ các dịch vụ toàn cầu. 


Cơ hội đặc biệt khích lệ tư duy vượt giới hạn – Ryota Agata

Ryota Agata là kỹ sư làm việc tại Shinjuku, Tokyo và chịu trách nhiệm phát triển LINE News. Ban đầu, Agata khá lo lắng không hiểu thời gian ngắn ngủi 3 ngày 2 đêm của sự kiện lần này có đủ để các thành viên UIT giao lưu với nhau nhiều được như năm ngoái không. 

Agata: “Global Workshop năm nay được tiến hành trong 3 ngày bao gồm cả thời gian di chuyển. Bởi chúng ta có những team lớn từ nhiều quốc gia, tôi khá lo về vấn đề làm sao để tiếp xúc được với nhau hiệu quả trong chỉ một ngày. Nhưng rồi tôi nhận ra là sự lo lắng đó là không cần thiết. Workshop đã diễn ra rất hiệu quả. Tôi được chứng kiến các thành viên từ những quốc gia khác nhau, gặp gỡ và chia sẻ những chủ đề mình quan tâm giữa các phiên giới thiệu trình bày. Tôi nghĩ rằng sẽ có thêm nhiều sự hợp tác giữa các kỹ sư với nhau sau sự kiện này.” 

Hình ảnh LINERs trao đổi trong giờ nghỉ ngơi

Agata hào hứng tham gia thảo luận cùng các kỹ sư tham dự và thấy thú vị nhất là bài trình bày Sentry của team đến từ Hàn Quốc. 

Agata: “Tôi thấy ấn tượng nhất là phần trình bày về Sentry. Chính xác hơn là nó thử thách tôi phải có một tư duy vượt giới hạn, cởi mở hơn với những khả năng mới. Lúc đó tôi cũng đã biết về Sentry và thậm chí dự án đang tiến hành cũng sử dụng Sentry. Phần trình bày này khiến tôi suy nghĩ rằng thu thập và tích luỹ error data cũng là một hình thức gây dựng kiến thức nhằm giải quyết các vấn đề trong tương lai. Trong các buổi thảo luận, tôi đề cập câu hỏi tới các thành viên từ team Hàn Quốc phụ trách Sentry. Họ chưa có kế hoạch tích luỹ resolution data trong thời điểm hiện tại, nhưng họ đồng ý với tôi rằng đó là một ý tưởng hay, xét việc có rất nhiều lập trình viên sử dụng google hay Stack Overflow để tìm ra giải pháp fix bug. Tôi đã rất hứng khởi về trải nghiệm được mang lại cơ hội nghĩ ra các ý tưởng mới thông qua giao tiếp với các lập trình viên tại Workshop.” 

Các buổi thảo luận sôi nổi về các chủ đề đa dạng

Như Agata đã nói, khi được thường xuyên giao tiếp với các kỹ sư với nhiều cái nhìn đa dạng, chúng ta tích luỹ được kinh nghiệm và có thêm được nhiều sự hiểu biết sâu sắc hơn mà thông thường chúng ta không nghĩ tới. Và đến gần cuối của Workshop lần này, ngoài các phần trình bày, chúng tôi cũng được phát biểu và nghe những ý kiến quan điểm đa dạng từ kinh nghiệm làm sản phẩm mà thông thường khó có cơ hội được chia sẻ. Quả là một cơ hội quý báu cho tất cả mọi người. 

Hẹn gặp lại các bạn tại UIT Global Workshop 2020!

Lời kết

Bạn thấy sao về ý kiến của 3 kỹ sư UIT được phỏng vấn trong UIT Global Workshop 2019 lần này? Cá nhân tôi rất tiếc khi không thể truyền tải lại hết được không khí của sự kiện bởi hạn chế từ việc chỉ thể hiện được phần lớn bằng câu chữ của bài viết này. 

Team UIT tại LINE PLUS Hàn Quốc cũng đang tìm kiếm những nhân tài front-end quan tâm đến công việc phát triển các dịch vụ đa dạng. Biết đâu năm sau chúng tôi lại gặp và giao lưu được với các bạn ở UIT Global Workshop 2020?