Đại học từ xa là phương thức học  thông qua mạng Internet. Bạn chỉ cần có một máy vi tính nối mạng để có thể vào kho lưu trữ  bài giảng điện tử, phần mềm cần thiết để có thể hỏi, yêu cầu, ra đề cho học viên học trực tuyến từ xa. Hoặc giáo viên có thể giảng bài trực tiếp qua đường truyền băng thông rộng hoặc kết nối mạng wifi , mạng LAN v.v… Hình thức học trực tuyến này được rất nhiều tổ chức, cá nhân, trung tâm dạy học áp dụng để đào tạo học viên. Tuy nhiên, không phải cá nhân/ tổ chức nào cũng đủ điều kiện cấp bằng đại học.

 Học đại học từ xa có 5 ưu điểm lớn như sau:
1. Không bị giới hạn về thời gian và địa điểm học: Không giới hạn vị trí địa lí, địa điểm, thời gian học 24/7. Bài giảng được truyền đạt theo yêu cầu, đáp ứng thông tin một cách nhanh chóng đầy đủ. Bạn có thể học trong bất kì khoảng thời gian rảnh rỗi nào và ở bất kì đâu như quán cafe, văn phòng, nhà riêng....

2. Uyển chuyển, linh động: Sinh viên có thể chọn lựa những lớp học có sự chỉ dẫn của giảng viên trực tuyến hoặc khoá học tự tương tác, tự điều chỉnh tốc độ bài giảng theo khả năng và có thể nâng cao kiến thức thông qua những thư viện trực tuyến. Nội dung truyền tải nhất quán, dễ hiểu, dễ học.

3. Hệ thống hóa kiến thức: Ở lớp học trực tuyến sinh viên dễ dàng tham gia học, theo dõi tiến độ học tập, và kết quả học tập của mình.

4. Chi phí tiết kiệm: Học trực tuyến sẽ giúp bạn tiết kiệm nhiều khoản chi phí như đi lại, cơ sở vật chất, phí sinh hoạt lớp ... Đây là một ưu điểm tốt để mọi người cân nhắc tới việc học trực tuyến trong thời kì kinh tế suy thoái như hiện nay.



5. Tiết kiệm thời gian: So với phương pháp giảng dạy truyền thống thì đào tạo từ xa giúp giảm thời gian đào tạo từ 20-40% . Nguyên nhân là do chúng ta không phải tốn thời gian đi lại, thời gian học khá linh hoạt, học viên vẫn có thể vừa học vừa làm.

 Với nhiều ưu điểm lớn như vậy nên hình thức học từ xa đang ngày càng phát triển. Hi vọng qua bài viết này các bạn sẽ có thêm một lựa chọn học đại học nữa phù hợp với điều kiện học tập của bản thân.

5 ƯU ĐIỂM CỦA HỌC ĐẠI HỌC TỪ XA

Đại học từ xa là phương thức học  thông qua mạng Internet. Bạn chỉ cần có một máy vi tính nối mạng để có thể vào kho lưu trữ  bài giảng điện tử, phần mềm cần thiết để có thể hỏi, yêu cầu, ra đề cho học viên học trực tuyến từ xa. Hoặc giáo viên có thể giảng bài trực tiếp qua đường truyền băng thông rộng hoặc kết nối mạng wifi , mạng LAN v.v… Hình thức học trực tuyến này được rất nhiều tổ chức, cá nhân, trung tâm dạy học áp dụng để đào tạo học viên. Tuy nhiên, không phải cá nhân/ tổ chức nào cũng đủ điều kiện cấp bằng đại học.

 Học đại học từ xa có 5 ưu điểm lớn như sau:
1. Không bị giới hạn về thời gian và địa điểm học: Không giới hạn vị trí địa lí, địa điểm, thời gian học 24/7. Bài giảng được truyền đạt theo yêu cầu, đáp ứng thông tin một cách nhanh chóng đầy đủ. Bạn có thể học trong bất kì khoảng thời gian rảnh rỗi nào và ở bất kì đâu như quán cafe, văn phòng, nhà riêng....

2. Uyển chuyển, linh động: Sinh viên có thể chọn lựa những lớp học có sự chỉ dẫn của giảng viên trực tuyến hoặc khoá học tự tương tác, tự điều chỉnh tốc độ bài giảng theo khả năng và có thể nâng cao kiến thức thông qua những thư viện trực tuyến. Nội dung truyền tải nhất quán, dễ hiểu, dễ học.

3. Hệ thống hóa kiến thức: Ở lớp học trực tuyến sinh viên dễ dàng tham gia học, theo dõi tiến độ học tập, và kết quả học tập của mình.

4. Chi phí tiết kiệm: Học trực tuyến sẽ giúp bạn tiết kiệm nhiều khoản chi phí như đi lại, cơ sở vật chất, phí sinh hoạt lớp ... Đây là một ưu điểm tốt để mọi người cân nhắc tới việc học trực tuyến trong thời kì kinh tế suy thoái như hiện nay.



5. Tiết kiệm thời gian: So với phương pháp giảng dạy truyền thống thì đào tạo từ xa giúp giảm thời gian đào tạo từ 20-40% . Nguyên nhân là do chúng ta không phải tốn thời gian đi lại, thời gian học khá linh hoạt, học viên vẫn có thể vừa học vừa làm.

 Với nhiều ưu điểm lớn như vậy nên hình thức học từ xa đang ngày càng phát triển. Hi vọng qua bài viết này các bạn sẽ có thêm một lựa chọn học đại học nữa phù hợp với điều kiện học tập của bản thân.

Đọc thêm..


(Mã khóa học: T)
1, Giới thiệu về khóa học
Đào tạo kiểm thử phần mềm - học tester
Kiểm thử phần mềm - tester

trang bị cho học viên những kiến thức và kỹ năng cần thiết để có thể tham gia vào công việc kiểm thử phần mềm một cách chuyên nghiệp. Thích nghi nhanh với công việc của chuyên viên kiểm thử phần mềm tại các công ty phần mềm.
Hiểu được các bước để thực hiện kiểm thử phần mềm (tester) như: lập kịch bản test, viết test case, thực hiện test, đồng thời làm quen và sử dụng các công cụ hỗ trợ trong quá trình kiểm thử
2, Mục tiêu khóa học:
  • Hiểu được các khái niệm cơ bản liên quan đến kiểm thử, quá trình kiểm thử, phương pháp kiểm thử, và các nguyên tắc để hỗ trợ mục tiêu thử nghiệm.
  • Cung cấp cho HV các kiến thức về kiểm thử phần mềm một cách có hệ thống từ cơ bản đến nâng cao
  • Rèn luyện và phát triển kỹ năng kiểm thử phần mềm của HV thông qua các tình huống kiểm thử phần mềm thực tế.
  • Cung cấp, cập nhật những công nghệ kiểm thử phần mềm hiện đại nhất đang được ứng dụng trên thế giới.
  • Phân tích kiểm thử cho nhóm chức năng (functional) và nhóm phi chức năng (non-funstional: như hiệu suất và khả năng mở rộng) ở tất cả các cấp độ kiểm thử từ mức thấp đến mức cao.
  • Thực hiện kiểm thử theo kế hoạch và kịch bản kiểm thử, phân tích và báo cáo kết quả kiểm thử.
3, Đối tượng tham gia học:
  • Tất cả các bạn muốn trở thành những tester chuyên nghiệp
  • Các bạn muốn nhận được chứng chỉ ISTQB® Certified Foundation Level  được thế giới công nhận trong kỹ thuật kiểm thử phần mềm.
  • Sinh viên khoa CNTT các trường Trung cấp - Cao đẳng - Đại học
4, Thu hoạch sau khóa học:
  • Được trang bị kiến thức chuyên sâu vững chắc, minh họa thực tế về kiểm thử phần mềm.
  • Được rèn luyện kỹ năng kiểm thử trên những bài tập thực hành có tính thực tế cao, được các chuyên gia đúc kết từ kinh nghiệm thực hiện dự án.
  • Được chia sẻ những tình huống, kinh nghiệm thực tế từ các chuyên gia kiểm thử phần mềm nên sau khi học xong, học viên sẽ có kiến thức thực tiễn rất cao.
  • Có thêm kinh nghiệm và kiến thức kiểm thử cần thiết để có thể xây dựng phần mềm chuyên nghiệp hơn, chất lượng hơn.
  • Được trang bị đầy đủ kiến thức, kỹ năng thực tiễn cần thiết để có thể ứng tuyển thành công vàovị trí Tester, QA tại các công ty kiểm thử phần mềm, các công ty phần mềm trong và ngoài nước. 
5, Yêu cầu kiến thức:
  • Học viên đã có kiến thức Tin học Đại cương, có kiến thức lập trình cơ bản.
6, Thời lượng: 45 giờ
7, Nội dung môn học
STT
Tên các bài trong môn học
Thời gian (giờ)
Tổng
LT
TH
KT
1
Ngôn ngữ lập trình C
2
1
1

2
Biến và các kiểu dữ liệu
2
1
1

3
Cấu trúc rẽ nhánh
3
1
2

4
Cấu trúc lặp
3
1
2

5
Làm việc Mảng và Chuỗi
2
1
1

6
Cơ sở dữ liệu MySQL
2
1
1

7
Ngôn ngữ truy vấn DDL, DCL
5
1
4

8
Ngôn ngữ truy vấn DML
6
1
5

9
Cơ bản về kiểm thử (Testing)
2
1
1

10
Kiểm thử thông qua vòng đời sản phẩm
2
1
1

11
Kỹ thuật tĩnh
2
1
1

12
Kỹ thuật thiết kế kiểm thử
2
1
1

13
Quản lý kiểm thử
2
1
1

14
Các công cụ (tool) hỗ trợ cho testing
2
1
1

15
Mô hình kiểm thử của doanh nghiệp
2
1
1

16
Dự án trải nghiệm
6
1
5


Cộng
45
16
29







