Chúng tôi đang xem xét việc dạy một số nhân viên có kinh nghiệm lập trình cấp độ sở thích chung hoặc bằng không để giảm bớt công việc cho tôi.
Chúng tôi sử dụng Python / Django có một số tài liệu thân thiện nhất và dễ dàng tìm hiểu.
Tôi hiện đang là một bộ phận CNTT cho một công ty của mình và tôi không có đủ thời gian để phát triển mọi thứ công ty cần. Chúng tôi không phải là một công ty phần mềm, nhưng nó giúp có CNTT trong nhà để tự động hóa các tác vụ, phát triển các tính năng dịch vụ khách hàng, phân tích dữ liệu, v.v.
Làm thế nào để bạn từ từ tích hợp các tân binh làm việc trên cơ sở mã của bạn? Nói rằng bạn có một thực tập sinh - họ làm gì? Tôi hoàn toàn miễn cưỡng khi để họ thiết kế hoặc phát triển mã lõi vì chúng tôi sẽ xử lý các lỗi / mẫu thiết kế lạ của họ trong nhiều năm. Là nhà phát triển chính, tôi sẽ là người phải làm việc xung quanh mã của họ.
Tôi nghĩ rằng có những tân binh chỉ sửa đổi mã hiện có, không bao giờ xây dựng các tính năng cốt lõi. Tôi có thể giảm tải công việc cho họ bằng các tác vụ đơn giản sau khi tôi tự xây dựng tính năng.
Chúng tôi muốn nhân viên của mình học hỏi / tìm kiếm giá trị trong công ty và chúng tôi thường có những người 'tiến lên hàng ngũ'.
Có phải là tiêu chuẩn thực hành để dạy những người có chương trình cấp độ chung / sở thích? Làm thế nào để "tăng thứ hạng" trong một công ty phần mềm làm việc cho các lập trình viên cấp cơ sở? Khi nào họ bắt đầu làm việc với mã lõi?
Tôi đang cố gắng quyết định xem liệu điều đó có gây ra thiệt hại nhiều hơn là giúp đỡ hay không và nếu có cách nào chúng ta có thể sử dụng trợ giúp của họ mà không có nguy cơ rủi ro mã trang web cốt lõi (môi trường bị cô lập?).