Những món ăn lập trình viên hay gọi tại McDonald's
Những buổi lập trình đêm khuya thường cần nguồn năng lượng nhanh chóng. Bạn đẩy tính năng mới lúc 2 giờ sáng. Bạn sửa lỗi production trước khi bình minh ló rạng. Trong những khoảnh khắc đó, McDonald's trở thành một công cụ để sinh tồn.
Các tình huống khác nhau sẽ dẫn đến những lựa chọn khác nhau.
Chuyên gia bận rộn Bạn có ba pull request đang chờ và tin nhắn Slack liên tục đổ về. Bạn cần sự nhanh chóng. • Cheeseburger • Medium Fries • Coke Zero Tại sao: Nhanh, rẻ và không cần nghỉ giải lao lâu.
Người xây dựng dự án phụ Bạn làm dự án khởi nghiệp sau khi kết thúc công việc chính. Bạn cần calo để giữ cho mình tỉnh táo. • Big Mac • Medium Fries • McCafé Iced Coffee Tại sao: Giúp no lâu trong khi bạn đang thêm nốt một tính năng cuối cùng.
Người ứng cứu sự cố hệ thống Máy chủ bị sập. Khách hàng đang phàn nàn. Bạn phải giải quyết vấn đề ngay lập tức. • 10 Piece Chicken McNuggets • Large Coffee Tại sao: Bạn có thể vừa ăn nuggets bằng một tay vừa theo dõi dashboard.
Người tham gia Hackathon Bạn đang trong một cuộc marathon xây dựng sản phẩm. Bạn ưu tiên calo hơn là dinh dưỡng. • Double Quarter Pounder with Cheese • Large Fries • Large Soft Drink Tại sao: Lượng calo cao giúp bạn không thấy đói trong nhiều giờ liền.
Người làm việc từ xa Quãng đường đi làm của bạn giờ đây chỉ là việc mở laptop để họp stand-up. • Egg McMuffin • Hash Browns • Premium Roast Coffee Tại sao: Nhanh chóng và quen thuộc trước cuộc họp đầu tiên trong ngày.
Lập trình viên mới vào nghề Bạn đang học các framework mới và phải quản lý ngân sách eo hẹp. • McChicken • Cheeseburger • Small Fries Tại sao: Mang lại giá trị tốt so với số tiền bạn bỏ ra.
Mẹo tăng năng suất cho lập trình viên: • Uống đủ nước. • Nghỉ ngơi hợp lý. • Hạn chế caffeine. • Ngủ đủ giấc. • Vận động cơ thể.
Hầu hết các vấn đề về năng suất không đến từ thức ăn. Chúng đến từ việc bạn ngồi lì trên một chiếc ghế suốt tám tiếng đồng hồ. Đừng tự nhủ với bản thân rằng bạn sẽ đi ngủ ngay sau khi sửa xong chỉ một lỗi nữa.