Sunday, November 14, 2010

My boss

Người tiên phong kiểm thử phần mềm
TT - Halliburton - tập đoàn dầu khí lớn trên thế giới - vừa tài trợ 1.890 bản quyền phần mềm dầu khí Landmark trị giá 60 triệu USD cho Trường ĐH Bách khoa (ĐHQG TP.HCM). Làm mai mối cho hợp đồng tài trợ này là chủ tịch Tập đoàn LogiGear Nguyễn Quốc Hùng, người tiên phong trong lĩnh vực kiểm thử phần mềm.

Ông Hùng và cây guitar trong giờ giải lao tại hội nghị VISTACon về kiểm thử phần mềm
- Ảnh nhân vật cung cấp

Đến Mỹ năm 1982, Nguyễn Quốc Hùng bước vào ĐH chuyên ngành kiểm định chất lượng. Ông tự nhận mình đã rất may mắn khi được sống tại Silicon Valley, được gặp gỡ, làm việc với rất nhiều người giỏi, tiếp cận được nhiều sản phẩm rất mới, được thử thách ở nhiều vị trí như quản lý lập trình, quản lý đội ngũ tại các tập đoàn rất lớn sau này như Electronic Art, Palm Computing...

Tác giả sách "best-seller"

Cuối thập niên 1980, ngành công nghiệp máy tính Mỹ thiệt hại hàng tỉ USD mỗi năm bởi các lỗi lập trình. Kiểm định phần mềm ra đời và còn thô sơ, các chuyên gia kiểm định đều chú trọng vào tiến trình kiểm định ứng dụng từ phần cứng sang phần mềm.

Đã làm về phần cứng nên ông Hùng hiểu hướng đi này sai, bèn viết sách khẳng định kiểm thử phần mềm là như thế nào. Bộ sách đầu tiên Kiểm thử phần mềm máy tính ông viết chung với Cem Kaner và Jack Falk đã bán được 100.000 bản, trở thành sách best-seller trong suốt tám năm liền trên toàn cầu.

Khi người ta bắt đầu nhìn thấy vị trí quan trọng của kiểm thử, năm 1993 ông Hùng thành lập Trường ĐH LogiGear chuyên đào tạo về kiểm thử. Vừa giảng dạy ông vừa viết các bộ sách khác như Thảo luận về kiểm thử phần mềm dành cho các nhà lãnh đạo được giới chuyên môn đón nhận với đánh giá rất cao.

Một năm sau, Công ty LogiGear ra đời chuyên cung cấp dịch vụ kiểm thử phần mềm. Không hài lòng với kết quả đạt được, ông tiếp tục phát triển lĩnh vực kiểm thử phần mềm theo hướng tự động hóa. Rất nhanh chóng, LogiGear đã trở thành công ty hàng đầu thế giới về kiểm thử phần mềm. Khách hàng của LogiGear là những công ty thuộc Fortune 500 như Google, Cisco, McAfee... Ông Hùng được mời đi huấn luyện về kiểm thử phần mềm ở khắp nơi.

“Tôi chọn VN”

Năm 2001, khi kinh tế Mỹ suy thoái, LogiGear mất rất nhiều hợp đồng và mất đến 80% doanh số chỉ trong vòng một năm. “Các doanh nghiệp đều theo hướng đi tìm các thị trường tiềm năng để thuê gia công. Người ta đề nghị tôi đến Ấn Độ, nhưng tôi chọn VN” - ông Hùng nói.

Sau 20 năm xa xứ, ông Hùng đã về VN tuyển chọn nhân sự cho dự án xây dựng trung tâm kiểm thử tự động hóa. LogiGear VN được thành lập năm 2005. Ông Hùng chia sẻ: “Tôi muốn đẩy mạnh ngành kiểm thử phần mềm ở VN để người ta thấy VN là một mảnh đất tuyệt vời”.

Năm 2006, ông bắt đầu hợp tác với các trường ĐH để đào tạo nhân lực. “Tôi muốn khi người ta cần lập trình viên giỏi thì đến Ấn Độ, Trung Quốc, còn kiểm thử giỏi thì đến VN” - ông Hùng tự tin. Khởi đầu từ sự hợp tác với Trường ĐH Khoa học tự nhiên (ĐHQG TP.HCM), đến nay đã có rất nhiều trường ĐH trên toàn quốc đưa kiểm thử phần mềm vào chương trình học ngành công nghệ thông tin theo chuẩn của LogiGear.

