Sinh viên CNTT đang rất đau đầu, chán học

đào tạo nào tốt, mai đào tạo tốt hả bác :))))
Bác học khóa java OOP của bọn em chắc muốn khóc luôn

ừa, cứ cho là khóa Java OOP ở trường bạn nó cùi đi, nhưng ít nhất là nó còn dạy JAVA

chứ cái thời tôi đi học thì trường tôi chỉ dạy Lisp, Prolog, Small talk nhé...lozzz

thời còn đi học thì ai cũng không hài lòng về trường mình cả, thật đấy
 
Em là sinh viên K15 của Đại Học 3 chữ nào đó, hiện nay đang là sv năm 3 ở kì 5/9.

Kì trước em vừa trượt môn vì thế ko đủ đk để đi OJT nên đâm ra chán học, ngày nào cũng suy nghĩ âu lo mất ăn, mất ngủ rằng ko biết liệu ra trường có thể làm gì ko?

Vì hiện nay kiến thức trường toàn dạy mấy cái rất cơ bản của OOP hay Servlet, em thì lại dốt toán + tư duy ko được giỏi lắm lên đang rất lo âu là có thể theo tiếp được không (Em muốn theo Back-end Java Web) .

Em đi hỏi vài thằng bạn của em thì bọn nó đã biết đến cả Spring boots, spring MVC, React các kiểu rồi, cũng muốn học nhưng chẳng có một lộ trình cụ thể, lên google thì đập vào 1 đống kiến thức chưa từng nghe thấy, mà đến cả kiến thức về Servlet JSP em nay vẫn còn gà mờ.

Em đã hai ngày ko bỏ cái gì vào bụng, cũng chẳng muốn bỏ vì đang cực cực kì chán đời, hối hận đau buồn vì đã phí hơn trăm triệu của bố mẹ.

Nay em post bài muốn tâm sự với các bác, liệu thằng như em có đủ sức để theo tiếp ko? Có nên đăng ký học thêm khóa học nào để củng cố thêm kiến thức ko?

