Lightning Talk - Nên học ngôn ngữ lập trình nào đầu tiên??
Ғылым және технология
Do có nhiều bạn hỏi quá nên trong kì này mình sẽ trả lời câu hỏi nên học ngôn ngữ lập trình nào đầu tiên nha.
Túm cái quần lại thích làm dev thì cứ học C, thích dữ liệu thì dùng Python, thích làm sản phẩm thì cứ JS/PHP mà phang nha.
Bài viết liên quan: toidicodedao.com/2015/01/13/h...
Nhớ subscribe cho mình nhe: bit.ly/codedaotube
Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer - lập trình viên thứ thiệt.
Nhớ ghé thăm và subscrible channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần nha!
Ghé thăm mình tại:
Blog: toidicodedao.com/
Fanpage: / toidicodedao
Пікірлер: 348
Đăng sớm cho bà con coi mai đi cô đá banh nà :3
@duyanh8563
4 жыл бұрын
Em bắt đầu bằng C++ được hong vậy anh ?
@phucle1843
4 жыл бұрын
A nghỉ sao về tương lai của Flutter ạ? , cho e xin ý kiến tham khảo ạ
@huyhoangnguyenngoc4701
4 жыл бұрын
@@duyanh8563 Thoải mái đi bạn, C++ thừa hưởng hầu hết các tính năng của C mà.
@wepromen1
4 жыл бұрын
Có nên học ABAP không a? Em mới ra trường, có CTY offer e học 3 tháng k lương ABAP có nên accept k a?
@HenryTran-ox9mf
4 жыл бұрын
ANH ơi học ngôn ngữ Lua thì bắt đầu từ đâu anh?
"Nếu mà học lập trình mà dễ vậy , học 2,3 tháng mà đi làm được rồi thì mấy ông lập trình viên tụi mình lương đâu có cao như vậy nè " kết nhất câu này của a ^^
4:10 Tóm tắt cho talk kì này!
Sắp 100k subs r a ơiii 😍 Chúc mừng a
Anh ơi anh ra 1 clip nói thật rõ về ứng dụng phần mềm cho người mới bắt đầu và những thứ cơ bản về ứng dụng phần mềm nha anh
lúc đầu nghe thấy nhanh,. mà tập trung nghe lại.. thấy nâng lên x1.25 nghe dễ hơn! .. tks anh nhiều
mình xin bổ sung 1 tí là C không phải là không đi làm được mà là việc làm của nó khó nhìn thấy và ít hot hơn so với lập trình ở tầng app . Ví dụ mình đang học về embedded trên nền tảng linux , trong mảng này thì có 1 công việc gọi là lập trình device driver, để tạo 1 device driver thì cần phải học về kernel của linux - tại driver là 1 phần trong kernel của linux , kế tiếp là cách tương tác giữa tầng user và tầng kernel, và từ kernel xuống vi xử lý và điều khiển các thiết bị ngoại vi. Trong khi ngôn ngữ tầng app thì mình chỉ xử lý phần app , không cần quan tâm cái app của mình nó tương tác như thế nào với kernel .Hồi xưa mình hay thắc mắc là học C thì nó ứng dụng ở chỗ nào , cũng nghe mang máng người ta nói là hệ điều hành thì dc viết bởi C nhưng méo hiểu cho lắm, nhưng khi học về linux kernel thì mình hiểu hơn nhiều rồi, cũng nhìn trực quan hơn mấy thứ như danh sách liên kết nó ứng dụng như thế nào trong hệ điều hành , biết được rằng C trên tầng user tức là mấy thư viện stdio.h và thư viện tầng kernel là khác nhau. Thực ra thì mấy cái này chắc đa số mọi người đều được nghe loáng thoáng ở môn nguyên lý hệ điều hành rồi nhưng đa số môn này lý thuyết là chính nên chưa hình dung được rõ ràng. Ai thích tìm hiểu thì cứ tải kernel của linux về mà nghiên cứu, cần tìm hiểu thì đọc cuốn Linux Kernel Development để hiểu rõ hơn . À mà bạn nào thắc mắc C làm gì thì cứ google linux kernel hoặc linux device driver , đừng mất công tìm hiểu về lập trình vi xử lý thuần - giờ chả mấy người tuyển lập trình ở vị trí đó cả, mặc dù là bạn phải thành thạo nó trước khi học sâu về hệ điều hành. Ở việt nam mình thấy khá mạnh là về các thiết bị mạng ví dụ như Viettel , Dassan. ngoài ra có 1 mảng rất hot bây giờ là lập trình trên các xe hơi thông minh cái này thì thấy FGA của Fsoft tuyển khá nhiều, trình cao hơn thì có thể vào Bosch. Pro hơn nữa thì bạn có thể học thêm về device driver trên Android, Android học khó hơn nhưng về cơ bản thì nó vẫn cùng kernel với linux , ở Việt Nam rất hiếm người theo mảng này nên nhìn chung thì khá là ít sự cạnh tranh (này đoán thôi đừng có tin) :v ps : Cho nên mình đồng ý với Tôi đi code dạo là muốn thành 1 lập trình viên chuyên nghiệp, hiểu rõ ràng mọi thứ thì tốt nhất vẫn nên học C trước :v
@thienan245
4 жыл бұрын
Anh trên kia thì lại bảo học Java trước ạ?
Thank you đại ca. Em đang học VBA trong Excel, tính sau khi học xong học lập trình coi clip anh xong thì em chọn python. Anh cho em hỏi vậy có cần học machine learning trước khi học python k ạ.
anh nói chuẩn quá , khi mới học C thì không hiểu gì mấy
Cảm ơn anh nha !!!!
Xem đầu nè hihi Hello idol chúc mn 1 buổi tối vv
@tien285
4 жыл бұрын
khoe phá trinh hay gì, xem đầu thì đc cái củ cặc gì mà đứa nào cũgn khoe. cảm thấy hãm lồn vl
4:10 quá gắt tới từ ban tư vấn:)
Đang bơ vơ tự nhiên đập ngay cái video ngon
Tuyệt vời anh ơi
ngôn ngữ đầu tiên chắc là English
@ThuanNguyen-tq6gv
3 жыл бұрын
Đừng lm mk sợ chứ. Vừa mở vd thấy eng là ngán rồi !
@hackgamehaycom
2 жыл бұрын
@@ThuanNguyen-tq6gv đúng ngán vãi những vẫn phải cố thôi
@ThuanNguyen-tq6gv
2 жыл бұрын
Tôi ko bt tí tiếng anh nào luôn @@
@hackgamehaycom
2 жыл бұрын
@@ThuanNguyen-tq6gv thì cố học thôi chứ sao giờ
@PhuongTran-qj4dn
2 жыл бұрын
@@ThuanNguyen-tq6gv phải học tiếng anh bạn ơi, để còn dịch sách IT từ nguồn nước ngoài, vì sách it Việt Nam rất hiếm
Trường chuyên vừa vào 10 là học C++ đấy anh ^^
Cảm ơn anh. ! lúc đầu em chỉ nghỉ rằng là học HTML, CSS, và Js là mình có thể thực tập mà không để ý đến C++. Sau khi em nghe được video chia sẻ của anh, em sẽ cố gắn hơn và để ý hơn về C++. Thanks you
@leucthinh3226
2 жыл бұрын
@Nh4t L0rg front end thì html css js trước đi
@leucthinh3226
2 жыл бұрын
@Nh4t L0rg F8
Ra tiếp series công nghệ đi anh ơiiii
Hay anh ^^
Cảm ơn anh nhiều...
cảm ơn anh!
xem video của ông này là cứ auto 0.75x , xem vlog mà tưởng đang nghe rap k à 😂
Mỗi ngôn ngữ có 1 điểm mạnh riêng, C++ thì tính toán nhanh, nhưng không hỗ trợ xử lý dữ liệu đc như python. Python mạnh, viết code ít, nhưng chậm hơn C rất nhiều
@dj_arimakousei
Жыл бұрын
nhanh là sao vậy ạ
sau khi đã có cơ bản là C thì em chuyên sâu vào java để ra trường làm việc bằng java được không anh nhỉ? (em muốn lập trình android) mong anh tư vấn, em cảm ơn!
Đéo nghe dễ thương quá anh ơi
Mình đang làm java web rồi giờ công ty phần viết mấy cái hệ điều hành tivi vs điện thoại các kiểu bằng VB vs C . Cái khỉ gì cũng phải build từ đầu xem ko hiểu gì do xài thư viện của java quen rồi. cảm giác cực thốn luôn 😅.
Anh ơi , em sắp vào học đại học , em muốn tự học sớm để nắm rõ hơn , em có xem các vlog của anh và các trang khác , hiện tại em đang học C và em muốn là tìm 1 cái lộ trình phù hợp với những năm tới khi em ra trường nắm chắc cơ hội việc làm , em không biết nên chọn ngôn ngữ thứ 2 thứ 3 là gì để có thể yên tâm hơn mà học ạ .
Cho e hỏi xíu là game 2D mobile, a có thể gợi ý cho e những engine nào tốt và nên dùng ngôn ngữ nào ạ? E cảm ơn
Thề a bắn nhanh như rap luôn cú lúc nghe k kịp, gặp người mù CNTT như e thì cố gắng nghe lắm mới theo kịp. Cám ơn a về thông tin bổ ích, chúc a và gd có nhiều sức khoẻ, ra video đều đều nhá
@blyatt9779
2 жыл бұрын
fan sao đỏ im mồm
e tốt nghiệp IT và hiện tại đang làm Graphic Design nhưng lại rất thích xem clip của a :)) đơn giản vì nó vui
@phuongho1050
4 жыл бұрын
Hùng Anh . Lương design cao ko a
@hunganh7361
4 жыл бұрын
@@phuongho1050 thấp hơn lương Dev nhiều :))
@vsky9354
4 жыл бұрын
Anh học trường nào vậy ,em đang phân vân đại học cn và đại học bk
Ngày xưa học assembly đầu tiên rồi mới đến c/c++ còn giờ thì chắc học c/c++ đầu tiên
a cho e hỏi ? e học tự động hóa nên bắt đầu từ ngôn ngữ nào à để cho dễ phù hợp với nghành à . e cám ơn a >?
Anh ơi cho em hỏi, giả sử đi làm công ty về C++ 1 năm là Junior, mà muốn nhảy việc sang Android thì thời gian học như nào ạ, với cả khi có kinh nghiệm 1 năm C++ mà nhảy sang Android thì vẫn là Fresher phải ko ạ
Tuyệt vời
cạo râu nhìn đẹp zai hẳn anh
A ơi e đang học cơ bản C++ , học xong cơ bản rồi có phải học C không hay đi học ngôn ngữ khác . Cảm ơn a
anh ơi vậy em học C trước rồi chuyển sang Python được không anh?
Bạn biết công nào lập trình web-app về quản lý không ạ, nếu được tư vấn cho mình, mình đang rất cần 1 công ty web uy tín
Anh đánh giá ra sao về ngôn ngữ Kotlin . Có nên theo học để thay thế Java trong lập trình Android không ạ ? Và xu hướng trong những năm tới nên học ngôn ngữ nào để có cơ hội việc làm cao và không bị tụt hậu ? ( Trừ Python nó quá nổi khi xu hướng về AI và BigData bùng nổ mạnh )
4 жыл бұрын
A ko phải thầy bói nên cũng ko rõ đâu e. Học gì thì học trc sau gì cũng tụt hậu hà :))
Anh Hoàng này mà dạy học ví dụ js,... thì chắc dễ hiểu lắm. A dành 10p cho mỗi video để dạy học đi
4 жыл бұрын
GLory TV a có clip dạy JS rồi đó e kzread.info/dash/bejne/jH2bprt-is-Xhqg.html
nên học lập trình web hay lập trình ứng dụng vậy ạ
Em vừa đọc xong K&R mà thấy C giờ bị underrated quá thì có nên tiếp tục học C không ạ vì em thấy mấy trg như MIT bên Mỹ họ cũng chuyển sang Python từ lâu rồi ạ ?
em muốn học lập trình game thì nên học C rồi học gì nữa ạ
@conganhnguyen144
4 жыл бұрын
C# C++ Js
học để đi hack thì học loại ngôn ngữ lập trình nào vậy anh? :D
"Cau tra loi la` DELL" :>>
Anh ơi ,em là nữ học sinh cấp 3 ,anh ơi em đang rất phân vân ngành cntt và kĩ thuật phần mềm ,anh tư vấn giùm ,hu hu
phương trình tuyến tính có quan trọng không anh
Anh có thể ra 1 video nói về các môn học lúc anh học Cao học ở UK học những gì được ko ạ? Thank a
4 жыл бұрын
À nếu nhiều bạn quan tâm a sẽ làm nhé
Ko học IT nhưng thích xem bọn YUtube nói 😜
gần nhà e có mấy cô hàng xóm nghĩ học lập trình xong auto biết sửa tủ lạnh. khổ ghê
"Đéo" =))))))))))) Anh tư vấn quá đỉnh!
@leephan5569
4 жыл бұрын
Thô nhưng thật =))
@BaoNguyen-ho1oo
4 жыл бұрын
Ngắn gọn dễ hiểu
chiếc xe đạp đang chạy nó dịch chuyển nè 4:22
e lớp 10, học c++ e thấy khá thích vì nó yêu cầu tư duy nhưng e thấy xin việc toàn html js ko thấy ai xin việc c++ với lại ctrinh tin học của bọn e học python đầu tiên nên e tạm gác niềm yêu thích với c++, quay sang học python thấy ez phết
Anh ơi a nghĩ sao về việc nên biết nhiều nnlt hay nên chuyên sau về 1 cái ạ? Hiện tại e muốn đi theo Web dev thì a thấy python có ổn ko ạ?
4 жыл бұрын
E xem bài này nhé toidicodedao.com/2016/08/25/hoc-sau-hay-hoc-rong/
Tui bên ngành Tài chính, coi video của ông chủ yếu lấy tiếng cười. =]]
@nhatnguyenba8546
2 жыл бұрын
Tại sao?
Trời ơi nói nhanh quá luôn, như robot luôn nà
4 жыл бұрын
Bạn có thể chỉnh tốc độ 0.75 nhen
ô nói nhanh thực sự :v. nghe nhiều khi chả nghe ra nói cái gì, chắc để 0.75x quá
chỉnh 0.75 sẽ nghe giọng anh hoàng 1 cách bthuong =))
Anh làm vd hướng dẫn lộ trình học an toàn thông tin đi ạ
4 жыл бұрын
À a ko theo ngành đó e
Hay
Tự nhiên học c# qua lập trình mạng gặp bất đồng bộ khó v
Hi em, Anh góp ý một vài cái như thế này (hơi mang tính offensive) 1. Khởi đầu mà học C có thể coi là sai lầm. Nếu muốn học cú pháp thì ngôn ngữ nào cũng ok hết, chả cứ là C. Học C thì 2 cái bắt buộc phải biết và thành thạo là pointer và memory allocation. Và khi switch qua một ngôn ngữ khác thì chả bao giờ dùng đến 2 cái này (trừ C++ ra). Học C khó, rất khó là đằng khác, hoàn toàn không phù hợp với newbies. 2. Tiếp theo em suggest Python, một ngôn ngữ dạng script??? Vẫn biết là FP (Functional Programming) và cả Python đang là trend, nhưng học một ngôn ngữ dạng script xong mà switch qua OOP thì hỏng hết mindset về lập trình, gần như là đập đi làm lại hết. 3. PHP/JS là lựa chọn dạng mì ăn liền, và phù hợp với người có ít kinh nghiệm (not newbies). Thực tế câu hỏi Học ngôn ngữ lập trình nào đầu tiên nó phụ thuộc vào nhiều context khác nhau. Thực ra đầu tiên cần dạy bọn newbies biết cách máy tính nó hoạt động ntn, ngôn ngữ lập trình sẽ làm việc ra sao, các OS nó là cái gì,...(Toàn mấy cái basis của năm 1). Tiếp theo là dạy bọn nó biết một số thuật toán cơ bản để áp dụng. Lúc này thì cho chúng nó học pseudo code là hợp lý nhất. Tới phần thực hành và áp dụng thì ném cho chúng nó bất cứ ngôn ngữ gì cũng được (trước năm 1 anh còn học pascal, năm 2 là Mathlab, Fortran, năm 3 là Mathematica). Xong cái này thì nên định hướng cho bọn newbies biết các hướng đi của Software Engineering (Dễ nhất là cho chúng nó học web). À quên, rất nên cho newbies hiểu/thông thạo về OOP (kể cả sau này chúng nó switch qua mấy ngôn ngữ script thì vẫn phải dùng mấy cái pattern OOP). Nếu để phù hợp nhất cho newbies, có lẽ anh sẽ đề cử Java (bỏ mấy thằng Java > 9 đi nhé, học cái đấy hỏng hết). Cú pháp rất rõ ràng, rành mạch, trong sáng và thuần OOP. Học xong Java thì switch sang mấy thằng dạng script cũng dễ làm quen hơn. Trừ bọn C/C++ (dành cho mấy bố embedded với core engine) ra thì switch qua ngôn ngữ nào cũng ok hết.
4 жыл бұрын
Trong clip e đã nói về context khi chọc ngôn ngữ để học rồi a nhé :). Còn vụ Python v...v thì bạn bè e ko phải software engineer, ko rành OOP làm về data, ML dùng Python và FP vẫn sống thọ tới giờ :)
4 жыл бұрын
Về vụ Java và OoP thì bác Joel có bài này đọc cũng vui www.joelonsoftware.com/2005/12/29/the-perils-of-javaschools-2/ :))
@buitung3600
4 жыл бұрын
@ Hic, anh cũng là dân CS đây, và nói cho vuông anh hoàn toàn không đồng tình với lão Joel này. Bỏ qua vụ bài này hơi outdate (2005), thì cái căn bản nhất cần phải hiểu: ngôn ngữ lập trình chỉ là công cụ thực hiện (it's just a tool), cái bên trong vẫn là tư duy của mình. Để giải quyết một bài toán thì có 2 suy nghĩ rất đơn giản như sau: 1. Với một công cụ có sẵn (không thể thay thế được), thì cần tư duy như thế nào cho phù hợp. 2. Nếu cho lựa chọn công cụ, thì chọn cái nào (cả công cụ lẫn tư duy )để giải quyết bài toán một cách tốt nhất. (Đảm bảo về Software quality :) ) Tức là không quan tâm làm thế nào, miễn là kết quả ngon là ok. (Tư duy người Mẽo nó thực dụng lắm) P/S: Bọn anh từng phải đào mộ Fortran để làm mấy cái dự án về high performance computing, cái mà C language bó cmn tay luôn (C++ thì lại ok). Thế mới biết, với từng bài toán lại cần những công cụ thích hợp mới có thể giải quyết được. (Từng thử Tensor flow cho một bài toán "nhỏ" cũ ngày xưa, kết quả là ì ạch mới ra kết quả :) )
@for463
4 жыл бұрын
Woowww phần tranh biện của 2 boos thật đỉnh
@longnhatho3678
4 жыл бұрын
có mấy vụ tranh luận ntn ae hiểu rõ hơn cảm ơn 2 a
Học nghe tiếng việt với a Hoàng trước nha m.n :3
A nên nên học thêm mảng rapper :)))
Nên học java hay c# anh
A có tăng speed k thế ạ :D
@onganime5563
2 жыл бұрын
Tôi phải chỉnh xuống 0.75 để nghe
E đang học lập trình hướng đối tượng java core androi mà khó quá a ơi :(( học mà nản vãi a ạ
@vttran6879
2 жыл бұрын
Bây giờ sao rồi anh !!!!
Lập trình game thì học cái j đầu tiên ạ
Nghe bạn này nói mình phải chỉnh tốc độ video về 0.75:)
anh ơi anh làm về ngôn ngữ C đi anh
Hi anh, cho e hỏi e tính theo về web/webapp backend a thấy sao nếu sử dụng golang ạ :3. Thanks a nhiều
4 жыл бұрын
Golang ở Vn cũng ko nhiều e, thik học cho vui thì học thôi
học để làm tool thì nên học gì trước a
Lâu lâu nghe lại như anh đang đọc rap 😂
Bạn cho mình hỏi. Mình muốn phỏng vấn xin việc. Mà nhà tuyển dụng toàn hỏi những câu liên quan đến c và c ++ . Bạn có thể làm video dạy các kiến thức cơ bản khi đi phỏng vấn k?
2 жыл бұрын
Mình ko làm c++ bạn
cơ điện tử thì nên hoc ngôn ngữ nào v a
muốn trở thành anonymous thì học gì vậy bạn
Ban đầu em chưa hiểu framework là cái vẹo gì chỉ nghĩ nó là java pythin Js bla bla mới làm đc nên học C. Sau đó em đọc lý thuyết thì mới thấy lag nó giống nhau chỉ khác về cú pháp và có framework support riêng. Nên giờ em học Java đầu tiên. :D
@vientran6407
2 жыл бұрын
bạn ơi mình đang cần phải chọn giữa java và javascript, bạn học java lâu vậy rồi có thấy đáng theo không? Mình không thích làm web lắm.
Vẫn cứ gọi là chất :v
E chỉ cần học sơ sơ để viết code troll bạn bè vui hoặc rip luôn máy của họ :))))
mới bắt đầu thay vì học C thì mình học C++ có ổn không mn nhỉ
Kênh nghe luyện tiếng Việt cho người mới bắt đầu :)
anh ns nhanh mà cứ líu líu .tưởn chứng cắn lưỡi luôn á . có cần ns nhanh v k anh !@_@
cái này là rapper Phạm Huy Hoàng chứ phải dev đâu :v p/s vui thôi
cm thứ 2 ngại quá
Anh có thể chia sẻ dùm em nguồn nào để học C tốt, vững cho dân ngoại đạo được không ah? Kể cả các khóa có phí. Hoặc có những nguồn nào dạy tốt về nền tảng để hiểu về lập trình thì tốt quá. Em học C để sau này học thêm C++ để viết tool API cho phần mềm xây dựng ngành của em. Cảm ơn anh chia sẽ.
@SangNguyen-gi8kf
2 жыл бұрын
dạ em hiện tại năm nhất và em cũng có câu hỏi y chan như chị, chị có thể giúp em trả lời câu hỏi này được không ạ
@phoenixcter2100
6 ай бұрын
@@SangNguyen-gi8kf bạn đã tìm đc nguồn chưa ạ tại minh năm nay cũng mới vô học
tải c ở đâu v ạ ai có lick chỉ em tải vs
Dạ chào a Hoàng , cho e hỏi các cty bây giờ có tuyển coder C# wndows form không a .hiihi , cám ơn a
4 жыл бұрын
E lên mấy trang tuyển dụng xem nhé
@XoaInfoIOS
4 жыл бұрын
@ dạ cám ơn a rất nhiều hihi
Học C++ trước được ko anh :v
Hi Hoàng ! Mình làm bên lĩnh vực bất động sản, mình muốn tự mình thiết kế 1 website từ cơ bản đến nâng cao. Thì mình nên học ngôn ngữ lập trình nào đầu tiên. Mong được sự phản hồi sớm từ Hoàng.
anh ơi cho em hỏi, em học an ninh mạng thì nên học C đúng ko anh, hay là ngành đó không cần học lập trình ạ
4 жыл бұрын
A ko học ngành đó nên ko rõ e
Anh ơi cho em hỏi,nếu mình làm game thì nên học cái nào trước ạ! ??🤔( Xin ý kiến)
@22.nguyenkhaiminh91
2 жыл бұрын
Java hoặc python
Cắt tóc này trông sáng sủa hơn
Ok
Học C# thay C đc không anh.
A ơi e đang bị kiểu k biết mình thích ngôn ngữ gì ? ( e biết C++, python, php)
4 жыл бұрын
Đi làm rồi sez biết e
Em muốn làm hacker thì học cái j ạ
😊 anh đẹp trai quá 😂😂
Ko hiểu gì mà nghe giọng hay vl
học pascal đàu tiên nhé
giá mà youtube có chế độ phát 0.85 thì là quá đẹp ạ xD
@loking2893
4 жыл бұрын
Vương Tiến Nguyễn mk đây vẫn x 1.5