Tôi có thể - và đã làm nhiều lần - chương trình trong 36h liên tục.
Tôi nghĩ điều tồi tệ nhất tôi từng trải qua là một tuần với khoảng 10 giờ ngủ hoặc lâu hơn.
Đối với tôi, caffeine và nước tăng lực không giúp được gì. Trên thực tế, về lâu dài như vậy, caffeine có thể có những tác động khá tiêu cực. Lời khuyên của tôi là uống thật nhiều . Giữ cho bạn ngậm nước và đi bộ vào nhà vệ sinh là một tác dụng phụ tốt đẹp: Bạn duỗi chân một chút và bạn tự động nghỉ ngắn.
Điều đó đang được nói, tôi thấy điều này ngày càng khó khăn. Tôi cho rằng đó là một năng lực, bị cạn kiệt và cuối cùng cạn kiệt. Và có thể có một số ảnh hưởng tiêu cực đến sức khỏe - thể chất hoặc tinh thần, dài hạn hay ngắn hạn, tôi không thể nói.
Những gì tôi có thể nói là bạn cảm thấy như một thây ma và bạn sẽ tiếp tục cảm thấy như thế sau những ngày chạy marathon như vậy. Cá nhân tôi đã bị kiệt sức rất lớn sau khi làm việc này thường xuyên trong khoảng một năm.
Điều đó có nghĩa là: Một số người có thể làm việc hiệu quả trong một khoảng thời gian như vậy, nhưng nó có chi phí .
Đó thường là hậu quả của việc lập kế hoạch kém và không có kinh nghiệm trong việc lấp đầy các khoảng trống do các lãnh đạo dự án phi kỹ thuật để lại, đó là lựa chọn duy nhất.
Bây giờ bạn sẽ hiếm khi tìm thấy mã chất lượng được sản xuất trong các cuộc đua như vậy. Tuy nhiên, nguyên nhân chính của điều này là do các tình huống, trong đó các cuộc đua diễn ra: Tình huống, nơi bạn cần cung cấp các tính năng X, Y và Z trong một khung thời gian rất ngắn. Không ai thực sự quan tâm đến chất lượng mã tại thời điểm đó, đó là lý do tại sao bạn có rất nhiều khoản nợ kỹ thuật thông qua quickfixes và các bản hack khác.
Đồng thời điều này cho thấy hiệu suất nguyên vẹn của bộ não: Quickfixes và hack đòi hỏi cả tổng quan và sáng tạo.
Bạn không nên quên, mã chất lượng hiếm khi được viết trong một lần chạy. Đặc biệt nếu mã có tuổi thọ dài. Chất lượng mã đạt được thông qua xem xét và tái cấu trúc. Không ai sẽ bận tâm làm điều đó 48h trước thời hạn.
Điểm mấu chốt là: Bạn chỉ nên làm việc miễn là bạn có thể và không lâu hơn . Nếu bạn chỉ có thể làm việc trong 4h thì ok. Hãy nghỉ ngơi và làm việc sau đó. Cố gắng tỉnh táo trong 36 giờ trong đó bạn hoàn thành 8h công việc là vô nghĩa. Bạn nhận được gấp đôi công việc nếu bạn thực hiện 4 phiên 4 giờ mỗi lần và sử dụng 20 giờ còn lại để tái tạo.
Nếu bạn có thể làm việc nhiều giờ như vậy, điều đó có nghĩa là bạn linh hoạt hơn trong việc đáp ứng với sự đánh giá thấp. Tuy nhiên, giải pháp dài hạn là cải thiện quy trình lập kế hoạch và dự toán của bạn. Nếu điều đó là không thể tại nơi làm việc của bạn, hãy chuyển đổi công việc. Nếu mọi người mong đợi bạn làm việc nhiều giờ như vậy, hãy chuyển việc. Bạn không phải chứng minh bất cứ điều gì với bất cứ ai.