Phần 1 Kiến thức cơ bản về lập trình (12 giờ)
Bài 1 Ngôn ngữ lập trình C
Bài 2 Biến và các kiểu dữ liệu
Bài 3 Cấu trúc rẽ nhánh
Bài 4 Cấu trúc lặp
Bài 5 Làm việc Mảng và Chuỗi
Phần 2 Hệ quản trị cơ sở dữ liệu (13 giờ)
Bài 1 Cơ sở dữ liệu MySQL
Bài 2 Ngôn ngữ truy vấn DDL, DCL
Bài 3 Ngôn ngữ truy vấn DML
Bài 4 Ngôn ngữ truy vấn DML

Phần 3 Kiểm thử phần mềm (20 giờ)
Bài 1 Cơ bản về kiểm thử (Testing)
  Tại sao cần phải kiểm thử phần mềm
  Kiểm thử phần mềm là gì?
  7 nguyên tắc của kiểm thử
  Quy trình test
Bài 2 Kiểm thử thông qua vòng đời sản phẩm
  Mô hình phát triển phần mềm
  Các cấp độ kiểm thử
  Các loại kiểm thử
  Kiểm thử trong bảo trì
Bài 3 Kỹ thuật tĩnh
  Kỹ thuật tĩnh và quy trình kiểm thử
Bài 4 Kỹ thuật thiết kế kiểm thử
  Quy trình phát triển kiểm thử
  Black Box Testing – Phân vùng tương đương (Equivalence partitioning)
  White Box Testing
o   Unit Test Case
o   Kiểm thử trong giai đoạn lập trình (Testing at Programming / Coding Phase)
Bài 5 Quản lý kiểm thử
  Tổ chức kiểm thử
 Ước lượng và kế hoạch kiểm thử
  Điều khiển và giám sát quy trình kiểm thử
  Quản lý cấu hình
  Kiểm thử và rủi ro
Bài 6 Các công cụ (tool) hỗ trợ cho testing
Bài 7 Các công cụ (tool) hỗ trợ cho testing
Bài 8 Mô hình kiểm thử của doanh nghiệp
Bài 9,10 Dự án trải nghiệm

Khóa học tester


(Mã khóa học: T)
1, Giới thiệu về khóa học
Đào tạo kiểm thử phần mềm - học tester
Kiểm thử phần mềm - tester

trang bị cho học viên những kiến thức và kỹ năng cần thiết để có thể tham gia vào công việc kiểm thử phần mềm một cách chuyên nghiệp. Thích nghi nhanh với công việc của chuyên viên kiểm thử phần mềm tại các công ty phần mềm.
Hiểu được các bước để thực hiện kiểm thử phần mềm (tester) như: lập kịch bản test, viết test case, thực hiện test, đồng thời làm quen và sử dụng các công cụ hỗ trợ trong quá trình kiểm thử
2, Mục tiêu khóa học:
  • Hiểu được các khái niệm cơ bản liên quan đến kiểm thử, quá trình kiểm thử, phương pháp kiểm thử, và các nguyên tắc để hỗ trợ mục tiêu thử nghiệm.
  • Cung cấp cho HV các kiến thức về kiểm thử phần mềm một cách có hệ thống từ cơ bản đến nâng cao
  • Rèn luyện và phát triển kỹ năng kiểm thử phần mềm của HV thông qua các tình huống kiểm thử phần mềm thực tế.
  • Cung cấp, cập nhật những công nghệ kiểm thử phần mềm hiện đại nhất đang được ứng dụng trên thế giới.
  • Phân tích kiểm thử cho nhóm chức năng (functional) và nhóm phi chức năng (non-funstional: như hiệu suất và khả năng mở rộng) ở tất cả các cấp độ kiểm thử từ mức thấp đến mức cao.
  • Thực hiện kiểm thử theo kế hoạch và kịch bản kiểm thử, phân tích và báo cáo kết quả kiểm thử.
3, Đối tượng tham gia học:
  • Tất cả các bạn muốn trở thành những tester chuyên nghiệp
  • Các bạn muốn nhận được chứng chỉ ISTQB® Certified Foundation Level  được thế giới công nhận trong kỹ thuật kiểm thử phần mềm.
  • Sinh viên khoa CNTT các trường Trung cấp - Cao đẳng - Đại học
4, Thu hoạch sau khóa học:
  • Được trang bị kiến thức chuyên sâu vững chắc, minh họa thực tế về kiểm thử phần mềm.
  • Được rèn luyện kỹ năng kiểm thử trên những bài tập thực hành có tính thực tế cao, được các chuyên gia đúc kết từ kinh nghiệm thực hiện dự án.
  • Được chia sẻ những tình huống, kinh nghiệm thực tế từ các chuyên gia kiểm thử phần mềm nên sau khi học xong, học viên sẽ có kiến thức thực tiễn rất cao.
  • Có thêm kinh nghiệm và kiến thức kiểm thử cần thiết để có thể xây dựng phần mềm chuyên nghiệp hơn, chất lượng hơn.
  • Được trang bị đầy đủ kiến thức, kỹ năng thực tiễn cần thiết để có thể ứng tuyển thành công vàovị trí Tester, QA tại các công ty kiểm thử phần mềm, các công ty phần mềm trong và ngoài nước. 
5, Yêu cầu kiến thức:
  • Học viên đã có kiến thức Tin học Đại cương, có kiến thức lập trình cơ bản.
6, Thời lượng: 45 giờ
7, Nội dung môn học
STT
Tên các bài trong môn học
Thời gian (giờ)
Tổng
LT
TH
KT
1
Ngôn ngữ lập trình C
2
1
1

2
Biến và các kiểu dữ liệu
2
1
1

3
Cấu trúc rẽ nhánh
3
1
2

4
Cấu trúc lặp
3
1
2

5
Làm việc Mảng và Chuỗi
2
1
1

6
Cơ sở dữ liệu MySQL
2
1
1

7
Ngôn ngữ truy vấn DDL, DCL
5
1
4

8
Ngôn ngữ truy vấn DML
6
1
5

9
Cơ bản về kiểm thử (Testing)
2
1
1

10
Kiểm thử thông qua vòng đời sản phẩm
2
1
1

11
Kỹ thuật tĩnh
2
1
1

12
Kỹ thuật thiết kế kiểm thử
2
1
1

13
Quản lý kiểm thử
2
1
1

14
Các công cụ (tool) hỗ trợ cho testing
2
1
1

15
Mô hình kiểm thử của doanh nghiệp
2
1
1

16
Dự án trải nghiệm
6
1
5


Cộng
45
16
29







Phần 1 Kiến thức cơ bản về lập trình (12 giờ)
Bài 1 Ngôn ngữ lập trình C
Bài 2 Biến và các kiểu dữ liệu
Bài 3 Cấu trúc rẽ nhánh
Bài 4 Cấu trúc lặp
Bài 5 Làm việc Mảng và Chuỗi
Phần 2 Hệ quản trị cơ sở dữ liệu (13 giờ)
Bài 1 Cơ sở dữ liệu MySQL
Bài 2 Ngôn ngữ truy vấn DDL, DCL
Bài 3 Ngôn ngữ truy vấn DML
Bài 4 Ngôn ngữ truy vấn DML

Phần 3 Kiểm thử phần mềm (20 giờ)
Bài 1 Cơ bản về kiểm thử (Testing)
  Tại sao cần phải kiểm thử phần mềm
  Kiểm thử phần mềm là gì?
  7 nguyên tắc của kiểm thử
  Quy trình test
Bài 2 Kiểm thử thông qua vòng đời sản phẩm
  Mô hình phát triển phần mềm
  Các cấp độ kiểm thử
  Các loại kiểm thử
  Kiểm thử trong bảo trì
Bài 3 Kỹ thuật tĩnh
  Kỹ thuật tĩnh và quy trình kiểm thử
Bài 4 Kỹ thuật thiết kế kiểm thử
  Quy trình phát triển kiểm thử
  Black Box Testing – Phân vùng tương đương (Equivalence partitioning)
  White Box Testing
o   Unit Test Case
o   Kiểm thử trong giai đoạn lập trình (Testing at Programming / Coding Phase)
Bài 5 Quản lý kiểm thử
  Tổ chức kiểm thử
 Ước lượng và kế hoạch kiểm thử
  Điều khiển và giám sát quy trình kiểm thử
  Quản lý cấu hình
  Kiểm thử và rủi ro
