logo

Thông báo

Icon
Error

Chia sẻ
Tùy chọn
Xem
Xem bài viết cuối
Offline admin  
#1 Đã gửi : 09/03/2016 lúc 03:57:34(UTC)
admin

Danh hiệu: Administration

Chức danh:

Nhóm: Administrators
Gia nhập: 23-07-2013(UTC)
Bài viết: 6,102
Man
Viet Nam
Đến từ: Vietnam

Cảm ơn: 10 lần
Được cảm ơn: 2 lần trong 2 bài viết

Làm thế nào để lười biếng, dại khờ, và thành công

Tôi phải làm gì để trở thành một lập trình viên lười biếng, dại khờ và thành công?

Philipp Lenssen đồng ý rằng cảm hứng lười biếng là một đặc điểm đáng mong muốn của các nhà phát triển phần mềm:

.. chỉ những lập trình viên lười biếng mới muốn viết các loại công cụ có thể thay thế họ trong công việc. Chỉ có một lập trình viên lười biếng mới tránh việc viết những dòng code lặp đi lặp lại một cách đơn điệu. Các công cụ và quy trình lấy cảm hứng từ sự lười biếng thường làm tăng hiệu suất công việc.

Nhưng Philipp cũng bổ sung thêm một lời báo trước rằng: những lập trình viên tuyệt vời đích thực không chỉ lười biếng. Mà họ còn dại khờ nữa:

Các tay lập trình viên mà biết họ thông minh thì sẽ:

  • ngừng học tập

  • ngừng trở nên khắt khe đối với công việc của riêng mình

Trong các trận chiến bất tận giữa lập trình viên và trình biên dịch, họ thường đầu hàng và thừa nhận rằng nó luôn là lỗi của bạn và không bao giờ trình biên dịch là kẻ có lỗi.

Không ai thực sự đủ thông minh để lập trình cho máy tính cả. Cách duy nhất để bạn thành công với tư cách là một nhà phát triển phần mềm là thông qua sự khiêm nhường và khái niệm Zen trong tâm trí của người mới bắt đầu: tiếp cận tất cả mọi thứ như thể bạn mới nhìn thấy nó lần đầu tiên vậy. Hầu hết tất cả điều đó có nghĩa là không sợ hãi để hỏi những câu hỏi ngốc nghếch:

.. khi phải đối mặt với một vấn đề từ quản lý, một lập trình giỏi sẽ áp dụng cách nghĩ của một gã dại khờ. Anh ta sẽ bắt đầu đặt các câu hỏi đơn giản nhất giống như trẻ con vậy, bởi vì anh ta không chấp nhận các thông số mà ai đó nghĩ là nguyên nhân của vấn đề.

Thật không may, tôi thường xuyên thấy các lập trình viên rất ngại đặt các câu hỏi cơ bản vì sợ người khác cho là ngu ngốc. Có lẽ đó là cái văn hóa sĩ diện hão trong giới lập trình viên chúng ta. Việc có đủ can đảm để hỏi những câu hỏi cơ bản, trớ trêu thay, lại là một dấu hiệu của những lập trình viên giỏi nhất mà tôi đã từng làm việc với họ.

Trở nên lười biếng và dại khờ không chỉ là một lời khuyên nghề nghiệp tốt: mà nó còn là chìa khóa để gây dựng và điều hành một doanh nghiệp phần mềm thành công nữa. Như Mark Cuban đã chỉ ra:

Tôi tin những người nào cho rằng “xem TV là giải pháp ít kháng cự nhất từ sự hoàn toàn nhàm chán”.

Đó là một cách khác để nói rằng việc ngồi xem TV sẽ dễ hơn là ngồi đó và không làm gì cả.

Điều đó mô tả chính xác cái cách mà người ta thực hiện hầu hết các lựa chọn trong cuộc sống của họ. Họ luôn chọn cách dễ dàng. Họ đi theo con đường ít trở ngại nhất.

Có những điều chắc chắn trong cuộc sống mà tất cả chúng ta đều phải làm. Có những điều chắc chắn trong cuộc sống mà chúng ta chọn để làm. Và có những thứ khác nữa. Những thứ mà chúng ta chỉ làm để giết thời gian.

Trong mọi trường hợp, tất cả những thứ này đều tương đương, chúng ta thường chọn con đường ít trở ngại nhất.

Việc hiểu khái niệm này là chìa khóa để đưa ra những quyết định tốt trong kinh doanh.

