Code Code

Tại sao nhiều lập trình viên lại không biết… code

Bài viết được dịch từ blog Coding Horror Tôi đã rất hoài nghi khi đọc được nhận xét này của Reginald Braithwaite: Cũng giống như tôi, vị tác giả đó cũng đang phải đối mặt với một thực tế rằng, trong 200 ứng viên cho mỗi vị trí công việc lập trình thì có đến 199 người không biết viết code một chút nào. Tôi nhắc lại: họ không thể viết bất kỳ một đoạn code nào. Có nhiều người tốt nghiệp ngành Khoa học Máy tính ra nhưng lại không biết lập trình! Vị...

Read More

Nghề lập trình: trước 40 tuổi bạn nên có phương án B

Bài viết được dịch từ blog Improving Software Xin chào mừng bạn trẻ đến thị trấn của những người già. Trong khi tìm hiểu để viết bài viết gần đây, “Tuổi bị phân biệt đối xử và nghề lập trình viên”, tôi đã khám phá ra một đoạn trích dẫn của tờ báo uy tín New York Times vào năm 1998 tiết lộ một thống kê làm sửng sốt từ cục điều tra NSF của Mỹ về tuổi thọ của nghề lập trình viên. “Sáu năm sau khi tốt nghiệp đại học, 57% sinh viên tốt nghiệp ngành...

Read More

Chênh lệch kỹ năng trong lập trình

Bài viết được dịch từ blog Coding Horror Tôi chắc chắn không phải là lập trình viên giỏi nhất thế giới. Đầu tiên tôi xin nói với bạn rằng có vô số lập trình viên ngoài kia giỏi hơn tôi. Nhưng có một điều là: trong suốt 10 năm làm việc với tư cách là một lập trình viên chuyên nghiệp, thì tôi có thể liệt kê ra những lập trình viên thực sự giỏi mà mình đã làm việc cùng trên chỉ một bàn tay. Tôi biết điều này thì khá thất vọng, nhưng tôi xin phép...

Read More

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

Bài viết được dịch từ blog Coding Horror Lần trước trong bài viết Lập trình viên cũng là con người, tôi đã đề cập rằng mình đã đọc cuốn sáchProgrammers At Work. Nó là một tuyển tập những bài phỏng vấn rất hay với các lập trình viên nổi tiếng vào khoảng năm 1986. Tất cả các bài phỏng vấn đó đều đáng đọc, nhưng bài phỏng vấn với Bill Gates có một câu trả lời đặc biệt mà nhói đến tận xương tủy là: Bạn không thể trở thành một lập trình viên giỏi...

Read More

10 Bí quyết để trở thành một lập trình viên giỏi

Bài viết được dịch từ blog của Ashish Arya “Một lập trình viên giỏi là một người luôn luôn nhìn cả hai phía trước khi băng qua con đường một chiều.” ~ Doug Linder Là một lập trình viên phần mềm làm việc trong ngành công nghiệp IT, thì thứ tạo ra động lực để chúng ta đến nơi làm việc mỗi ngày là những niềm vui và đam mê trong công việc lập trình. Nhưng để cho công việc đó trở nên là một niềm vui thích và đam mê vĩnh cửu thì một trong những điều...

Read More

Lập trình viên nên thuộc lòng triết lý KISS và YAGNI

Bài viết được dịch từ blog Coding Horror Những quan điểm của kỹ sư Rico (hiện đang làm việc cho Microsoft) về một chủ đề gần như rất thân thuộc đối với tôi: Tôi không nghĩ rằng có ai đó lại có thể đưa bất kỳ kết luận nào về tốc độ thực thi của phần mềm trong bài viết của tôi trên blog Performance Tidbits. Nếu tôi có thể tóm tắt lại lời khuyên của mình trong bài viết đó trong chỉ một vài từ thì nó sẽ là “đừng sử dụng các đặc trưng OOP mà bạn...

Read More

Recent Comments