“Để ngành kiểm thử phát triển phải tạo ra một cộng đồng giỏi nghề và tiếp thị ra thế giới”. Nói là làm, ông Hùng lên kế hoạch tổ chức hội nghị quốc tế VISTACon về kiểm thử phần mềm. “Sự kiện này tạo cơ hội tiếp cận với các chuyên gia giỏi của thế giới, đồng thời quảng bá cho người nước ngoài thấy VN có những con người rất tài”. Sau hơn một năm chuẩn bị và thực hiện, VISTACon 2010 đã thành công hơn mong đợi.

Nói về tiềm năng của ngành kiểm thử phần mềm ở VN, ông Hùng lạc quan cho biết TP.HCM thuộc sáu thành phố phát triển nhất thế giới về ngành này, trong khi thị trường kiểm thử phần mềm toàn cầu có tổng giá trị mỗi năm ước chừng 13 tỉ USD. Nghề này nếu được đào tạo đúng bài bản sẽ phát triển rất nhanh, thu nhập cũng khá...

Sau VISTACon 2010, ông Hùng lại vội vã với một kế hoạch đi lưu diễn nhạc jazz ở Tây Ban Nha. Có lẽ ít người biết ông chủ LogiGear là tay đàn guitar và vocal trong dàn nhạc nổi tiếng San Francisco Bay Jazz. Ông nói vui không thể bỏ nghề đàn vì đã nuôi ông khi dotcom khủng hoảng.

Mang phong cách tùy hứng và ngẫu hứng ứng biến của nhạc jazz vào xử lý công việc là lời tự nhận xét của ông Hùng. Nhưng những người đã tiếp xúc với ông, đối tác, nhân viên đều có nhận xét chung rằng ông là một người rất chu toàn và uy tín trong công việc. Triết lý sống của ông thật đơn giản: làm hết sức cho điều mình muốn làm. Nhìn lại chặng đường đã qua ông bảo ông rất hạnh phúc với con đường đã chọn.

Tìm lỗi và thẩm định


Chiếm 30-40% trong quy trình phát triển phần mềm, kiểm thử phần mềm là khảo sát thực tiễn sản phẩm, dịch vụ phần mềm trong đúng môi trường sẽ triển khai nhằm tìm kiếm các lỗi hoặc thẩm định xem hệ thống phần mềm có đáp ứng các yêu cầu hay không để bảo đảm tối ưu hiệu quả làm việc.


Nghề kiểm thử đòi hỏi tính cẩn thận, tỉ mỉ, sự trung thực bởi nắm được những lỗ hổng của công nghệ, sản phẩm mới.


HỒNG NHUNG
(Nguồn: Tuổi Trẻ)

Friday, November 12, 2010

Sài Gòn sáng nắng chiều mưa

Sáng nắng đẹp, chiều mưa dầm là một nét đặc trưng của cô gái Sài Gòn nũng nịu, hình ảnh này đã đi vào văn chương, thơ ca và cả cuộc sống thường ngày nữa. Người ta thường ví con gái với kiểu thời tiết này, vì tính khí con gái hay thay đổi thất thường. Dĩ nhiên, đó cũng là một nét dễ thương của con gái. Nhưng không phải ngày nào Sài Gòn cũng có mưa, vẫn có những tháng nắng nóng cháy da cháy thịt như hiện nay. Độ “hot” của thời tiết nhiều khi lấn át cả các ngôi sao giải trí. Có một anh Khoai Tây nói với tui là anh ta chưa bao giờ trải nghiệm kiểu thời tiết 96% độ ẩm trong đời, mặc dù anh ấy ở xứ sở sương mù hẳn hoi. Nhận định của anh ấy làm tui cũng cảm thấy ngạc nhiên vì nét đặc trưng này của Sài Gòn, đó là độ ẩm cao.

Thời tiết Sài Gòn lạ và khắt nghiệt là vậy, mà không hiểu sao khi xa ai cũng nhớ. Nhớ những buổi sáng trời nắng đẹp lạ lùng, nhớ những buổi chiều thoáng đãng sau cơn mưa, nhớ con gái Sài Gòn sáng là nắng, chiều là mưa. Nhớ cà phê, gốc phố, con đường. Nhớ bạn bè, đồng nghiệp từ khắp mọi miền đất nước về đây lập nghiệp, sinh sống mang theo biết bao nhiêu là thói quen, phương ngữ, và những món ăn ngon.

