True Engineer’s Career Path Series (02): Lộ trình trở thành Principal Engineer tại True Platform
Trên hành trình đồng hành cùng các Software Engineer, True Platform thiết kế khung năng lực tương ứng với từng cấp độ phát triển, với yêu cầu khác nhau về độ phức tạp của sản phẩm và các bài toán công nghệ do mỗi bạn hoàn thiện.
Sau khi đã trải qua những giai đoạn phát triển nền tảng, bạn nhận thấy bản thân vẫn khao khát khám phá sâu hơn lĩnh vực chuyên môn và có mong muốn trở thành chuyên gia trong ngành. Vậy thì Expert Ladder chính là con đường phù hợp dành cho bạn.
01 – Fresher Software Engineer: Những bước đi đầu tiên
Các bạn Fresher ở True với nền tảng học thuật vững chắc về Algorithm, Data Structure và bộ kiến thức cơ bản về Web Development sẽ bắt đầu làm quen với môi trường phát triển sản phẩm thông qua các mini project, starter project tham gia phát triển một module/ product cùng Mentor. Hiểu ngôn ngữ, biết cách làm việc với Framework và đặc biệt là củng cố kiến thức & kỹ năng lập trình web là mục tiêu của mỗi Fresher Software Engineer trong giai đoạn này.
Trong toàn bộ quá trình, bạn sẽ nhận được sự hướng dẫn từ các Mentor – các Middle & Senior Engineer và cả sự đồng hành của Buddy, những đồng nghiệp có nhiều trải nghiệm hơn trong team.
Đây sẽ là những trải nghiệm đầu tiên trên hành trình trở thành một Engineer thực thụ ở True.
02 – Junior Software Engineer: Sự chuyển mình trên hành trình khẳng định bản thân
Là nấc thang kế tiếp trên lộ trình sự nghiệp, các bạn Junior Software Engineers sẽ có những trải nghiệm sâu hơn với việc xây dựng những module quan trọng, hoặc tiếp tục phát triển một sản phẩm đã có model. Những sản phẩm hoàn thiện của một bạn Junior là trải nghiệm giúp các bạn hiểu & thành thạo True framework, API, IDE, ngôn ngữ lập trình & các công cụ hỗ trợ, điển hình như việc sử dụng UI Kit có sẵn để xây dựng giao diện sản phẩm. Kỳ vọng của True với các bạn Engineer sau giai đoạn này là sự hiểu biết vững chắc với công nghệ mà mình sử dụng, bên cạnh việc hình thành product mindset và biết cách product modeling.
Khẳng định bản thân với sản phẩm hoàn thiện & có giá trị với người dùng là lúc một Junior Software Engineer dần đến gần hơn với level Middle.
03 – Middle Software Engineer: Bước nhảy vọt của một kỹ sư tài năng
Lên đến giai đoạn này, bạn đã là một nhân sự có chuyên môn vững chắc và có sự ảnh hưởng đáng kể với team. Trở thành Middle Software Engineer “chân chính”, bạn sẽ tham gia trọn vẹn vòng đời sản phẩm, từ khâu lên ý tưởng, phân tích bài toán quản trị, giải mã bài toán sản phẩm & định hình giải pháp, xây dựng sản phẩm, vận hành & phát triển về sau. Bạn sẽ đối mặt với những bài toán công nghệ và bài toán sản phẩm phức tạp. Chẳng hạn về một thử thách technical là việc phát triển sản phẩm lớn từ codebase chưa hoàn thiện. Sản phẩm mà một Middle Software Engineer tại True làm ra, sẽ là sản phẩm hoàn chỉnh, từ ý tưởng mới đến sản phẩm thử nghiệm của công ty.
Bên cạnh phát triển về chuyên môn cá nhân, bạn sẽ có thêm một vai trò mới – là người đồng hành & hướng dẫn về chuyên môn cho các bạn Engineer khác (fresher, junior,…)
Trên hành trình trở thành Software Engineer thực thụ tại True Platform, Middle Software Engineer không chỉ là một kỹ sư giỏi về chuyên môn, mà còn là một người đồng đội nhiệt huyết, đam mê với bài toán về sản phẩm, điều đó truyền cảm hứng và giúp kết nối những đồng nghiệp xung quanh.
Trải qua 3 giai đoạn phát triển năng lực đầu tiên ở True, bạn cũng đã có cái nhìn rõ nét hơn về hướng đi tiếp theo của mình. True luôn khuyến khích các bạn thử thách bản thân, trải nghiệm nhiều hơn những thử thách công việc cũng như học hỏi & nghiên cứu không ngừng. Nhờ đó, mỗi bạn sẽ xây dựng được những nền tảng vững chắc dựa trên thế mạnh của bản thân và hình thành con đường phát triển cá nhân ở vị trí của một Software Engineer thực thụ.
Sau khi đã trải qua những giai đoạn phát triển nền tảng, bạn nhận thấy bản thân vẫn khao khát khám phá sâu hơn lĩnh vực chuyên môn và có mong muốn trở thành chuyên gia trong ngành – những “bậc thầy công nghệ” tài năng. Vậy thì Expert Ladder chính là con đường phù hợp dành cho các bạn.
04 – Senior Software Engineer: Bước khởi đầu của một chuyên gia
Tại level này, cũng là lúc một Engineer chọn cho mình lối đi với Expert Ladder. Tham gia phát triển những sản phẩm có độ phức tạp cao và có số lượng người dùng lớn là năng lực mà True Platform cần ở những Senior . Để trở thành một Senior Software Engineer, bạn cần có tư duy làm chủ sản phẩm và có khả năng định hình & giải quyết các bài toán tương lai của doanh nghiệp. Cùng với đó là kỳ vọng làm thêm những sản phẩm có giá trị, khao khát khẳng định vị thế cá nhân. Điều này thể hiện ở việc bạn tham gia xây dựng từ giai đoạn khởi tạo và hoàn thành những sản phẩm có độ phức tạp cao.
Senior Software Engineers, không chỉ là một “Builder” bản lĩnh trên hành trình sự nghiệp của mình, mà còn là một Consultant dày dặn kinh nghiệm của Product Team. Ngoài việc tạo dựng giá trị với sản phẩm công nghệ, bạn còn có thể tư vấn & chia sẻ kiến thức chuyên môn đến những đồng đội của mình – đội ngũ Engineers trẻ tài năng của True.
05 – Expert Software Engineer: Mở rộng chuyên môn với giải pháp nền tảng
Không chỉ dừng lại ở việc giải quyết các bài toán về sản phẩm, Expert Software Engineer với bề dày kinh nghiệm & kiến thức chuyên sâu của mình đã có thể đóng góp trực tiếp vào True Framework và xây dựng các công nghệ lõi của True Platform
Với vị trí này, bạn sẽ là người đưa ra các quyết định kỹ thuật ảnh hưởng đến hệ thống, đánh giá các rủi ro có thể xảy ra, lựa chọn giải pháp công nghệ và tối ưu bài toán về nền tảng. Bên cạnh đó, việc chịu trách nhiệm cho những dự án quan trọng của công ty cũng là một phần công việc của bạn.
Một Senior hiểu rõ về sản phẩm cũng có thể “đầu hàng” trong một môi trường production đầy thử thách: hạn chế về nền tảng; mặc dù sản phẩm vẫn được hoàn thiện nhưng không đảm bảo về tốc độ xử lý,…Khi đó với bản lĩnh của một Expert Engineer, bạn không chỉ hiểu rõ về sản phẩm mà còn tường tận về những yếu tố cần thiết để tạo lập một môi trường production tốt. Bởi sự am hiểu của bản thân, bạn sẽ có thể sáng tạo ra hoặc áp dụng công nghệ có sẵn để nâng cấp hệ thống, đóng góp trực tiếp vào Framework, để tạo ra một môi trường hoàn hảo cho việc phát triển sản phẩm.
06 – Principal Software Engineer: “Kiến trúc sư trưởng” toàn năng
Một Principal Engineer là người định hình kiến trúc hệ thống và nền tảng sản phẩm, thúc đẩy sự phát triển của các sản phẩm công nghệ tại True Platform. Bạn không chỉ tạo lập chiến lược sản phẩm mà còn là người đưa ra những giải pháp kỹ thuật sáng tạo và hiệu quả để giải quyết bài toán công nghệ.
Ngoài việc thiết lập và quản lý các tiêu chuẩn kỹ thuật, Principal Engineer cũng tham gia trực tiếp vào quá trình phát triển sản phẩm, xử lý những vấn đề kỹ thuật có độ hóc bùa cực kỳ cao. Những quyết định kỹ thuật của Principal Engineer sẽ ảnh hưởng đến toàn bộ đội ngũ phát triển sản phẩm. Bên cạnh đó, bạn cũng là người hỗ trợ và hướng dẫn các thành viên khác trong đội ngũ để nâng cao chất lượng và hiệu suất công việc.
Để có thể làm tốt công việc trong vai trò của một Principal, ngoài việc có nền tảng kiến thức sâu rộng, bạn cũng cần cập nhật thường xuyên các kiến thức và xu hướng công nghệ mới nhất, có khả năng hệ thống hoá kiến thức của bản thân và đóng gói thành những giải pháp công nghệ có tính ứng dụng, áp dụng được cho sản phẩm của công ty. Kỹ năng giao tiếp & teamwork tốt cũng là một yếu tố cần thiết của một Principal Engineer để có thể làm việc liên bộ phận, cộng tác hiệu quả với các phòng ban khác ở True.
Niềm đam mê với công nghệ và khao khát góp phần tạo ra những sản phẩm có giá trị cho xã hội, là yếu tố tiên quyết tạo nên một Kiến trúc sư trưởng toàn năng tại True Platform.
Mỗi cấp độ năng lực ở thang chuyên môn đều có những bài toán & thử thách cần các bạn chinh phục. Với sự kiên trì bền bỉ & nỗ lực không ngừng nghỉ, những sản phẩm và giải pháp công nghệ được tạo ra bởi các Engineer là những đóng góp vô cùng quan trọng với sự phát triển của Công ty và luôn được ghi nhận xứng đáng. Ở True Platform, chỉ cần bạn có một niềm đam mê mãnh liệt với phát triển sản phẩm và khao khát trở thành những chuyên gia công nghệ tài năng, True Platform luôn có những hướng đi & lộ trình phát triển phù hợp dành cho bạn.
Tham gia ứng tuyển ngay hôm nay, về nhà cùng True để cùng cộng hưởng giá trị trên hành trình khẳng định thương hiệu kỹ sư người Việt trên bản đồ công nghệ thế giới!
Tham khảo các vị trí mà True đang tuyển dụng tại: https://talent.platform.inc/alljobs