Trả lời: Kevin Ossia, I’m an Android and iOS developer.
Tôi sẽ bỏ qua việc thanh minh rằng “Chúng tôi không xấu tính”, bởi vì tôi biết chính xác điều mà bạn đang nói tới.
Lập trình là một trong những thứ mà cảm giác chán nản và dành hàng giờ sửa các bug từng chút từng chút một (hacking away endlessly), là một phần tất yếu của nó.
Đa số mọi người không thể chịu được việc đó. Họ bí và ngay lập tức quyết định đi nhờ ngừoi khác giúp đỡ hoặc từ bỏ hoàn toàn.
Bạn đáng ra không nên tìm kiếm sự trợ giúp. Bạn đáng ra phải vắt óc suy nghĩ hàng giờ cho tới khi bạn hoàn toàn bí tới nỗi mà bạn không còn lựa chọn nào khác ngoài việc nhờ người giúp đỡ.
Và khi bạn nhờ người khác giúp, bạn nên đặt câu hỏi cho thật tốt vào (http://www.catb.org/~esr/faqs/smart-questions.html). Nếu bạn chỉ nói với tôi rằng “nó không chạy” và ném đống code của bạn vào mặt tôi (hoặc tệ hơn nữa, bạn chả cho tôi xem tí code nào; đúng thế, có người làm vậy đó; không, tôi không biết tại sao họ làm vậy nữa), thì rõ ràng là bạn chỉ đang nhờ chúng tôi debug code giùm các bạn và cho thấy rằng chả có tí nỗ lực nào từ phía bạn cả, nỗ lực tỉ lệ thuận với quyền được nhờ giúp đỡ của bạn.
—————————————–
Đó là lý do vì sao StackOverflow có nổi tiếng về việc xấu tính. Đó không phải là “xấu tính”, đó là do những người mới thường hỏi đi hỏi lại những câu hỏi lặp đi lặp lại. Nên khi một người mới học android đăng bài trên StackOverflow hỏi “Làm cách nào để canh giữa một TextView?” chúng tôi tự nhiên cảm thấy ngứa mắt và khó chịu và close post của cậu ta mà không kèm theo câu trả lời nào. Bởi vì nếu như cậu ta chịu bỏ ra 30 giây để tự mình tìm cách làm, cậu ta đã có thể tìm thấy câu trả lời và học được điều gì đó khi làm thế. Nhưng thay vào đó, cậu ta quyết định làm tốn thời gian của mọi người.
Đừng như cậu ta.
Sử dụng Google một cách hiệu quả. Học cách giải quyết vấn đề. Đó là bước đầu tiên để viết phần mềm.
——————————————-
Và, tất cả lập trình viên thành công đều phải trải qua quá trình này. Nó rất gian truân. Và có thể khá khó chịu khi thấy những người mới cố gắng phá vỡ quy trình này.
Ps: áp dụng đúng lúc nhe anh em, đừng im im tới gần deadline mới vỡ ra chưa biết làm gì nhe =)))
Và…. nhớ đi ngủ sớm nhe anh em =)))))
Theo: Anh Viet