Tôi đã là một nhà phát triển phần mềm (dù là bán thời gian hay toàn thời gian) trong gần 3 năm. Tôi luôn là kiểu người có sở trường đó để đi đầu trong mọi việc và cung cấp cho tổ chức xung quanh để hoàn thành công việc. Kể từ khi tôi là người dẫn đầu trong dự án thiết kế cấp cao của tôi hồi đại học, tôi cảm thấy rằng đây là cuộc gọi thực sự của mình, không phải ngồi sau bàn mã hóa. Bây giờ, tôi biết tôi cần hiểu cách viết mã để các nhà phát triển khác thực sự tôn trọng tôi. Ngoài ra, tôi thực sự thích mã hóa. Tôi làm việc trên nhiều dự án phụ ở nhà ngoài công việc, theo kịp các thực tiễn mã hóa tốt nhất, và cố gắng và tiếp tục nâng cao kiến thức về miền.
Câu hỏi chính của tôi là, loại hình hoặc cơ hội nào tôi nên tìm kiếm sẽ giúp tôi phát triển sự nghiệp của mình sang vai trò quản lý hơn là vai trò mã hóa. Như tôi đã nói, tôi thích viết mã, tuy nhiên tôi thậm chí còn yêu thích hơn nữa để có thể thiết kế mọi thứ ở mức cao và tổ chức nhóm theo cách để hoàn thành công việc và theo dõi tiến trình của họ, đồng thời giúp đỡ về kỹ thuật quyết định ở đây và ở đó. Những loại điều này thực sự làm tôi hạnh phúc, trái ngược với việc chỉ ngồi sau bàn làm việc mã hóa cả ngày.
Rõ ràng một trong những ước mơ chính của tôi là tự mình sản xuất một loại phần mềm nào đó cuối cùng sẽ nổ tung và làm cho nó lớn lên, sau đó bắt đầu thuê một nhóm và tự mình làm tất cả, nhưng tôi cảm thấy như khả năng điều đó xảy ra còn tồi tệ hơn thay vì chỉ thay đổi con đường sự nghiệp của tôi một chút để đến nơi tôi muốn đi. Tôi cảm thấy mình có thể thu được sự hài lòng tương tự khi làm điều đó cho một chủ nhân hơn là bản thân mình. Mặc dù tôi chưa từng cảm thấy như vậy trước đây, tôi cảm thấy như vậy chủ yếu là vì tôi không làm những gì tôi THỰC SỰ muốn làm.
Bất kỳ lời khuyên, con trỏ, hoặc những điều cần lưu ý? Bất cứ ai đã làm điều này, và nếu vậy, làm thế nào bạn làm điều đó?