Mình khuyên không nên để đến sát deadline rồi mới làm dù bất kì lý do gì nữa, nhất là những công việc đòi hỏi sự tư duy cao như lập trình. Giả sử bạn làm sát deadline và xong kịp đi, liệu chương trình của bạn đã tốt nhất có thể? Tốc độ, không gian bộ nhớ, tính dễ sử dụng, đọc hiểu, lỗi tiềm năng,...Việc làm sớm sẽ cho bạn thời gian thong thả tìm hiểu thêm các thuật toán liên quan tốt hơn, những thủ thuật hay, có ích, hoặc các thư viện trong ngôn ngữ lập trình,...Chưa hết, nhiều khi bài tập khó xác định dài ngắn, khó dễ, khi làm mới phát hiện được, bạn không thể biết được bạn sẽ làm kịp trong bao lâu. Trong trường, khả năng xấu xảy ra là bạn chỉ bị điểm thấp nhưng khi đi làm việc thì...bạn biết rồi đấy.
Những phát minh công nghệ sáng tạo, tuyệt vời nhất không được nghĩ ra hấp tấp trong chốc lát.