Trong phim bạn hay thấy những anh chàng siêu máy tính hay làm việc ban đêm, với một xô cà phê và tiếng bàn phím kêu lách tách liên hồi. Khi đó bạn hay tự hỏi: “Nah! đúng là phim, chứ ban đêm không ngủ mà ngồi gõ cái gì?”. Trong thực tế, rất nhiều lập trình viên quả thật thích làm việc về đêm vì nhiều lý do khác nhau.
Xem chi tiếtTest Driven Development, viết tắt là TDD, là một phương pháp phát triển phần mềm mà trong đó bạn sẽ viết test trước cho tính năng mà bạn muốn phát triển. Dĩ nhiên là test sẽ thất bại trong lần chạy đầu tiên, và sau đó bạn sẽ hoàn thiện đoạn code tính năng để test có thể thành công. Bạn chưa cần phải...
Xem chi tiếtCác chuyên gia bảo mật vừa cho biết, hiện đang có một lỗ hổng trong file ảnh JPEG2000 của OpenJPEG library từ đó các...
Xem chi tiếtTrường hợp của Marissa Mayer, CEO Yahoo là một trường hợp hiếm gặp trong giới lập trình. Cô có lẽ chính là “CEO thách...
Xem chi tiếtVà làm thế nào để sử dụng UX một cách hiệu quả, làm ra những UX tốt? Những vấn đề liên quan đến UX đã được các diễn giả trong sự kiện Topica Founder Institute tổ chức “Đã hết thời UX dở vẫn sống tốt, xu hướng UX 2014?”, qua đó cho thấy tầm quan trọng của UX trong các sản phẩm công nghệ hiện nay, đặc biệt là ứng dụng di động và website.
Xem chi tiếtHọc ngành công nghệ thông tin ra trường làm gì? Đây không những là câu hỏi của nhiều bậc phụ huynh có con đang...
Xem chi tiếtTiếp theo phần 1 trong bài Các nghề nghiệp trong ngành Công nghệ thông tin, chúng ta hãy điểm qua 5 nghề tiếp theo trong...
Xem chi tiếtCó một số bài toán bạn thường gặp trong Testing: Bạn phải test một hệ thống có chức năng gửi email tới các user...
Xem chi tiếtBitcode một khái niệm không mới, nhưng chắc còn nhiều bạn mơ hồ về khái niệm này. Vậy nó là cái gì? tại sao...
Xem chi tiếtTôi là một người có xu hướng sống theo nguyên tắc. Thực ra chúng chủ yếu là những nguyên tắc mà tôi đặt ra cho bản thân mình, nhưng đó vẫn là những nguyên tắc. Tôi thấy rằng việc tạo ra các nguyên tắc cho bản thân mình giúp tôi sống và làm việc tốt hơn, bởi vì tôi đã quyết định trước được những việc mình cần phải làm thay vì cứ đến đâu hay đó.
Xem chi tiếtHãy lắng nghe Rob Enderle, hiện là chủ tịch và nhà phân tích của Tập đoàn Enderle. Trước đây, ông là Nghiên cứu viên cấp cao của viện nghiên cứu Forrester và tập đoàn thông tin Giga. Trước đó, ông từng làm việc cho IBM và giữ nhiều chức vụ trong các bộ phận như Kiểm toán nội bộ, Phân tích cạnh tranh, Marketing, Tài chính và Bảo mật. Hiện nay, ...
Xem chi tiếtỞ Việt Nam thì bất cứ ai làm công việc lập trình thì đều gọi chung là lập trình viên (mặc dù có thể là tự học, học các khóa ngắn hạn, tốt nghiệp đại học 5 năm, Thạc sĩ,…). Trong bài viết này thì tác giả đã chia người làm phần mềm ra làm 2 loại: loại thứ nhất là programmer (lập trình viên, thường là kỹ sư phần mềm) và loại thứ hai là coder (dạng chỉ viết code thuần túy, thường là tốt nghiệp các khóa ngắn hạn như NIIT, APTECH…).
Xem chi tiết