Chào mọi người! Tên tôi là Michil Androsov và đây là bài viết thứ hai trong loạt bài về lịch sử inDrive , nơi tôi đưa ra cái nhìn sâu sắc hơn về quá trình thành lập công ty kỳ lân của chúng tôi từ góc nhìn của một nhà phát triển đơn giản. Bài viết đầu tiên có sẵn ở đây . Trong đó, tôi đã nói về cách tôi gia nhập công ty, cách chúng tôi mở rộng đội ngũ phát triển và cách chúng tôi vươn ra quốc tế.
Bài viết này sẽ đề cập đến giai đoạn giữa sự nghiệp của tôi tại inDrive—từ khoảng năm 2016 đến năm 2020. Vào thời điểm đó, công ty đang bắt đầu tự đứng vững trên đôi chân của mình và nhanh chóng phát triển theo mọi hướng mới mà tôi sẽ thảo luận trong chi tiết hơn dưới đây.
Sau lần ra mắt thành công đầu tiên bên ngoài Yakutsk, cuối cùng chúng tôi cũng bắt đầu nhận ra sức mạnh của ý tưởng kinh doanh của mình. Chúng tôi bắt đầu tự hỏi, "Điều gì sẽ xảy ra nếu chúng ta thực sự chiếm được hành tinh này?" Suy cho cùng, sống xa về phía bắc, sâu trong Siberia , bạn luôn cảm thấy khá tách biệt với phần còn lại của thế giới. Có vẻ như mọi thứ đang diễn ra ở rất xa, điều này thực sự mang đến cho chúng ta một góc nhìn khá độc đáo. Và vào thời điểm đó, đối với tôi, tất cả công việc của chúng tôi với inDrive gần giống như một trò chơi.
Trong thời gian này, công ty bắt đầu triển khai rộng rãi. Khi chúng tôi bắt đầu hoạt động ở một quốc gia mới, chúng tôi có thể ra mắt hàng chục thành phố trong vòng một tháng. Chúng tôi đã mở rộng ra ngoài Nga và ra mắt tại Kazakhstan, nơi—bất chấp nhiều trở ngại—chúng tôi nhanh chóng trở thành dịch vụ gọi xe số 1 của đất nước. Cho đến ngày nay, Kazakhstan vẫn là một trong những thị trường hàng đầu của chúng tôi.
Khi ra mắt tại một thành phố mới, chúng tôi áp dụng chiến lược “ đốt cỏ khô ”. Như Giám đốc điều hành của chúng tôi sẽ nói, nếu một thành phố sẵn sàng phục vụ chúng tôi, nó sẽ có thể bùng cháy từ những tia lửa nhỏ nhất. Vì vậy, nếu cỏ ở một thành phố không đủ khô, chúng tôi sẽ không thử ngâm nó trong xăng. Thay vào đó, chúng ta sẽ chuyển sang phần tiếp theo. Điều này đã giúp chúng tôi mở rộng nhanh chóng mà không tốn quá nhiều tiền.
Trên thực tế, một số thành phố chỉ đơn giản là tự mình triển khai. Mọi người sẽ nghe về dịch vụ mới tuyệt vời này, có tên là inDrive, ở thành phố lân cận. Họ sẽ tự tải xuống ứng dụng và thành phố sẽ hoạt động mà không cần có chúng tôi. Thậm chí có một số thành phố tự thành lập đã thành công mà không cần chúng tôi đầu tư.
Tất nhiên, không phải lần ra mắt nào cũng thành công. Tôi nhớ lần ra mắt đầu tiên tại Hoa Kỳ vào năm 2018. Chúng tôi đã chuẩn bị tất cả, tuyển dụng tài xế và quảng cáo dịch vụ của mình. Lúc đầu, mọi thứ dường như đang ổn thỏa và số lượng của chúng tôi ngày càng tăng lên.
Chúng tôi rất ngạc nhiên. Ra mắt tại một trong những thị trường lớn nhất thế giới có thực sự dễ dàng đến thế không? Suy cho cùng, nếu bạn có thể thành công ở Mỹ thì bạn có thể thành công ở bất cứ đâu—ít nhất, đó là những gì tôi nghĩ. Nhưng niềm vui của chúng tôi nhanh chóng trở thành nỗi thất vọng: Chúng tôi phải đối mặt với một ngành công nghiệp khổng lồ gồm những kẻ lừa đảo rút tiền từ thẻ tín dụng bị đánh cắp và sử dụng chúng cho dịch vụ của chúng tôi.
Vì vậy, chúng tôi quyết định hủy bỏ các kế hoạch ở Mỹ và chờ đợi những ngày tốt đẹp hơn—cuối cùng đã đến vào năm 2023. Chúng tôi ra mắt lần thứ hai tại Hoa Kỳ và đạt được kết quả tốt hơn nhiều. Sự ra mắt này vẫn đang tiếp diễn. Chúng tôi hiện đang hoạt động tại Miami và sẽ sớm mở rộng sang các thành phố mới.
Nhìn lại, chúng ta thật đơn giản và ngây thơ. Tuy nhiên, chúng tôi tiếp tục học hỏi từ những sai lầm của mình và tiến về phía trước.
Chúng tôi luôn tin rằng dịch vụ của chúng tôi phải đơn giản và chắc chắn, giống như Nokia 3310 . Tất nhiên, điều này đã dẫn đến những cáo buộc rằng ứng dụng này không đủ "đẹp", mặc dù có rất nhiều tính năng.
Ở nhiều quốc gia, chúng tôi phải điều chỉnh theo luật pháp địa phương và nhu cầu của người dùng. Đó là lý do tại sao ứng dụng inDrive ở Almaty có thể trông hoàn toàn khác với ứng dụng ở New York. Tuy nhiên, chúng tôi đã nỗ lực làm cho ứng dụng này trở nên "đẹp hơn" ở tất cả các quốc gia trong những năm qua và cá nhân tôi nghĩ rằng hiện tại ứng dụng này trông khá hiện đại.
Bên ngoài nước Nga, inDrive đã có được một loạt mô-đun mới, bắt đầu bằng các chuyến đi liên tỉnh và giao hàng, hiện đã có mặt ở các quốc gia trên toàn cầu. Ở một số thị trường nhất định, chẳng hạn như Kazakhstan, chúng thậm chí còn phổ biến hơn cả ngành taxi của chúng tôi.
Trong thời gian này, cách tiếp cận của chúng tôi đối với việc lập kế hoạch sản phẩm rất đơn giản: Vào cuối mỗi quý, Giám đốc điều hành của chúng tôi sẽ trở về sau chuyến đi đến các thành phố ra mắt sản phẩm của chúng tôi, mở máy tính xách tay của mình và giải thích các mục tiêu của chúng tôi trong giai đoạn sắp tới. Thông thường, những điều này đến từ yêu cầu của tài xế và hành khách. Chúng tôi có thể thực hiện các nhiệm vụ thuộc mọi quy mô khác nhau, từ giới thiệu thanh toán bằng thẻ đến thay đổi màu của nút đặt hàng.
Giám đốc điều hành của chúng tôi đã đóng (và tiếp tục đóng) một vai trò quan trọng trong sự phát triển của công ty. Mặc dù anh ấy vừa là người tạo động lực vừa là nhà chiến lược xuất sắc, nhưng anh ấy cũng là một nhà quản lý lành nghề, hiểu rõ cách thức hoạt động của sản phẩm. Ngay cả bây giờ, anh ấy còn đích thân bay đến các quốc gia mới ra mắt, nghiên cứu thị trường, tiến hành phát triển khách hàng, tương tác rộng rãi với người dùng và thu thập phản hồi về dịch vụ.
Về mặt phát triển, chúng tôi nhanh chóng nhận ra rằng mã hiện tại sẽ không thể hỗ trợ sự phát triển kinh doanh nhanh chóng của chúng tôi. Chẳng bao lâu nữa, ứng dụng sẽ bắt đầu bị lag và giảm chất lượng. Vì vậy, chúng tôi quyết định viết lại những phần mã "phức tạp" hơn.
Ngoài khối PHP, cuối cùng chúng tôi cũng có cho mình một khối— ba-dum-tss —Golang. Toàn bộ cơ sở hạ tầng của chúng tôi được đặt lên vai hai người biết rõ mọi hoạt động bên trong cỗ máy khổng lồ của chúng tôi. Nếu dịch vụ gặp sự cố, họ sẵn sàng bật máy tính xách tay của mình và sửa nó bất cứ lúc nào, ngày hay đêm.
Chúng tôi cũng có chuyên gia QA đầu tiên để thử nghiệm toàn diện. Điều này làm cho cuộc sống của chúng tôi dễ dàng hơn nhiều. Trước QA, chúng tôi đã dành rất nhiều thời gian và công sức để tự mình thử nghiệm các chức năng và bản cập nhật mới cũng như kiểm tra cách chúng tương tác với các phiên bản hiện có.
Dần dần, các nhà phát triển di động bắt đầu gia nhập nhóm của chúng tôi, mặc dù có một số khó khăn. Suy cho cùng, bạn cần các sản phẩm của Apple để tham gia phát triển iOS và những sản phẩm đó có thể khó tìm thấy ở Yakutsk. Điều này có nghĩa là chúng tôi gặp khó khăn trong việc tuyển dụng các nhà phát triển iOS địa phương và nhóm iOS của chúng tôi đôi khi sẽ tụt hậu so với nhóm Android khi phát hành các tính năng mới.
Tôi nhớ có lần ở Kazakhstan, ứng dụng của chúng tôi bị chặn ở cấp chính phủ. Tôi sẽ không đi sâu vào chi tiết nhưng để đảo ngược việc chặn, chúng tôi phải giới thiệu một số tính năng khác nhau, bao gồm hướng dẫn người dùng, thay đổi địa chỉ tự động, proxy, v.v.
Cuối cùng, chúng tôi đã khôi phục được khả năng của mình trong nước và chính thức đảo ngược tình thế sau vài năm. Tôi nhớ đã viết thư cho CTO của một trang tin tức lớn CIS cũng đã bị chặn ở Kazakhstan và hỏi làm thế nào anh ấy có thể duy trì hoạt động kinh doanh.
Nhiều tính năng của chúng tôi đã được phát triển thông qua một loạt thử nghiệm và sai sót—hoặc tình cờ được phát hiện—mặc dù nhìn lại chúng có vẻ hoàn toàn hiển nhiên. Lấy hệ thống gọi xe không cần cuộc gọi của chúng tôi làm ví dụ. Nếu bạn chưa đọc bài viết đầu tiên , tôi sẽ tóm tắt nhanh ở đây.
Trước đây, khi hành khách inDrive tạo đơn đặt hàng, tài xế sẽ thấy yêu cầu của họ trong nguồn cấp dữ liệu đơn đặt hàng và gọi cho họ ngay lập tức. Và đây cũng không chỉ là một trình điều khiển; những mệnh lệnh này đã được gửi đến bất kỳ ai ở gần đó.
Tất nhiên, điều này dẫn đến tình huống nhiều tài xế nhìn thấy mệnh lệnh và cố gắng gọi cho hành khách cùng một lúc. Thông thường, người đầu tiên liên hệ với hành khách sẽ nhận được đơn đặt hàng.
Đây là nơi xảy ra vấn đề: Các tài xế sẽ nhấp vào chuyến xe mà không đọc chi tiết đơn đặt hàng, sau đó tất cả đều cố gắng gọi cho hành khách cùng một lúc. Vì vậy, chúng tôi đã tạo ra một thứ gọi là "bộ đệm". Khi tài xế nhấn nút đặt hàng, sẽ có một khoảng thời gian trễ ngắn để chúng tôi có thời gian thu thập tất cả các ưu đãi tiềm năng.
Bằng cách này, người lái xe không cần phải vội vàng và họ có thời gian để đọc đầy đủ chi tiết đơn hàng. Sau đó, dựa trên xếp hạng của tài xế, hệ thống sẽ chọn ai trong số họ có thể gọi cho hành khách trước. Đây là một cải tiến đáng kể so với phiên bản cũ của chúng tôi.
Mặc dù hệ thống không cần cuộc gọi hiện được hầu hết mọi ứng dụng gọi xe sử dụng, nhưng chúng tôi thực sự đã tình cờ nghĩ ra hệ thống của mình. Vào năm 2016, chúng tôi đã ra mắt tại Yekaterinburg và giới thiệu "Người bảo vệ", những người lái xe được lựa chọn đặc biệt có thể chấp nhận các mệnh lệnh mà những người lái xe thông thường không thể. Chúng tôi sẽ gửi cho họ thông báo đẩy đặc biệt về các đơn đặt hàng độc quyền.
Tuy nhiên, chúng tôi sớm nhận ra rằng những thông báo đẩy này hoạt động không hiệu quả vì chúng rất dễ bị bỏ lỡ. Và đó là lúc chúng tôi nhớ đến một trong những tính năng hiện có của mình, được gọi là "đặt hàng cá nhân", cho phép hành khách chỉ cần chọn tài xế gần nhất trên bản đồ và gửi đơn đặt hàng thẳng đến họ.
Chúng tôi quyết định sử dụng tính năng này khi gửi đơn đặt hàng đến "Người bảo vệ" của mình. Nó thành công ngay lập tức và hoạt động tốt đến mức chúng tôi quyết định mở rộng nó cho tất cả các trình điều khiển. Tất nhiên, tính năng đặt hàng cá nhân hiện có vẻ hiển nhiên nhưng chúng tôi đã phát hiện ra nó thông qua một loạt thử nghiệm và sai sót.
Cho đến năm 2019, nhóm của chúng tôi gồm toàn là người dân địa phương Yakutsk. Vào thời điểm đó, chúng tôi muốn giúp quê hương mình phát triển — và cùng người dân địa phương phát triển. inDrive luôn có sứ mệnh và giá trị mạnh mẽ. Những giá trị này đã tác động đến từng nhân viên và chúng tôi đã cố gắng duy trì chúng.
Đây là thời kỳ của động lực và năng lượng mạnh mẽ. Mỗi ngày, tôi thức dậy với tâm trạng vui vẻ, biết rằng bạn bè và ly cà phê ngon đang đợi tôi ở văn phòng. Tất nhiên là có rất nhiều công việc thú vị.
inDrive được biết đến là một công ty xã hội. Đội của chúng tôi còn trẻ và vô tư, điều đó có nghĩa là chúng tôi đã làm việc chăm chỉ và chơi hết mình. Hàng năm, chúng tôi đều tổ chức một chuyến du lịch nước ngoài cùng công ty, dù là đến Ai Cập, Thái Lan, Kazakhstan hay một nơi nào khác hoàn toàn.
Hãy tưởng tượng cả một chiếc máy bay chở đồng nghiệp trốn khỏi thời tiết -50 độ C ở Yakutsk để đến thăm Thái Lan đầy nắng +35 độ! Vào thời điểm đó thật tuyệt vời, nhưng thật không may, những chuyến đi công ty lớn này không thể thực hiện được nữa với lực lượng lao động lên tới hàng nghìn nhân viên.
Đến năm 2019, chúng tôi gặp phải rào cản tuyển dụng. Công việc kinh doanh đang bùng nổ và bất kỳ chuyên gia nào ở Yakutsk có khả năng xử lý các nhiệm vụ và khối lượng công việc đều đã làm việc cho chúng tôi. Vì vậy, chúng tôi quyết định mở văn phòng phát triển ở Moscow.
Với tư cách là trưởng nhóm iOS, tôi được giao nhiệm vụ mở chi nhánh ở Moscow. Chúng tôi có rất nhiều sự linh hoạt trong thời gian này và nhân viên được tự do đóng góp cho công ty theo bất kỳ cách nào họ thấy phù hợp, miễn là điều đó mang lại lợi ích cho doanh nghiệp.
Tôi bước vào một giai đoạn mới trong cuộc đời. Tôi chuyển đến Moscow và bắt đầu quá trình mở văn phòng mới, từ việc chọn trung tâm thương mại cho đến lắp đặt những chiếc đèn đặc biệt có logo công ty.
Bây giờ đã vài năm trôi qua, tôi có thể nhìn lại khoảng thời gian đó một cách trìu mến. Nhưng hồi đó, tôi thường nghĩ: "Tại sao tôi lại làm điều này với chính mình? Tại sao tôi lại đảm nhận công việc cải tạo này?" Vấn đề chính của chúng tôi liên quan đến công ty chịu trách nhiệm cải tạo. Có thời điểm, họ chậm tiến độ đến mức tôi thậm chí phải giúp họ lắp đặt hệ thống dây điện ở nơi làm việc.
Tôi nhớ một buổi tối cụ thể, khi chúng tôi ở lại muộn để lắp ráp đồ đạc. Tôi có thể thấy các đồng nghiệp của mình đang mệt mỏi và chán nản nên để xoa dịu tâm trạng, tôi hỏi " Sao mặt dài thế? Vui lên nào! Năm tới, chúng tôi sẽ mở văn phòng ở Belorusskaya! " Vào thời điểm đó (và cho đến ngày nay) , Belorusskaya từng là một trong những khu vực đắt đỏ nhất ở Moscow, giống như Quảng trường Thời đại ở New York. Đây cũng là nơi đặt trụ sở của một số văn phòng CNTT ấn tượng. Tất nhiên, chúng tôi chỉ cười và quay lại làm việc.
Vào cuối năm 2019, chúng tôi đã có những nhà phát triển đầu tiên tại văn phòng Moscow. Đôi khi, có vẻ như họ đến từ hành tinh khác. Trong các cuộc phỏng vấn, họ sẽ nói những câu như, "Chúng tôi làm việc chạy nước rút. Tôi đã hoàn thành tất cả nhiệm vụ của mình rồi đến đây" (và lúc đó mới chỉ là chiều thứ Năm). Hoặc họ sẽ nói, "Chúng tôi làm việc ở nhà ba ngày và ở văn phòng hai ngày."
Đó là một cái gì đó hoàn toàn mới đối với tôi. inDrive hoàn toàn hoạt động tại văn phòng vào thời điểm đó và mọi người đều phải đóng góp đầy đủ. Chúng tôi không làm việc với bất kỳ loại Kanban, scrum, điểm câu chuyện hoặc chạy nước rút nào.
Chúng ta bước vào năm 2020 với rất nhiều lạc quan. Văn phòng phát triển mới của chúng tôi ở Moscow đã khai trương và chúng tôi đang làm việc với một đội ngũ tuyệt vời. Tôi đang sống ở thủ đô, công việc kinh doanh đang phát triển và các khoản đầu tư đang được tiến hành!
Khi công ty nhận được khoản đầu tư, chúng tôi sẽ tiến hành rút tiền, nghĩa là nhân viên có thể bán một phần nhỏ quyền chọn cổ phiếu của họ để lấy tiền thật. Mọi thứ dường như đang diễn ra theo cách của chúng tôi, giống như chúng tôi đang sống trong một bộ phim.
Tuy nhiên, thật không may, đây chính là điểm trong câu chuyện của tôi mà mọi thứ trở nên đen tối hơn một chút, giống như trong phim Harry Potter. Đột nhiên, chúng tôi phải đối mặt với một thách thức lớn. Vào năm 2020, thế giới đã bị đóng cửa bởi virus Corona. inDrive đóng cửa văn phòng của họ và chúng tôi bắt đầu làm việc tại nhà—điều mà chúng tôi luôn kiên quyết phản đối.
Cuộc sống có những quy luật mới và chúng ta phải nhanh chóng tìm được chỗ đứng cho mình. Chúng tôi đã phát triển các quy trình mới, thực hiện các cuộc gọi trực tuyến đầu tiên và gửi máy tính xách tay về nhà cho nhân viên mới.
Sau đó, vào giữa năm 2020, tôi trở thành CTO của inDrive. Đó là một bất ngờ ngay cả đối với bản thân tôi. Tôi được giao phụ trách hơn 50 nhà phát triển, 4 nhóm phân phối và hai văn phòng ở Moscow và Yakutsk. Tất nhiên, có rất nhiều thách thức mà tôi sẽ thảo luận chi tiết hơn trong bài viết tiếp theo.
Tái bút Trò đùa của tôi về văn phòng của chúng tôi ở Belorusskaya nhanh chóng trở thành hiện thực. Vào cuối năm 2020, chúng tôi đã mở văn phòng tại một trong những trung tâm kinh doanh tốt nhất ở Moscow, ngay trên Quảng trường Belorusskaya, cùng với các công ty CNTT thú vị khác.