Bài 6 Các công cụ (tool) hỗ trợ cho testing
Bài 7 Các công cụ (tool) hỗ trợ cho testing
Bài 8 Mô hình kiểm thử của doanh nghiệp
Bài 9,10 Dự án trải nghiệm
Đọc thêm..
Bạn là tester mới? Bạn hoang mang không biết khởi đầu từ đâu? Càng tìm hiểu bạn càng cảm thấy bị mù mờ? Bạn lạc lõng và hoài nghi về năng lực cũng như con đường phát triển của một kỹ sư kiểm thử? Bạn cũng đã tự hỏi mình đã làm gì sai? Bạn không sai nhưng có thể bạn đã bị rơi vào một trong những cái bẫy mà những bạn tester mới hay mắc phải. Những cái bẫy mà theo mình các bạn cần phải thoát ra càng sớm càng tốt để có thể bước những bước vững chắc trên con đường phát triển nghề kiểm thử.
  • Lạc trong định nghĩa, khái niệm
        Các định nghĩa, khái niệm trong kiểm thử gần như là những thứ các bạn mới vào nghề thường tiếp cận. Những câu hỏi  như "Trường hợp kiểm thử là gì", "các kỹ thuật kiểm thử", "sự khác nhau giữa test plan  và test strategy", "sự khác nhau giữa bug, defect, error, fault","các loại kiểm thử" hay những câu hỏi tương tự được hỏi ở rất nhiều diễn đàn. Vẫn đề  ở đây không hẳn là các bạn không tìm được câu trả lời mà chính xác hơn là các bạn bị lạc trong các định nghĩa và khái niệm. Đó là lý do của những tranh luận(có khi tranh cãi) triền miên ai đúng ai sai khi bàn về định nghĩa. Thực tế làm việc cho thấy hầu như chẳng ai đặt nặng vấn đề định nghĩa mà là cách bạn làm như thế nào.
  • Bằng cấp, chứng chỉ về kiểm thử
         Nhiều bạn sau khi có chững chỉ xong cứ nghĩ rằng mình "oách" và cho rằng kiến thức mình là chuẩn quốc tế để rồi sau này khi làm việc và tiếp cận với những kiến thức khác, những cách tiếp cận khác bạn vẫn cứ bảo thủ cho rằng mọi người phải giống bạn vì bạn là chuẩn. Mình không bài trừ chứng chỉ. Mình chỉ muốn chỉ ra rằng các khóa học hay chững chỉ không phải cây đũa thần trong nghề kiểm thử. Sẽ không có vấn đề gì nếu mọi người nhận thức được rằng nó chỉ là một dạng giấy thông hành, là một góc nhìn khác về kiểm thử và không có chuẩn mực gì ở đây cả.
  • Đi tìm"low-fruit" trong kiểm thử
         Về mặt hình tượng thì low-fruit chỉ những trái cây ở dưới thấp. Bạn chỉ cần với tay là hái được liền. Ý nghĩa của nó ám chỉ những hành động với mục đích mong đợi hiệu quả ngay lập tức mà chẳng cần bỏ chút nỗ lực nào. Kiểm thử không phải là toán học với kết quả chỉ đúng hoặc sai. Kiểm thử  cần bạn suy luận, đặt câu hỏi, tìm hiểu, trao đổi thông tin và phụ thuộc nhiều vào yếu tố ngữ cảnh.
  • Thái độ tiêu cực đối với kiểm thử
         Nhiều bạn tester mới có cảm giác luôn bị Dev, quản lý dự án xem thường, chèn ép. Hay bạn đọc đâu đó kiểm thử la fcoong việc thứ cấp, chẳng ai muốn làm. Kết quả là bạn dần mất niềm tin và trở nên bi quan vào công việc kiểm thử. Có 2 nguyên nhân có thể khiến bạn rơi vào tình trạng trên:
     + Tiên trách kỉ. Nhiều bạn kỹ sư kiểm thử tự làm mình mất giá cũng như bị xem thường trong mắt người khác. 
     +  Hậu trách nhân. Có một thực tế là nhiều Dev, nhà quản lí cũng không hiểu về công việc kiểm thử dẫn đến những thái độ, suy nghĩ tiêu cực về kỹ sư kiểm thử.
Nếu bạn rơi vào những dự án mà giá trị của tester khoong được nhìn nhận một cách đúng mực thì một là bạn phải "khai sáng" cho họ về kiểm thử, hai là bạn nên chuyển dự án/công ty tùy vào bạn thấy việc nào dễ làm hơn. Mắc kẹt ở giữa sẽ chỉ làm bạn mai một niềm tin vào bản thân và kiểm thử

Những cái bẫy cần tránh đối với tester mới

Bạn là tester mới? Bạn hoang mang không biết khởi đầu từ đâu? Càng tìm hiểu bạn càng cảm thấy bị mù mờ? Bạn lạc lõng và hoài nghi về năng lực cũng như con đường phát triển của một kỹ sư kiểm thử? Bạn cũng đã tự hỏi mình đã làm gì sai? Bạn không sai nhưng có thể bạn đã bị rơi vào một trong những cái bẫy mà những bạn tester mới hay mắc phải. Những cái bẫy mà theo mình các bạn cần phải thoát ra càng sớm càng tốt để có thể bước những bước vững chắc trên con đường phát triển nghề kiểm thử.
  • Lạc trong định nghĩa, khái niệm
        Các định nghĩa, khái niệm trong kiểm thử gần như là những thứ các bạn mới vào nghề thường tiếp cận. Những câu hỏi  như "Trường hợp kiểm thử là gì", "các kỹ thuật kiểm thử", "sự khác nhau giữa test plan  và test strategy", "sự khác nhau giữa bug, defect, error, fault","các loại kiểm thử" hay những câu hỏi tương tự được hỏi ở rất nhiều diễn đàn. Vẫn đề  ở đây không hẳn là các bạn không tìm được câu trả lời mà chính xác hơn là các bạn bị lạc trong các định nghĩa và khái niệm. Đó là lý do của những tranh luận(có khi tranh cãi) triền miên ai đúng ai sai khi bàn về định nghĩa. Thực tế làm việc cho thấy hầu như chẳng ai đặt nặng vấn đề định nghĩa mà là cách bạn làm như thế nào.
  • Bằng cấp, chứng chỉ về kiểm thử
         Nhiều bạn sau khi có chững chỉ xong cứ nghĩ rằng mình "oách" và cho rằng kiến thức mình là chuẩn quốc tế để rồi sau này khi làm việc và tiếp cận với những kiến thức khác, những cách tiếp cận khác bạn vẫn cứ bảo thủ cho rằng mọi người phải giống bạn vì bạn là chuẩn. Mình không bài trừ chứng chỉ. Mình chỉ muốn chỉ ra rằng các khóa học hay chững chỉ không phải cây đũa thần trong nghề kiểm thử. Sẽ không có vấn đề gì nếu mọi người nhận thức được rằng nó chỉ là một dạng giấy thông hành, là một góc nhìn khác về kiểm thử và không có chuẩn mực gì ở đây cả.
  • Đi tìm"low-fruit" trong kiểm thử
         Về mặt hình tượng thì low-fruit chỉ những trái cây ở dưới thấp. Bạn chỉ cần với tay là hái được liền. Ý nghĩa của nó ám chỉ những hành động với mục đích mong đợi hiệu quả ngay lập tức mà chẳng cần bỏ chút nỗ lực nào. Kiểm thử không phải là toán học với kết quả chỉ đúng hoặc sai. Kiểm thử  cần bạn suy luận, đặt câu hỏi, tìm hiểu, trao đổi thông tin và phụ thuộc nhiều vào yếu tố ngữ cảnh.
  • Thái độ tiêu cực đối với kiểm thử
         Nhiều bạn tester mới có cảm giác luôn bị Dev, quản lý dự án xem thường, chèn ép. Hay bạn đọc đâu đó kiểm thử la fcoong việc thứ cấp, chẳng ai muốn làm. Kết quả là bạn dần mất niềm tin và trở nên bi quan vào công việc kiểm thử. Có 2 nguyên nhân có thể khiến bạn rơi vào tình trạng trên:
     + Tiên trách kỉ. Nhiều bạn kỹ sư kiểm thử tự làm mình mất giá cũng như bị xem thường trong mắt người khác. 
     +  Hậu trách nhân. Có một thực tế là nhiều Dev, nhà quản lí cũng không hiểu về công việc kiểm thử dẫn đến những thái độ, suy nghĩ tiêu cực về kỹ sư kiểm thử.
Nếu bạn rơi vào những dự án mà giá trị của tester khoong được nhìn nhận một cách đúng mực thì một là bạn phải "khai sáng" cho họ về kiểm thử, hai là bạn nên chuyển dự án/công ty tùy vào bạn thấy việc nào dễ làm hơn. Mắc kẹt ở giữa sẽ chỉ làm bạn mai một niềm tin vào bản thân và kiểm thử
Đọc thêm..
Tôi vốn đã tìm đúng chiếc máy tính cần cài đặt lại. Tôi vốn đã chạy thành công chương trình này khi vừa hết thời gian giải nén. Tôi cũng có thể bẻ khóa bất kể tập tin bảo mật nào đã bị mã hóa. Duy chỉ có mật khẩu trái tim anh là tôi không thể mở.



Đêm qua cơn bão số 7 đổ bộ về miền Bắc một trận khá oanh tạc nên mới sáng sớm nhà nhà đã tỉnh, người người đã dậy rồi đổ xô ra đường, ước tính thiệt hại cũng như thu dọn bãi chiến trường mà thiên nhiên đã càn quét. Tôi cũng không ngoại lệ, 5h sáng mẹ đã lôi cổ tôi ra khỏi giường. Tôi uể oải mở cửa bước ra. Sau cơn mưa, trời lại sáng. Sau cơn bão, trời đất lại hiền hòa. Ánh nắng ban mai chiếu qua những giọt nước mưa còn sót trên tán lá tạo thành khối cầu nhỏ lung linh, trong vắt như pha lê.
Sặc, tôi tự tát vào mặt mình hai cái, tự dưng thì lôi ra đâu cái nhìn tinh tế với thế giới quan trước mắt như vậy, thật chẳng giống tôi chút nào.
Tôi là con người của thực dụng, chỉ tin vào hành động, nhìn bằng mắt, phán đoán bằng đầu, nghe bằng hai tai và ghét lý thuyết hão. Tôi năm nay 25 tuổi đã học xong cao học và có trong tay tấm bằng thạc sỹ công nghệ thông tin loại khá. Vì theo đuổi sự nghiệp tri thức nên đến bây giờ, tôi chưa có một mảnh tình nào vắt vai và cũng chưa thèm để ý tới một ai. Cho đến khi tôi gặp anh, không sớm hơn một bước, không muộn hơn một bước chỉ vừa vặn để tôi nghe những rung động đầu đời bằng cái đầu lạnh của mình.

Trời đang nắng bỗng trút một cơn ào ào như thác, mọi người xối xả tránh làn mưa vội vã này, tôi cũng hối hả phi vào cửa hàng trước mắt. Đó là một quán Internet với những cô cậu mặt búng ra sữa đang đeo tai nghe và dán mắt vào màn hình vi tính. Thấy ông chủ quán trân trối nhìn, tôi đon đả tươi cười:

– Chủ quán, cháu ngồi một máy.

Ông chỉ cho tôi một ghế ở dãy giữa. Tôi đến ngồi cạnh anh cũng giống như người bên phải đang ngồi cạnh anh. Mọi chuyện vốn không có gì đặc biệt nếu tôi không nhàm chán liếc mắt sang bên. Những ngón tay anh thon dài điều khiển con chuột với tốc độ không nhanh không chậm, cứ một lúc màn hình nhấp nháy, thì anh lại dừng tay, gõ gõ trên bàn phím chắc là chat với ai.

Ha ha, anh ta cũng không hẳn là con sâu game lắm. Tôi ngầm nhận xét: tán gái chơi game chăng. Nghĩ vậy tôi, liền đưa mắt lên nhằm đánh giá anh một cách tổng thể.

