Tôi đã trở thành một đội / lãnh đạo kỹ thuật bởi vì tôi thích làm cho các đội kỹ thuật kick-ass :-). Tôi là một người tin tưởng lớn vào sức mạnh của các nhóm / cộng đồng kỹ thuật để tạo ra nhiều thay đổi tích cực trên thế giới.
Bạn đã có một mong muốn suy yếu để viết mã nhưng vẫn có một mong muốn mạnh mẽ để tạo ra các chương trình?
Tôi vẫn có mong muốn mạnh mẽ để viết mã và xây dựng các công cụ hữu ích, nhưng tôi cũng vậy (nếu không muốn nói là như vậy) cố gắng và có tác động tích cực đến một nhóm người xây dựng phần mềm. Tôi cố gắng tập trung vào việc loại bỏ tất cả các rào cản để họ tiếp tục và thiết kế và viết mã tuyệt vời.
Bạn có nhận ra rằng bạn là một người nhiều hơn và bạn có thể sử dụng các kỹ năng giao tiếp của mình tốt hơn?
Tôi rất thích phần xã hội trong công việc của mình, vâng, tôi tin rằng phát triển phần mềm là cốt lõi của một hoạt động xã hội cũng như kỹ thuật / kỹ thuật.
Có phải bởi vì bạn đã được quản lý hỏi và nghĩ tại sao không?
Lần đầu tiên tôi là một người lãnh đạo kỹ thuật - vâng. Lúc đó đơn giản chỉ vì tôi là người duy nhất biết công nghệ trong tay (công cụ Java dựa trên Web).
Vì tiền?
Không - đối với tôi, tôi đã kiếm được nhiều hơn mỗi ngày hoặc mỗi giờ với tư cách là một nhà phát triển trực tiếp. Trưởng nhóm / Kỹ thuật có xu hướng phải đặt trong thời gian dài hơn. YMMV về điều này.
Làm thế nào là vài tháng đầu sau khi thực hiện di chuyển?
Một hành động cân bằng! Chính trị và công cụ 'kỹ năng mềm' chắc chắn là khó nhất. Các quyết định kỹ thuật, vv dễ dàng hơn, nhưng bạn có rất ít thời gian để thực sự viết mã cho đến khi bạn có nhiều kinh nghiệm hơn trong việc quản lý thời gian của mình.
Quan hệ với đồng nghiệp có bị ảnh hưởng không?
Ban đầu là có - tôi trẻ hơn nhiều so với các thành viên còn lại - đó là một hành động cân bằng tinh tế để học nghệ thuật phát triển phần mềm từ họ cũng như dẫn đầu từ 'mặt trận công nghệ mới'.
HTH!