Tư vấn làm lại cuộc đời |chọn học Reactjs hay Java

đam mê tôi chết từ lâu rồi bạn
hy vọng bạn ko bao giờ biết dc cảm giác đó
khi đam mê chết thì như đang đi trên con thuyền mà nó chìm ấy, chỉ có đứng nước rồi thấy cái gì nổi rồi vớ thôi
Tự do tài chính đi rồi sẽ có time cho đam mê.
 
Thực ra học FE nó trực quan hơn BE và dễ cho người mới hơn. Nhưng trừ khi là làm thuần Html,CSS chứ React nó vẫn cần nhiều kiến thức Fundamental và thậm chí còn nhiều cái khó hơn nữa cơ. Nhưng nếu fen đã lỡ đăng kí thì cứ học hết đi cũng đc, biết đâu học thấy thích thú nó lại dễ vô hơn :big_smile:
bác ơi, bác nói rõ cho em reactjs cần những kiến thức fundamental như thế nào được ko
lớp fundamental này đang dạy C, ctdl gt, sql, em thấy nó ko dính gì đến react lắm
 
bác ơi, bác nói rõ cho em reactjs cần những kiến thức fundamental như thế nào được ko
lớp fundamental này đang dạy C, ctdl gt, sql, em thấy nó ko dính gì đến react lắm
fundamental là mấy if, else, for, while,... ấy. Ít nhất phải biết mấy cái đó mới làm việc đc vs JS và các framework/library của JS. Còn ctdl,sql,..là bên Back End rồi.
 
thích theo FE mà sợ 1m2 xx react-er thì học vue, angular, flutter... thiếu gì cái mà học.
mà chưa chắc FE đã dễ nhé, trước ngồi học dựng giao diện chán vcl quay ra làm BE :D
Em có ông anh IT nói học FE ko thì khó kiếm việc, cũng có chỗ tuyển FE đấy nhưng ít. Đó là ỗng nói từ năm ngoái 2022. Và bây giờ em lên voz cũng nghe nói các CTY product bây giờ cũng bắt đầu chuyển sang hướng fullstack rồi. Vậy giờ mà theo FE không thì khó kiếm việc hả bác?
 
đam mê tôi chết từ lâu rồi bạn
hy vọng bạn ko bao giờ biết dc cảm giác đó
khi đam mê chết thì như đang đi trên con thuyền mà nó chìm ấy, chỉ có đứng nước rồi thấy cái gì nổi rồi vớ thôi
Chạy theo trend thì chả chết, thời đó tôi mới ra trường ngành ngân hàng nát bét, 10 đứa thì hết 8 làm trái ngành và 1 số chuyển sang IT. Giờ bị layoff cả đống còn tôi thì vẫn theo vì nó ổn định :embarrassed:
 
