Kiểm thử web
Một sinh viên viết cho tôi: “Khác biệt gì giữa kiểm thử phần mềm và kiểm thử web? Em cần làm kiểu kiểm thử gì cho ứng dụng web? Xin thầy lời khuyên.”
Kĩ năng thế kỉ 21
Thế kỉ 21 được biết tới là “Thời đại Thông tin” tương phản với thế kỉ 20 là “Thời đại Công nghiệp.” Điều quan trọng cần biết là các kĩ năng được cần trong nền kinh tế toàn cầu ngày nay là khác với kĩ năng được cần trong quá khứ.
Hệ trợ giúp quyết định (DSS)
Thành công của bất kì doanh nghiệp nào cũng phụ thuộc vào cấp quản lí ra quyết định đúng.
Lập trình không viết mã
Một sinh viên đại học viết cho tôi: “Liệu có thể tạo ra phần mềm mà không học lập trình không? Em thấy học ngôn ngữ lập trình rất khó nhưng em thích máy tính lắm.”
Lời khuyên khác cho sinh viên đại học
Một sinh viên đại học năm thứ nhất viết cho tôi: “Vài năm trước đây, anh của em vào đại học nhưng khi anh ấy quay về, anh ấy đã thay đổi. Anh ấy không còn tốt và lễ phép nữa mà thường bực tức với mọi thứ. Anh ấy học thói quen xấu như uống rượu và hút thuốc và đòi bố mẹ em mua cho anh ấy điện thoại di động và laptop cho dù gia đình em nghèo. Sau khi tốt nghiệp, anh ấy đã bỏ đi tìm việc làm ở thành phố khác, anh ấy chưa bao giờ quay về thăm gia đình em hay hỗ trợ cho gia đình chúng em. Năm nay em vào đại học nhưng em không muốn giống như anh em. Thầy sẽ cho một sinh viên trẻ sắp vào đại học lời khuyên gì?”
Người quản lí dự án phần mềm giỏi nhất
Người quản lí dự án phần mềm giỏi nhất là những người nhất quán chuyển giao dự án đúng thời gian, trong ngân sách, và đáp ứng yêu cầu của khách hàng. Những người này tất cả đều có vài đặc trưng chung:
Bắt đầu một công ti
Một người phát triển phần mềm viết cho tôi: “Em đã làm việc trong công nghiệp phần mềm được vài năm và muốn bắt đầu công ti riêng của em. Em đã thảo luận với nhiều bạn bè, một số khuyến khích em và một số can ngăn em. Em vẫn không quyết định được và cần lời khuyên về bắt đầu một công ti thành công. Xin thầy giúp đỡ.”
Kĩ năng có nhu cầu cao
Công nghiệp công nghệ thông tin (CNTT) đang tăng trưởng nhanh và cần thêm nhiều người phát triển phần mềm. Các công ti công nghệ đang cạnh tranh với nhau về người phát triển phần mềm. Theo nhiều báo cáo công nghiệp, phần lớn việc làm CNTT đều yêu cầu ít nhất là bằng cử nhân hay cao hơn với 2 năm kinh nghiệm.
Xu hướng công nghiệp
Một sinh viên viết cho tôi: “Em thấy blog của thầy, điều thầy viết có thể tốt ở Mĩ hay các nước đã phát triển nhưng không dành cho nước em. Thị trường việc làm của chúng em bị giới hạn; chúng em chỉ cần người lập trình và người kiểm thử. Chắc sẽ tốt hơn nếu thầy viết về các kĩ thuật lập trình cho Java, C++ hay PHP hay cách kiểm thử app di động, thay vì các tin tức thông tin khác mà chúng em không cần.”
App di động dùng trong y tế
Bác sĩ Tom và các bác sĩ nội trú đã tới thăm một bệnh nhân đặc biệt. Là bác sĩ cấp cao trong bệnh viện này, các bác sĩ nội trú bao giờ cũng nhìn lên ông ấy để tìm hướng dẫn. Ông ấy biết điều xảy ra cho bệnh nhân cũng như cách trị liệu nhưng ông ấy quên mất liều thuốc mà ông ấy phải cho bệnh nhân. Ông ấy đã làm việc 14 giờ trong phòng cấp cứu và thực hiện ba cuộc giải phẫu cho nên ông ấy kiệt sức, nhưng ông ấy phải quyết định nhanh chóng. Ông ấy lần trong túi và lấy ra chiếc iPhone. Gõ vào một app có tên “MedCalc,” ông ấy có câu trả lời trong giây phút. Ông ấy ra lệnh cho y tá đem thuốc với liều đúng tới cho bệnh nhân.
Đại học đẳng cấp thế giới
Năm nay, Times World University Rankings liệt kê 200 đại học “đẳng cấp thế giới” dựa trên việc giảng dạy, nghiên cứu, chuyển giao tri thức và danh tiếng quốc tế.
Người quản lí mới
Toàn cầu hoá đã buộc các công ti phải thay đổi nhanh chóng để thu lấy ưu thế cạnh tranh. Điều này cũng yêu cầu thay đổi trong cách công ti vận hành và quản lí người của nó. Trong quá khứ, vốn là tài sản then chốt nhưng ngày nay tài sản then chốt là kĩ năng, khi phần lớn công việc đã trở thành công việc tri thức và không còn là việc thủ công. Khi tự động hoá và robots có thể thực hiện nhiều công việc lao động thủ công, công việc còn lại hầu hết là công việc tri thức. Dịch chuyển nền tảng này là mấu chốt bởi vì cấp quản lí phải đổi cách nghĩ của họ từ hội tụ vào quản lí ngân sách sang hội tụ vào quản lí kĩ năng của công nhân.
Lời khuyên nghề nghiệp
Một sinh viên viết cho tôi: “Em là sinh viên đại học năm thứ nhất; em muốn theo lời khuyên của thầy về lập kế hoạch nghề nghiệp của em. Em có thể tìm được thêm thông tin về lập kế hoạch nghề nghiệp ở đâu? Xin thầy giúp cho.”
Cải tiến chất lượng phần mềm
Có nhiều cách để đánh giá chất lượng phần mềm như nó đáp ứng các yêu cầu tốt thế nào, nó hữu dụng cho người dùng thế nào, và số lỗi được tìm ra khi kiểm thử. Tuy nhiên, với nhiều người phát triển, chất lượng thường là điều cuối cùng họ kiểm trước khi đưa ra cho khách hàng. Phần lớn việc kiểm chất lượng được thực hiện trong pha kiểm thử và điều đó thường là quá trễ. Bạn càng nhận diện lỗi sớm, càng dễ và càng đỡ tốn phí cho sửa lỗi.
Kĩ sư yêu cầu
Mọi sinh viên phần mềm đều biết về vòng đời phát triển phần mềm.
Công ti lớn hay nhỏ
Một người tốt nghiệp khoa học máy tính viết cho tôi: “Em mới tốt nghiệp và có hai đề nghị việc làm. Em muốn biết liệu công ti lớn hay nhỏ cho em ưu thế tốt nhất cho nghề của em. Xin thầy lời khuyên.”
Người quản trị cơ sở dữ liệu
Một sinh viên hỏi: “Người quản trị cơ sở dữ liệu (DBA) là gì? Em học ở đâu được kĩ năng này? Làm sao kĩ năng này so sánh được với phát triển phần mềm? Tương lai của việc làm này là gì? Xin thầy lời khuyên.”
Xu hướng trong công nghệ thông tin
Theo một báo cáo năm 2011 của chính phủ Mĩ: lĩnh vực công nghệ thông tin (khoa học máy tính, kĩ nghệ phần mềm và quản lí hệ thông tin) đã trở thành lĩnh vực học tập phổ biến nhất ở các đại học Mĩ. Đăng tuyển đang tăng lên hơn 28% phần lớn do cơ hội tốt hơn trong thị trường việc làm khan hiếm.
Thành tựu giáo dục của phụ nữ
Theo một báo cáo về thành tựu giáo dục ở Mĩ, nữ giới đã học tốt trong trường hơn nam giới, và nữ đứng đầu trước nam trong việc hoàn thành đại học. Ngày nay 61% người tốt nghiệp đại học là nữ và 68% sinh viên trong các lớp tài năng cũng là nữ.
Vào đại học
Sinh viên đại học năm thứ nhất bao giờ cũng nhìn tới trường mới, bạn mới và thách thức mới. Tuy nhiên họ cũng có cảm giác trộn lẫn về thời gian của họ trong trường. Họ biết rằng họ có thể kinh nghiệm cái gì đó mà họ đã không dự kiến. Họ có thể thấy rằng một số lớp là khó hơn họ tưởng. Họ có thể thấy rằng bạn mới đem tới cảnh quan khác về tình bạn và quan hệ. Họ có thể thấy rằng việc lựa lĩnh vực học tập không dễ như họ tưởng. Họ có thể thấy rằng việc lập kế hoạch nghề nghiệp là thách thức hơn điều mọi người nói.