Có những lúc tôi đang làm việc trong dự án lập trình và tôi cảm thấy ngứa ngáy khi thay đổi một số thứ trong môi trường của mình (OSX hoặc Linux). Vim có thể không làm đúng như những gì tôi muốn, vì vậy thay vì thực hiện theo cách mà tôi đã làm trong một vài tháng (đôi khi nhiều năm) tôi đi và tìm ra cách đúng đắn. Hoặc tôi có thể đang làm một cái gì đó dài tay trong bash và tôi tự nói với bản thân mình tại sao tôi không tìm ra cách nào tốt hơn.
Điều là khi tôi đi ra ngoài và làm giờ này có thể bay qua. Đôi khi tôi bị mắc kẹt khi cố gắng để có được những gì tôi muốn. Tôi sẽ biết tôi thực sự thân thiết, vì vậy tôi không bỏ cuộc. Tôi thường luôn nhận được nó cuối cùng, nhưng sau nhiều giờ mày mò và googling. Tôi ghét cảm giác từ bỏ và phải đối phó với một cái gì đó tôi biết có thể làm việc tốt hơn.
Khi tôi hoàn thành, tôi có một cảm giác ấm áp khi biết rằng môi trường của tôi trơn tru và cá nhân hơn một chút, nhưng tôi tự hỏi liệu thời gian của mình có thể được sử dụng tốt hơn không. Tôi vẽ đường này ở đâu? Dường như với tất cả các công cụ theo phong cách UNIX, có rất nhiều thứ để học.
Luôn nghĩ rằng dấu hiệu của một lập trình viên vượt trội là một người luôn cố gắng làm cho máy tính uốn cong theo ý muốn của họ. Tôi làm đúng không? Tôi nghĩ bash shell, unix / linux và vim sẽ tồn tại mãi mãi, vì vậy tôi xem nó như một khoản đầu tư.
Nhưng sau đó một lần nữa tôi chỉ mất 3 giờ để cố gắng để có được một số điều ngu ngốc, plugin firefox vimperator để hoạt động ngay.
Vì vậy, tôi tự hỏi cộng đồng này nghĩ gì về điều này.