Chào mấy bác, mong mn tư vấn cho em vấn đề này, em bị xóa thớt bên f17 nên đăng vào đây ạ, mod đừng xóa nhé tội em =((


Background em sinh viên CNTT, bằng rỗng :whistle: (có bằng mà học chỉ đủ qua môn nên ra trường đếch biết gì,) em muốn bắt đầu lại. Hiện tại biết html, css sơ sơ. Hiện tại em đang theo học khóa base (vỡ lòng) ở một trung tâm, (học 4 năm mà giờ đi học lại base, nhục chưa =(() hết khóa này em phải chọn học tiếp theo Reactjs hay Java. Trung tâm này chỉ dạy crash course thôi nên không có lộ trình ạ, mình tự chọn học khóa nào.
Khóa base em học đang dạy C, DSA cơ bản và SQL, còn 2 tháng nữa nhưng giờ suy nghĩ là vừa rồi ạ.

Khóa reactjs thì học 4.5 tháng, khóa java thì 6 tháng, lộ trình như ảnh
Reactjs: https://upanh.org/image/jv.UGy4GJ
Java: https://upanh.org/image/jv.UGy4GJ
Sau hơn mấy tuần đọc thớt cũ, đọc các bài tư vấn cũ, hiện tại các lý lẽ đang đấm nhau trong đầu em là đây
Nếu theo reactjs: 1m2 10 ông react, cạnh tranh khốc liệt (! ?), nhưng em thích làm giao diện thật, ít ra còn biết code mình vừa code nó hiện lên cái gì.
Nếu theo java: ít cạnh tranh!? ( các ý kiến đa phần là vậy, nhưng em tìm job java cũng ko nhiều lắm), ăn chắc mặc bền blah blah, nhưng khó, sợ theo học không nổi :( bạn bè em ai cũng nói java khó lắm. Em không biết chữ java nào nên cũng không biết có thích hay không nữa.
mà nói thật lý do em còn lăn tăn java là học java có thể học được những thứ khác, vì java có oop, dsa, db,... toàn những nội công của lập trình, bỏ qua thì ko dc

Các bác giúp em lựa chọn với ạ, dẫu 9 người 10 ý nhưng em sẽ nghe hết. Em hiện 24t, dù học chểnh mảng ở dh thật nhưng em vẫn muốn theo nghề, vì không còn đường nào nữa rồi.

Cảm ơn các bác đã đọc ạ.

Update: java chua lè, em theo react đây
học những gì mình thích, còn việc thị trường thì fen chạy theo đéo nổi đâu. Nhất là tình hình bây giờ, nếu fen học java vì kiếm job mà k thích thì làm 1 thời gian cũng sẽ burn out thôi
 
học những gì mình thích, còn việc thị trường thì fen chạy theo đéo nổi đâu. Nhất là tình hình bây giờ, nếu fen học java vì kiếm job mà k thích thì làm 1 thời gian cũng sẽ burn out thôi
Học những gì mình thích nhưng ko có cái bằng cao đẳng thì cũng chả ai nhận bác à. Khổ, chọn sai ngành thì trả giá bằng cả cuộc đời. Em cũng giống chủ thớt, tiền đổ hết vào cái bằng IT rồi giờ ko còn tiền để đi học lại cao đẳng hay đại học ngành khác nữa.
Biết trước cuộc đời thì đã giàu rồi, chán quá.
 
tôi đã và đang làm java nên chọn java dùm cậu thôi.
bật mí: Java hay .NET thịnh ít nhất tới nửa thế kỉ này.
 
Học những gì mình thích nhưng ko có cái bằng cao đẳng thì cũng chả ai nhận bác à. Khổ, chọn sai ngành thì trả giá bằng cả cuộc đời. Em cũng giống chủ thớt, tiền đổ hết vào cái bằng IT rồi giờ ko còn tiền để đi học lại cao đẳng hay đại học ngành khác nữa.
Biết trước cuộc đời thì đã giàu rồi, chán quá.
này tôi chịu, mấy anh trái ngành thì phải cố gắng x5 6 lần so với mấy bạn đúng ngành, vì vấn đề là nếu skill ngang nhau thì chẳng có lí do gì người ta nhận người không có background dù mấy a có deal thấp hơn cũng vậy, entry level có thấp thì cũng vài triệu không đáng kể.
 
này tôi chịu, mấy anh trái ngành thì phải cố gắng x5 6 lần so với mấy bạn đúng ngành, vì vấn đề là nếu skill ngang nhau thì chẳng có lí do gì người ta nhận người không có background dù mấy a có deal thấp hơn cũng vậy, entry level có thấp thì cũng vài triệu không đáng kể.
Bằng cử nhân chứ đâu phải bằng trung tâm đâu. Ý em nói là lỡ đổ hết tiền vô 4 năm học IT ở ĐH rồi, thì giờ nếu thấy đã chọn sai ngành IT, thấy ko phù hợp với IT thì em vẫn phải cố mà theo IT thôi. Vì ko còn tiền để học lại ĐH ngành khác nữa. Kể cả có tiền thì vấn đề thi lại tốt nghiệp Thpt cũng khó khăn.
 
tôi đã và đang làm java nên chọn java dùm cậu thôi.
bật mí: Java hay .NET thịnh ít nhất tới nửa thế kỉ này.
Theo em thấy chưa cần nghĩ theo cái gì trước. Cứ học kĩ CTDL trước đã, học theo kiểu hiểu bản chất luôn, rồi lên leetcode luyện mâý bài toán cấu trúc dữ liệu. Vì cái theo lập trình viên suốt đời chính là tư duy thuật toán. Chứ ko phải mấy thứ ngôn ngữ kia.
 
Theo em thấy chưa cần nghĩ theo cái gì trước. Cứ học kĩ CTDL trước đã, học theo kiểu hiểu bản chất luôn, rồi lên leetcode luyện mâý bài toán cấu trúc dữ liệu. Vì cái theo lập trình viên suốt đời chính là tư duy thuật toán. Chứ ko phải mấy thứ ngôn ngữ kia.
cậu ấy học 4 năm ĐH thì chắc là đã học qua các thể loại này rồi. Cậu ấy đang cần cái ngọn để tìm việc, có công việc rồi thì tự khắc bổ sung những gì cần sau.
 
Tôi 25 tuổi mới có công việc đầu tiên lương 10tr cách đây 2 năm :D, tốt nghiệp ngành điện tử khi đó biết mỗi cơ bản C, có học qua khóa Data Structure and Algorithm trên Youtube của trường MIT free đó, có biết cơ bản html css, js chay. Và trước đó của tôi là ra trường năm 2019 lận ở nhà chơi bời coin củng 2 năm, trong thời gian đó thì học từa lưa cứ gì vui là học. Và để có được công việc đầu tiên, thì tôi phỏng vấn FPT phần C++ / nhúng bị tạch đúng đợt covid cách ly, thế là học web cơ bản, web chay 6 tháng sau đó vào 1 công ty LowCode rồi chuyển qua làm cho 1 bank x ở Hà Nội, sắp tới xin nghỉ, đúng đợt layoff này cũng chưa có offer đâu cả do đi làm 1 năm hơn chán quá :D Được cái đi làm được làm full stack java/ angular. Không biết sắp tới cuộc đời sẽ ra sao. Nhưng mấu chốt của vấn đề ở bộ môn này theo trải nghiệm cá nhân của tôi là học, học nữa học mãi, mỗi ngày học 1 ít, dần dần hiểu ra được vấn đề. Và cái khó của việc học ở đây là nếu tự học mà không có ai đốc thúc thì rất khó để duy trì cái sự học đó một cách lâu dài và bền bỉ. Thế nên đi làm, đôi khi áp lực, stress, mệt mỏi nhưng nó có cái thúc để ta học mỗi ngày, rảnh việc là học, trong lúc làm gặp case khó cũng học, rồi học từ bạn bè đồng nghiệp, sếp, code của các pro khác. Nói chung cái khó cũng như chuyện con gà và quả trứng, phải làm sao để có môi trường. Mà vấn đề là mình còn non quá không ai nhận vào môi trường, thì mình phải tự trau dồi đến đoạn có người nhận cái đã. Rồi khi được nhận thì sẽ tự vẽ ra hướng đi, hoặc đời nó đẩy mình phải đi. Đôi lời.
 
Mới đọc thớt "Ngành IT hết thời" với "Lương Fresher IT thua cả công nhân", mà ý chí em tan biến luôn. Đúng nản thật sự. Có bằng cử nhân IT, nhưng bằng rỗng, định học lại code nhưng càng đọc mấy thớt đó càng thấy nản. Giờ chả lẽ em đi học nghề hả trời. 27 tuổi rồi.
Có xuống rồi cũng có lên.
 
bác ơi, bác nói rõ cho em reactjs cần những kiến thức fundamental như thế nào được ko
lớp fundamental này đang dạy C, ctdl gt, sql, em thấy nó ko dính gì đến react lắm
fundamental thì phải dậy csdl, C, và các syntax cơ bản là đúng rồi. cái này 20 năm nay vẫn cứ vậy chứ có gì lạ nữa đâu mà hỏi. học react thì cứ học thôi, học đến đâu nó sẽ sờ đến các thành phần ở fundamental, mấy cái này là cơ bản, intern bắt đầu vào công ty học việc đều phải hiểu , chưa liên quan gì thuật toán đâu, mới là móc nối các module với nhau, dùng như nào, chuẩn nào, nếu có áp dụng devops, thì còn có tiêu chuẩn security cho các nodes xử lý nữa. Nhiều lắm, nếu cảm thấy ko đủ trình độ code thì nhảy sang tester học 1 khóa nhàng nhàng rồi đi unitest, chưa mơ mộng gì viết js để nhảy vào automation test được, cứ có việc đi đã, Nghề này thượng vàng hạ cám, làm được hết. ko ngại đi từ bước nhỏ nhất thì cứ apply vào xem.
 
bác ơi, bác nói rõ cho em reactjs cần những kiến thức fundamental như thế nào được ko
lớp fundamental này đang dạy C, ctdl gt, sql, em thấy nó ko dính gì đến react lắm
Sao rồi thớt, mấy bữa nay bác học có vô ko.? :sad:
Hôm nay tui cũng mới học lại C++, mà thấy uể oải, khó vô quá. Ko có đam mê học đúng khó vô, vì code nó khô khan quá đi. Ko thể thay đổi đc bản chất bộ não của mình đc. Nếu nó ko thích thì cũng ko thể bắt ép nó học đc, haizz tui cũng chả biết làm sao nữa. :pudency:
Ước gì có thứ thuốc uống vô giúp não mình ko có đam mê thành đam mê. :pudency:
 
Sao rồi thớt, mấy bữa nay bác học có vô ko.? :sad:
Hôm nay tui cũng mới học lại C++, mà thấy uể oải, khó vô quá. Ko có đam mê học đúng khó vô, vì code nó khô khan quá đi. Ko thể thay đổi đc bản chất bộ não của mình đc. Nếu nó ko thích thì cũng ko thể bắt ép nó học đc, haizz tui cũng chả biết làm sao nữa. :pudency:
Ước gì có thứ thuốc uống vô giúp não mình ko có đam mê thành đam mê. :pudency:
thế đỏi qua java đi, ai kêu học c++ r kêu
 
Back
Top