Dạo trước khi IT trở thành một cơn sốt tại Việt Nam bởi một anh Bách Khoa cơ khí rẽ ngang sang IT nào đó. Giờ đây đi đâu cũng nghe câu châm ngôn "IT là vua của mọi nghề, tháng bèo cũng mấy ngàn $". Vậy liệu chúng ta đã thật sự nhìn nhận nghiêm túc về thực trạng hiện tại của ngành IT cũng như nó tác động như thế nào đến các lập trình viên hay chưa? 

 

Để cùng nhìn nhận về vấn đề này chúng ta hãy quan sát giai đoạn đại dịch Covid 19 diễn ra. Trong giai đoạn này khi cả thế giới đang phải cách ly để chống dịch, khi rất nhiều ngành nghề phải tạm dừng hoạt động thì ngành IT vẫn đứng vững, thậm chí là phát triển vượt bật ở các ngành như: Ví điện tử, các ứng dụng đặt hàng, học và làm việc online,... ngay cả chính phủ cũng tin rằng IT có thể đẩy lùi đại dịch.

 

Với những lợi thế như vậy, ngành IT nhanh chóng trở thành tâm điểm với sự tuyển dụng ồ ạt của các công ty công nghệ với mức lương hấp dẫn. Điều đó dẫn đến lượng nhân sự IT thiếu hụt trầm trọng và không khó hiểu khi các khóa học IT cấp tốc cũng ra đời như: Lộ trình 3 tháng master Web, 1 tháng thành thạo Javascript, React, NodeJS,... 

 

Mặc dù vậy ngành IT vốn là một ngành đặc thù và khá khô khan nên không dễ tiếp cận. Do đó các lập trình viên tay ngang rẻ sang IT đa số sẽ chọn lập trình Web và đặc biệt là lập trình web với React. Giờ đây nhà nhà học React, người người học React, 1 mét vuông 100 ông React 😃. Quả thật vậy, cứ hể bước vào quán cà phê mà thấy ông nào đang bấm máy tính thì 96,69% ông đó là IT. Đủ thấy lượng nhân sự IT được tạo ra trong 2 năm covid là nhiều như thế nào.

 

Hậu quả của việc này là từ sau đại dịch Covid 19 hàng loạt các ông lớn công nghệ tuyên bố sa thải nhân sự, điển hình như Twitter sa thải hơn 80% nhân sự, ngay sau đó là Meta, Alphabet, Amazon, Microsoft, HP, Saleforces,... cũng bắt đầu kế hoạch cắt giảm nhân sự diện rộng.

 

Những cuộc cắt giảm nhân sự diện rộng sau đại dịch Covid-19 không chỉ là vấn đề của các công ty công nghệ lớn mà còn là một biểu hiện của sự đối mặt khó khăn của ngành IT nói chung. Các lập trình viên, dù là chuyên gia React hay không, đều cảm nhận rõ ràng tác động của những quyết định này đến tương lai của họ.

 

Sự cạnh tranh gay gắt trên thị trường lao động IT khiến cho việc duy trì một công việc trở nên khó khăn hơn. Những lập trình viên React, mặc dù có vẻ được ưa chuộng, nhưng cũng đối mặt với vô vàn thách thức. Việc tập trung quá nhiều vào một ngôn ngữ có thể khiến họ trở nên mất linh hoạt, mà linh hoạt chính là chìa khóa để tồn tại trong môi trường thay đổi liên tục.

Hậu quả của sự sa thải đồng loạt là không chỉ những con số trên bảng lương mà còn là tinh thần của cộng đồng lập trình viên. Sự lo sợ về tương lai nghề nghiệp, áp lực để duy trì kỹ năng và học hỏi liên tục đang làm gia tăng căng thẳng trong ngành.

 

Tuy nhiên, không phải tất cả đều u ám. Những thách thức này cũng mở ra cơ hội mới. Các lập trình viên có thể thấy được giá trị của việc đầu tư vào sự đa dạng kỹ năng, từ việc phát triển kỹ năng quản lý dự án đến việc hiểu biết sâu sắc về ngành công nghiệp mà họ đang phục vụ.

Tương lai của lập trình viên sau đại dịch không chỉ phụ thuộc vào sự chuyên sâu về một ngôn ngữ lập trình cụ thể. Nó còn yêu cầu sự sáng tạo, khả năng làm việc nhóm, và khả năng thích ứng với những thay đổi không dự kiến. Chỉ những người có khả năng này mới có thể vươn lên từ những thách thức của thị trường lao động IT, đưa ngành này vượt qua giai đoạn khó khăn và hướng tới những cơ hội mới.

 

Kết luận

 

Dù vậy, không phải là tất cả lập trình viên đều gặp khó khăn. Những người có kiến thức rộng rãi, kỹ năng đa dạng, và khả năng thích ứng tốt với sự biến động của thị trường vẫn giữ vững được 1 chân. Đặc biệt đối với lập trình viên React, việc học React có thể là bước đầu, nhưng sự phát triển liên tục và sự linh hoạt là chìa khóa để không bị lạc lõng trong mê cung này.

 

Cuộc sống sau đại dịch có thể đã làm cho ngành IT mất dần ngôi vương, nhưng nó cũng mở ra vô số cơ hội mới cho những người luôn cố gắng nỗ lực. Đối mặt với những thách thức, liệu chúng ta có thể tiếp tục trở thành những nhà phát triển đa tài, hay sẽ mắc kẹt trong vòng quay của một ngôn ngữ duy nhất? Điều này có lẽ là câu hỏi quan trọng mà chúng ta cần đặt ra trong thời đại đầy thách thức này.