Ví dụ em muốn làm một trang web và ứng dụng mobile về lĩnh vực tư vấn sức khoẻ cho người dùng thì em phải làm sao ?
Hiện giờ thì em đang học C++ , Java & PHP ạ … Em nghe nói là lập trình web phần front end ng ta chủ yếu sử dụng Javascript , nhưng em chưa biết gì nhiều về ngôn ngữ này nên em nghĩ là mình sẽ hợp tác với ng khác … Mọi người cho em ý kiến ạ
À còn điều này nữa em học C++ mà ko học C thì điều này có ảnh hưởng gì ko ? ( Tại anh của em nói C & C++ là 2 ngôn ngữ độc lập , C++ chỉ mượn cấu trúc của C và bổ sung thêm một số cái nâng cao vào , học cả 2 làm chi cho mất thời gian ) . Còn bạn em thì nó nói là chỉ nên học mấy ngôn ngữ phổ biến thôi bởi vì nó mạnh và sử dụng nhiều , còn mấy ngôn ngữ khác ít phổ biến như go , swift , scala thì ko dùng vì nó yếu .
Nói thật em chỉ là newbie thôi nên cũng chẳng biết nói sao nữa …
Hỏi về ngôn ngữ lập trình?
Wow, nó không yếu đâu bạn ạ Không phải cứ ít được sử dụng nhiều là nó ko mạnh đâu, còn là vì nó khó hoặc chỉ hỗ trợ 1 nền tảng như
Swift
chẳng hạn
Cả web và moblie thì dùng React Native
Học ổn 1 ngôn ngữ đi đã, xong hãy nhảy sang cái khác vì học cả 3 cái như vậy thì sễ tẩu hỏa lắm
Web front end sử dụng HTML, CSS, Javascript
. Nhưng bạn nói muốn làm về tư vấn sức khỏe là sao??
- 1 Trang đăng bài về sức khỏe?
- 1 Phòng khám online
- …
Tất cả mấy cái đó thì cũng đều phải động đến phần Back End nữa nhé, mà nếu dùng mỗi JS cho Back End thì không nên.
Theo a e nên đi theo làm/ học cái nào e nghĩ là mình có thể nằm trong 20% người giỏi nhất. Chứ a thấy cả tháng nay e toàn đi hỏi linh tinh chứ chả học hay làm đc cái gì đâu ?? Cứ cái đà này thì chắc khoảng 1 -2 tuần nữa e lại lên đây hỏi tiếp cho mà xem .
Trước tiên bạn cần xác định mục tiêu bạn học lập trình để làm gì? Cần theo mảng nào Web, Mobile, App… Rồi sau đó đầu tư học chắc 1 ngôn ngữ đó, chẳng hạn bạn muốn theo Web thì xem thích thằng nào PHP, ASP.net, Java, Python, Ruby… Rồi tập trung học 1 ngôn ngữ không cần nhất thiết ngôn ngữ đầu tiên phải C, C++ hay gì đâu.
Lập trình thì là lập trình thôi, trong vị trí nhân sự, không mấy ai ghi là “lập trình viên .NET”, “lập trình viên Java” cả, chỉ có công ty tuyển người đầu vào thì tuyển để xài luôn, trong quá trình làm việc vẫn có thể phân bố làm ngôn ngữ khác. Tất cả đều chỉ là những chức danh đơn giản: “Software Engineer”, “Data Analyst”…
Mình mất 3 năm vừa học vừa chơi C#, và 8 tháng vừa rồi mình học và làm việc với 5 ngôn ngữ khác. OK hết. Nó chỉ là công cụ, giống như người xài quen Photoshop thì dùng GIMP cũng sẽ rất dễ.