Woa! Con trai gì mà lông mi cong hơn cả con gái thế kia, tôi liếc nhìn hàng lông mi của mình mà thầm ghen tỵ. Ui! Anh ta tủm tỉm cười kìa, khóe miệng cong cong, má lúm đồng tiền! dễ thương quá, Đoạn chat có gì hay ho mà anh cười như thế. Tôi đánh mắt qua màn hình máy tính, trong đầu liền nảy ra một ý…

Rất chính xác, tôi ngó được nick name và trang web mà anh ta đang truy cập. Internet công cộng này thật dễ dàng để tôi chiếm được quyền kiểm soát. Ba phút, màn hình của anh ta đen lại cũng là lúc tôi lấy trọn vẹn thông tin mà anh ta đang sử dụng. Hóa ra, anh là admin của một diễn đàn game. Một admin thường là cao thủ máy tính hoặc là dân tu game thành thần. Tôi đánh giá anh ta ở loại thứ hai.

Nhanh chóng, tôi trở thành lính mới của diễn đàn này và nghĩa vụ anh ta là phải chăm sóc tôi.

Nhưng… trời tạnh mưa rồi, tôi phải về nhà. Trên đường đi, tôi không khỏi nghĩ về người con trai ấy. Tôi muốn chơi một trò chơi với chàng trai game thủ này.

Và những thuật toán Pascal, những dãy số lập trình mà 7 năm qua tôi theo học giúp tôi tự vạch cho mình một quy trình các bước.

Bước 1 đăng nhập diễn đàn game vào thời gian mà tôi xác định Admin là cao thủ tin học không có nhà. Nhỡ gặp hắn cao siêu hơn, hắn knockout tôi thì chết. Tôi không biết chơi game nhưng tôi có thể phá nó. Các Moderator ra tay, đừng hòng! Phải chính Administrator là anh mới xong.

Bước 2, thả một con virus. Xong! Anh ta sập bẫy.

Bước 3 lấy thông tin cá nhân, địa chỉ trang mạng xã hội, kết bạn, chat và thả một đường link. Xong! Anh ta sập bẫy.

Bước 4, truy tìm địa chỉ IP. Xong! Anh ta sập bẫy.

Cuối cùng, tôi lượn lờ thăm nhà anh ta.

Anh tên là Phong 26 tuổi, nghề nghiệp không biết, có lẽ chỉ ăn, chơi game và quản cái diễn đàn chưa có tiếng lắm đó. Không quan trọng, quan trọng là anh ta có nụ cười dễ thương và tôi thích anh ta. Anh ta thuê trọ cách nhà tôi 3 dãy phố. Sở thích đánh bóng rổ có lẽ sân bóng rổ ở đằng sau siêu thị. Một dung lượng lớn bộ nhớ máy tính của anh là các phần mềm game, ở ổ D có vài bộ phim dán mác 18+. Hic, tôi điên lên xóa sạch. Có những giáo trình về công nghệ thông tin, có những tập tài liệu học cách kinh doanh quản lý và có vài bức ảnh hồi anh ta còn bé nhìn siêu đáng yêu, tôi sao chép hết về. Còn lại, không có gì đặc biệt nữa. Khoan có một thư mục được bảo mật. Tôi không thể mở được nó nên sao chép về xử lý.

Tôi là thạc sỹ công nghệ thông tin nên việc giải nén thư mục này đối với tôi không có gì là khó.

A là nhật ký này, những bức ảnh này, một mối tình đầu sướt mướt chăng. Nhật ký là của một người con gái viết về người yêu của mình…. Trang cuối cùng đó là bức thư cô ta chia tay anh đẫm nước mắt … với ai đó lãng mạn thôi. Đối với tôi ấy à, đó là cảm giác khá thỏa mãn bởi tôi thu về được một chiến lợi phẩm không hề nhỏ. Trong nhật ký này, cô ta nêu một cách tổng thể và chi tiết sở thích cũng như thói quen của anh ấy. Và tôi đã sử dụng nó một cách triệt để. Và ấn nút ”start” trò chơi bắt đầu!

….

….

…..

Thế nhưng, giả lại thành thật. Tôi không ngờ, tôi và anh đã thành một couple hoàn hảo trong một năm rồi đấy.

Một năm, tôi quan tâm anh, anh cũng rất ân cần với tôi, tôi không còn nhớ gì về những chuyện trước đây nữa. Tôi và anh chỉ là hạnh phúc, hạnh phúc và hạnh phúc. Nhưng có phải những thứ dễ dàng có được thì cũng dễ dàng mất đi.

Hôm đó, tôi đến nhà anh, căn phòng trọ khá nhỏ nhưng gọn gàng và ấm áp. Buổi sáng, bầu trời cao xanh vời vợi, con mèo mướp anh nuôi đang xoay tròn tự bắt cái đuôi của mình trong tia nắng vàng rực rõ. Tôi gõ cửa ầm ĩ, và tự chuẩn bị tư thế tránh cái véo má tới tấp của anh. Nhưng không, anh ra mở cửa, nhìn tôi mệt mỏi.

– Anh sao vậy. tôi lo lắng hỏi.

Anh chẳng nói gì mà lặng lẽ đi vào trong. Anh rót một cốc nước đưa tôi:

– Em uống đi.

– Sặc! Anh tử tế tệ. Đến nhà anh bao giờ em cũng phải đun nước cho anh. Tôi cầm cốc và nói.

– Em còn giặt cả quần áo cho anh, em mua cho anh bánh mỳ kẹp thịt rau thơm mà anh thích ăn nhất, buổi trưa em nấu cho anh món canh cá bánh đa mà anh khoái khẩu nhất, buổi tối em luôn gọi điện cho anh giục anh đừng quên giờ làm ca tối.

Đáp lại tôi, anh tuôn ra một tràng.

– Sao, anh cảm động à. Em không cần anh báo đáp đâu, chỉ cần anh thực hiện lời hứa là không bao giờ bỏ rơi em là được rồi.

Tôi cười tít mắt, ra vẻ sung sướng. Đó là lời anh hứa trong ngày kỷ niệm 100 ngày chúng tôi yêu nhau, hôm đó anh cũng cướp mất nụ hôn đầu đời của tôi.

Tôi ngây ngốc nhớ lại ngày hôm đó mà cảm giác ấm nóng nơi khóe môi. Thế nhưng, ảo tưởng sức mạnh rồi. Tiếng cạch cửa từ phòng ngủ của anh, một người con gái với mái tóc dài rối chưa kịp chải, ánh mắt cô ta mông lung như vừa ngủ dậy. Thân hình cô ta nõn nà sau chiếc váy ngủ mỏng dính. Một giây, hai giây… có cái gì đó như thít chặt lấy lồng ngực tôi, khiến tôi khó thở.

– Tình yêu mà có sự toan tính thì không bao giờ bền lâu được, Linh à.

Anh cất tiếng nói trầm, nhẹ và lạnh. Tôi mở to mắt nuốt từng câu chữ của anh, trong lòng tôi xốn xang, những thứ trước mắt bây giờ là giả hay thật, ảo ảnh hay là mơ.

– Anh đã biết mọi chuyện từ hôm anh mượn laptop của em rồi. Hóa ra, em lại có năng lực đến thế. Anh vốn tưởng em chỉ là nhân viên văn phòng của công ty phát triển phần mềm lớn nhất miền Bắc thôi. Anh ta lên tiếng

– Hơ, anh bên tôi một năm mà anh không biết tôi làm gì ư?

Tôi hét lên, anh có chút bối rối. Nhưng khi cô gái nhỏ đến bên cất tiếng nhỏ

– Anh Phong.

Anh liền thu ánh mắt lại trong vẻ lạnh lùng đến đáng sợ.

– Anh nghĩ, anh gặp được em là món quà của tạo hóa, anh từng nghĩ em đối với anh là chân thành nên em mới hiểu anh nghĩ gì, em hiểu anh muốn gì. Nhưng hóa ra là giả tạo, em xâm phạm đời tư cá nhân của anh.

Nghe anh nói, tôi á khẩu đứng chết trân tại trận.

– Em đùa giỡn anh đủ rồi đấy. Anh nói

– Tôi đùa giỡn anh. Thế anh thì sao, anh hiểu tôi không, anh chưa bao giờ nghĩ đến cảm nhận của tôi. Tôi chua xót.

– Vậy em nghĩ đến cảm nhận của anh chắc. Nếu vậy, tại sao khi em tìm được địa chỉ của cô ấy, em không nói cho anh. Nếu anh không tình cờ phát hiện ra thì em định lừa dối anh đến bao giờ.

Hả, cái gì đây. Anh trách móc tôi ư, tôi lừa dối anh ư… Tim tôi như ngừng đập. Cuống họng tôi run run, tôi không còn lời nào để nói, tôi ngước mắt lên nhìn anh, ánh mắt anh sâu thẳm lạnh lùng và không đáy.

Ah, tôi nhớ ra rồi, cô gái đứng cạnh anh là cô gái viết nhật ký đó. Vậy hóa ra, một năm qua anh yêu tôi chỉ vì đơn giản tôi quan tâm anh giống như cô ta quan tâm anh. Tôi chỉ là người thay thế. Vậy là, một năm qua, anh vẫn luôn tìm kiếm mối tình đầu đã bỏ rơi mình và ở bên tôi chỉ là để lấp chỗ trống. Vậy lời hứa 100 ngày yêu nhau thì sao, thì sao chứ. Lời hứa ấy vốn không tồn tại rồi. Đôi chân tôi như hồ vữa trát tường rụng rã rời khỏi viên gạch. Tôi cố gắng vùng vẫy bỏ chạy nhưng … bất lực, tôi từ từ sụp xuống. Con mèo mướp kêu những tiếng ngheo ngheo xé nát bầu tĩnh lặng, tôi nghe tiếng nước mắt rơi lã chã trên nền nhà và trong mơ hồ, tôi thoáng thấy bóng ai đó tay trong tay với bóng ai khác lướt qua tôi mà không hề ngoảnh lại.

Buổi tối Hà Nội, có cơn gió lành lạnh khẽ vuốt mái tóc tôi. Tiếng xe cộ, tiếng nói cười nhộn nhịp một góc trời. Có lẽ, đây là con đường một chiều nên tất cả đều đi cùng một hướng duy chỉ mình tôi ngược với bao dòng xa lạ mà không cách nào quay đầu.

