Công nghiệp làm khoán ngoài của Ấn Độ năm 2013
Theo nghiên cứu mới nhất, công nghiệp làm khoán ngoài CNTT 100 tỉ đô la của Ấn Độ đã đạt tới giới hạn của nó và không thể tăng trưởng thêm nữa do thay đổi trong chiều hướng của khách hàng của nó. Mô hình chi phí thấp của việc cung cấp công việc công nghệ cho khách hàng phương tây đã thay đổi nhanh hơn hầu hết các công ti phần mềm Ấn Độ có thể dự đoán.
Giáo dục, học sinh và thầy giáo
Những người truyền thống tin rằng giáo dục là việc tích luỹ tri thức và cách duy nhất để học là ghi nhớ nó, từng mảnh một qua thời gian. Nhiều sách giáo khoa và phương pháp dựa trên bài giảng được phát triển theo niềm tin này. Học sinh học một mảnh tri thức rồi sang mảnh khác khi họ chuyển từ bậc nọ sang bậc kia; từ trường tiểu học lên trung học rồi lên đại học. Phương pháp học ghi nhớ này có hiệu quả cho các kì thi và lấy bằng cấp. Nó đã được dùng hàng nghìn năm để chọn các quan lại phục vụ chính quyền và hoàng đế nơi nhiều người có thể trích dẫn các biến cố và thơ ca, trích dẫn kinh sách và điển cố văn học nhưng ít người có kĩ năng giải quyết vấn đề.
Vòng đời thác đổ và cách tiếp cận Agile
Một sinh viên khoa học máy tính viết cho tôi: “Trường em đang dạy về vòng đời thác đổ nhưng chú em, làm việc cho một công ti phần mềm lại nói rằng nó không có tác dụng và không ai dùng mô hình này nữa. Chú ấy nói rằng em phải học Agile thay cho nó. Khi em kể với thầy giáo, thầy không đồng ý và nói rằng chú em chả biết gì cả. Bây giờ em bị lẫn lộn. Xin thầy lời khuyên.”
Xu hướng toàn cầu mới
So với các nước đang phát triển, các nước đã phát triển có giáo dục, đào tạo và nghiên cứu tốt hơn. Đây là các yếu tố then chốt để phát triển “nền kinh tế tri thức.” Dựa trên ưu thế này, các nước đã phát triển đang xây dựng lại một nền công nghiệp chế tạo phát kiến mạnh, mới bởi vì việc chế tạo các sản phẩm làm gia tăng thêm của cải cho nền kinh tế. Đây là một phần của chiến lược kinh tế toàn cầu bắt đầu nổi lên trong năm qua.
Thư cho sinh viên năm thứ nhất
Một sinh viên viết cho tôi: “Em là sinh viên năm thứ nhất trong chương trình Kĩ nghệ phần mềm (SE). Mặc dù em đã dành ra ba tháng trong chương trình này, em vẫn cảm thấy không thoải mái và bị tràn ngập bởi nhiều tài liệu học tập thế. Em đã không có nhiều thời gian như các bạn học ở các lĩnh vực khác vì em có nhiều thứ phải học. Thầy giáo của em nói rằng phần lớn sinh viên SE có thể không có đủ thời gian ngay cả ngủ vì chương trình là khó. Sao SE lại khó thế so với các môn khác? Em muốn thành công và có nghề nghiệp tốt nhưng em bị thất vọng nữa. Xin thầy lời khuyên.”
Việc làm công nghệ và luật di trú
Trong vài năm qua, phàn nàn chính từ công nghiệp công nghệ là ở chỗ họ không thể tìm đủ công nhân có kĩ năng để lấp vào nhu cầu của họ. Điều này là không mới vì nó xảy ra ở Mĩ, Anh, nhiều nước Tây Âu nhưng với sự ngạc nhiên của nhiều người nó cũng xảy ra ở Ấn Độ, Trung Quốc, Malaysia, Hàn Quốc và Nhật Bản.
Làm sao em bắt đầu kinh doanh trực tuyến ?
Một sinh viên hỏi tôi: “Em muốn bắt đầu kinh doanh trực tuyến. Một số bạn em có thể lập ra websites hộ em cho nên em muốn biết em phải chi bao nhiêu tiền về công nghệ, em cần kiểu máy phục vụ và máy tính nào? Những điều cơ bản nào em cần để bắt đầu kinh doanh trực tuyến?”
Du hành với Bill-phần 1
Mùa hè năm ngoái tôi đã đi cùng với Bill, một giáo sư về kinh doanh ở CMU vì chúng tôi đang cùng dạy một số lớp. Bill là một cựu quan chức điều hành doanh nghiệp cho nên ông ấy có nhiều kinh nghiệm mà ông ấy thường chia sẻ với tôi. Chúng tôi đi châu Á rồi châu Âu và dành nhiều thời gian ở khách sạn, tầu hoả, xe bus và sân bay.
Phát triển được dẫn lái bởi kiểm thử
Phát triển được dẫn lái bởi kiểm thử – Test Driven Development (TDD) là thực hành Agile để khử bỏ thật nhiều lỗi có thể để cho người phát triển có thể thêm các tính năng hay thực hiện các thay đổi nhưng vẫn tạo ra phần mềm chất lượng cho mọi lần lặp.
Kinh tế app và việc làm
Theo dữ liệu chính phủ Mĩ, số người phát triển phần mềm hội tụ vào ứng dụng di động đã đạt tới trên một triệu người năm 2012. App di động đã tạo ra nhóm người phát triển mới, người biến điện thoại di động và máy tính bảng thành công cụ để khám phá, tổ chức và kiểm soát nhiều thứ. Nó đã trở thành ngành công nghiệp nhiều tỉ đô la chỉ trong vài năm ngắn ngủi. iPhone và iPad có trên 900,000 apps, và điện thoại Android và máy tính bảng có lẽ có trên triệu apps.
Phong trào chất lượng toàn bộ
Vào những ngày đầu của chế tạo, phần lớn các sản phẩm đều được các giám định viên kiểm để tìm lỗi. Giám định viên đưa ra quyết định về liệu chấp nhận hay bác bỏ sản phẩm theo sự nghiêm trọng của lỗi. Điều đó có tác dụng tốt khi số sản phẩm là nhỏ vì nhiều công việc phần lớn được làm thủ công. Khi doanh nghiệp trở nên lớn hơn với tự động hoá, máy móc tốt hơn và áp dụng dây chuyền lắp ráp, số sản phẩm tăng lên nhanh cho nên công ti cần nhiều người giám định hơn.
Học gì trong thời khó khăn này
Một học sinh trung học viết cho tôi: “Em muốn học Kĩ nghệ phần mềm hay Khoa học máy tính khi em vào đại học sang năm nhưng em lo lắng vì có ít việc làm ở nước em. Nền kinh tế đang trong suy thoái với nhiều công ti phá sản, nhiều ngân hàng đóng cửa và một số công ti phần mềm đang sa thải người. Em không thấy thiếu hụt công nhân có kĩ năng CNTT ở nước em. Em nên học gì để có tương lai tốt hơn? Xin thầy lời khuyên.”
Thầy giáo
Về truyền thống, thầy giáo là nguồn tri thức và lớp học là nơi việc truyền thụ tri thức xảy ra. Trong các lớp học này, thầy dạy bằng lời và trò lắng nghe chăm chú. Vì phần nhiều các lớp học đều lớn, học sinh được dặn phải yên tĩnh và không làm ngắt việc học của người khác. Có phân tách rõ ràng về các vai trò giữa thầy và trò vì thầy là người có quyền phải được kính trọng.
Điều công ti cần
Theo một báo cáo công nghiệp, có một số sự kiện thú vị về công ti phần mềm đang tìm cái gì trong người tốt nghiệp đại học.
Lời khuyên về Agile
Một người phát triển phần mềm đã viết cho tôi: “Vài tháng trước đây, tôi tham dự xê mi na đào tạo Agile và đã học về phương pháp Scrum. Tôi đã cố gắng làm cho công ti của tôi dùng Scrum nhưng phần lớn mọi người đều bỏ qua lời khuyên của tôi. Nhà tư vấn Agile cho tôi một danh sách các ích lợi của Agile để đưa cho người chủ công ti và thậm chí còn sẵn lòng gặp ông ấy để thảo luận thêm nhưng ông ấy cũng đã từ chối. Làm sao tôi có thể làm cho Agile làm việc trong công ti của tôi? Làm sao tôi có thể giúp cho nhà tư vấn làm cho Agile vào công ti của tôi? Xin thầy lời khuyên.”
Khủng hoảng ở Châu Âu
Tháng trước thất nghiệp châu Âu đạt tới 11.8%, khi hàng triệu người liên tục chịu tác động của suy thoái toàn cầu mà có thể kéo dài ít nhất vài năm nữa.
Học ở việc làm mới
Một người mới tốt nghiệp viết cho tôi: “Em mới tốt nghiệp và nhận được đề nghị việc làm ở một công ti phần mềm. Em muốn có năng suất sớm nhất có thể được nhưng công ti đưa cho em nhiều sách để đọc và em rất thất vọng. Em có thể làm gì? Xin thầy lời khuyên.”
Quản lí lớp học
Một thầy giáo trẻ hỏi tôi: “Tôi nên làm gì khi lớp bị mất kiểm soát? Làm sao tôi kiểm soát được lớp khi sinh viên bị sao lãng? Xin thầy lời khuyên.”
Kinh doanh trực tuyến
Một sinh viên khoa học máy tính viết cho tôi: “Em đang lập kế hoạch khởi đầu một kinh doanh trực tuyến nhưng mọi người bảo em rằng có vài mô hình kinh doanh và mô hình nào em muốn khởi đầu. Bây giờ em bị lẫn lộn. Xin thầy giúp đỡ.”
Vấn đề với tổ
Một người viết cho tôi: “Em làm việc như một người phát triển phần mềm trong sáu năm và đã hoàn thành đào tạo trong quản lí dự án. Gần đây em đã xin và được thuê làm người quản lí dự án trong một công ti phần mềm. Người quản lí trước đó đã quản lí sai dự án cho nên em vào một dự án kém với một nhóm những người phát triển không được tổ chức. Một trong các thành viên tổ bực mình với em vì anh ta đã làm việc cho công ti trong 5 năm và đang mong đợi được đề bạt vào vị trí quản lí dự án. Em có đủ kinh nghiệm để giải quyết các vấn đề kĩ thuật nhưng không biết cách giải quyết vấn đề với tổ vì đây là việc đầu tiên của em là người quản lí dự án. Xin thầy lời khuyên.”