Bạn có bao giờ cảm thấy yêu cơn mưa Sài Gòn chưa? Tất nhiên, không phải là cơn mưa trong một buổi chiều kẹt xe và ngập nước (thật không có gì phá hỏng sự lãng mạn tốt cho bằng). Nhưng những cơn mưa bên bậu cửa sổ hoặc trong một quán cà phê yêu thích thì lại hoàn toàn khác. Nhịp sống hối hả bổng nhiên chậm lại trong cái khí trời se se lạnh, là lúc mà người ta có thể tự do thả hồn theo hạt mưa rơi rơi ngoài mái hiên, hồi tưởng về những ký ức đẹp, hoặc là vẽ cho ra mình một tương lai đầy mơ ước. Lúc đó tui thường cảm thấy như tâm hồn mình được tắm mát và được gột rửa hết mọi muộn phiền.

Còn đối với thời tiết nắng nóng, Saigonese (người Sài Gòn) rất linh hoạt trong việc lựa chọn giải pháp, này nhé:
  1. Ngồi lì trong văn phòng (với điều kiện là văn phòng có máy lạnh)
  2. Cà phê máy lạnh / sân vườn / bờ sông
  3. Đi bơi (nên đến hồ bơi, không nên chọn kênh rạch)
  4. Câu cá giải trí ở Thanh Đa
Thời tiết Sài Gòn, khó chịu một cách đáng yêu!
(Nguồn: Saigonsangnangchieumua blog)

Wednesday, November 10, 2010

Đạo đức nghề CNTT: Một học phần bị bỏ quên

Trong khi chương trình đào tạo CNTT ở nhiều nước đều có những học phần về nghề nghiệp CNTT, thì các chương trình tương đương ở nước ta chưa có và chưa coi trọng nội dung quan trọng này.
Dạy nghề, chưa dạy đạo đức làm nghề
Những năm gần đây, chúng ta thấy ngày một nhiều những thông tin về vi phạm bản quyền phần mềm, hacker lộng hành, cá độ bóng đá trên Internet, tung tin thất thiệt trên Internet, đưa lên mạng hình ảnh đồi truỵ, đặc biệt có vụ phải ra tòa và thủ phạm là sinh viên một trường ĐH chuyên ngành CNTT. Những hành vi tội phạm như ăn cắp tiền trên mạng, lừa đảo mua bán trên mạng, phát tán virus... cũng xuất hiện ngày một nhiều.

Trong quá trình hành nghề, nhiều hành vi của một bộ phận trong giới CNTT gây lắm điều phải suy nghĩ. Nhiều hành vi trong kinh doanh, đấu thầu giải pháp công nghệ, thực hiện các dự án CNTT, trong đào tạo, quản lý, chỉ đạo với tư cách là CIO... nếu thật nghiêm khắc để đánh giá thì có những dấu hiệu vi phạm đạo đức nghề nghiệp.

Tình hình nêu trên đặt ra một yêu cầu cho việc đào tạo nhân lực CNTT: ngoài phần kiến thức và kỹ năng còn phải có phần về nghề nghiệp, đạo đức nghề nghiệp, nhằm trang bị cho người học những hành trang cần thiết cho quá trình hành nghề, tăng tính trong sáng, minh bạch và bớt đi những hành vi phi đạo đức khi hành nghề.

Trong chương trình đào tạo CNTT ở nước ta nói chung, rất ít trường quan tâm tới vấn đề nghề nghiệp CNTT. Rải rác có trường tổ chức một số buổi để sinh viên làm quen với doanh nghiệp (DN) trong ngành, tuy rất bổ ích nhưng không thể thay thế những môn học có cơ sở lý luận, chưa nói đến những vấn đề có tính triết lý trong nghề nghiệp.