P/S: Em vừa đổi chuyên ngành từ .NET sang Kĩ sư cầu nối Hàn vì ngành này có học bổng giảm 50% học phí + ra trường có việc luôn. Các bác cho em hỏi tiếng hàn dễ học hơn Nhật ko? Vì trường em có môn bắt buộc Nhật sơ cấp mà em phải thở oxi mới qua môn được (Hận thằng Kanji)
tui cũng sv năm 3 nhg tui học hệ thống, trên trường dạy chủ yếu là lý thuyết thôi mà nhưng cũng không vào đầu được gì, nói là năm 3 chứ chưa biết code hay gì cả (chắc chỉ biết giải pt bậc 2 trên C/C++), Được cái là tôi lạc quan, không học đc cái này thì học cái khác; quan trọng là bắt đầu ngay thôi v:((((
 
Theo Backend thì đừng theo Java Web. Theo NodeJs và Laravel. Java rất khó học, bởi vì kiến thức nó rất rộng( Hibernate+Security).

Vl cũng phải lận lưng 1 cái ngôn ngữ strong type xíu chứ, có phải đi làm là chỉ code 1 thứ đâu, xếp bảo học để làm thì cũng phải học thôi, giờ cắm đầu vô php với node sau này học lại java, dart... Nhức cả đầu :(, khuyên thớt vẫn nên lận lưng thêm cái java hoặc ngôn ngữ khác tựa tựa :cautious:

Gửi từ Sao Hoả bằng vozFApp
 
Mấy cái bạn kể đâu có cần phải giỏi toán hay gì đâu. Chăm chỉ kiếm tài liệu đọc và thực hành thêm là ổn

 
Vote nghỉ thôi. Dốt toán còn đâm đầu vào lập trình làm gì. Học lập trình có thể không cần kiến thức về toán, nhưng học được toán sẽ chứng tỏ bạn có khả năng học được lập trình vì lối tư duy 2 bộ môn này khá giống nhau. Những người giỏi lập trình tôi thấy chưa có ai là dốt toán cả.
 
Một chút motivation cho thớt :love:. Burn out trong đh, nhất là ngành này thì bth thôi :rolleyes:. Tôi cũng từng chán nản vì thầy cô dạy chán, đọc code của thầy của bạn thì không hiểu, năm 3 với đầu năm 4 đối với tôi phải nói là cực hình :after_boom:. Tôi cũng từng tính bỏ ngành để chuyển sang kiến trúc nhưng rồi cũng vẫn trụ lại vì đã đóng tiền học rất nhiều :beat_brick:, cũng may học trường công nên học phí cũng ko tốn nhiều như FPT với chưa rớt môn lần nào :ah:.
Hồi đầu năm 4 thì phải nói đầu tôi rỗng tuếch, SDLC, software architecture, ctdl + giải thuật chỉ nắm được concept thôi chứ bắt tôi implement thì tôi chịu. Nếu chủ thớt vẫn còn nắm đc concept thôi thì vẫn còn khả năng comeback :D.
Giờ tôi khuyên cứ kinh qua hết mấy cái channel YouTube nào đó, có thể là về .net, java, python, node, ... Rồi làm mấy cái pet project theo hướng dẫn, xem cái language với framework nào xài cảm thấy thích/thoải mái nhất thì lấy nó mà dùng :rolleyes:. Sau đi làm thấy ổn rồi thì muốn học thêm mấy cái ngôn ngữ, framework khác, trau dồi lại ctdlgt sau cũng đc :).

Còn OOP thì cứ làm vài cái pet project là tự khắc ngẫm ra OOP thôi. Sau còn học thêm một số language dùng paradigm khác nữa :rolleyes:

Mấy ông thần bảo nghỉ có đọc hết post chưa mà cứ bảo ngta nghỉ
t5xrRia.png
. Tôi post trên Reddit thì ngta khuyên nhủ, đưa ra lời khuyên hữu ích bao nhiêu, thì mấy ông thần VN thì chỉ thấy kêu nghỉ. Nhất là a Khang, từ hồi thấy a vô cái sub này chỉ thấy a chọc ngoáy, khích đểu ng khác chứ chả thấy a contribute đc cái mẹ gì ra hồn cả.

Sent from Xiaomi M2006C3LG using vozFApp
 
Chắc ông bạn năm 2 trường F, tôi cũng vậy nhưng trường X ( trường công, top dưới). Về cách dạy của giảng viên thì như lô tô nên không bàn. Còn cách học, làm asignment của trường F tôi thấy hay, thực tế và tổng quát được kiến thức.

Phần còn lại học như nảo là ở bản thân thôi, cứ mạnh dạn chọn 1 cái roadmap, chọn 1 khoá học của ai đấy rồi triển, không hiểu thì đổi, chứ lên mạng thì vô vàn lắm và chỉ xem thôi thì dĩ nhiên là không bao giờ hiểu gì hết.

Bên dưới là đề oop cuối kì tôi vừa thi xong. Cá nhân thấy dạy đã như hạch đề cũng như c*t. Nên là trông cậy bản thân mình thôi. Đại học hãy coi như 1 roadmap dài hạn, giảng viên là người giải thích những câu hỏi ngu của mình. Có điều chi ra gần trăm triệu 1 năm thì chúc bro kiếm lại được sao cho xứng thôi. :big_smile:
3D0CC95E-7284-4ABA-82E4-883DD95B937F.jpeg
 
Ngành này code nhiều thì ấm vào thân thôi bác.
Học theo roadmap rất là nản, vì đó là mục tiêu của người ta, đâu phải của mình. Thiết nghĩ thì mấy cái đồ án trên trường, bác tập trung bỏ công, bỏ sức làm thật chỉn chu vào, từ UI/UX tới thiết kế cơ sở dữ liệu, cách code, cách đặt tên biến, quản lí source code, viết cái commit git thật chuẩn... Dồn công sức đến độ làm xong là tự tin cầm đem khoe khắp trường ấy bác. Làm độ 2-3 cái chỉn chu như thế là trình lên như gió ngay và sẽ thấy đồ án ở trường nó chỉ có thế, lặp đi lặp lại dù là môn nào đi nữa. Lúc này thì thế nào cũng muốn bứt ra đi làm để thử sức mình ở môi trường khó hơn.
 
Chắc ông bạn năm 2 trường F, tôi cũng vậy nhưng trường X ( trường công, top dưới). Về cách dạy của giảng viên thì như lô tô nên không bàn. Còn cách học, làm asignment của trường F tôi thấy hay, thực tế và tổng quát được kiến thức.

Phần còn lại học như nảo là ở bản thân thôi, cứ mạnh dạn chọn 1 cái roadmap, chọn 1 khoá học của ai đấy rồi triển, không hiểu thì đổi, chứ lên mạng thì vô vàn lắm và chỉ xem thôi thì dĩ nhiên là không bao giờ hiểu gì hết.

Bên dưới là đề oop cuối kì tôi vừa thi xong. Cá nhân thấy dạy đã như hạch đề cũng như c*t. Nên là trông cậy bản thân mình thôi. Đại học hãy coi như 1 roadmap dài hạn, giảng viên là người giải thích những câu hỏi ngu của mình. Có điều chi ra gần trăm triệu 1 năm thì chúc bro kiếm lại được sao cho xứng thôi. :big_smile:View attachment 929941
Đề thi có vấn đề gì à? Hay ko phải tiếng anh như bên trường kia.
 
Hòa lạc anh à, mà nghe thế thì a cũng là sv 3 chữ nhỉ?
Cho em hỏi kì 7, 8, 9 những môn khó là môn j ạ để còn biết đường ôn trc
anh ko có học ngành của em, nhưng ngành nào cũng đều có môn hay môn dở, giảng viên hay và giảng viên dở, nên thay vì than phiền thì phải ráng qua thôi, đi làm cũng gặp case ngon và case dở, nhưng đâu thể bỏ task được.

em học thì xoay sở với lab là chính, chứ mấy môn học thì chưa ghê gớm lắm đâu
 
Đừng lo quá thím à :big_smile: cứ từ từ, bình tĩnh lại :big_smile: dốt toán thì cũng không ảnh hưởng nhiều, trừ khi thím đi theo 1 số mảng data, AI gì gì đó :big_smile: còn tư duy thì hoàn toàn có thể luyện tập được. Thím làm bài tập nhiều lên, thậm chí copy lại cũng được, nhưng đừng ctrl+A, ctrl+C, ctrl+V :byebye: mà hãy vừa nhìn, vừa tự gõ lại. Làm vầy thì thím sẽ đỡ nản, cộng với hiểu nhanh hơn. Xưa mình cũng chán học lắm, nên mất căn bản sạch, càng học càng ngu. Thế là 1 hôm, quyết định cày bài tập, và thế là như trên đã nói, vừa đọc đáp án, vừa gõ lại, thế là càng hiểu tốt hơn :byebye:
Về môn học, cố gắng học sao cho qua môn, kiến thức nếu tiếp thu được thì tốt.
Thím đề cập là muốn theo backend, thì ok, làm 1 dự án cá nhân, 1 cái web service nho nhỏ. Đừng quan tâm quá mức tới công nghệ nào tốt hơn hay dở hơn, cứ thấy cái nào đại trà, đông người làm hay thậm chí thím thấy thích, thì mình làm theo :big_smile: python thì flask, java thì spring, nodejs thì express :byebye: thậm chí, trang spring nó còn có cái tutorial cực kì đơn giản cho beginner, biết tiếng Anh 1 chút, copy code gắn vào đúng chỗ là làm được :byebye: https://spring.io/guides/gs/rest-service/
Chúc thím thành công, việc học sẽ tốt hơn nhé :big_smile:
 
Em là sinh viên K15 của Đại Học 3 chữ nào đó, hiện nay đang là sv năm 3 ở kì 5/9.

Kì trước em vừa trượt môn vì thế ko đủ đk để đi OJT nên đâm ra chán học, ngày nào cũng suy nghĩ âu lo mất ăn, mất ngủ rằng ko biết liệu ra trường có thể làm gì ko?

Vì hiện nay kiến thức trường toàn dạy mấy cái rất cơ bản của OOP hay Servlet, em thì lại dốt toán + tư duy ko được giỏi lắm lên đang rất lo âu là có thể theo tiếp được không (Em muốn theo Back-end Java Web) .

Em đi hỏi vài thằng bạn của em thì bọn nó đã biết đến cả Spring boots, spring MVC, React các kiểu rồi, cũng muốn học nhưng chẳng có một lộ trình cụ thể, lên google thì đập vào 1 đống kiến thức chưa từng nghe thấy, mà đến cả kiến thức về Servlet JSP em nay vẫn còn gà mờ.

Em đã hai ngày ko bỏ cái gì vào bụng, cũng chẳng muốn bỏ vì đang cực cực kì chán đời, hối hận đau buồn vì đã phí hơn trăm triệu của bố mẹ.

Nay em post bài muốn tâm sự với các bác, liệu thằng như em có đủ sức để theo tiếp ko? Có nên đăng ký học thêm khóa học nào để củng cố thêm kiến thức ko?

P/S: Em vừa đổi chuyên ngành từ .NET sang Kĩ sư cầu nối Hàn vì ngành này có học bổng giảm 50% học phí + ra trường có việc luôn. Các bác cho em hỏi tiếng hàn dễ học hơn Nhật ko? Vì trường em có môn bắt buộc Nhật sơ cấp mà em phải thở oxi mới qua môn được (Hận thằng Kanji)
ép bi ty năm 3 thì sáng đi thêm 1 năm nữa rồi ra chạy grab cũng được
 
@rangeri đây IT đây, như thớt nhiều vô số.
Cảm giác bất lực khi ko biết học từ đâu, học thế nào. Còn chưa kể tới tay ngang đá qua

Sent from Samsung SM-G996B using vozFApp
 
Có gì phải buồn, cựu FPTer đây nhưng hơn 70% trong lớp ra đi làm không đúng chuyên ngành. Còn 30% còn lại đi làm 1 thời gian chuyển sang PM, BRSE, tester,...
Nếu cảm thấy học ko nổi thì chuyển sang hướng khác. Có một ông anh ko giỏi chuyên môn nhưng cố gắng học tiếng Nhật, giờ thành BRSE lương 3k$ ngon choét :D
 
Em là sinh viên K15 của Đại Học 3 chữ nào đó, hiện nay đang là sv năm 3 ở kì 5/9.

Kì trước em vừa trượt môn vì thế ko đủ đk để đi OJT nên đâm ra chán học, ngày nào cũng suy nghĩ âu lo mất ăn, mất ngủ rằng ko biết liệu ra trường có thể làm gì ko?

Vì hiện nay kiến thức trường toàn dạy mấy cái rất cơ bản của OOP hay Servlet, em thì lại dốt toán + tư duy ko được giỏi lắm lên đang rất lo âu là có thể theo tiếp được không (Em muốn theo Back-end Java Web) .

Em đi hỏi vài thằng bạn của em thì bọn nó đã biết đến cả Spring boots, spring MVC, React các kiểu rồi, cũng muốn học nhưng chẳng có một lộ trình cụ thể, lên google thì đập vào 1 đống kiến thức chưa từng nghe thấy, mà đến cả kiến thức về Servlet JSP em nay vẫn còn gà mờ.

Em đã hai ngày ko bỏ cái gì vào bụng, cũng chẳng muốn bỏ vì đang cực cực kì chán đời, hối hận đau buồn vì đã phí hơn trăm triệu của bố mẹ.

Nay em post bài muốn tâm sự với các bác, liệu thằng như em có đủ sức để theo tiếp ko? Có nên đăng ký học thêm khóa học nào để củng cố thêm kiến thức ko?

P/S: Em vừa đổi chuyên ngành từ .NET sang Kĩ sư cầu nối Hàn vì ngành này có học bổng giảm 50% học phí + ra trường có việc luôn. Các bác cho em hỏi tiếng hàn dễ học hơn Nhật ko? Vì trường em có môn bắt buộc Nhật sơ cấp mà em phải thở oxi mới qua môn được (Hận thằng Kanji)
chào e. a cũng cựu SV đây.
Nếu thiên phú về kỹ thuật của em k tốt thì nên chuyển hướng sang QA/Tester, BA, Manage các kiểu.
Còn tiếng Nhật sơ cấp cũng dễ mà, bỏ thời gian ra học là được.
THời a ngày xưa còn phải học trung cấp nè.
Các dạy ở trường chỉ là căn bản thôi, còn chuyên sâu cũng như những kỹ thuật trên thị trường thì em phải tự học thôi, ko có trường nào dạy hết được cả. Nhưng những khái niệm cơ bản thì gần như giống nhau hết, nên học khá nhanh thôi.
Em chắc cũng mới SV năm 3, tiếp xúc lập trình được 1 2 kỳ chứ mấy. "Spring boots, spring MVC, React" nó không phải gì cao siêu cả, em cứ coi như kiến thức nâng cao đi, tìm hiểu dần dần cũng được, không việc gì phải lo lắng cả
Việc của e giờ là nắm vững căn bản, cái khái niệm cơ bản của lập trình rồi OOP,..
Mỗi ngày bỏ được 30p~1h học thêm tí tiếng Nhật cho nó xong đi :v
Nếu gia đình có điều kiện thì a khuyên thật là đừng học kỹ sư cầu nối. Em sẽ bị giới hạn career path tương lai.
P/S: Nếu lười quá thì kiếm vài khoá lập trình học cũng được .
Đề thi trường hỏi cũng oái oăm lắm, có key thì cứ xài mà học theo câu hỏi cũng được :shame:
 
Em là sinh viên K15 của Đại Học 3 chữ nào đó, hiện nay đang là sv năm 3 ở kì 5/9.

Kì trước em vừa trượt môn vì thế ko đủ đk để đi OJT nên đâm ra chán học, ngày nào cũng suy nghĩ âu lo mất ăn, mất ngủ rằng ko biết liệu ra trường có thể làm gì ko?

Vì hiện nay kiến thức trường toàn dạy mấy cái rất cơ bản của OOP hay Servlet, em thì lại dốt toán + tư duy ko được giỏi lắm lên đang rất lo âu là có thể theo tiếp được không (Em muốn theo Back-end Java Web) .

Em đi hỏi vài thằng bạn của em thì bọn nó đã biết đến cả Spring boots, spring MVC, React các kiểu rồi, cũng muốn học nhưng chẳng có một lộ trình cụ thể, lên google thì đập vào 1 đống kiến thức chưa từng nghe thấy, mà đến cả kiến thức về Servlet JSP em nay vẫn còn gà mờ.

Em đã hai ngày ko bỏ cái gì vào bụng, cũng chẳng muốn bỏ vì đang cực cực kì chán đời, hối hận đau buồn vì đã phí hơn trăm triệu của bố mẹ.

Nay em post bài muốn tâm sự với các bác, liệu thằng như em có đủ sức để theo tiếp ko? Có nên đăng ký học thêm khóa học nào để củng cố thêm kiến thức ko?

P/S: Em vừa đổi chuyên ngành từ .NET sang Kĩ sư cầu nối Hàn vì ngành này có học bổng giảm 50% học phí + ra trường có việc luôn. Các bác cho em hỏi tiếng hàn dễ học hơn Nhật ko? Vì trường em có môn bắt buộc Nhật sơ cấp mà em phải thở oxi mới qua môn được (Hận thằng Kanji)

Hỏi nhiều câu quá, ai biết đâu trả lời.
Nên chia ra từng câu hỏi cụ thể, mỗi câu hỏi 1 topic.

Bạn hỏi nhiều nhưng nói chung là bạn đang hoang mang vì thấy bản thân kiến thức hổng lỗ chỗ và trường chỉ dạy oop cơ bản mà bạn lại đéo thấm được môn này.

Nói thế này cho vuông nhé, oop là căn bản của căn bản, nên bạn ko thấm được nó thì đừng nghĩ tới mấy thứ tùm lum khác như spring boot, servlet này nọ, chúng nó chỉ là công nghệ mà chỗ này dùng, chỗ khác ko dùng, còn oop thì chỗ nào cũng cần hết.

Học oop cho thấm đi, thấy thấm được thì đăng ký thực tập / part time vài công ty. Công ty nào nhận thì đi cty đó. Họ kêu nghiên cứu công nghệ nào thì nghiên cứu cái đó. Đừng có lo mình ko biết thì ko được nhận. Người làm lâu năm đổi dự án cũng phải học lại. Học công nghệ mới khi đi làm là chuyện bt. Đàn anh sẽ hỗ trợ chú.

Career path ko nhất thiết phải chọn công nghệ cứng ngay từ đầu, cái đó là ko thực tế vì công nghệ chẳng cố định, mỗi thời điểm mỗi khác, du nhu cầu thị trường định hướng. Đừng đưa ra lựa chọn rồi áp lực vì chính nó.

Đi ra dự án thực tế sẽ được mở mang dần.
 
Học code thì làm quen dần với cảm giác lúc nào cũng thấy mình ngu với hổng kiến thức đi. Đến cỡ world class như Linus Torvalds tạo ra Linux xong vẫn còn nghi ngờ trình độ bản thân, sợ mình chỉ là one trick pony. Đến lúc tạo ra thêm được git nữa lão mới tạm yên tâm là mình cũng không tồi :feel_good:

Mình cũng từ trường F ra đây. Ngoại trừ tiếng Anh và Nhật ra thì chương trình của F thuộc hàng sát thực tế và dễ học nhất rồi. Em mình đang theo VNU thấy khoai hơn hồi mình học kha khá. Cái khó của bạn mình thấy là đang học trong mùa dịch nên chắc gặp đoạn khó không hỏi thầy hỏi bạn được. Học code ban đầu sẽ gặp những khái niệm cực trừu tượng, cảm giác rất khó hiểu, không thông được thì học lại vài ba lần là chuyện rất thường.

Theo mình thì bạn nên tìm một người ở lv cao hơn mà chịu giúp bạn, trong đám bạn kiểu gì chả có 1 thằng như thế. Học đến đoạn nào không hiểu thì search keyword đấy ở các thể loại guide, blog, youtube... đi, vẫn không thông được thì nhờ bạn, nhờ thầy giảng cho. Vẫn thấy khó thì quay lại bước 1, đến khi nào hiểu được thì thôi.

Thực hành nhiều lên. Không biết tự làm pj thì kiếm bài tập mà làm. Có nhiều lý thuyết đọc chay không bao giờ hiểu nhưng code vài bài là thông ngay. Một người không biết nấu ăn, không vào bếp thì có đọc cookbook tốt đến đâu cũng sẽ không biết nấu. Code cũng như vậy thôi.
 
Back
Top