Tìm bài viết phù hợp

5 SỰ THẬT PHŨ PHÀNG CÁC LẬP TRÌNH VIÊN NÊN BIẾT

24/06/22 11:49

Ngành IT hay mỗi lập trình viên ngoài việc phải đối mặt với áp lực công việc, phải đầu tư nhiều thời gian, phải thức khuya dậy sớm, thiếu ngủ,… thì mỗi lập trình viễn cũng nên biết những sự thật sau để khỏi bỡ ngỡ trong quá trình làm việc. Sau đây là 5 sự thật phũ phàng các lập trình viên nên biết 

1. IT vẫn sẽ đóng vai trò quan trọng nhưng cần biết cách tự thích ứng

Bất chấp sự bùng nổ về các dịch vụ CNTT, chuyên môn kỹ thuật vẫn được đánh giá cao trong các tổ chức. Nhưng các chuyên gia công nghệ sẽ cần phải thay đổi chính bản thân họ thông qua việc trau dồi kỹ năng mới và sẵn sàng chấp nhận một số trợ giúp từ công nghệ.

Một vài năm trước, các chuyên gia CNTT đã nói về quản lý và phát triển dữ liệu; bây giờ họ lại bàn và devops và IoT. Các chủ đề có thể thay đổi, Agarwal nói, nhưng các kỹ năng cần thiết thì không.

“Bảo mật điện toán đám mây là một ví dụ điển hình cho việc machine learning có thể làm tăng khả năng của CNTT”, “Từ phát hiện vi phạm đến phân tích điều tra, ML có thể so sánh và phân tích hàng tỷ sự kiện nhanh hơn bất kỳ con người nào, để các nhóm CNTT có thể tập trung vào những thứ quan trọng nhất”

Xem thêm: ĐẠO ĐỨC NGHỀ LẬP TRÌNH VÀ BỘ QUY TẮC LẬP TRÌNH VIÊN

2. Hệ thống của bạn có thể đã bị hack

Trong thực tế, vi phạm dữ liệu đã tăng 40% trong năm 2016, theo Identity Theft Resource Center.

Câu hỏi được đặt ra là liệu bạn có thể làm gì với nó? Nhiều doanh nghiệp trả lời bằng cách đầu tư vào các thiết bị an ninh mạng. Nhưng đó là cách tiếp cận sai lầm, theo Meikle.

“Mọi người đều muốn các hệ thống dễ quản lý và khó vi phạm” – ông nói – “Nhưng họ thường chọn các thiết bị an ninh cồng kềnh khó quản lý chứa dữ liệu nhạy cảm mà vẫn không được bảo vệ. Một cách tiếp cận thông minh hơn là thiết kế kế hoạch bảo mật của bạn xung quanh viễn cảnh cho rằng mình đã bị hack”.

Thay vì cố gắng bảo vệ các mạng và thiết bị, các tổ chức CNTT nên tập trung vào việc bảo vệ dữ liệu của công ty trên những thiết bị đầu cuối đó, theo Mainelli.

An ninh đã trở nên khó khăn hơn một phần vì có nhiều thiết bị và dữ liệu cần được bảo vệ, Cameron nói. Nhưng các công nghệ như các container dựa trên Docker cho dữ liệu đám mây và AI-driven automated breach detection đang giúp giảm thiểu vấn đề.

3. Cloud không phải là tất cả

Khảo sát trước đây cho thấy hơn 40% các CIO, tin rằng họ sẽ chạy hầu hết các hoạt động CNTT của họ trên đám mây điện tử. Trong khi thực tế thì việc thay đổi hoàn toàn này vẫn còn chưa phổ biến.

Thay vào đó, Gartner dự đoán rằng 90% các tổ chức sẽ áp dụng cơ sở hạ tầng hybrid vào năm 2020, giữ một số tài nguyên CNTT trong phần cứng tại công ty và sử dụng dịch vụ outsourcing từ các nhà cung cấp đám mây công cộng hoặc tư nhân.

Không thể chối cãi rằng Cloud đã có một tác động đáng kể đến các hoạt động CNTT, nhưng nó không to lớn tới mức như tin tức đã thổi phồng. Một cuộc khảo sát vào tháng 6 năm 2017 với hơn 300 chuyên gia CNTT đã phát hiện ra rằng 80% tin rằng công nghệ đám mây sẽ không đáp ứng được kỳ vọng của họ do các vấn đề về an ninh, luật, sự phức tạp và chi phí.

