(Lập trình A-Z) Học ở đâu uy tín? Tự học ntn? Có nên học trung tâm?

obz1221

Bò lái xe
Venezuela
Mong các đồng dâm trên Xam chia sẻ kinh nghiệm học lập trình uy tín để các tấm chiếu mới như t học hỏi (kĩ năng tin học nổi trội nhất của t là mở tab ẩn danh vào xam,thiendia,Liên xô chống mĩ, t ko có nền tảng về lập trình)

Đôi nét về bản thân: t sắp sửa sang Mỹ học cao đẳng cộng đồng về lập trình vào t8 năm sau , còn vài tháng ở VN t muốn tranh thủ học trước càng nhiều càng tốt (học skill để đi làm chứ ko cần học để thi)
Một số câu hỏi cần chỉ giáo
- Tự học nên bắt đầu ntn? Nên ưu tiên kĩ năng vs nội dung gì trước? Cách học hiệu quả?
- Nguồn tài liệu ở đâu uy tín (trang web)
- Có nên học trung tâm, nếu có thì nên học ở đâu (học offline t ở HN, còn online ntn cũng được)
- Về định hướng: t khá mông lung về ngành này, cao nhân nào có thể giúp t thông não những hướng phát triển chính cho coder, xin hậu tạ một chầu vodka


9.jpg

Hình chống loãng thread
Sau này đi làm lập trình đây sẽ là cách giải lao của t vs đồng nghiệp, tiện thể bàn chuyện công việc luôn
 

Attachments

  • code.jpg
    code.jpg
    6.2 KB · Lượt xem: 63
tự học nên bắt đầu bằng c++ hoặc python (t chọn c++)
Học c++ trước rồi sẽ từ từ sẽ hình thành tư duy lập trình
Học hiểu rồi làm sản phẩm, giải thuật toán,...
Nguồn tài liệu youtube, google đầy
Trung tâm thì cũng được thôi , nó dạy kiểu mì ăn liền
Sau này m sẽ chọn cho mình 1 hướng, như frontend, backend, làm app,Ai,......
 
T thì bắt đầu từ C++, khá ổn nếu m muốn làm chuyên sâu về hệ điều hành, nhúng,...
Ngoài mấy cái như thằng trên thì t bổ sung thêm 1 số ý kiến
Thứ tự ưu tiên theo t là
- Làm quen với các khái niệm trong lập trình, bằng việc làm các bt nhỏ
- Nắm cơ bản khái niệm và ứng dụng của các giải thuật, và cấu trúc dữ liệu, database
- Tìm hiểu các design pattern
- Xem các rule clean code để lập trình hạn chế lỗi
- Tìm hiểu các lỗi thường gặp và cách debug
Hai ý cuối thì quan trọng khi đi làm hơn và có thể phụ thuộc vào ngôn ngữ, code editor của m nữa.
Trong quá trình học có thể đặt ra mục tiêu làm 1 sản phẩm nào đó để vừa học vừa áp dụng thì nó dễ vào hơn là học chay.
 
không có trung tâm nào hết á, fen phải kiếm thầy, phải có thầy kèm, tìm những khóa sư phụ đồ đệ ấy, hoặc những ông đi làm 3 4 năm cũng tốt, còn học video cưỡi ngựa xem hoa lắm, không hiểu sâu được đâu. với học thì phải bình tĩnh
 
T thì bắt đầu từ C++, khá ổn nếu m muốn làm chuyên sâu về hệ điều hành, nhúng,...
Ngoài mấy cái như thằng trên thì t bổ sung thêm 1 số ý kiến
Thứ tự ưu tiên theo t là
- Làm quen với các khái niệm trong lập trình, bằng việc làm các bt nhỏ
- Nắm cơ bản khái niệm và ứng dụng của các giải thuật, và cấu trúc dữ liệu, database
- Tìm hiểu các design pattern
- Xem các rule clean code để lập trình hạn chế lỗi
- Tìm hiểu các lỗi thường gặp và cách debug
Hai ý cuối thì quan trọng khi đi làm hơn và có thể phụ thuộc vào ngôn ngữ, code editor của m nữa.
Trong quá trình học có thể đặt ra mục tiêu làm 1 sản phẩm nào đó để vừa học vừa áp dụng thì nó dễ vào hơn là học chay.
cho t hỏi học html, javascrop, css thì có khó không, t dân ngoại đạo muốn tìm hiểu,
 
