Computer >> Máy Tính >  >> Lập trình >> Redis

Làm thế nào để lãnh đạo một nhóm kỹ thuật phần mềm tuyệt vời

Trong của chúng tôi Lời khuyên cho chính những người trẻ tuổi của chúng ta sê-ri, các nữ nhân viên công nghệ của Redis chia sẻ những hiểu biết mà họ ước gì họ biết khi bắt đầu sự nghiệp của mình.

Từ khi còn rất nhỏ, Adi Godkin đã yêu thú cưng và tin rằng lớn lên cô sẽ trở thành một bác sĩ thú y. Tuy nhiên, cuối cùng, cô ấy đã học được việc trở thành bác sĩ thú y cần phải phẫu thuật — và cô ấy nhận ra rằng đây có thể không phải là vai trò dành cho mình.

Năm 18 tuổi, Adi được chọn vào Mamram, một đơn vị kỹ thuật trong Lực lượng Phòng vệ Israel. Mặc dù không có nhiều kinh nghiệm làm việc với máy tính, nhưng cô ấy nhận thấy rằng mình thực sự thích lập trình và kỹ thuật phần mềm, vì vậy, cô ấy tự nhiên quyết định theo học ngành khoa học máy tính khi lên đại học.

Sau nhiều năm đảm nhiệm nhiều vai trò kỹ thuật, từ kỹ sư phần mềm đến quản lý R&D, Adi gia nhập nhóm R&D của Redis với tư cách là Giám đốc Kỹ thuật phần mềm, nơi cô quản lý một nhóm 14 kỹ sư với 3 báo cáo trực tiếp. Chúng tôi đã yêu cầu Adi chia sẻ các mẹo của cô ấy để trở thành một nhà quản lý kỹ thuật phần mềm và những gì cô ấy ước mình biết khi còn trẻ.

Redis:Công việc đầu tiên của bạn là gì? Nó có liên quan đến những gì bạn làm bây giờ không?

Adi Godkin :Trong quá trình học của mình, tôi đã dạy nhiều trẻ em, một số trẻ em đến từ các khu dân cư nghèo và các gia đình đau khổ — tôi nhìn thấy nụ cười của chúng mỗi khi chúng tôi gặp nhau, và khi dành thời gian bên nhau, tôi thấy chúng tự hào như thế nào khi có một học sinh cố vấn cho chúng. Điều này khiến tôi cảm thấy rất hài lòng và nó cũng dạy cho tôi điều gì đó về bản thân:Tôi thực sự thích cố vấn cho người khác và tôi nên tìm kiếm một vai trò mà đó là một phần chính trong công việc của tôi. Nhưng công việc thực sự đầu tiên của tôi sau khi tốt nghiệp đại học là kỹ sư phần mềm trong một công ty viễn thông lớn.

Redis:Phần tốt nhất trong công việc của bạn hiện tại là gì?

Adi Godkin :Ngày nay, tôi đang lãnh đạo các nhà quản lý và kỹ sư phần mềm trẻ tuổi, và chắc chắn phần tốt nhất trong công việc của tôi là xem cách họ phát triển và phát triển cũng như những gì họ học được trong suốt quá trình.

Mỗi ngày làm việc đều dành để lắng nghe người khác và hiểu những điều chưa tốt và cần cải thiện. Tôi không ngừng tìm cách để trao quyền cho người khác, khuyến khích họ nói lên suy nghĩ và chia sẻ ý tưởng của họ, đồng thời thúc đẩy họ hợp tác tốt với những người khác, đồng thời làm những gì họ giỏi nhất.

Khi tôi làm kỹ sư phần mềm, tôi rất tận tâm và là một nhân viên chăm chỉ, nhưng tôi không thực sự hiểu điều gì khác biệt giữa việc trở thành người quản lý và những gì họ đang làm hàng ngày. Khi tôi trở thành một, tôi nhận ra rằng các nhà quản lý thậm chí còn làm việc chăm chỉ hơn. Các nhà quản lý có trách nhiệm lớn hơn đối với cả chất lượng sản phẩm và giao hàng, cũng như đối với con đường sự nghiệp của nhiều cá nhân.

