Phỏng vấn nhanh với kỹ sư phần mềm tại Fly.io, khi cô ấy chia sẻ về công việc của mình và lý do cô ấy xây dựng một cộng đồng.Phỏng vấn nhanh với kỹ sư phần mềm tại Fly.io, khi cô ấy chia sẻ về công việc của mình và lý do cô ấy xây dựng một cộng đồng.

Hỏi nhanh 🔥 với Somtochi Onyekwere

2026/06/05 18:18
Đọc trong 8 phút
Đối với phản hồi hoặc thắc mắc liên quan đến nội dung này, vui lòng liên hệ với chúng tôi qua [email protected]

Somtochi Onyekwere là một người duy trì mã nguồn mở và Kỹ sư Phần mềm Cấp cao với hơn năm năm kinh nghiệm xây dựng các hệ thống đáng tin cậy, có khả năng mở rộng, giúp các nhà phát triển triển khai ứng dụng tại các công ty công nghệ toàn cầu. Tại Fly.io, cô làm việc trên Corrosion, hệ thống phân tán mã nguồn mở đằng sau lớp mạng. Trước Fly, cô là Kỹ sư Trải nghiệm Nhà phát triển và người duy trì FluxCD, một dự án mã nguồn mở dành cho GitOps trên Kubernetes, cung cấp nền tảng dành cho nhà phát triển doanh nghiệp tại các công ty như Microsoft và ControlPlane.

Bên cạnh công việc kỹ thuật, Somtochi đam mê xây dựng cộng đồng, một sợi chỉ đỏ kéo dài từ thời còn học tại Đại học Công nghệ Liên bang Owerri với tư cách là GitHub Campus Expert và Đại sứ Campus Ingressive. Hiện tại, cô đồng tổ chức Kubernetes Community Days Nigeria, phiên bản thứ ba vào năm ngoái đã thu hút hơn 500 người tham dự từ khắp châu Phi.

Quick Fire 🔥 with Somtochi Onyekwere
  • Hãy giải thích công việc của bạn cho một đứa trẻ năm tuổi.

Tôi làm việc trên các công cụ giúp người khác chạy trang web và ứng dụng của họ, những thứ bạn dùng trên điện thoại mỗi ngày. Nó giống như xây nhà cho mọi người. Thông thường, nếu bạn muốn có một ngôi nhà, bạn phải tự mua đất, thu thập vật liệu và lắp ráp mọi thứ lại. Các công ty tôi làm việc cùng sẽ lo tất cả những điều đó cho bạn. Bạn chỉ cần mang đồ đến và dọn vào ở thôi.

  • Bạn yêu thích điều gì về công việc của mình, và điều gì khiến bạn bực bội?

Điều tôi yêu thích về công việc của mình là loại vấn đề tôi được giải quyết và những người tôi được cùng giải quyết chúng. Fly.io có một số kỹ sư xuất sắc nhất mà tôi từng có cơ hội làm việc cùng. Về phía vấn đề, tôi thích làm việc trên các hệ thống phân tán và tìm cách mở rộng chúng trong khi vẫn giữ độ tin cậy.

Bạn sẽ bắt đầu gặp những vấn đề thú vị khi đưa một chương trình từ chạy trên một máy tính sang chạy trên nhiều máy tính. Nó phá vỡ nhiều giả định mà các lập trình viên thường quen làm việc. Tôi cũng thích rằng chúng tôi quan tâm đến trải nghiệm của nhà phát triển và giúp người dùng dễ dàng triển khai cũng như mở rộng ứng dụng của họ.

Điều vừa khiến tôi bực bội vừa hào hứng là Định luật Murphy: bất cứ thứ gì có thể hỏng đều sẽ hỏng. Chúng tôi làm việc trên các hệ thống có thể gặp sự cố nhưng vẫn cần đủ tin cậy để đáp ứng nhu cầu của người dùng. 

Tôi nhớ lần đầu tiên ngồi trải qua một sự cố và quan sát mọi người hành động khẩn trương, sửa những gì đã hỏng và đảm bảo mọi thứ trở lại bình thường. Giờ đây, sau khi tự mình trải qua nhiều sự cố, tôi đã giỏi hơn trong việc gỡ lỗi dưới áp lực và học cách suy nghĩ về các chế độ hỏng hóc khác nhau ngay từ đầu.

  • Khoảnh khắc 'GOAT' trong sự nghiệp công nghệ của bạn cho đến nay là gì? Hãy kể cho chúng tôi nghe bằng một câu chuyện ngắn.

Khi công ty cũ của tôi, Weaveworks, đóng cửa, tôi quyết định có chủ đích về loại công ty mà mình sẽ gia nhập tiếp theo. Tôi lập danh sách các công ty đang làm những điều thú vị trong lĩnh vực hạ tầng — những công ty mà tôi đã đọc blog kỹ thuật của họ chỉ vì thích — và bắt đầu ứng tuyển.

Fly.io đứng đầu danh sách đó, và quá trình phỏng vấn rất khó. Nhưng vượt qua được không phải là kết thúc của thử thách. Tôi muốn mang sự có chủ đích đó vào công việc tôi thực hiện tại Fly.io. Tôi đã làm việc trên hai dự án khác trước khi chuyển sang Corrosion, nhưng đó là dự án khó nhất cho đến nay. Để mọi thứ khó hơn, nó được viết bằng một ngôn ngữ mà tôi không biết.

