Asked Feb 15th, 2:58 p.m. 302 0 3
  • 302 0 3
0

sinh viên năm nhất,lạc lõng giữa hàng trăm thông tin về it

Share
  • 302 0 3

em xin chào mọi người em là sinh viên năm nhất ngành an toàn thông tin của kma,hiện em đang học về lập trình C và muốn xin thêm kinh nghiệm lộ trình học các kiến thức chuyen ngành,nên tập trung các môn học trên trường nào trong lĩnh vực SEC này ạ

Mar 2nd, 5:18 p.m.

cứ học chắc network trước e nhé

0
| Reply
Share

3 ANSWERS


Answered Wednesday, 7:37 a.m.
-1

Chào bạn, cảm giác lạc lõng khi mới bắt đầu ngành IT, đặc biệt là An toàn thông tin, là điều rất nhiều sinh viên năm nhất gặp phải. Quan trọng nhất là bạn nên đi từng bước thay vì cố học quá nhiều thứ cùng lúc.

Vì bạn đang học C, hãy cố gắng nắm thật chắc các kiến thức nền tảng như: cấu trúc dữ liệu cơ bản, con trỏ, quản lý bộ nhớ và cách chương trình hoạt động ở mức thấp. Những kiến thức này rất quan trọng trong lĩnh vực security, đặc biệt khi bạn học về exploit, reverse engineering hoặc hệ điều hành sau này.

Ngoài lập trình, bạn nên tập trung vào một số môn nền tảng quan trọng như:

  • Computer Networks
  • Operating Systems
  • Linux fundamentals
  • Basic Cryptography
  • Web fundamentals (HTTP, client-server model)

Song song đó, hãy luyện thực hành trên các nền tảng như CTF hoặc các lab security để hiểu cách các lỗ hổng hoạt động trong thực tế.

Ngoài ra, để tìm kiếm tài liệu và công cụ học tập nhanh hơn, bạn có thể thử một AI browser app for Android. Những công cụ kiểu này giúp tổng hợp thông tin, tài liệu và hướng dẫn kỹ thuật khá nhanh khi bạn đang nghiên cứu một chủ đề mới trong IT hoặc security.

Quan trọng nhất là kiên nhẫn. Năm nhất chủ yếu là xây nền tảng. Khi bạn hiểu rõ lập trình, mạng và hệ điều hành, việc học security sẽ dễ hơn rất nhiều.

Share
Answered Thursday, 2:06 a.m.
-1

Nếu mới năm nhất và đang học C thì bạn đang đi đúng hướng rồi đó. Với ngành Security thì nền tảng quan trọng nhất vẫn là network, hệ điều hành và lập trình.

Mình gợi ý một lộ trình cơ bản: Network fundamentals: TCP/IP, HTTP, DNS, routing Linux: command line, permission, process Programming: C/C++ hoặc Python Web security: hiểu cách web hoạt động trước khi học pentest Basic cryptography: hash, encryption, SSL

Ngoài ra bạn có thể tham khảo thêm một số tài liệu tổng hợp roadmap và cheat sheet về backend / phỏng vấn IT ở ITPrep: https://itprep.com.vn Trang đó tổng hợp khá nhiều tài nguyên học lập trình và phỏng vấn cho sinh viên IT.

Share
Answered Mar 4th, 8:57 a.m.
-2

k phải sợ, kiểu gì cũng làm trái ngành thôi. cố lên nhé

Share
Viblo
Let's register a Viblo Account to get more interesting posts.