Tôi vốn là người của thực tế chỉ tin vào hành động, nhìn bằng mắt, phán đoán bằng đầu, nghe bằng hai tai và ghét lý thuyết hão. Thế nhưng tôi đã từng ngây ngốc tin vào chiếc nhẫn gắn mặt cỏ ba lá mà anh đeo vào tay tôi cùng lời thì thầm trong gió: cuối năm nay chúng mình sẽ đính hôn. Thế nhưng lời hứa ấy bây giờ ở với ai. Nhẫn ba lá rơi xuống, mối tình đầu của tôi biến mất trong màn đêm.

Có lẽ anh đã nói đúng, tình yêu mà tính toán thì chẳng bao giờ bền lâu. Tôi đã lên kế hoạch tiếp cận anh mà không hề sai sót. Thế nhưng bản thân tôi lại có lỗ hổng tường lửa quá lớn mà vô tình rơi vào bẫy tình do chính mình thiết lập. Game over! Trò chơi đã kết thúc.

Tôi vốn đã tìm đúng chiếc máy tính cần cài đặt lại. Tôi vốn đã chạy thành công chương trình này khi vừa hết thời gian giải nén. Tôi cũng có thể bẻ khóa bất kể tập tin bảo mật nào đã bị mã hóa. Duy chỉ có mật khẩu trái tim anh là tôi không thể mở.

Truyện ngắn tình yêu: Mật khẩu trái tim anh: Em không thể mở

Tôi vốn đã tìm đúng chiếc máy tính cần cài đặt lại. Tôi vốn đã chạy thành công chương trình này khi vừa hết thời gian giải nén. Tôi cũng có thể bẻ khóa bất kể tập tin bảo mật nào đã bị mã hóa. Duy chỉ có mật khẩu trái tim anh là tôi không thể mở.



Đêm qua cơn bão số 7 đổ bộ về miền Bắc một trận khá oanh tạc nên mới sáng sớm nhà nhà đã tỉnh, người người đã dậy rồi đổ xô ra đường, ước tính thiệt hại cũng như thu dọn bãi chiến trường mà thiên nhiên đã càn quét. Tôi cũng không ngoại lệ, 5h sáng mẹ đã lôi cổ tôi ra khỏi giường. Tôi uể oải mở cửa bước ra. Sau cơn mưa, trời lại sáng. Sau cơn bão, trời đất lại hiền hòa. Ánh nắng ban mai chiếu qua những giọt nước mưa còn sót trên tán lá tạo thành khối cầu nhỏ lung linh, trong vắt như pha lê.
Sặc, tôi tự tát vào mặt mình hai cái, tự dưng thì lôi ra đâu cái nhìn tinh tế với thế giới quan trước mắt như vậy, thật chẳng giống tôi chút nào.
Tôi là con người của thực dụng, chỉ tin vào hành động, nhìn bằng mắt, phán đoán bằng đầu, nghe bằng hai tai và ghét lý thuyết hão. Tôi năm nay 25 tuổi đã học xong cao học và có trong tay tấm bằng thạc sỹ công nghệ thông tin loại khá. Vì theo đuổi sự nghiệp tri thức nên đến bây giờ, tôi chưa có một mảnh tình nào vắt vai và cũng chưa thèm để ý tới một ai. Cho đến khi tôi gặp anh, không sớm hơn một bước, không muộn hơn một bước chỉ vừa vặn để tôi nghe những rung động đầu đời bằng cái đầu lạnh của mình.

Trời đang nắng bỗng trút một cơn ào ào như thác, mọi người xối xả tránh làn mưa vội vã này, tôi cũng hối hả phi vào cửa hàng trước mắt. Đó là một quán Internet với những cô cậu mặt búng ra sữa đang đeo tai nghe và dán mắt vào màn hình vi tính. Thấy ông chủ quán trân trối nhìn, tôi đon đả tươi cười:

– Chủ quán, cháu ngồi một máy.

Ông chỉ cho tôi một ghế ở dãy giữa. Tôi đến ngồi cạnh anh cũng giống như người bên phải đang ngồi cạnh anh. Mọi chuyện vốn không có gì đặc biệt nếu tôi không nhàm chán liếc mắt sang bên. Những ngón tay anh thon dài điều khiển con chuột với tốc độ không nhanh không chậm, cứ một lúc màn hình nhấp nháy, thì anh lại dừng tay, gõ gõ trên bàn phím chắc là chat với ai.

Ha ha, anh ta cũng không hẳn là con sâu game lắm. Tôi ngầm nhận xét: tán gái chơi game chăng. Nghĩ vậy tôi, liền đưa mắt lên nhằm đánh giá anh một cách tổng thể.

Woa! Con trai gì mà lông mi cong hơn cả con gái thế kia, tôi liếc nhìn hàng lông mi của mình mà thầm ghen tỵ. Ui! Anh ta tủm tỉm cười kìa, khóe miệng cong cong, má lúm đồng tiền! dễ thương quá, Đoạn chat có gì hay ho mà anh cười như thế. Tôi đánh mắt qua màn hình máy tính, trong đầu liền nảy ra một ý…

Rất chính xác, tôi ngó được nick name và trang web mà anh ta đang truy cập. Internet công cộng này thật dễ dàng để tôi chiếm được quyền kiểm soát. Ba phút, màn hình của anh ta đen lại cũng là lúc tôi lấy trọn vẹn thông tin mà anh ta đang sử dụng. Hóa ra, anh là admin của một diễn đàn game. Một admin thường là cao thủ máy tính hoặc là dân tu game thành thần. Tôi đánh giá anh ta ở loại thứ hai.

Nhanh chóng, tôi trở thành lính mới của diễn đàn này và nghĩa vụ anh ta là phải chăm sóc tôi.

Nhưng… trời tạnh mưa rồi, tôi phải về nhà. Trên đường đi, tôi không khỏi nghĩ về người con trai ấy. Tôi muốn chơi một trò chơi với chàng trai game thủ này.

Và những thuật toán Pascal, những dãy số lập trình mà 7 năm qua tôi theo học giúp tôi tự vạch cho mình một quy trình các bước.

Bước 1 đăng nhập diễn đàn game vào thời gian mà tôi xác định Admin là cao thủ tin học không có nhà. Nhỡ gặp hắn cao siêu hơn, hắn knockout tôi thì chết. Tôi không biết chơi game nhưng tôi có thể phá nó. Các Moderator ra tay, đừng hòng! Phải chính Administrator là anh mới xong.

Bước 2, thả một con virus. Xong! Anh ta sập bẫy.

Bước 3 lấy thông tin cá nhân, địa chỉ trang mạng xã hội, kết bạn, chat và thả một đường link. Xong! Anh ta sập bẫy.

Bước 4, truy tìm địa chỉ IP. Xong! Anh ta sập bẫy.

Cuối cùng, tôi lượn lờ thăm nhà anh ta.

Anh tên là Phong 26 tuổi, nghề nghiệp không biết, có lẽ chỉ ăn, chơi game và quản cái diễn đàn chưa có tiếng lắm đó. Không quan trọng, quan trọng là anh ta có nụ cười dễ thương và tôi thích anh ta. Anh ta thuê trọ cách nhà tôi 3 dãy phố. Sở thích đánh bóng rổ có lẽ sân bóng rổ ở đằng sau siêu thị. Một dung lượng lớn bộ nhớ máy tính của anh là các phần mềm game, ở ổ D có vài bộ phim dán mác 18+. Hic, tôi điên lên xóa sạch. Có những giáo trình về công nghệ thông tin, có những tập tài liệu học cách kinh doanh quản lý và có vài bức ảnh hồi anh ta còn bé nhìn siêu đáng yêu, tôi sao chép hết về. Còn lại, không có gì đặc biệt nữa. Khoan có một thư mục được bảo mật. Tôi không thể mở được nó nên sao chép về xử lý.

Tôi là thạc sỹ công nghệ thông tin nên việc giải nén thư mục này đối với tôi không có gì là khó.

A là nhật ký này, những bức ảnh này, một mối tình đầu sướt mướt chăng. Nhật ký là của một người con gái viết về người yêu của mình…. Trang cuối cùng đó là bức thư cô ta chia tay anh đẫm nước mắt … với ai đó lãng mạn thôi. Đối với tôi ấy à, đó là cảm giác khá thỏa mãn bởi tôi thu về được một chiến lợi phẩm không hề nhỏ. Trong nhật ký này, cô ta nêu một cách tổng thể và chi tiết sở thích cũng như thói quen của anh ấy. Và tôi đã sử dụng nó một cách triệt để. Và ấn nút ”start” trò chơi bắt đầu!

….

….

…..

Thế nhưng, giả lại thành thật. Tôi không ngờ, tôi và anh đã thành một couple hoàn hảo trong một năm rồi đấy.

Một năm, tôi quan tâm anh, anh cũng rất ân cần với tôi, tôi không còn nhớ gì về những chuyện trước đây nữa. Tôi và anh chỉ là hạnh phúc, hạnh phúc và hạnh phúc. Nhưng có phải những thứ dễ dàng có được thì cũng dễ dàng mất đi.

Hôm đó, tôi đến nhà anh, căn phòng trọ khá nhỏ nhưng gọn gàng và ấm áp. Buổi sáng, bầu trời cao xanh vời vợi, con mèo mướp anh nuôi đang xoay tròn tự bắt cái đuôi của mình trong tia nắng vàng rực rõ. Tôi gõ cửa ầm ĩ, và tự chuẩn bị tư thế tránh cái véo má tới tấp của anh. Nhưng không, anh ra mở cửa, nhìn tôi mệt mỏi.

– Anh sao vậy. tôi lo lắng hỏi.

Anh chẳng nói gì mà lặng lẽ đi vào trong. Anh rót một cốc nước đưa tôi:

– Em uống đi.

– Sặc! Anh tử tế tệ. Đến nhà anh bao giờ em cũng phải đun nước cho anh. Tôi cầm cốc và nói.

