thảo luận Học Javascript cho người mới , cảm thấy khó khăn mặc dù đã có base C,C++ .

Mình nhớ là ngày xưa trước khi học javascript thì mình có tự học về khái niệm event-driven programming nên không có cảm giác khó làm quen.

Muốn kiếm việc ở Nhật thì nên học tiếng Nhật. Mình sắp tốt nghiệp ở một trường top ở Nhật nhưng mình chỉ biết tiếng Anh nên kiếm việc khá lận đận. Công việc tiếng Anh ở Nhật đa số yêu cầu kinh nghiệm (mid-level) hoặc kiến thức chuyên môn sâu (PhD level với nhiều bài phá đảo SOTA) hoặc có khả năng học nhanh (được thể hiện thông qua kỳ internship ở chính công ty đó) hoặc do có quen biết (thông qua referral) hoặc do các yếu tố may mắn khác. Một phần cũng có thể do mình rải hồ sơ khá trễ (bắt đầu từ tháng 8) nên cũng có nhiều vị trí đã đóng cổng từ lâu: Ở Nhật tháng 4 năm x là đã bắt đầu job hunting season cho năm x+1 rồi. Ngoài ra new grad mà nộp vị trí non-new grad cũng dễ bị reject một phần vì thời gian bắt đầu làm quá lâu (một công ty nói với mình như thế trước khi đưa mình vô recycle list :v).
 
Last edited:
Em chào các bác , hiện tại em đang là sinh viên năm 3 theo ngành CNTT . Nay nhận thức được con đường muốn theo và quyết định chọn Javascript để bắt đầu hành trình mới . Dạo này học đến Array và Object rồi làm 1 vài bài tập nhỏ lẹ . Trong quá trình làm bài thì em cảm thấy nhiều khi đang làm thì lại không biết nên làm gì tiếp theo , hoặc là chuẩn bị làm nhưng không biết mình sẽ bắt đầu bằng câu lệnh gì ( cái này thi thoảng em thấy em ngu thật :oops: ) . Các bác có kinh nghiệm về việc học Javascript thì chỉ giáo cho em với ạ , em đang tính làm lấy quyển sổ để ghi các bước sẽ làm khi chuẩn bị code .Em cảm ơn ạ

Bonus : Có bác nào hiện đang làm ở Nhật Bản và biết nhu cầu của NB hiện giờ là gì không ạ , em đang có hướng muốn sang vì thích không khí ở đó , một phần cũng muốn trải nghiệm khi còn trẻ , dù biết là rất khó khăn
[nếu làm rồi thì bỏ qua]
khuyên fence chân thành là bỏ tiền mua mấy khoá JavaScript trên mấy trang như Udemy để học, canh sale cũng tiết kiệm kha khá, sẵn luyện tiếng anh luôn.
thứ 2 là vừa học vừa tự build 1 cái app, nho nhỏ thôi, ngồi làm bài tập k chán lắm. có cái app sau này đi phỏng vấn cũng có cái để show ra.
còn bí quá k biết làm thì google thôi, syntax của code cũng vậy, nhớ mấy cái hay dùng hoặc quan trọng thôi, chứ nhiều quá đâu ai nhớ hết đc. nhớ hồi đó học đh, nhiều lúc ông thầy cũng google xem syntax.
còn vụ "em đang tính làm lấy quyển sổ để ghi các bước sẽ làm khi chuẩn bị code" theo tôi thì k cần thiết đâu fence, làm từ từ rồi sẽ rút ra kinh nghiệm thôi, với lúc code nhớ áp dụng SOLID.
chúc fence thành công!
 
mình cũng từ C/C++ chuyển qua js, cái khái niệm cũ thì ngon ơ, nhưng mấy cái mới như promise, callback khá lằng nhằng, sang đến async await thì đỡ hơn tẹo
à mà mấy cái method của array mới là cái khiến mình khó chịu, nhất là cái reduce
C/C++ học mỗi cái for thôi mà làm đủ trò rồi
 
mình cũng từ C/C++ chuyển qua js, cái khái niệm cũ thì ngon ơ, nhưng mấy cái mới như promise, callback khá lằng nhằng, sang đến async await thì đỡ hơn tẹo
à mà mấy cái method của array mới là cái khiến mình khó chịu, nhất là cái reduce
C/C++ học mỗi cái for thôi mà làm đủ trò rồi
phải ngồi đọc, nghiền ngẫm, thực hành mới thông được thím ạ.

Suggest cho thím series You don't know JS. Đọc khá là thú vị
 
mình cũng từ C/C++ chuyển qua js, cái khái niệm cũ thì ngon ơ, nhưng mấy cái mới như promise, callback khá lằng nhằng, sang đến async await thì đỡ hơn tẹo
à mà mấy cái method của array mới là cái khiến mình khó chịu, nhất là cái reduce
C/C++ học mỗi cái for thôi mà làm đủ trò rồi
thì js b cx có thể giải quyết vs for mà
 
mình cũng từ C/C++ chuyển qua js, cái khái niệm cũ thì ngon ơ, nhưng mấy cái mới như promise, callback khá lằng nhằng, sang đến async await thì đỡ hơn tẹo
à mà mấy cái method của array mới là cái khiến mình khó chịu, nhất là cái reduce
C/C++ học mỗi cái for thôi mà làm đủ trò rồi

Những cài method loop trong js thì cơ bản cũng build-in từ for và while loop thôi.
Vì những cái này phố biến nên các vesion về sau của js nó viết sẵn mấy hàm built-in lun để dev k cần dùng lib hay tự viết lại làm j

Sent from Vsmart Active 3 using vozFApp
 
Mới level beginner, mới bắt đầu học lập trình với javascript thì mn rcm một số nguồn học và lộ trình học với javascript với được không ạ? Em muốn học nó hiểu bản chất của từng dòng code, cú pháp của nó thì học từ những phần nào ạ, trước từng nản khi học nnlt này:LOL:((
 
Mới level beginner, mới bắt đầu học lập trình với javascript thì mn rcm một số nguồn học và lộ trình học với javascript với được không ạ? Em muốn học nó hiểu bản chất của từng dòng code, cú pháp của nó thì học từ những phần nào ạ, trước từng nản khi học nnlt này:LOL:((
Đây là lộ trình chung
Sau khi có base thì đọc cái này
 
Back
Top