So sánh với nước ngoài
Trong chương trình khung trình độ cao đẳng nghề "Lập trình máy tính" ban hành theo quyết định số 55/2008/QĐ-BLĐTBXH ngày 23/5/2008 của bộ trưởng bộ Lao Động - Thương Binh và Xã Hội, người được cấp bằng tốt nghiệp cao đẳng nghề cần "có nhận thức đúng về đường lối xây dựng và phát triển đất nước, hiến pháp và pháp luật, ý thức được trách nhiệm bản thân về lao động, có tác phong vươn lên và tự hoàn thiện, có trách nhiệm, thái độ ứng xử, giải quyết vấn đề nghiệp vụ hợp lý, có lòng yêu nghề, và ý thức đầy đủ với cộng đồng, xã hội".
Cần xây dựng chương trình đào tạo phù hợp, vừa đảm bảo kiến thức và kỹ năng chuyên môn, vừa đảm bảo những kỹ năng hành nghề, kỹ năng mềm (soft skill), lòng yêu nghề và đạo đức nghề nghiệp.
Tuy nhiên, trong các môn học của chương trình khung này, những nội dung đó chỉ có thể hy vọng đáp ứng ở một số môn học như: Chính trị - 90 giờ; Pháp luật - 30 giờ; Thực tập sản xuất (mã MD26) - 240 giờ; Thực tập sản xuất (mã MD31) - 360 giờ; trong tổng số 3.165 giờ học. Với bằng tốt nghiệp trung cấp nghề "Lập trình máy tính" theo quyết định trên, những yêu cầu về nghề nghiệp cũng được hy vọng vào các môn chính trị, pháp luật... với thời gian ít hơn: chính trị 30 giờ, pháp luật 15 giờ. Nhưng những môn học như chính trị, nếu dạy như từ trước tới nay thì khó có nội dung đáp ứng những yêu cầu về nghề nghiệp. Chương trình khung một số chuyên ngành thuộc CNTT của các trường ĐH đã đăng trên trang cũng chưa có chương trình nào có môn học về nghề nghiệp CNTT.

Trong khi đó, chương trình đào tạo CNTT ở nhiều nước đều có những học phần về nghề nghiệp CNTT. Chẳng hạn, theo chương trình của ACM thì chuyên ngành ứng dụng CNTT có 13 học phần, trong đó có một số học phần như: Cơ sở của CNTT (Information Technology Fundamentals - ITF) có khung 23 giờ (ngoài giờ lý thuyết còn có giờ thực hành, giờ tự học); Quản trị thông tin (Information Management-IM) có 34 giờ; Toán học và thống kê cho CNTT (Mathematic and Statistics for IT-MS) có 38 giờ; Mạng (Networking - NET) có 22 giờ; Hệ thống web và công nghệ (Web Systems and Technologies - WS) có 21 giờ; Xã hội và nghề nghiệp CNTT (Social and Professional Issues - SP) có 23 khung giờ. Học phần này đề cập những vấn đề: luật (CNTT), nghề nghiệp và đạo đức nghề nghiệp, sở hữu trí tuệ, lịch sử CNTT... Những chuyên ngành khác như SE, CS, IS, CE cũng đều có học phần về nghề nghiệp này.

Học gì, và học thế nào?
Học phần nghề nghiệp CNTT ở nước ta, chẳng hạn ở bậc đại học, nên có những môn học nào? Chúng tôi đề xuất một số nội dung:

1. Nghề nghiệp và đạo đức nghề nghiệp CNTT: Triết lý về nghề nghiệp. Mô tả nghề nghiệp, chức danh nghề nghiệp, đặc trưng nghề nghiệp và đạo đức nghề nghiệp.
2. Lịch sử phát triển CNTT: Lịch sử phát triển chung trên thế giới, lịch sử phát triển ở nước ta, lịch sử phát triển Internet...
3. Những chính sách, chủ trương cơ bản của Nhà Nước về CNTT.
4. Luật CNTT, luật giao dịch điện tử, luật sở hữu trí tuệ...
5. Giao tiếp và quan hệ đồng nghiệp trong môi trường làm việc. Khả năng thu hút đồng nghiệp, người cộng tác.
6. Kỹ năng trình bày bằng lời, bằng văn bản.

Trong chương trình đào tạo bậc đại học hiện nay có nhiều môn học thuộc nhóm kiến thức cơ sở bắt buộc, chiếm một thời lượng khá lớn, đặc biệt là các môn xã hội. Do phương pháp giảng dạy những môn này lạc hậu, không thu hút được sinh viên, dẫn đến tâm lý chán nản, học một cách đối phó. Tâm lý đó rất có thể lây lan khi sinh viên tiếp xúc với học phần nghề nghiệp CNTT. Cần có cách thiết kế nội dung môn học nghề nghiệp CNTT vừa có lý luận vừa có vận dụng thực tiễn, tăng thời lượng học theo tình huống, tổ chức thực tập ở các DN CNTT và ở các cơ sở ứng dụng CNTT... Nói tóm lại, phải có cách học khác, không thể chỉ lên lớp nghe giảng, ghi chép, về nhà học bài để thi!

 NGUYỄN LÃM
(Nguồn: PCWorld Vietnam)

Trống rỗng