– Em còn giặt cả quần áo cho anh, em mua cho anh bánh mỳ kẹp thịt rau thơm mà anh thích ăn nhất, buổi trưa em nấu cho anh món canh cá bánh đa mà anh khoái khẩu nhất, buổi tối em luôn gọi điện cho anh giục anh đừng quên giờ làm ca tối.

Đáp lại tôi, anh tuôn ra một tràng.

– Sao, anh cảm động à. Em không cần anh báo đáp đâu, chỉ cần anh thực hiện lời hứa là không bao giờ bỏ rơi em là được rồi.

Tôi cười tít mắt, ra vẻ sung sướng. Đó là lời anh hứa trong ngày kỷ niệm 100 ngày chúng tôi yêu nhau, hôm đó anh cũng cướp mất nụ hôn đầu đời của tôi.

Tôi ngây ngốc nhớ lại ngày hôm đó mà cảm giác ấm nóng nơi khóe môi. Thế nhưng, ảo tưởng sức mạnh rồi. Tiếng cạch cửa từ phòng ngủ của anh, một người con gái với mái tóc dài rối chưa kịp chải, ánh mắt cô ta mông lung như vừa ngủ dậy. Thân hình cô ta nõn nà sau chiếc váy ngủ mỏng dính. Một giây, hai giây… có cái gì đó như thít chặt lấy lồng ngực tôi, khiến tôi khó thở.

– Tình yêu mà có sự toan tính thì không bao giờ bền lâu được, Linh à.

Anh cất tiếng nói trầm, nhẹ và lạnh. Tôi mở to mắt nuốt từng câu chữ của anh, trong lòng tôi xốn xang, những thứ trước mắt bây giờ là giả hay thật, ảo ảnh hay là mơ.

– Anh đã biết mọi chuyện từ hôm anh mượn laptop của em rồi. Hóa ra, em lại có năng lực đến thế. Anh vốn tưởng em chỉ là nhân viên văn phòng của công ty phát triển phần mềm lớn nhất miền Bắc thôi. Anh ta lên tiếng

– Hơ, anh bên tôi một năm mà anh không biết tôi làm gì ư?

Tôi hét lên, anh có chút bối rối. Nhưng khi cô gái nhỏ đến bên cất tiếng nhỏ

– Anh Phong.

Anh liền thu ánh mắt lại trong vẻ lạnh lùng đến đáng sợ.

– Anh nghĩ, anh gặp được em là món quà của tạo hóa, anh từng nghĩ em đối với anh là chân thành nên em mới hiểu anh nghĩ gì, em hiểu anh muốn gì. Nhưng hóa ra là giả tạo, em xâm phạm đời tư cá nhân của anh.

Nghe anh nói, tôi á khẩu đứng chết trân tại trận.

– Em đùa giỡn anh đủ rồi đấy. Anh nói

– Tôi đùa giỡn anh. Thế anh thì sao, anh hiểu tôi không, anh chưa bao giờ nghĩ đến cảm nhận của tôi. Tôi chua xót.

– Vậy em nghĩ đến cảm nhận của anh chắc. Nếu vậy, tại sao khi em tìm được địa chỉ của cô ấy, em không nói cho anh. Nếu anh không tình cờ phát hiện ra thì em định lừa dối anh đến bao giờ.

Hả, cái gì đây. Anh trách móc tôi ư, tôi lừa dối anh ư… Tim tôi như ngừng đập. Cuống họng tôi run run, tôi không còn lời nào để nói, tôi ngước mắt lên nhìn anh, ánh mắt anh sâu thẳm lạnh lùng và không đáy.

Ah, tôi nhớ ra rồi, cô gái đứng cạnh anh là cô gái viết nhật ký đó. Vậy hóa ra, một năm qua anh yêu tôi chỉ vì đơn giản tôi quan tâm anh giống như cô ta quan tâm anh. Tôi chỉ là người thay thế. Vậy là, một năm qua, anh vẫn luôn tìm kiếm mối tình đầu đã bỏ rơi mình và ở bên tôi chỉ là để lấp chỗ trống. Vậy lời hứa 100 ngày yêu nhau thì sao, thì sao chứ. Lời hứa ấy vốn không tồn tại rồi. Đôi chân tôi như hồ vữa trát tường rụng rã rời khỏi viên gạch. Tôi cố gắng vùng vẫy bỏ chạy nhưng … bất lực, tôi từ từ sụp xuống. Con mèo mướp kêu những tiếng ngheo ngheo xé nát bầu tĩnh lặng, tôi nghe tiếng nước mắt rơi lã chã trên nền nhà và trong mơ hồ, tôi thoáng thấy bóng ai đó tay trong tay với bóng ai khác lướt qua tôi mà không hề ngoảnh lại.

Buổi tối Hà Nội, có cơn gió lành lạnh khẽ vuốt mái tóc tôi. Tiếng xe cộ, tiếng nói cười nhộn nhịp một góc trời. Có lẽ, đây là con đường một chiều nên tất cả đều đi cùng một hướng duy chỉ mình tôi ngược với bao dòng xa lạ mà không cách nào quay đầu.

Tôi vốn là người của thực tế chỉ tin vào hành động, nhìn bằng mắt, phán đoán bằng đầu, nghe bằng hai tai và ghét lý thuyết hão. Thế nhưng tôi đã từng ngây ngốc tin vào chiếc nhẫn gắn mặt cỏ ba lá mà anh đeo vào tay tôi cùng lời thì thầm trong gió: cuối năm nay chúng mình sẽ đính hôn. Thế nhưng lời hứa ấy bây giờ ở với ai. Nhẫn ba lá rơi xuống, mối tình đầu của tôi biến mất trong màn đêm.

Có lẽ anh đã nói đúng, tình yêu mà tính toán thì chẳng bao giờ bền lâu. Tôi đã lên kế hoạch tiếp cận anh mà không hề sai sót. Thế nhưng bản thân tôi lại có lỗ hổng tường lửa quá lớn mà vô tình rơi vào bẫy tình do chính mình thiết lập. Game over! Trò chơi đã kết thúc.

Tôi vốn đã tìm đúng chiếc máy tính cần cài đặt lại. Tôi vốn đã chạy thành công chương trình này khi vừa hết thời gian giải nén. Tôi cũng có thể bẻ khóa bất kể tập tin bảo mật nào đã bị mã hóa. Duy chỉ có mật khẩu trái tim anh là tôi không thể mở.
Đọc thêm..
Nghề kiểm định phần mềm (software testing) hiện vẫn chưa được cộng đồng công nghệ thông tin Việt Nam đánh giá cao. Đây cũng chính là lý do khiến các doanh nghiệp khó tuyển dụng nhân sự cho công việc này…
 

Vấn đề này đã được bàn tới tại cuộc hội thảo “Kiểm định chất lượng trong các công ty phần mềm” do Hội Tin học TPHCM và Câu lạc bộ Công nghệ thông tin - Viễn thông (ICT Partnership) tổ chức hồi giữa tháng 9 vừa qua.

“Khát” nhân lực do đâu?

“Lang thang” trên những diễn đàn của dân lập trình sẽ gặp vô số những lời than phiền về nghề của “tester” (nhân viên kiểm định phần mềm). Theo họ, hiện nay tại Việt Nam đang tồn tại những suy nghĩ cho rằng nghề kiểm định chỉ là “cấp thấp”, nghề lập trình mới thật sự là “hình thức bậc cao”.

Điều này xuất phát từ nhiều nguyên nhân, nhưng cơ bản từ chính nơi sử dụng nguồn nhân lực. Ở một số công ty sản xuất và gia công phần mềm, những nhân viên mới được tuyển dụng nếu hơi yếu về kỹ năng lập trình, có thể được đưa vào làm công tác kiểm định.

Khi làm tốt công việc kiểm định họ mới được “thăng cấp” làm lập trình viên. Trong khi đối với các nhân viên khác trong cùng công ty, tương lai “có vẻ” hanh thông hơn, thì nhân viên kiểm định cảm thấy ít có cơ hội thăng tiến nghề nghiệp.

Nhiều công ty thường tuyển sinh viên mới tốt nghiệp để đào tạo thành nhân viên kiểm định. Vô hình trung, làm sinh viên ngộ nhận rằng kiểm định phần mềm là một công việc nhàm chán, lạc lõng và mất định hướng trong công việc về sau. Điều này càng góp phần làm cho các doanh nghiệp trở nên “khát” nhân lực kiểm định phần mềm.

Ông Ngô Văn Toàn, quyền Phó tổng giám đốc phụ trách đào tạo và hệ thống chất lượng của Công ty Global CyberSoft (GCS), cho biết khoảng 30% nhân sự hiện nay ở GCS liên quan đến kiểm định phần mềm.

Thông thường, chỉ khoảng 15% trong tổng số ứng viên dự tuyển vượt qua các kỳ tuyển dụng nhân sự của GCS. Thậm chí, có những vị trí được rao tuyển đến nửa năm vẫn không thể tìm được người thích hợp. Nếu đi vào những mức độ kiểm định cao cấp như bảo mật (testing securities) hay đòi hỏi kinh nghiệm… thì càng khó kiếm nhân viên.

Hiểu đúng nghề kiểm định phần mềm

Những nhà quản lý tham dự cuộc hội thảo đến từ các công ty lớn trong ngành như GCS, CSC, TMA, FPT, PSD… đều nhận định rằng kiểm định là khâu quan trọng trong quy trình của một doanh nghiệp phần mềm và đòi hỏi nhân viên kiểm định phải giỏi nghề.

Theo trình bày của ông Ngô Văn Toàn tại hội thảo, kiểm định phần mềm gồm bốn mức: 1. Unit Test (Kiểm tra mức đơn vị). 2. Integration Test (Kiểm tra tích hợp) 3. System Test (Kiểm tra mức hệ thống). 4. Acceptance Test (Kiểm tra chấp nhận sản phẩm) và khâu Regression Test (Kiểm tra hồi quy).

Cả bốn mức độ này đều đòi hỏi nhân viên kiểm định phải thực hiện tỉ mỉ, chính xác và chuyên nghiệp. Do vậy, một nhân viên kiểm định giỏi là người nắm vững không chỉ kiến thức lập trình mà còn kiến thức về lĩnh vực (domain knowledge) mà họ tham gia. Họ là người quyết định chất lượng của sản phẩm trước khi chuyển giao cho khách hàng, vì thế phải có những tố chất, kỹ năng và trách nhiệm đặc biệt.

