Dự án Capstone
Dự án Capstone là nơi tri thức hàn lâm gặp gỡ với thực tại công nghiệp. Mục đích của capstone là áp dụng tri thức thu được trong trường và biến nó thành kĩ năng đáp ứng cho nhu cầu công nghiệp. Dự án Capstone là cách sinh viên chứng minh rằng chúng ta đã đáp ứng cho mục đích này. Về căn bản, dự án Capstone là dự án hàn lâm trong đó sinh viên có xấp xỉ sáu tháng để hoàn thành trong năm cuối ở trường. Nó là bước cuối cùng trong quá trình bằng cấp nơi sinh viên làm việc trong tổ trong một dự án do khách hàng trao, thường là một công ti phần mềm. Kết quả của dự án Capstone phải được trình bày dưới dạng báo cáo viết trước cả khách hàng và các thầy trong khoa.
Người kiểm thử phần mềm giỏi
Nhiều người phát triển phần mềm coi người kiểm thử là ai đó tìm lỗi trong mã của họ để cho họ có thể sửa chúng.
Công nghệ sinh học
Điều gì xảy ra khi bạn tổ hợp sinh học và công nghệ thông tin thành một lĩnh vực? Câu trả lời: “Bạn tạo ra một lĩnh vực nghiên cứu mới có tên là tin sinh học và với mức độ lớn hơn là công nghệ sinh học. Vài năm trước đây, không ai nghe nói về lĩnh vực này nhưng ngày nay nó là một trong những lĩnh vực tăng trưởng hứa hẹn nhất và nóng nhất trong công nghiệp.
Đại học rởm
Hôm qua, tôi nhận được một email người gửi viết: “Em là sinh viên Công nghệ thông tin học tại một đại học trực tuyến. Em lo lắng về điều thầy viết trong blog của thầy về “Đại học rởm”. Làm sao em biết được rằng trường của em là hợp pháp hay không? Bố mẹ em trả nhiều tiền cho giáo dục của em. Xin thầy lời khuyên.”
Công nghệ thông tin
Tuần trước, một sinh viên gửi cho tôi một email: “Điều chúng em cần là nhiều thông tin hơn về lời khuyên viết mã, ngôn ngữ lập trình, ví dụ trường hợp kiểm thử. Cái gì đó vui và giải trí. Chúng em không cần biết điều xảy ra ở Nga, Trung Quốc hay các chỗ khác.”
Con đường nghề nghiệp cho người kiểm thử
Một sinh viên hỏi: Nghề nghiệp cho người kiểm thử là gì? Lương trung bình cho người kiểm thử là thế nào? Ai đó bảo em rằng người kiểm thử làm được ít tiền hơn người lập trình. Điều đó có đúng không?”
Công nghiệp CNTT Nga 2011
Theo Bộ Công nghệ thông tin và truyền thông (ICT) Nga, thị trường CNTT Nga khoán ngoài đã tăng lên 16% đạt tới $14 tỉ đô la Mĩ về giá trị trong năm 2010. Cả các nhà đầu tư chính phủ và tư nhân đều đầu tư khối lượng tiền lớn vào khu vực này. Nếu tỉ lệ tăng trưởng vẫn còn như cũ, đến 2015 thu nhập của thị trường CNTT Nga sẽ tăng lên gấp ba lần mức thu nhập hiện thời.
Chất lượng phần mềm
Một sinh viên hỏi: “Chất lượng phần mềm là gì? Bạn em bảo em chất lượng nghĩa là phần mềm không có lỗi nhưng thầy giáo của em nói chất lượng là đạt tới sự thoả mãn của khách hàng. Ai đúng?”
Vòng đời phát triển phần mềm
Tuần trước, một sinh viên gửi cho tôi một email: “Em là sinh viên năm thứ nhất về Khoa học máy tính. Em bị lẫn lộn về vòng đời phát triển phần mềm. Có bao nhiêu vòng đời vậy? Làm sao em chọn được vòng đời này so với vòng đời khác? Xin thầy lời khuyên.”
Căng thẳng
Một sinh viên hỏi tôi: “Là một sinh viên kĩ nghệ phần mềm, em thường cảm thấy căng thẳng. Về sau em bị khó ngủ và thỉnh thoảng cảm thấy giận dữ chẳng có lí do nào. Em là sinh viên giỏi nhưng bây giờ em cảm thấy cạn kiệt và không thể tập trung vào học tập được. Em lo nghĩ rằng em có thể không theo được lớp và không biết phải làm gì. Thầy có thể cho em lời khuyên được không?”
Người phát triển trò chơi máy tính
Một sinh viên viết cho tôi: “Em muốn là người phát triển trò chơi máy tính. Làm sao em có thể kiếm được việc làm trong ngành công nghiệp này và yêu cầu là gì?”
Công việc vật lí và công việc tri thức
Ở nhiều nước đã phát triển, có sự dịch chuyển ra khỏi công việc vật lí sang công việc tri thức. Xu hướng này là hiển nhiên hơn nếu chúng ta nhìn vào sự phát triển của công nghiệp tri thức dưới dạng số lượng.
Cạnh tranh về công nhân CNTT
Ngay cả nền kinh tế Mĩ vẫn còn phục hồi chậm với thất nghiệp cao ở mọi nơi.
Thiếu hụt tai năng CNTT
Ngày nay, có nhiều việc làm công nghệ thông tin mở ra ở Mĩ hơn có các sinh viên tốt nghiệp sẵn sàng gia nhập các doanh nghiệp Mĩ. Ở California, tỉ lệ đó là ba trên một (Ba việc làm mở ra cho một sinh viên tốt nghiệp). Sự kiện là số bằng cấp cử nhân liên quan tới máy tính được bàn bạc đã tụt giảm gần như trong mọi bang, tạo ra vấn đề thiếu hụt trầm trọng ở Mĩ và nhiều nước đã phát triển.
Thuê người CNTT ở Châu Âu
Năm nay, có xu hướng trong thuê người toàn cầu về công nghệ thông tin.
Vấn đề với phỏng vấn việc làm
Tuần trước tôi nhận được một email từ một sinh viên: “Em có bằng cấp trong khoa học máy tính. Em có vài cuộc phỏng vấn nhưng không có đề nghị việc làm nào. Em cảm thấy khổ và không có ý tưởng nào về bây giờ phải làm gì. Em biết rằng đất nước em vẫn còn suy thoái và khó kiếm việc làm nhưng như thầy vẫn viết “Có thiếu hụt người có kĩ năng, đặc biệt trong khu vực công nghệ.” Em không biết liệu em có thể tìm được việc làm không? Em là một sinh viên giỏi và tốt nghiệp từ một trường tốt. Em có đọc các bài báo kĩ thuật để vẫn còn được hiện thời với thay đổi công nghệ và học thêm các môn như “kĩ năng mềm”. Em không biết em có thể làm cái gì tốt hơn để có được việc làm tốt. Xin thầy giúp cho.”
Chọn đại học để học
Một sinh viên viết cho tôi: ‘Em sắp tốt nghiệp phổ thông và xin vào đại học nhưng em không biết trường nào là tốt nhất với em. Thầy có thể cho em đôi lời khuyên được không.”
Cậu bé làm ra nhiều triệu đô la
Năm ngoái, tôi đã viết trên blog này về Robert Nay, một cậu bé đã tạo ra trò chơi cho iPhone. Năm nay, một cậu bé khác cũng tạo ra tin thời sự. Christian Owens chỉ mới 16 nhưng đã là đa triệu phú. Mọi điều xảy ra là việc tự học trong thiết kế web, và một anh hùng có tên Steve Jobs.
Giáo dục và việc làm
Một sinh viên viết cho tôi sau khi đọc bài blog về “Tranh cãi giáo dục” và hỏi ý kiến tôi liệu giáo dục có nên được móc nối với việc làm không.
Cách thành công với tính toán mây
Có khác biệt giữa bán một sản phẩm phần mềm và cung cấp dịch vụ phần mềm. Khi một sản phẩm hỏng, nó dừng làm việc và khách hàng có thể chỉ nó cho người phát triển. Điều gì xảy ra khi một dịch vụ hỏng? Làm sao bạn biết rằng nó hỏng?