Đã bao giờ bạn rơi vào trạng thái này? Ắc hẳn cũng có ít nhiều lần, một cảm giác thật lạ. Khi ấy ta như bị đóng băng không là hoàn toàn, vì vẫn có thể cử động, vẫn có thể thở, vẫn có thể quan sát mọi vật chung quanh, nhưng chỉ có suy nghĩ là bất động… Vào mỗi lúc ấy, ta dường như cảm thấy lạnh lẽo, một hơi lạnh từ đâu tới rồi lan vào người.  Và sau đó là se người lại, cảm giác chỉ còn mình ta. Mọi thứ xung quanh lúc ấy như trái tim, khối óc,.. có thể hoạt động bình thường, nhưng dường như chỉ có thông số của suy nghĩ thì dừng lại ở mức 0. Thật nguy hiểm, vì nếu một yếu tố bên ngoài nào tiếp cận với “nguồn suy nghĩ” trong ta lúc này, ta sẽ trở nên yếu đuối dần đi. Nên thường khi ấy, ta chọn một nơi thích hợp chỉ có một mình để ẩn nấu trong trạng thái này, đấy là trống rỗng.

Cảm giác trống rỗng thật kì lạ, khi ấy ta thường nhìn chằm chằm vào một điểm cố định, nhưng bản thân đôi khi không rõ đấy là gì, vì suy nghĩ lúc ấy tạm đóng băng để có thể phân tích ra những thứ trước mắt mình. Trạng thái ấy cứ như vậy tồn tại vài giây, vài phút, hoặc thậm chí là vài tiếng đồng hồ sau đấy, khi trống rỗng bị phá vỡ, mọi cảm xúc như chợt trào ra, tuôn ra đột ngột không sao ngăn lại nổi… Và dường như suy nghĩ mượn giọt nước mắt để lọc lại mọi thứ, để sự ưu phiền lắng đọng tại trái tim hoặc tâm hồn. Khó chịu thật, nhưng vẫn nhẹ nhàng hơn là cảm giác mang một sự hỗn độn vào người, mọi thứ trong ta lúc ấy như quay cuồng vô định.

Khi trống rỗng, bạn không muốn làm gì cả, không muốn ai nhìn thấy cả,… và bạn thu mình vào đâu đấy, nơi mà chỉ có bạn đối diện với trạng thái này, nơi không đủ ánh sáng để bạn nhìn rõ sự việc. Nhưng trống rỗng cũng là một khoảng lặng, vì khi ấy mọi suy nghĩ đã tạm dừng lại, bạn sẽ cảm thấy nhẹ nhõm hơn, có thể nó được ghì chặt bởi một thứ gì đấy, đến khi không còn kìm nén được, nó sẽ bùng nổ và thật tế không thoát ra được. Những điều ghìm nén ấy, lúc này sẽ như chạy qua lại để bạn sàng lọc lấy những gì nên giữ lại để ra một quyết định cho nguyên nhân. Và đôi khi sự phát nổ này làm cho bạn đau, đau tê tái hay là cảm giác đau dần theo mức độ từ thấp nhất và lớn dần lên. Thật tệ khi phải đối diện với thực tại lúc này đây. Sau mỗi giây phút này, suy nghĩ bắt đầu trở lại và có thể tích cực hoặc tiêu cực hoặc chỉ là một quyết định tạm thời không mang đến lợi hay hại.

Đôi khi nỗi đau khiến bạn tê tái, và lạnh buốt, khi ấy trái tim bạn đang bị rỉ máu. Hãy xoa dịu nó tạm thời bằng những khoảng lặng, đấy sẽ là những liều thuốc giảm đau tạm thời, tạm thời cho cái vết thương kia và tạm thời giữ ấm cho trái tim nhỏ bé này.

Thật ra, nếu trong trạng thái trống rỗng, không hẳn rằng bạn sẽ cảm thấy hết mọi thứ trong khoảng khắc ấy, chỉ khi nào nó thật sự bùng nổ, khi mà vật vô hình nào đấy không còn đủ sức ghìm chặt nỗi đau của bạn nữa, lúc ấy bạn sẽ hiểu rõ hơn về sự trống rỗng quanh mình. Không ai muốn mãi đối diện với nỗi cô đơn cả, một sự che chở ấm áp sẽ khiến vết thương lành dần. Hi vọng rằng mọi nỗi đau sẽ tìm thấy liều thuốc (quyết định) để chữa lành dần cho tâm hồn, cũng như trái tim ta.

Nhưng trống rỗng không phải khi chìm vào những nỗi đau hỗn độn ta mới gặp phải. Một sự trống trãi cũng mang đến khoảng không trống rỗng...

(Nguồn: Lượm từ internet trong lúc TRỐNG RỖNG).