Theo ông Toàn, những nhân viên kiểm định xuất sắc rất thông thạo ngôn ngữ lập trình, có kiến thức chuyên sâu về lĩnh vực và đặc biệt là giỏi trong các bài toán tổ hợp để đặt nghi vấn, phỏng đoán và xử lý tình huống cho đến khi sản phẩm hoàn thiện.

Trong thực tế, nhiều người không có kiến thức sâu về công nghệ thông tin, nhưng chính kiến thức rộng và chuyên sâu về phạm vi hệ thống họ quản lý, cách tư duy logic đã giúp họ trở thành người xuất sắc “như sinh ra là để làm nghề kiểm định”.

Mặc dù kiểm định chất lượng là khâu sống còn của việc phát triển phần mềm như đã nói trên, tâm lý của sinh viên ngành công nghệ thông tin chỉ thích trở thành người lập trình (developer) hay viết mã (coder) hơn là tester vẫn chưa thể thay đổi ngay được.

Nghề và nghiệp

Tâm lý cho rằng kiểm định phần mềm là “nghề cấp hai”, “cấp thấp” cũng tác động tiêu cực đến việc đào tạo ở các công ty. Theo ông Toàn, việc đào tạo một kỹ sư kiểm định giỏi khó hơn đào tạo một kỹ sư lập trình giỏi, vì động cơ trở thành lập trình viên giỏi rất phổ biến trong cộng đồng công nghệ thông tin.

“Để có thể đào tạo họ thành công, trước hết tự họ phải có niềm đam mê với công việc đó”, ông Toàn khẳng định.

Ở Công ty CSC Vietnam - nơi có khoảng 25% nhân sự làm trong khâu kiểm định phần mềm - sinh viên mới ra trường hay người có kinh nghiệm khi gia nhập vào công ty cũng phải qua một giai đoạn đào tạo để hội nhập với dự án, với nhóm và môi trường công ty vì đặc thù của mỗi dự án và mỗi doanh nghiệp là khác nhau.

Bà Nguyễn Thị Huỳnh Mai, Trưởng bộ phận Kiểm tra chất lượng của Công ty CSC Vietnam, cho biết CSC đào tạo nhân viên mới theo các chứng chỉ để giúp từng cá nhân hệ thống hóa kiến thức của mình, không phân biệt kiểm định hay các lĩnh vực khác.

Bà Mai cho rằng, một nhân viên kiểm định phải được trang bị kiến thức về hệ thống và lĩnh vực liên quan đến dự án mà họ tham gia. Ví dụ, khi kiểm định về hệ thống thanh toán ngân hàng, nhất thiết phải được trang bị kiến thức liên quan đến lĩnh vực này.

Xa hơn, theo ông Toàn, vì kiểm định là một bộ phận độc lập, nếu bộ phận này dính liền với các bộ phận khác là một rủi ro. Vì thế, khung huấn luyện kỹ sư bắt đầu từ khâu tuyển dụng - huấn luyện kiến thức cơ bản về công việc và kiến thức chung về công ty - tham gia các dự án phụ - dự án chính thức và các vị trí tùy vào đặc thù của mỗi dự án. Thậm chí họ cần phải nắm vững cách ửng xử khi có xung đột với người quản lý đội ngũ kiểm định.

Nhưng chưa hết, một kỹ sư muốn trưởng thành luôn phải có định hướng nghề nghiệp, biết mình là ai, giữ vai trò gì trong nhóm (team), hướng phát triển, nghề nghiệp tương lai… “Họ chỉ có thể làm việc tốt khi cảm thấy nghề của mình được tôn trọng”, ông Toàn khẳng định.

Theo bà Trần Thị Mỹ Dung (Công ty PSD) thành công chỉ đến khi có giải pháp hợp lý về nguồn nhân lực. Giải pháp tối ưu trong khâu kiểm định là làm sao phân công công việc đúng người để họ thể hiện cao nhất khả năng. Với đặc trưng của nghề kiểm định phần mềm như vậy, doanh nghiệp nên chú trọng xây dựng một đội ngũ tốt với một môi trường tốt, khuyến khích nhân viên tự đào tạo; ủy thác công việc cho những thành viên tiềm năng để tham gia độc lập vào một dự án và thể hiện năng lực của họ. Điều này giúp họ phát huy năng lực để làm tốt dự án, giảm chi phí và rủi ro.

Vốn có kinh nghiệm nhiều năm về kiểm định phần mềm, bà Võ Phương Tâm, Trưởng bộ phận Tư vấn công nghệ thông tin của TÜV Rheinland Vietnam, cho rằng một công ty đầu tư tốt cho khâu chất lượng luôn nhắm đến việc điều hành và quản trị khâu kiểm định, xác định vị trí, vai trò của nó trong quy trình phát triển phần mềm.

Bà Tâm chia sẻ kinh nghiệm: một nhà quản lý giỏi luôn có một kế hoạch khoa học cho dự án, xác định phạm vi cần kiểm tra của phần mềm để hoạch định khối lượng công việc, thời gian và đội ngũ; rồi phải xác định môi trường kiểm định để không đi ra khỏi phạm vi nhằm bảo đảm chất lượng và thời gian; tính toán khi nào công việc được xem là thành công, những tiêu chí gì buộc phải ngừng công đoạn kiểm định.

“Để thành công, bất cứ nhà quản lý nào cũng cần đội ngũ có kiến thức chuyên môn kỹ thuật và nhiều yếu tố cộng hưởng. Điều này giải thích vì sao kiểm định đóng vai trò quan trọng trong quy trình đó”, bà Tâm nói.

Khó nhưng có tiềm năng

Theo các doanh nghiệp, ngành công nghiệp phần mềm, dù sản xuất hay gia công đều không thể tách rời khỏi khâu kiểm định, vì đó là khâu tích hợp trong quy trình. Ngoài ra nó còn là một ngành gia công độc lập, tạo nên một nguồn doanh thu lớn khi mà các hãng chỉ thuê đối tác gia công thực hiện công việc kiểm định cho mình.

Nhưng điều khó khăn của hoạt động kiểm định phần mềm Việt Nam là hiện tại vẫn chưa có một chương trình đào tạo chuyên sâu về ngành này, trong khi đây lại là một ngành khá mới mẻ, để phát triển cần phải có trang bị những kỹ năng chuyên sâu. Muốn thiết lập bộ phận kiểm định các công ty phải tự đào tạo nhưng không phải công ty nào cũng có đủ khả năng tổ chức chuyên nghiệp.

Theo một chuyên gia về kiểm định phần mềm, ông Nguyễn Quốc Hùng, Giám đốc điều hành LogiGear, một công ty Mỹ chuyên về kiểm định phần mềm tại Việt Nam, đây là nghề còn rất mới không chỉ ở Việt Nam mà cả ở nhiều nước trên thế giới. Yêu cầu quan trọng - không chỉ của riêng ngành này mà là yêu cầu chung của rất nhiều ngành khác - là nắm vững kỹ thuật và các kiến thức tổng quát.

Ngành này cũng đòi hỏi lực lượng nhân sự cao, trình độ chuyên môn, óc sáng tạo, và cả trình độ tiếng Anh để tiếp cận kiến thức mới của thế giới. “Theo tôi, kỹ sư kiểm định phần mềm cũng giống như bác sĩ chẩn bệnh, phải nắm vững kiến thức mới có thể chẩn đoán chính xác,” theo ông Hùng.

Tại Việt Nam, lâu nay kỹ năng của nhân lực kiểm định phần mềm chưa được chú trọng, đó là lý do làm cho đội ngũ này còn hạn chế về số lượng. Nhưng theo ông Hùng, lợi thế của ngành này là nhân viên kiểm định không nhất thiết phải giới hạn trong ngành phần mềm, họ có thể có các kiến thức khác trong ngành công nghệ thông tin, viễn thông, kinh tế… Chính vì lẽ đó mà khả năng tìm kiếm nhân lực đáp ứng cho nhu cầu này không phải là quá khó khăn.

Băn khoăn nghề kiểm định phần mềm

Nghề kiểm định phần mềm (software testing) hiện vẫn chưa được cộng đồng công nghệ thông tin Việt Nam đánh giá cao. Đây cũng chính là lý do khiến các doanh nghiệp khó tuyển dụng nhân sự cho công việc này…
 

Vấn đề này đã được bàn tới tại cuộc hội thảo “Kiểm định chất lượng trong các công ty phần mềm” do Hội Tin học TPHCM và Câu lạc bộ Công nghệ thông tin - Viễn thông (ICT Partnership) tổ chức hồi giữa tháng 9 vừa qua.

“Khát” nhân lực do đâu?

“Lang thang” trên những diễn đàn của dân lập trình sẽ gặp vô số những lời than phiền về nghề của “tester” (nhân viên kiểm định phần mềm). Theo họ, hiện nay tại Việt Nam đang tồn tại những suy nghĩ cho rằng nghề kiểm định chỉ là “cấp thấp”, nghề lập trình mới thật sự là “hình thức bậc cao”.

Điều này xuất phát từ nhiều nguyên nhân, nhưng cơ bản từ chính nơi sử dụng nguồn nhân lực. Ở một số công ty sản xuất và gia công phần mềm, những nhân viên mới được tuyển dụng nếu hơi yếu về kỹ năng lập trình, có thể được đưa vào làm công tác kiểm định.

Khi làm tốt công việc kiểm định họ mới được “thăng cấp” làm lập trình viên. Trong khi đối với các nhân viên khác trong cùng công ty, tương lai “có vẻ” hanh thông hơn, thì nhân viên kiểm định cảm thấy ít có cơ hội thăng tiến nghề nghiệp.

Nhiều công ty thường tuyển sinh viên mới tốt nghiệp để đào tạo thành nhân viên kiểm định. Vô hình trung, làm sinh viên ngộ nhận rằng kiểm định phần mềm là một công việc nhàm chán, lạc lõng và mất định hướng trong công việc về sau. Điều này càng góp phần làm cho các doanh nghiệp trở nên “khát” nhân lực kiểm định phần mềm.