Redis:Bản thân bạn đã có người cố vấn nào chưa?

Adi Godkin :Tôi đã có một số cố vấn trong suốt sự nghiệp của mình, và một trong số họ là người quản lý cũ của tôi. Trong số nhiều điều khác, anh ấy đã dạy tôi rằng sự hợp tác tốt với đồng nghiệp là chìa khóa thành công và mối quan hệ của bạn với người quản lý có tác động lớn đến sự phát triển cá nhân của bạn.

Khi tôi còn là một nhà quản lý trẻ, tôi đã mắc một số sai lầm - tôi là người rất thiên về thực thi, và do đó, đôi khi tôi thấy mình đang làm những việc mà nhóm của tôi lẽ ra phải làm, chủ yếu là vì tôi muốn công việc được giao một cách tốt nhất và nhanh nhất. Tôi học được rằng mặc dù nó có thể tăng tốc độ phân phối trong thời gian ngắn, nhưng đó không phải là cách tốt nhất để phát triển nhóm của bạn. Việc mắc sai lầm và học hỏi từ chúng là một trong những cách tốt nhất để cải thiện và tôi vẫn chia sẻ và đôi khi tôi để các báo cáo trực tiếp của mình tự mắc lỗi khi tôi thấy họ có thể rút kinh nghiệm — và tất nhiên, khi tôi biết rằng nó sẽ không dẫn đến một thảm họa.

Redis:Bạn nghĩ những người trẻ và / hoặc phụ nữ muốn làm việc trong lĩnh vực công nghệ nên biết gì về ngành này?

Adi Godkin :Ngành công nghệ cao này rất khắt khe, với nhiều giờ làm việc và căng thẳng. Mặc dù Redis nhấn mạnh sự cân bằng giữa công việc / cuộc sống, nhưng luôn có rất nhiều việc phải hoàn thành, vì vậy bạn thực sự cần phải yêu thích nó. Mặt khác, có thể rất hài lòng và bổ ích nếu bạn đặt hết tâm huyết của mình vào đó và có thể tạo ra tác động.

Điều quan trọng là phải nhìn mọi thứ theo tỷ lệ và quan điểm và không quá lo lắng nếu điều gì đó không hoạt động như kế hoạch. Đây là một phần của cuộc hành trình — khi bạn thất bại, điều quan trọng là phải phục hồi nhanh chóng và tiến về phía trước.

Redis:Bạn có thể kể tên ba kỹ năng (kỹ thuật hoặc mềm) mà những người muốn trở thành nhà quản lý kỹ thuật phần mềm nên đảm bảo họ có không?

Adi Godkin :Nếu bạn muốn trở thành một nhà quản lý kỹ thuật phần mềm, bạn cần phải có kỹ năng kỹ thuật và kiến ​​trúc vững vàng, cùng với khả năng đưa ra các quyết định khó khăn. Bạn nên có sự đồng cảm với nhân viên của mình, tìm cách giúp đỡ họ khi họ đối mặt với các vấn đề cá nhân và cũng quan tâm đến sự phát triển cá nhân của họ. Công việc này cũng đòi hỏi rất nhiều sự nhạy cảm và trí tuệ cảm xúc cao để hiểu được động lực bên trong của nhân viên và tìm hiểu điều gì thúc đẩy họ.

Redis:Bạn có lời khuyên nào cho bản thân tuổi teen của mình không?

Adi Godkin :Tôi sẽ nói rằng không bao giờ ngừng học hỏi. Khi bạn tốt nghiệp đại học và bắt đầu sự nghiệp của mình, bạn nhận ra có rất nhiều điều để học hỏi, vì vậy, ban đầu bạn bắt đầu tự giáo dục bản thân, đặt câu hỏi và học hỏi từ những người khác. Nhưng một khi bạn có được những năng lực phù hợp trong công việc của mình, bạn sẽ dễ dàng khiến việc học trở nên ít được ưu tiên hơn. Nhưng những người thành công nhất, trong công việc và cuộc sống, không ngừng học hỏi và cải thiện.