thảo luận Tư vấn học lại C, C++ từ đầu

  • Người tạo chủ đề Người tạo chủ đề kuthode
  • Ngày bắt đầu Ngày bắt đầu

kuthode

Senior Member
Dear mọi người, mình gần U40 mới thất nghiệp 2 tháng. Trước đây do project thay đổi liên tục nên mình cũng thay đổi theo nó, nhưng túm lại sau gần 10 năm thợ gõ mình chẳng chuyên 1 cái gì cả (mình có vài năm đi làm công việc khác khi ra trường)
Khi thất nghiệp mình cũng có apply vài nơi nhưng pv đều fail (do trình còi). Mình đang định dành thời gian tầm 6 tháng hoặc hơn để ôn lại C, C++ (mình chọn nó vì thích nó và cũng muốn apply vào các cty làm về automotive, mình ăn lương thất nghiệp trong khoảng thời gian này).
Mình mong muốn các bạn có thể hướng dẫn lại mình cách học C, C++ mà ko bị kiến thức cũ nó ảnh hưởng đến suy nghĩ của mình (reset về 0 lại nó thì càng tốt). Mình đã dk 3,4 khóa trên udemy và 2 khóa QT nhưng học thì hay bị quên =((
 
Học c++ free thì mình recommend học ở trang này: Learn C++ – Skill up with our free tutorials (https://www.learncpp.com/)

Học song song với Cmake vì phần lớn project C/C++ trên github đều sử dụng Cmake cho cross-platforms. Tốt nhất là học cách setup C++ project với Cmake ngay từ bài helloworld rồi build up dần lên.

Học cách compiling, build, link library (static linking, dynamic link), build library trên các OS khác nhau (dùng Cmake)

Sau đó fen thích mảng nào thì học chuyên sâu về mảng đấy (Embedded, App Qt, Automotive, game dev, Computer Vision etc..) Mỗi mảng đều có những kiến thức chuyên ngành riêng.

Nếu fen là fresher mới tinh thì mình estimate chắc mất 3-4 năm, tương đương học đại học để hấp thụ đống kiến thức kia. Cơ mà fen có background là thợ code rồi nên chắc tầm 6 tháng thôi. Kiến thức chuyên ngành thì học hết đời, nhưng để có thể đi làm ngay được thì chắc cũng chỉ cần thêm 6 tháng nữa tổng cộng 1 năm nếu chăm chỉ là có thể apply job Junior/Middle level được rồi.

Courses thì lên Udemy học cũng được.
 
Học c++ free thì mình recommend học ở trang này: Learn C++ – Skill up with our free tutorials (https://www.learncpp.com/)

Học song song với Cmake vì phần lớn project C/C++ trên github đều sử dụng Cmake cho cross-platforms. Tốt nhất là học cách setup C++ project với Cmake ngay từ bài helloworld rồi build up dần lên.

Học cách compiling, build, link library (static linking, dynamic link), build library trên các OS khác nhau (dùng Cmake)

Sau đó fen thích mảng nào thì học chuyên sâu về mảng đấy (Embedded, App Qt, Automotive, game dev, Computer Vision etc..) Mỗi mảng đều có những kiến thức chuyên ngành riêng.

Nếu fen là fresher mới tinh thì mình estimate chắc mất 3-4 năm, tương đương học đại học để hấp thụ đống kiến thức kia. Cơ mà fen có background là thợ code rồi nên chắc tầm 6 tháng thôi. Kiến thức chuyên ngành thì học hết đời, nhưng để có thể đi làm ngay được thì chắc cũng chỉ cần thêm 6 tháng nữa tổng cộng 1 năm nếu chăm chỉ là có thể apply job Junior/Middle level được rồi.

Courses thì lên Udemy học cũng được.
Cảm ơn fen nhiều. Đúng là trước giờ chưa dụng Cmake luôn, culi lỏ thật =((
 

bác này viết bài cũng ổn lắm
 

bác này viết bài cũng ổn lắm
Ngoài thực hành nhiều để nhớ lâu và lên tay, thì còn cách nào để mình nhớ lâu, hoặc đại khái là gặp vấn đề nào đó là biếp áp dụng thuật toán hay cách giải liền đó.
 
Ngoài thực hành nhiều để nhớ lâu và lên tay, thì còn cách nào để mình nhớ lâu, hoặc đại khái là gặp vấn đề nào đó là biếp áp dụng thuật toán hay cách giải liền đó.
cái này thì bác qua thread leetcode tham khảo các pro bên đó ấy bác
nghe bảo có bao nhiêu dạng đó r làm nhiều thành quen
 
em cũng đang trong tình trạng giống như bác, fail 2,3 chỗ liên tiếp nên cũng hơi chán nản thật. Ngoại trừ học ra mỗi ngày em làm 1 vài bài leet code để thuận tay khi code hơn. Thực sự em cũng không biết cách để đi lên từ kiếp thợ gõ :(, cắm dùi ở thread này để nghe chia sẻ
Làm side project để add vào resume, leet code vừa vừa thôi. Chứ giờ big tech nó cũng loại dần tuyển dụng bằng leetcode rồi. AI nó cheat phút một.

 
Mình mong muốn các bạn có thể hướng dẫn lại mình cách học C, C++ mà ko bị kiến thức cũ nó ảnh hưởng đến suy nghĩ của mình (reset về 0 lại nó thì càng tốt). Mình đã dk 3,4 khóa trên udemy và 2 khóa QT nhưng học thì hay bị quên =((
U40 đã đi làm thợ gõ 10 năm nhưng học Udemy thì kêu bị quên ? :waaaht:
Thiếu nhi Thái Lan dùng C++ giải Codeforce này các anh người lớn Voz
 
Sửa lần cuối:
Thiếu nhi Thái Lan dùng C++ giải Codeforce này các anh người lớn Voz
vl giải bài chưa dc 2 phút. Hèn gì tụi nhỏ đá đít phát 1.
U40 đã đi làm thợ gõ 10 năm nhưng học Udemy thì kêu bị quên ?
Mình học lại c,c++ (do hơn 2 năm trước toàn dùng android, javascript, ...) nên không nhớ mấy khái niệm trước đó ko làm, mình chủ yếu fix bug nên ko hiểu sâu.
 
em cũng đang trong tình trạng giống như bác, fail 2,3 chỗ liên tiếp nên cũng hơi chán nản thật. Ngoại trừ học ra mỗi ngày em làm 1 vài bài leet code để thuận tay khi code hơn. Thực sự em cũng không biết cách để đi lên từ kiếp thợ gõ :(, cắm dùi ở thread này để nghe chia sẻ
Hơn tháng trước mình pv nhà f cũng fail, trước đó vài tháng cũng fail =((
 
Hơn tháng trước mình pv nhà f cũng fail, trước đó vài tháng cũng fail =((
em phỏng vấn bọn lg với viettel fail với cả thử sức với c++ của gameloft cũng fail :( nói chung là chán bác ạ. Nhưng mà đợt đấy chưa kịp ôn luyện gì cả vì đang bận, giờ rảnh mới bắt đầu học
 
Hi các bác, mình background về kinh tế, tự nhiên muốn tìm hiểu về programming, coi youtube thì thấy video này khá hay về C++ programming, cho mình hỏi có bác nào mua bài giảng của anh này không?

 
Hi các bác, mình background về kinh tế, tự nhiên muốn tìm hiểu về programming, coi youtube thì thấy video này khá hay về C++ programming, cho mình hỏi có bác nào mua bài giảng của anh này không?

basic thì học ở đâu cũng được. Trông cái website thì có vẻ ông kia chỉ là thợ dạy chuyên dạy mấy cái basic của mỗi ngôn ngữ thôi. Có thể học cũng được, fen thừa 200k thì mua thôi lăn tăn gì. Còn nhiều hơn thì lên Udemy mà học.
 
basic thì học ở đâu cũng được. Trông cái website thì có vẻ ông kia chỉ là thợ dạy chuyên dạy mấy cái basic của mỗi ngôn ngữ thôi. Có thể học cũng được, fen thừa 200k thì mua thôi lăn tăn gì. Còn nhiều hơn thì lên Udemy mà học.
cho mình hỏi học design pattern C++/Qt thì nên học ở nguồn nào bác?
 
Dear mọi người, mình gần U40 mới thất nghiệp 2 tháng. Trước đây do project thay đổi liên tục nên mình cũng thay đổi theo nó, nhưng túm lại sau gần 10 năm thợ gõ mình chẳng chuyên 1 cái gì cả (mình có vài năm đi làm công việc khác khi ra trường)
Khi thất nghiệp mình cũng có apply vài nơi nhưng pv đều fail (do trình còi). Mình đang định dành thời gian tầm 6 tháng hoặc hơn để ôn lại C, C++ (mình chọn nó vì thích nó và cũng muốn apply vào các cty làm về automotive, mình ăn lương thất nghiệp trong khoảng thời gian này).
Mình mong muốn các bạn có thể hướng dẫn lại mình cách học C, C++ mà ko bị kiến thức cũ nó ảnh hưởng đến suy nghĩ của mình (reset về 0 lại nó thì càng tốt). Mình đã dk 3,4 khóa trên udemy và 2 khóa QT nhưng học thì hay bị quên =((
Đọc mã nguồn của OS như Linux hoặc Rtos theo mình là cách tốt nhất. Tất cả là open source.
 

Thống kê chủ đề

Ngày tạo
kuthode,
Người trả lời cuối
buitruong1689,
Trả lời
21
Lượt xem
6.051
Quay lại
Lên đầu trang