Làm việc ban ngày hay ban đêm không quan trọng với một coder. Quan trọng hơn là lắng nghe cơ thể và tìm khung thời gian tối ưu hóa hiệu suất làm việc. Coder giống như những cỗ máy biến café thành dòng code. Cafe không chỉ là thức uống thông thường, đối với họ nó là nhiên liệu để hoạt động hết công suất vào ban đêm.
Tại sao ban đêm lại là thời điểm ưa thích của các lập trình viên ? Đó có thể không đúng với mọi người, nhưng tâm sự của Max Kielland - một lập trình viên có hơn 30 năm kinh nghiệm trên trang Quora có thể cho chúng ta thấy một phần lý do.
Max chia sẻ: "Tôi chỉ có thể nói dựa trên trải nghiệm cá nhân của mình. Rất nhiều CEO, nhà quản lý và đồng nghiệp đã cố gắng kéo tôi vào văn phòng trong giờ làm việc, nhưng tất cả đều thất bại. Trong văn phòng, tôi bị phân tâm và đôi lúc, tôi còn bị nhân viên bảo vệ đuổi ra khỏi tòa nhà vì quá giờ."
trở thành lập trình viên không chỉ là hoàn thành việc đã định sẵn và về nhà. Lập trình là một quá trình sáng tạo và trừu tượng. Đọc code cũng giống như đọc thơ. Giống như nghệ sĩ khác, lập trình viên cũng cần môi trường khác nhau để thúc đẩy sự sáng tạo và kích thích trí óc. Một vài giờ rời xa công việc, dành thời gian với bạn bè, đi ra ngoài để thư giãn và ngắm nhìn cảnh đẹp có thể giúp tư duy xử lý công việc và giải pháp nảy ra trong tâm trí.
Việc làm việc vào giữa đêm có thể gặp khó khăn trong một thành phố yên tĩnh. Max đã từ bỏ việc bị kéo vào văn phòng và đã tận hưởng việc làm việc linh hoạt. Ông không cần theo đồng hồ và chuông báo thức. Max làm việc khi mệt và ngủ khi muốn. Làm việc đêm hay ban ngày không quan trọng. Ông chọn nghe cơ thể và làm việc khi năng suất cao nhất. Lúc đó không ai gọi điện, không cần trả lời email, không cần nói chuyện, và không ai nhìn qua vai.
Max cũng làm việc ở nhà khi mệt. Điều này giúp giải tỏa stress sau một đêm làm việc mệt mỏi trước khi đi ngủ. Ngay cả khi ông phải đi on-site cho khách hàng, ông có những điều kiện nhất định để đảm bảo hiệu suất cao nhất. Việc làm việc trong một phòng khách sạn tốt với không gian rộng, màn hình lớn và đường truyền internet tốt có thể giúp tối đa hóa năng suất.
Ở thế giới thực, Max phải điều chỉnh, đặc biệt là trong các cuộc họp với khách hàng. Nhưng trong khi không cần theo đồng hồ, ông thường điều chỉnh giấc ngủ và thức dậy vào giữa trưa. Nhờ vào việc này, ông có thể làm việc nhiều giờ hơn thông thường, không chỉ trong chu kỳ 24 giờ mà có thể lên tới 28 hoặc 30 giờ mỗi ngày. Điều đó giúp ông tiếp cận thế giới bình thường một cách linh hoạt.
Vậy tại sao lập trình viên thích làm việc đêm? Vì đó là thời điểm tốt nhất để làm việc, khi không có cuộc gọi, email hay ai nhìn qua vai. Điều này không có nghĩa là văn phòng công ty trống vào ban ngày và đông đúc vào ban đêm. Mỗi lập trình viên cần xác định thời gian làm việc hiệu quả và cách làm việc cùng đồng đội trong nhóm.
Tài liệu tham khảo: Quora