Vì vậy, tôi đã học nó nhanh chóng, và trong vài tháng tôi đã đóng góp có ý nghĩa vào codebase. Cuối cùng, tôi trở thành nhà phát triển chính của nó. Hành trình từ "Tôi chưa bao giờ viết ngôn ngữ này" đến "Tôi làm chủ hệ thống này" trong khoảng thời gian đó là điều tôi thầm tự hào, một phần vì bước nhảy vọt kỹ thuật, nhưng cũng vì nó nhắc nhở tôi rằng trở thành một kỹ sư giỏi có nghĩa là đón nhận những vấn đề chưa biết hoặc chưa rõ ràng, phân tích chúng và tìm ra giải pháp.

  • Bạn đã dành nhiều năm xây dựng cộng đồng từ các buổi gặp gỡ sinh viên thời đại học đến việc đồng tổ chức Kubernetes Community Days Nigeria. Tại sao công việc cộng đồng lại quan trọng với bạn bên cạnh kỹ thuật?

Cộng đồng và kỹ thuật chưa bao giờ tách rời với tôi. Chúng luôn đi đôi với nhau. Mã nguồn mở là nơi tôi trau dồi kỹ năng khi mới bắt đầu và học cách kỹ thuật hoạt động trong thế giới thực: mọi người chia sẻ những gì họ biết, cùng nhau làm việc với các ý tưởng một cách công khai, và tham gia vào các cuộc trò chuyện định hình những gì một dự án sẽ trở thành.

Niềm tin đó đã định hình cách tôi thể hiện bản thân. Khi còn là sinh viên, tôi tổ chức các buổi gặp gỡ công nghệ với tư cách là GitHub Campus Expert và Đại sứ Campus Ingressive, giúp khoảng năm mươi sinh viên xây dựng các kỹ năng cần thiết để bắt đầu trong ngành. Sau đó, tôi vận động cho một không gian dành riêng cho người châu Phi trong cộng đồng Kubernetes Slack, một nhóm đã phát triển lên hơn 450 thành viên. 

Ngày nay, tôi đồng tổ chức Kubernetes Community Days Nigeria, phiên bản gần đây nhất đã quy tụ hơn 500 người tham dự và diễn giả từ khắp châu Phi để học hỏi, chia sẻ và cùng nhau xây dựng.

Tôi đã nhận được rất nhiều từ cộng đồng: những người cố vấn, cộng tác viên, bạn bè và cơ hội. Đó chính xác là lý do tại sao tôi tiếp tục đầu tư vào thế hệ kỹ sư tiếp theo. Dù là hướng dẫn một sinh viên qua pull request (PR) đầu tiên của họ hay giúp ai đó chuẩn bị cho bài nói chuyện hội nghị đầu tiên, mục tiêu đều như nhau: để lại cộng đồng mạnh mẽ hơn so với khi tôi tìm thấy nó.

  • Bản thân bạn năm 16 tuổi có bao giờ tưởng tượng mình sẽ đến với kỹ thuật phần mềm không? 

Tôi năm mười sáu tuổi có rất nhiều sở thích: toán, vật lý, kỹ thuật, viết lách và dạy học. Nhiều con đường có vẻ hấp dẫn và khả thi vào thời điểm đó. Tôi vừa tốt nghiệp trung học và đang xem phim để giết thời gian. Tôi luôn thấy mình bị thu hút bởi những bộ phim có một hacker ngồi trước máy tính, gõ phím hăng say, giải quyết những vấn đề tưởng chừng không thể, và giúp phần còn lại của đội hoàn thành nhiệm vụ.

Vì vậy, những hạt giống đã được gieo từ đó. Tôi nghĩ ít nhất mình sẽ thử. Nhưng tôi năm mười sáu tuổi không hề biết nó có thể đi xa đến đâu, và tôi nghĩ cô ấy sẽ rất hào hứng khi thấy những gì tôi đang làm bây giờ.

  • Nếu không làm kỹ thuật phần mềm, bạn sẽ làm gì khác?

Tôi có thể sẽ khám phá việc trở thành một nhà văn viết tiểu thuyết. Tôi không viết nhiều như trước, nhưng tôi vẫn yêu thích cách kể chuyện hay và việc dùng ngôn từ như một hình thức nghệ thuật và phương tiện biểu đạt.

Cơ hội thị trường
Logo Quickswap
Giá Quickswap(QUICK)
$0.007963
$0.007963$0.007963
-4.88%
USD
Biểu đồ giá Quickswap (QUICK) theo thời gian thực

Launchpad SPACEX(PRE)

Launchpad SPACEX(PRE)Launchpad SPACEX(PRE)

Đăng ký để có cơ hội quay thưởng miễn phí

Tuyên bố miễn trừ trách nhiệm: Các bài viết được đăng lại trên trang này được lấy từ các nền tảng công khai và chỉ nhằm mục đích tham khảo. Các bài viết này không nhất thiết phản ánh quan điểm của MEXC. Mọi quyền sở hữu thuộc về tác giả gốc. Nếu bạn cho rằng bất kỳ nội dung nào vi phạm quyền của bên thứ ba, vui lòng liên hệ [email protected] để được gỡ bỏ. MEXC không đảm bảo về tính chính xác, đầy đủ hoặc kịp thời của các nội dung và không chịu trách nhiệm cho các hành động được thực hiện dựa trên thông tin cung cấp. Nội dung này không cấu thành lời khuyên tài chính, pháp lý hoặc chuyên môn khác, và cũng không được xem là khuyến nghị hoặc xác nhận từ MEXC.

Cổ phiếu (Beta) đã ra mắt

Cổ phiếu (Beta) đã ra mắtCổ phiếu (Beta) đã ra mắt

Giao dịch cổ phiếu Hoa Kỳ thực qua môi giới hợp pháp