Ông Ngô Văn Toàn, quyền Phó tổng giám đốc phụ trách đào tạo và hệ thống chất lượng của Công ty Global CyberSoft (GCS), cho biết khoảng 30% nhân sự hiện nay ở GCS liên quan đến kiểm định phần mềm.

Thông thường, chỉ khoảng 15% trong tổng số ứng viên dự tuyển vượt qua các kỳ tuyển dụng nhân sự của GCS. Thậm chí, có những vị trí được rao tuyển đến nửa năm vẫn không thể tìm được người thích hợp. Nếu đi vào những mức độ kiểm định cao cấp như bảo mật (testing securities) hay đòi hỏi kinh nghiệm… thì càng khó kiếm nhân viên.

Hiểu đúng nghề kiểm định phần mềm

Những nhà quản lý tham dự cuộc hội thảo đến từ các công ty lớn trong ngành như GCS, CSC, TMA, FPT, PSD… đều nhận định rằng kiểm định là khâu quan trọng trong quy trình của một doanh nghiệp phần mềm và đòi hỏi nhân viên kiểm định phải giỏi nghề.

Theo trình bày của ông Ngô Văn Toàn tại hội thảo, kiểm định phần mềm gồm bốn mức: 1. Unit Test (Kiểm tra mức đơn vị). 2. Integration Test (Kiểm tra tích hợp) 3. System Test (Kiểm tra mức hệ thống). 4. Acceptance Test (Kiểm tra chấp nhận sản phẩm) và khâu Regression Test (Kiểm tra hồi quy).

Cả bốn mức độ này đều đòi hỏi nhân viên kiểm định phải thực hiện tỉ mỉ, chính xác và chuyên nghiệp. Do vậy, một nhân viên kiểm định giỏi là người nắm vững không chỉ kiến thức lập trình mà còn kiến thức về lĩnh vực (domain knowledge) mà họ tham gia. Họ là người quyết định chất lượng của sản phẩm trước khi chuyển giao cho khách hàng, vì thế phải có những tố chất, kỹ năng và trách nhiệm đặc biệt.

Theo ông Toàn, những nhân viên kiểm định xuất sắc rất thông thạo ngôn ngữ lập trình, có kiến thức chuyên sâu về lĩnh vực và đặc biệt là giỏi trong các bài toán tổ hợp để đặt nghi vấn, phỏng đoán và xử lý tình huống cho đến khi sản phẩm hoàn thiện.

Trong thực tế, nhiều người không có kiến thức sâu về công nghệ thông tin, nhưng chính kiến thức rộng và chuyên sâu về phạm vi hệ thống họ quản lý, cách tư duy logic đã giúp họ trở thành người xuất sắc “như sinh ra là để làm nghề kiểm định”.

Mặc dù kiểm định chất lượng là khâu sống còn của việc phát triển phần mềm như đã nói trên, tâm lý của sinh viên ngành công nghệ thông tin chỉ thích trở thành người lập trình (developer) hay viết mã (coder) hơn là tester vẫn chưa thể thay đổi ngay được.

Nghề và nghiệp

Tâm lý cho rằng kiểm định phần mềm là “nghề cấp hai”, “cấp thấp” cũng tác động tiêu cực đến việc đào tạo ở các công ty. Theo ông Toàn, việc đào tạo một kỹ sư kiểm định giỏi khó hơn đào tạo một kỹ sư lập trình giỏi, vì động cơ trở thành lập trình viên giỏi rất phổ biến trong cộng đồng công nghệ thông tin.

“Để có thể đào tạo họ thành công, trước hết tự họ phải có niềm đam mê với công việc đó”, ông Toàn khẳng định.

Ở Công ty CSC Vietnam - nơi có khoảng 25% nhân sự làm trong khâu kiểm định phần mềm - sinh viên mới ra trường hay người có kinh nghiệm khi gia nhập vào công ty cũng phải qua một giai đoạn đào tạo để hội nhập với dự án, với nhóm và môi trường công ty vì đặc thù của mỗi dự án và mỗi doanh nghiệp là khác nhau.

Bà Nguyễn Thị Huỳnh Mai, Trưởng bộ phận Kiểm tra chất lượng của Công ty CSC Vietnam, cho biết CSC đào tạo nhân viên mới theo các chứng chỉ để giúp từng cá nhân hệ thống hóa kiến thức của mình, không phân biệt kiểm định hay các lĩnh vực khác.

Bà Mai cho rằng, một nhân viên kiểm định phải được trang bị kiến thức về hệ thống và lĩnh vực liên quan đến dự án mà họ tham gia. Ví dụ, khi kiểm định về hệ thống thanh toán ngân hàng, nhất thiết phải được trang bị kiến thức liên quan đến lĩnh vực này.

Xa hơn, theo ông Toàn, vì kiểm định là một bộ phận độc lập, nếu bộ phận này dính liền với các bộ phận khác là một rủi ro. Vì thế, khung huấn luyện kỹ sư bắt đầu từ khâu tuyển dụng - huấn luyện kiến thức cơ bản về công việc và kiến thức chung về công ty - tham gia các dự án phụ - dự án chính thức và các vị trí tùy vào đặc thù của mỗi dự án. Thậm chí họ cần phải nắm vững cách ửng xử khi có xung đột với người quản lý đội ngũ kiểm định.

Nhưng chưa hết, một kỹ sư muốn trưởng thành luôn phải có định hướng nghề nghiệp, biết mình là ai, giữ vai trò gì trong nhóm (team), hướng phát triển, nghề nghiệp tương lai… “Họ chỉ có thể làm việc tốt khi cảm thấy nghề của mình được tôn trọng”, ông Toàn khẳng định.

Theo bà Trần Thị Mỹ Dung (Công ty PSD) thành công chỉ đến khi có giải pháp hợp lý về nguồn nhân lực. Giải pháp tối ưu trong khâu kiểm định là làm sao phân công công việc đúng người để họ thể hiện cao nhất khả năng. Với đặc trưng của nghề kiểm định phần mềm như vậy, doanh nghiệp nên chú trọng xây dựng một đội ngũ tốt với một môi trường tốt, khuyến khích nhân viên tự đào tạo; ủy thác công việc cho những thành viên tiềm năng để tham gia độc lập vào một dự án và thể hiện năng lực của họ. Điều này giúp họ phát huy năng lực để làm tốt dự án, giảm chi phí và rủi ro.

Vốn có kinh nghiệm nhiều năm về kiểm định phần mềm, bà Võ Phương Tâm, Trưởng bộ phận Tư vấn công nghệ thông tin của TÜV Rheinland Vietnam, cho rằng một công ty đầu tư tốt cho khâu chất lượng luôn nhắm đến việc điều hành và quản trị khâu kiểm định, xác định vị trí, vai trò của nó trong quy trình phát triển phần mềm.

Bà Tâm chia sẻ kinh nghiệm: một nhà quản lý giỏi luôn có một kế hoạch khoa học cho dự án, xác định phạm vi cần kiểm tra của phần mềm để hoạch định khối lượng công việc, thời gian và đội ngũ; rồi phải xác định môi trường kiểm định để không đi ra khỏi phạm vi nhằm bảo đảm chất lượng và thời gian; tính toán khi nào công việc được xem là thành công, những tiêu chí gì buộc phải ngừng công đoạn kiểm định.

“Để thành công, bất cứ nhà quản lý nào cũng cần đội ngũ có kiến thức chuyên môn kỹ thuật và nhiều yếu tố cộng hưởng. Điều này giải thích vì sao kiểm định đóng vai trò quan trọng trong quy trình đó”, bà Tâm nói.

Khó nhưng có tiềm năng

Theo các doanh nghiệp, ngành công nghiệp phần mềm, dù sản xuất hay gia công đều không thể tách rời khỏi khâu kiểm định, vì đó là khâu tích hợp trong quy trình. Ngoài ra nó còn là một ngành gia công độc lập, tạo nên một nguồn doanh thu lớn khi mà các hãng chỉ thuê đối tác gia công thực hiện công việc kiểm định cho mình.

Nhưng điều khó khăn của hoạt động kiểm định phần mềm Việt Nam là hiện tại vẫn chưa có một chương trình đào tạo chuyên sâu về ngành này, trong khi đây lại là một ngành khá mới mẻ, để phát triển cần phải có trang bị những kỹ năng chuyên sâu. Muốn thiết lập bộ phận kiểm định các công ty phải tự đào tạo nhưng không phải công ty nào cũng có đủ khả năng tổ chức chuyên nghiệp.

Theo một chuyên gia về kiểm định phần mềm, ông Nguyễn Quốc Hùng, Giám đốc điều hành LogiGear, một công ty Mỹ chuyên về kiểm định phần mềm tại Việt Nam, đây là nghề còn rất mới không chỉ ở Việt Nam mà cả ở nhiều nước trên thế giới. Yêu cầu quan trọng - không chỉ của riêng ngành này mà là yêu cầu chung của rất nhiều ngành khác - là nắm vững kỹ thuật và các kiến thức tổng quát.

Ngành này cũng đòi hỏi lực lượng nhân sự cao, trình độ chuyên môn, óc sáng tạo, và cả trình độ tiếng Anh để tiếp cận kiến thức mới của thế giới. “Theo tôi, kỹ sư kiểm định phần mềm cũng giống như bác sĩ chẩn bệnh, phải nắm vững kiến thức mới có thể chẩn đoán chính xác,” theo ông Hùng.

Tại Việt Nam, lâu nay kỹ năng của nhân lực kiểm định phần mềm chưa được chú trọng, đó là lý do làm cho đội ngũ này còn hạn chế về số lượng. Nhưng theo ông Hùng, lợi thế của ngành này là nhân viên kiểm định không nhất thiết phải giới hạn trong ngành phần mềm, họ có thể có các kiến thức khác trong ngành công nghệ thông tin, viễn thông, kinh tế… Chính vì lẽ đó mà khả năng tìm kiếm nhân lực đáp ứng cho nhu cầu này không phải là quá khó khăn.
Đọc thêm..