Nói cách khác việc di chuyển một dịch vụ quan trọng lên Cloud không tự động làm cho dịch vụ trở nên đáng tin cậy hoặc có khả năng mở rộng hơn. Mặt khác, các công ty sẽ luôn tìm thấy một số ứng dụng mà họ không thể ngờ tới dịch vụ của cloud. Giống như một chương trình đã 25 tuổi và công ty tạo ra nó đã biến mất từ 15 năm trước. Bạn có thể sẽ không bao giờ loại bỏ hoàn toàn các ứng dụng độc quyền cũ mà công ty sử dụng hàng ngày.

4. Bạn sẽ không bao giờ có đủ băng thông

Đó là điều không thể tránh khỏi, nhờ vào các thiết bị di động và IoT, lượng dữ liệu được truyền qua các mạng kinh doanh, được dự kiến ​​sẽ tăng gấp đôi vào năm 2021, theo Cisco.

Tin tốt là các công ty đang ngày càng giỏi quản lý vấn đề tắc nghẽn mạng thông minh, Jones nói thêm.

5. Các software của bạn luôn unpatched và thiếu bảo mật

Phần mềm chưa được patch là một nguy cơ bảo mật rất lớn. Tuy nhiên, theo khảo sát của Febera vào tháng 2 năm 2017, 10% người dùng ở Mỹ đang chạy các phiên bản Windows chưa được patch.

James Lee, phó chủ tịch điều hành và CMO của Warratek – một công ty bảo mật ứng dụng, cho biết: “Chúng tôi đã nhìn thấy nhiều khách hàng không update thường xuyên các patch. Điều này được kết hợp với các ứng dụng cũ không thể được cập nhật càng làm trầm trọng vấn đề hơn”

Tệ hơn nữa là việc bảo mật thường ít được ưu tiên bởi các nhà phát triển phần mềm, do đó mà kết quả là phần mềm ngày càng dễ bị tấn công.

Vấn đề bắt nguồn từ sự thất bại trong việc đảm bảo chất lượng phần mềm, theo lời Mark S. Kadrich, CISO tạm thời cho bệnh viện Martin Luther King Jr. ở Los Angeles – “Tám mươi phần trăm của phần mềm là rác, trong khi 20 phần trăm của nó thì dở tệ. Chỉ có rất ít là có thể được coi là thiết kế tốt.

HR1Tech - Nền Tảng Tuyển Dụng Trực Tuyến Ngành CNTT

Tìm việc và tuyển dụng ngành đa ngành. Khám phá thêm tại: www.hr1jobs.com

Phát triển sự nghiệp

Xem tất cả
Lộ Trình MLOps Engineer 2026: Từ Data, DevOps Đến Vận Hành AI

Lộ trình MLOps Engineer 2026 giúp người làm Data, DevOps và Backend hiểu cách xây pipeline, triển khai model, giám sát AI, quản lý model...

Lương AI Engineer 2026: Bảng Lương Và Cơ Hội Nghề Nghiệp Trong Kỷ Nguyên AI

Lương AI engineer 2026 tại Việt Nam dao động từ 15 đến hơn 100 triệu đồng/tháng tùy kinh nghiệm. Bảng lương chi tiết, yếu tố ảnh hưởng và...

Lương Machine Learning Engineer 2026: Bảng Lương Và Kỹ Năng MLOps Cần Có

Lương machine learning engineer 2026 cập nhật mới nhất: bảng lương chi tiết theo cấp độ kinh nghiệm tại Việt Nam và thế giới, cùng danh...

Secure Vibe Coding 2026: 7 Nguyên Tắc Bảo Mật Khi Dùng AI Viết Code

Secure Vibe Coding 2026 giúp Developer dùng AI viết code an toàn hơn bằng cách kiểm soát prompt, review diff, bảo vệ dữ liệu, kiểm tra...

Agentic Coding 2026: Bước Tiến Tiếp Theo Sau Vibe Coding

Agentic Coding 2026 đang mở ra bước tiến mới sau Vibe Coding, khi AI không chỉ gợi ý code mà còn có thể lập kế hoạch, chỉnh sửa, chạy...

Python Developer Là Gì? Nền Tảng Nghề Nghiệp Trong AI, Data Và Tự Động Hóa

Python Developer là gì? Tìm hiểu công việc, kỹ năng và cơ hội phát triển trong AI, Data, Backend cùng lĩnh vực tự động hóa.