Avatar
0
Nguyễn Đức Thông Beginner
Định hướng về backend
Hi anh. Em đang theo Mobile và đang học thêm backend. Hiện em viết được một số api cơ bản login, register, insert data, deledata, update data. Giờ anh có thể chia sẻ định hướng cho em để tìm hiểu rộng hơn về backend không ạ. Ví dụ nên tìm hiểu gì tiếp theo ạ. Em cảm ơn
  • Answer
backend
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
Anh nghĩ các bước sẽ thế này em ạ:

  1. Lựa chọn 1 ngôn ngữ lập trình backend mà em thích, có thể là java, nodejs, C

    hay PHP, chữ "thích" này rất quan trọng nhé, nó sẽ giúp em có động lực ngồi 14 đến 16 tiếng một ngày như anh.

  2. Khi đã chọn được ngôn ngữ em thích thì hãy học để trở thành master về nó, ví dụ như anh anh có thể tự tin trả lời mọi câu hỏi có liên quan đến java vì anh còn đi đọc sâu vào code C/C++ core của java nữa. Khi đã master được 1 ngôn ngữ thì những ngôn ngữ khác cũng sẽ dễ dàng theo. Tuy nhiên theo đuổi Java 9 năm rồi, thì anh nghĩ chắc em cũng không nhanh được nên cố gắng kiên trì nhé
  3. BackEnd là một thế giới rộng lớn, tuy nhiên nếu chỉ dừng lại ở việc đọc ghi DB hay memcache hay vẽ vời ra các hệ thống thì ngày nay gần như ai cũng làm được rồi, như anh và tổ chức youngmonkeys của bọn anh sẽ cần hướng tới mục tiêu lớn hơn là tạo ra các nền tảng mới hay công nghệ mới dựa trên những thứ mới mẻ như AI hay Blockchain. Tuy nhiên em còn trẻ hãy đặt mục tiêu này sau cùng sẽ phù hợp hơn em ạ.
  4. Ngoài ra em có thể join vào phát triển opensource cũng là một ý tưởng rất tốt em ạ.
  • 0
  • Reply
Em đang theo java/kotlin Android. Định hướng tương lai fulltack. Hiện em chọn Go làm backend không biết là có phải ý tưởng tồi không.   –  Nguyễn Đức Thông 1634247538000
Với go thì anh không dám chắc em ạ, vì go nó đi liền với google, và nó cũng đang bị cạnh tranh bởi Rust nên anh ko dám phán bừa em ạ  –  dungtv 1634249792000