Nhịp điệu làm việc hiệu quả nhất cho một lập trình viên là gì? [đóng cửa]


8

Tôi đã tự hỏi nhịp điệu làm việc tốt nhất cho công việc mà một lập trình viên làm là gì? Tôi đang viết mã cả ngày và đôi khi tôi bị mắc kẹt trong một vấn đề và nó khiến tôi phải bận tâm vài giờ trước khi tôi nhận ra rằng có lẽ tôi cần nghỉ ngơi.

Một số người nói rằng phanh thường xuyên và ngắn giúp bạn nhưng đôi khi khi tôi tập trung vào một vấn đề tôi cảm thấy như nghỉ ngơi sẽ không giúp ích gì, mà là mất tập trung. Vì vậy, bao lâu nên nghỉ ngơi, và bao lâu? Câu hỏi cơ bản hơn về vấn đề này xuất phát từ thực tế là, bạn có thể nhận được vô số "ý tưởng hay" (ví dụ 'promodo) trên mạng, hứa rằng bạn sẽ hiệu quả hơn trong bất cứ việc gì bạn làm.

Những nguyên tắc này có tốt không, đây là điều mà mọi người nên tự quyết định? Tôi tự hỏi nếu bất kỳ ai trong số họ có thể thực hiện những gì nó hứa! Ý tôi là những gì họ hứa là (nếu điều kiện được đáp ứng) nó hoạt động cho tất cả mọi người . Có thực sự nguyên tắc như vậy? Và nếu có, đây là những gì và làm thế nào chúng ta có thể tìm thấy chúng?

Câu trả lời:


26

Điều quan trọng nhất để lập trình tốt là giấc ngủ ngon. Không quan trọng bạn lập trình vào lúc nào hoặc trong bao lâu. Cho dù bạn uống đồ uống có chứa caffeine hoặc nhai sô cô la mọi lúc. Điều quan trọng là bạn có một giấc ngủ dài yên bình cứ sau vài ngày. Là một người có con nhỏ, tôi có thể nói với bạn rằng thực tế là việc không nghỉ ngơi sâu sẽ làm mất khả năng sáng tạo của bạn. Đã có những nghiên cứu chỉ ra rằng nghệ sĩ sáng tạo nhất đòi hỏi nhiều giấc ngủ nhất và người lao động trong các công việc không đòi hỏi lặp đi lặp lại ít nhất.


1
Tôi có rất nhiều kinh nghiệm với việc ngủ, tôi đã làm điều đó cả đời. Tôi sẽ đi xa như nói rằng tôi là một pro ngủ. Tôi thấy tốt. Tuy nhiên, gần đây nó trở nên khan hiếm .. :(
dr Hannibal Lecter

3
Đồng ý 100%. Chỉ cần giải thích: ngủ ngon! = Ngủ quá nhiều. Nghỉ ngơi đủ chất lượng là hoàn toàn cần thiết, nhưng nhàn rỗi trên giường trong >> 8 giờ thì gần như tồi tệ như ngủ quá ít. Khi bạn ngủ, ngủ ngon và khi bạn thức, hãy hoàn toàn tỉnh táo.
Joonas Pulakka

Thời gian có quan trọng không? Ý tôi là ngủ thực sự quan trọng hay tốt hơn trong khoảng thời gian từ 22: 00-24: 00?
Atticus

2
@Atticus: Tôi không nghĩ có gì kỳ diệu về thời gian cụ thể của ngày / đêm, nhưng sự đều đặn là quan trọng. Ngủ hoặc 21: 00-05: 00 hoặc 01: 00-09: 00 là tốt, nhưng liên tục thay đổi giữa những người phá vỡ cơ chế nội bộ của bạn.
Joonas Pulakka

2
Tôi sẽ bổ sung câu trả lời của bạn với thực phẩm quá. Bạn chỉ cần đáp ứng hầu hết các chức năng cơ thể của mình nếu bạn muốn có thể suy nghĩ rõ ràng. Giống như giấc ngủ, đừng ăn quá nhiều, đừng ăn quá ít và cá nhân tôi nói rằng đừng nghe những chuyên gia dinh dưỡng nghĩ rằng họ biết rõ hơn bạn những gì cơ thể bạn cần. Người cuối cùng chỉ là tôi và tôi không nói rằng nó hoạt động mọi lúc (một ngày nào đó bạn sẽ cảm thấy mệt mỏi bất kể điều gì) nhưng dù sao tôi cũng sẽ không bao giờ làm gì khác.
n1ckp

2

... làm việc cho tất cả mọi người. Có thực sự nguyên tắc như vậy?

Không. Nó có thể được chứng minh bằng một ví dụ phản biện duy nhất. Cuối cùng, bạn phải tìm ra những gì làm việc cho bạn .

Điều đó nói rằng, đều đặn và nhịp điệu thường tốt trong thời gian dài, và có những ý tưởng có xu hướng làm việc cho nhiều người, nếu không phải hầu hết, mọi người. Chúng là điểm khởi đầu tốt để bắt đầu tinh chỉnh những gì phù hợp với bạn. Ví dụ, có Kỹ thuật Pomodoro về cơ bản tạo ra nhịp điệu với những lần chạy nước rút 25 phút cộng với 5 phút tạm dừng. Đối với tôi nó hoạt động tốt khi tôi cần làm một việc gì đó không hấp dẫn, nhưng một khi tôi đang trong dòng chảy, tôi chắc chắn sẽ không tạm dừng vào một thời điểm tùy ý vì một số kỹ thuật cho thấy tôi nên làm.


1

Tôi thích nhịp điệu tự nhiên trong lập trình cặp.

Đó là, bạn lập trình một lúc cho đến khi bạn cảm thấy hơi mệt, sau đó chuyển đổi và để người khác tiếp tục. Điều này mang lại cho bạn một bước đột phá từ mã hóa vật lý và chuyển trọng tâm của bạn từ cú pháp / viết sang lập kế hoạch và tìm kiếm. Nó giữ cho tâm trí của bạn được làm mới. Ít nhất là cho tôi dù thế nào.


Làm cho tôi nhớ những ngày đại học của tôi.
Chris
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.