Trong ba công việc cuối cùng của tôi, tôi là một người duy trì mã. Trong cả ba trường hợp, tôi đã được thuê sau khi phần lớn mã cho dự án đã được viết.
Tôi là một lập trình viên tự học. Trước khi tôi bắt đầu công việc chuyên nghiệp đầu tiên của mình, tôi có thể có hàng tá dự án dưới vành đai mà tôi đã bắt đầu và giao hàng thành công.
Viết mã mới và duy trì mã hiện có là hai công việc hoàn toàn khác nhau. Nó giống như so sánh một kỹ sư hàng không với một thợ máy bay.
Nó đặc biệt hút khi bạn là một thợ máy bay làm việc trên một chiếc máy bay được thiết kế bởi một kỹ sư không cố gắng chế tạo máy bay theo bất kỳ cách nào hợp lý hoặc dễ bảo trì.
Tôi bắt đầu cảm thấy muốn ở bên khi dự án bắt đầu, bạn phải là một trong những người đặc biệt , người đã vượt qua những người còn lại trong lĩnh vực khoa học máy tính. Điều gì làm cho nó ở vị trí đó?
Tôi cảm thấy như câu hỏi này thực sự không có câu trả lời dễ dàng nào, nhưng ai đó có thể cho tôi một số hiểu biết không? Bạn đã bao giờ ở tầng trệt của một dự án mới? Nó đã làm gì để đạt được điều đó?