Lý do tại sao tôi là lập trình viên tốt nhất thế giới*

Trước khi đi vào bài viết này mình xin kể một so sánh khá thú vị mà mình không nhớ rõ đã đọc được ở đâu nữa rằng:

“Mỗi con người chúng ta thì giống với hình ảnh của một con vịt vậy. Bạn có thể thấy con vịt lướt trên mặt nước rất nhẹ nhàng với một vẻ mặt bình thản, nhưng dưới mặt nước thì hai chân nó phải quẫy đạp dữ dội để tìm hướng đi và để khỏi chết chìm.”

9 Likes

-Bạn có thể nghĩ rằng con đường nhanh nhất để phát triển những khả năng trí tuệ là tránh sự trợ giúp trong lập trình. Và rằng một lập trình viên mà hỏi nhờ sự giúp đỡ thì đang đi vào “con đường chậm tiến”. Tuy nhiên, kinh nghiệm thực tế đã chỉ ra rằng, những lập trình viên khiêm tốn và chịu khó bù đắp cho những khả năng của họ thường viết code dễ dàng hơn cho chính họ và những người khác có thể hiểu được và có ít lỗi hơn. “Con đường chậm tiến” thực ra lại chính là con đường mà tạo ra nhiều lỗi và làm chậm tiến độ của dự án.-
Em đọc không hiểu ý tác giả cái đoạn “Tuy nhiên, kinh nghiệm thực tế đã chỉ ra…Con đường chậm tiến thực ra lại là…” đầu tiên thì nêu không nên dựa dẫm rồi lại chỉ ra sự cần “khiêm tốn và học hỏi”, có vẻ k liên quan lắm @@

3 Likes

@Newbie_D95:

Đúng là chỗ đó hơi khó hiểu một chút. Ý chung của đoạn đó là:

“Nhiều người cho rằng không nên đi hỏi người khác vì như vậy sẽ làm kém mình đi. Nhưng thực ra những người hay hỏi mới là người viết code dễ dàng hơn cho chính họ và để người khác có thể hiểu được cũng như có ít lỗi hơn. Chính những người không chịu hỏi mới là những người sẽ kém đi.”

2 Likes

à, không phải là không hỏi mà phải biết hỏi khôn :smiley:

1 Like

Bài này viết rất hay @hungho, dịch cũng hay nữa. Đó là cách người học lập trình phải tiến tới, học phải hỏi.

haha, chính xác rồi. Hỏi khôn thì đôi bên cùng có lợi, win-win. Hỏi ngu không khôn thì đôi bên cùng có hại, mất thời gian lẫn nhau, lose-lose.

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?