Nói cách khác, cách duy nhất để xây dựng nên phần mềm tuyệt vời là làm cho mọi thứ trở nên dễ nhất có thể đối với người dùng của bạn.

Bài viết được dịch từ blog Coding Horror

Tác giả: Jeff Atwood là một chuyên gia công nghệ tại Mỹ, hiện đang sinh sống và làm việc tại Berkeley, CA. Anh là một kỹ sư phần mềm chuyên về công nghệ Microsoft .NET, và là một blogger nổi tiếng trong cộng đồng công nghệ với blog Coding Horror, anh là người sáng lập và kiêm Giám đốc điều hành (CEO) của trang web hỏi đáp uy tín Stack Overflow và cũng là đồng sáng lập của Stack ExchangeDiscourse.

Ai đang xem chủ đề này?
OceanSpiders 2.0
Chủ đề tương tự
Làm thế nào để Agency kết thúc với những khách hàng khó chịu (Quản lý dự án)
Bởi admin 20-08-2019 lúc 02:16:47(UTC)
Làm thế nào để nghỉ việc khi vẫn còn say đắm công việc cũ? (Cảm nhận & trải nghiệm)
Bởi Ellry 25-06-2019 lúc 10:53:34(UTC)
Làm thế nào để chọn được kem dưỡng trắng,chăm sóc da mặt tốt nhất? (Làm đẹp)
Bởi Nguyễn Phương 29-12-2018 lúc 02:10:57(UTC)
Làm thế nào để cơ thể và tinh thần sảng khoái khi ngủ dậy? (Sức khỏe, y tế và đời sống)
Bởi Ellry 05-09-2018 lúc 11:07:55(UTC)
Làm thế nào để cơ thể trao đổi chất tốt hơn? (Sức khỏe, y tế và đời sống)
Bởi Ellry 12-03-2018 lúc 10:45:08(UTC)
Làm thế nào giữ thực phẩm lâu hỏng? (Mẹo vặt gia đình)
Bởi Ellry 25-05-2017 lúc 11:28:30(UTC)
Làm thế nào để sống tốt với nhà chồng? (Tâm sự chuyện gia đình - Hôn nhân & Gia Đình)
Bởi Ellry 10-05-2017 lúc 02:24:29(UTC)
Làm thế nào để tay khỏi bỏng rát sau khi thái ớt? (Sức khỏe, y tế và đời sống)
Bởi Ellry 07-05-2017 lúc 10:01:56(UTC)
Làm thế nào để kiểm tra IP có bị liệt kê vào blacklist không? (Mail Server)
Bởi admin 03-11-2016 lúc 05:10:51(UTC)
Làm thế nào để chàng chú ý đến bạn? (Nhịp cầu tình yêu)
Bởi Ellry 21-10-2016 lúc 10:56:52(UTC)
Làm thế nào để phát wifi bằng điện thoại? (Dịch vụ tiện ích)
Bởi Ellry 21-10-2016 lúc 10:48:44(UTC)
Làm thế nào để gương mặt béo trở nên thon hơn? (Các mẹo vặt hay)
Bởi Ellry 03-10-2016 lúc 09:39:47(UTC)
Làm thế nào để khởi nghiệp mà không phá hủy cuộc sống của bạn? (Chiến lược kinh doanh)
Bởi admin 30-08-2016 lúc 11:04:36(UTC)
Làm thế nào để phân biệt Front-End, Back-End và Full-Stack trong phát triển web? (Con đường sự nghiệp của một lập trình viên)
Bởi admin 29-08-2016 lúc 02:27:54(UTC)
Làm thế nào để trở thành một lập trình viên giỏi hơn bằng cách không lập trình (Kỹ năng lập trình)
Bởi admin 12-08-2016 lúc 03:03:54(UTC)
Di chuyển  
Bạn không thể tạo chủ đề mới trong diễn đàn này.
Bạn không thể trả lời chủ đề trong diễn đàn này.
Bạn không thể xóa bài của bạn trong diễn đàn này.
Bạn không thể sửa bài của bạn trong diễn đàn này.
Bạn không thể tạo bình chọn trong diễn đàn này.
Bạn không thể bỏ phiếu bình chọn trong diễn đàn này.

| Cung cấp bởi YAF.NET 2.2.4.14 | YAF.NET © 2003-2019, Yet Another Forum.NET
Thời gian xử lý trang này hết 0.277 giây.