Thằng nào cần kèm thì mật thư t, kiếm vài ly cafe, html, css, js, giải thuật các kiểu, t đi làm được 3 năm rồi
 
cho t hỏi học html, javascrop, css thì có khó không, t dân ngoại đạo muốn tìm hiểu,
Mấy cái đó ko khó lắm, chỉ mỗi css thì ngồi căn chỉnh cho hiển thị đẹp trên các thiết bị thì t thấy hơi mệt thôi.
Trong ngành it mãng nào là ổn định về lâu dài nhất. Như t thấy lập trình androi hay ios đến lúc cũng hết thời.
Security nha bạn
 
Trong ngành it mãng nào là ổn định về lâu dài nhất. Như t thấy lập trình androi hay ios đến lúc cũng hết thời. Lập trình web thì bây giờ web có sẳn theme r. Làm giống như làm blog thôi. Có gì đâu khó
M nghĩ thế là ko đúng, sai hoàn toàn. Mobile là cái đang phát triển tương lai còn hơn thế nữa, vì mọi thứ đều số hóa dần. Còn về làm web, m nói giống như blog, vậy là m chưa tiếp xúc nhiều, ko phải cái web nào cũng thế, web quản trị, web bán hàng, landing page, rất nhiều loại, ko phải theme là làm dc đâu
 
Đúng là mãng mobi đang phát triển. Lập trình phần ứng dụng thì còn lâu dài, sau này các shop t nghĩ nó cũng lên ứng dụng và lên web và các nền tảng online hết. Ý t là có hãng thứ 3 ví dụ như winmobile nó lên top các nền tảng androi nó xuống. Thì phải học lại nền tản mới hay không.
T chưa hiểu ý m, nhưng các ngành này đang rất thiếu nhân lực, chưa phải hết thời đâu :D
 
27t mà học cái này có già quá ko mấy tml
hơi căng thôi, ngành này đào thải nhiều, đa số tuyển tụi trẻ để tụi nó cày. Nhưng ko có gì là muộn hết, thích thì cứ chơi tới, mà nhớ suy nghĩ cho kỹ
 
Ví dụ bât giờ học lập trình ứng dụng trên ios, sau này lở google sút bay apple thì phải bỏ học lại từ đầu lập trình androi, hay kiến thức củ nó có bổ trợ gì không, nếu có thì khoảng bao nhiêu %. Ý t là dù gì thì cũng phải phụ thuộc vào yếu tố gì đó. Phải chạy theo xu hướng. Ngành công nghệ thông tin thì xu hướng thay đổi rất nhanh, không nắm bắt kịp thì cũng nhanh tụt.
Đơn nhiên, nếu m sợ phải học 2 ngôn ngữ, tại sao m ko học 1 ngôn ngữ cho cả 2? Cái nào m cũng phải chạy theo xu hướng, vì nó phát triển luôn tục mà. m có thể học React Native có thể viết cho cả ios và cả andoird
 
Ví dụ bât giờ học lập trình ứng dụng trên ios, sau này lở google sút bay apple thì phải bỏ học lại từ đầu lập trình androi, hay kiến thức củ nó có bổ trợ gì không, nếu có thì khoảng bao nhiêu %. Ý t là dù gì thì cũng phải phụ thuộc vào yếu tố gì đó. Phải chạy theo xu hướng. Ngành công nghệ thông tin thì xu hướng thay đổi rất nhanh, không nắm bắt kịp thì cũng nhanh tụt.
Lập trình không phải là cứ chạy theo công nghệ mới, còn có maintain dự án cũ nữa. Học 1 ngôn ngữ thì dù gì cũng có tư duy rồi học 1 ngôn ngữ mới sẽ dễ tiếp thu hơn
 
cho ta ké luôn, có tml nào biết khoá học nào dạy conversational AI không?. Thank tml
 
Top