Như trong bài mình cũng nói, con đường mình qua đây ban đầu là theo học bổng, nhưng vẫn nhiều bạn bè của mình và khi đi làm mình cũng gặp rất nhiều a chị làm ở VN rồi qua trực tiếp đây. Vấn đề là profile của bạn có đủ làm tổ chức người ta thích hay ko
Phải công nhận là nói tiếng Anh bên này mình ko cần quá cầu kì phải phát âm nói mượt mà như Tây hay là gì mà người ta vẫn hiểu. Nhưng nếu vì vậy mà nghĩ tiếng Anh giao tiếp xuề xoà là được thì ko phải rồi. Ở VN thường chúng ta chỉ học đc ngữ pháp tiếng Anh nhưng nói thì là chuyện hoàn toàn khác, vì như trong bài mình có nói đợt 2 năm làm trở giảng ở trung tâm tiếng Anh mình gặp rất nhiều người gặp vấn đề trong giao tiếp tiếng Anh, dù là cơ bản nhất. Vậy nên tiếng Anh để nói giao tiếp mình hiểu, người ta hiểu, lại còn chuyên ngành (IT), hiểu được rằng người ta giao fix bug chứ không phải đi refactor cả system của họ , thì mỗi người đều phải dành nhiều thời gian để luyện tập, đều đặn. Có vài team bên này đông người Việt, ví dụ bên Shopee chẳng hạn, yếu tiếng Anh còn cậy vào đồng đội người VN được, chứ hầu như ra ngoài thì chẳng có ai giải thích đi giải thích lại cho mình 1 feature là gì được
Bật mí cho bạn là người Ấn độ họ nói tiếng Anh cũng khá là chuẩn về câu từ ngữ pháp đó, cái khó nghe của họ là cái ngữ điệu của họ thôi. Nếu bạn qua Sing bạn sẽ thấy bên này Dev người Ấn cực kì nhiều, ví dụ nơi mình đang làm các vị trí từ Dev đến quản lý IT thì thấy toàn người Ấn độ cả. Nghe nhiều rồi cũng quen và thấy người ta nói cũng khá chuẩn
Về việc phỏng vấn với thuật toán thì trong bài cũng chỉ là ý kiến của bản thân, mình dù không thích lấy cái đó làm thước đo nhưng mình vẫn chấp nhận việc đó. Nói chung nếu các bạn muốn qua đây mình nghĩ nên luôn phải học thuật toán vì khả năng cao sẽ bị nhiều cty hỏi, cũng có khi ăn may như mình ko bị hỏi nhưng chả biết đâu đc, mà học thuật toán đi phỏng vấn các bạn phải cày trước lâu lâu chút nhé (>= 4-5-6 tháng mình nghĩ chắc mới tự tin, lên LeetCode hoặc Hackerrank) .
Hiện tại thì mình cũng không có side project nào cả, chủ yếu là tự học, vọc vạch tìm hiểu thêm, thời gian gần đây mình đang vọc nhiều với cloud: Azure, AWS, kubernetes, terraform, networking, storage, serverless, CICD,..., vì mình thấy khá là thích mấy cái đó. Đấy chỉ là học thêm thôi còn mình vẫn phải tự nhắc bản thân mình là Web developer . Bạn có thể gửi kết bạn qua FB cho mình nếu có vấn đề gì hoặc có gì hay ho thì mình cùng trao đổi
What is your review of StoreHippo multi vendor marketplace platform. I found it has a native solution for multi seller functionality. Can you please review as I don't want to work with a platform with plugins.
Cá nhân lộ trình rất quan trọng, thực sự mình nghĩ mình không đến nỗi tệ nhưng con đường đi thì chọn không đúng base nên không thể phát triển ổn được. Cuối cùng đang định rẽ hướng sang mảng khác thử
Cám ơn lời góp ý chia sẽ từ bạn, có thể trong câu từ mình dùng chưa phù hợp, nhưng nếu context phù hợp hơn nó sẽ là n(times) * O(1) với 1 cho từng tick bạn nhé
Thank a vì bài viết hay & bổ ích. Đúng cái em cần mặc dù em là FE Dev . E xin góp ý xíu ở Partitioning độ phức tạp thuật toán xét toàn diện thì nó vẫn thế chứ e thấy nó k giảm hẳn xuống từ O(n) -> O(1) đâu nhỉ. Partitioning chủ yếu để giải quyết vấn đề blocking của app đúng k ạ?
Trước mình có nghịch cái này, nhưng có một issue thế này:
Nếu app có nhiều page, và mình prefetch tất cả các page, thì sau khi load xong js của page hiện tại, js của các page khác sẽ lần lượt tải xuống, cũng sẽ tốn kha khá time, và có thể liên quan đến số lượng request tối đa mà browser cho phép chạy cùng một lúc nữa.
Ở page hiện tại, không phải chỉ tải js xong là xong. Tải js xong, page sẽ render, và cần call một số API để hiển thị data. Việc call API của page hiện tại có thể sẽ mãi mới thực hiện được, vì browser đang bận tải js của các page khác (trong trường hợp có tương đối nhiều page thì sẽ tốn kha khá time).
Mình chưa tìm được cách để xếp độ ưu tiên cho việc call API ở page hiện tại cao hơn việc tải js prefetch của các page khác =)))) Nên mình raise issue đã từng gặp phải và hóng cao nhân thôi :v
Khá vui khi đọc những bài chia sẻ kinh nghiệm như thế này. Và cũng vui cho bạn vì bạn đang đi đúng lộ trình mà bản thân mong muốn
Rất cảm ơn bạn, qua bài này cá nhân mình củng cố được vài điểm:
Môi trường là quan trọng. Không học BK hay Đại Học thì đào đâu ra học bổng
Bạn confirm giúp mình là để ở lại làm việc thì có cần bằng không với nhé, vì mình nghe là phải có bằng mới được ở lại, ít nhất thì mình biết lão Dan bên React bị reject do không có bằng
Ngoại ngữ là rất quan trọng, nhưng nó chỉ là công cụ, tay nghề hay chuyên môn là cái đầu tiên đã. Mình cũng nghe livestream của 1 ông làm bên Sing, cũng làm với toàn Ấn Độ, bảo tiếng anh nói sai tùm lum, chỉ cần ở mức hiểu để làm việc với nhau là đc, ai đi bắt lỗi ngữ pháp làm gì.
Nhưng mà học đúng và nói chuẩn nó vẫn hơn, giống như mình nghe thằng tây nói tiếng việt, nó nói chuẩn thì mình nghe vẫn phục, dù nó nói lơ lớ thì cũng chả ảnh hưởng gì
Việc kiểm tra thuật toán có vẻ như là "lạc hậu" thật? Bản thân mình cũng làm web nên không giỏi mấy cái đó lắm, đợt đi pv bị đánh trượt. Có hỏi lại thì bảo là đang cần tuyển tương lai CTO nên cần phải có cái đó, mình thấy cũng mung lung vì trình độ mình chỉ ở mức junior, nghe 1 founder nói vậy thì mình nghĩ thuật toán là quan trọng.
Nhưng đọc xong bài này thì mình biết là có 1 vài nơi họ đúng là không cần những cái đó, có thể là số ít, là do công ty thành lập bởi những người trẻ blah blah nhưng mà quan trọng là cty vẫn tồn tại và phát triển
Không biết bạn có rảnh nhiều không, cho mình join làm mấy cái side project với bản thân mình cũng hay đọc blog công nghệ hàng ngày, cũng nghịch ngợm, thấy đồng sở thích nên muốn có người chia sẻ, với bạn làm việc chuyên nghiệp nên cũng muốn học hỏi
THẢO LUẬN
Chào bạn,
Như trong bài mình cũng nói, con đường mình qua đây ban đầu là theo học bổng, nhưng vẫn nhiều bạn bè của mình và khi đi làm mình cũng gặp rất nhiều a chị làm ở VN rồi qua trực tiếp đây. Vấn đề là profile của bạn có đủ làm tổ chức người ta thích hay ko
Phải công nhận là nói tiếng Anh bên này mình ko cần quá cầu kì phải phát âm nói mượt mà như Tây hay là gì mà người ta vẫn hiểu. Nhưng nếu vì vậy mà nghĩ tiếng Anh giao tiếp xuề xoà là được thì ko phải rồi. Ở VN thường chúng ta chỉ học đc ngữ pháp tiếng Anh nhưng nói thì là chuyện hoàn toàn khác, vì như trong bài mình có nói đợt 2 năm làm trở giảng ở trung tâm tiếng Anh mình gặp rất nhiều người gặp vấn đề trong giao tiếp tiếng Anh, dù là cơ bản nhất. Vậy nên tiếng Anh để nói giao tiếp mình hiểu, người ta hiểu, lại còn chuyên ngành (IT), hiểu được rằng người ta giao fix bug chứ không phải đi refactor cả system của họ
, thì mỗi người đều phải dành nhiều thời gian để luyện tập, đều đặn. Có vài team bên này đông người Việt, ví dụ bên Shopee chẳng hạn, yếu tiếng Anh còn cậy vào đồng đội người VN được, chứ hầu như ra ngoài thì chẳng có ai giải thích đi giải thích lại cho mình 1 feature là gì được 
Về việc phỏng vấn với thuật toán thì trong bài cũng chỉ là ý kiến của bản thân, mình dù không thích lấy cái đó làm thước đo nhưng mình vẫn chấp nhận việc đó. Nói chung nếu các bạn muốn qua đây mình nghĩ nên luôn phải học thuật toán vì khả năng cao sẽ bị nhiều cty hỏi, cũng có khi ăn may như mình ko bị hỏi nhưng chả biết đâu đc, mà học thuật toán đi phỏng vấn các bạn phải cày trước lâu lâu chút nhé (>= 4-5-6 tháng mình nghĩ chắc mới tự tin, lên LeetCode hoặc Hackerrank)
.
Hiện tại thì mình cũng không có side project nào cả, chủ yếu là tự học, vọc vạch tìm hiểu thêm, thời gian gần đây mình đang vọc nhiều với cloud: Azure, AWS, kubernetes, terraform, networking, storage, serverless, CICD,..., vì mình thấy khá là thích mấy cái đó. Đấy chỉ là học thêm thôi còn mình vẫn phải tự nhắc bản thân mình là Web developer
. Bạn có thể gửi kết bạn qua FB cho mình nếu có vấn đề gì hoặc có gì hay ho thì mình cùng trao đổi 
a đang dùng transformer để train đúng k ạ
What is your review of StoreHippo multi vendor marketplace platform. I found it has a native solution for multi seller functionality. Can you please review as I don't want to work with a platform with plugins.
Cá nhân lộ trình rất quan trọng, thực sự mình nghĩ mình không đến nỗi tệ nhưng con đường đi thì chọn không đúng base nên không thể phát triển ổn được. Cuối cùng đang định rẽ hướng sang mảng khác thử
Bài này mình chỉ dịch lại theo nguồn trên kia ạ. Có gì sai sót mong bạn bỏ qua.
👏👍🏻👍🏻👍🏻
Bài viết rất bổ ích 👍🏻
Cám ơn lời góp ý chia sẽ từ bạn, có thể trong câu từ mình dùng chưa phù hợp, nhưng nếu context phù hợp hơn nó sẽ là n(times) * O(1) với 1 cho từng tick bạn nhé
Thank a vì bài viết hay & bổ ích. Đúng cái em cần mặc dù em là FE Dev
. E xin góp ý xíu ở Partitioning độ phức tạp thuật toán xét toàn diện thì nó vẫn thế chứ e thấy nó k giảm hẳn xuống từ O(n) -> O(1) đâu nhỉ. Partitioning chủ yếu để giải quyết vấn đề blocking của app đúng k ạ?
cám ơn b nhiều
hay và bổ ích
Hấp dẫn lắm, và nó gợi cho mình nhiều trải nghiệm buồn và một tuổi trẻ nhiều tiếc nuối.
Cảm ơn bạn. Bạn truy cập https://nxthemes.com/cach-kiem-tien-online-tai-nha-khong-scam/ để tìm hiểu thêm cách kiếm tiền này nha. Nó bền vững đó ạ
Khá vui khi đọc những bài chia sẻ kinh nghiệm như thế này. Và cũng vui cho bạn vì bạn đang đi đúng lộ trình mà bản thân mong muốn
Rất cảm ơn bạn, qua bài này cá nhân mình củng cố được vài điểm:
Không biết bạn có rảnh nhiều không, cho mình join làm mấy cái side project với
bản thân mình cũng hay đọc blog công nghệ hàng ngày, cũng nghịch ngợm, thấy đồng sở thích nên muốn có người chia sẻ, với bạn làm việc chuyên nghiệp nên cũng muốn học hỏi 
Bài viết rất có ích, cám ơn anh ạ!
cảm ơn anh ạ
Bây giờ trước giờ tớ hay dùng gọi là soft delete =)))
hay quá a ơi (kimochi) =))