Hướng dẫn cách cải thiện khả năng lập trình

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии • 86

  • @haipham-ne5vd
    @haipham-ne5vd 2 года назад +40

    Nói chung theo mình: để theo ngành này thì đầu tiên phải thông minh một tí( kiến thức rất nhiều, liên tục cập nhật, thuật toán...mỗi một dự án lại 1 cái mới). Thứ 2 là: phải giỏi tiếng anh, để cày tài liệu tiếng anh. Thứ 3: rất chịu khó, ngày nào cũng phải cày code. Nói chung là ngành này thực sự vất vả.

    • @vietnh1009
      @vietnh1009  2 года назад +12

      Vâng bạn học ngành này bản thân mình thấy mau rụng tóc :(

    • @coganglenchangtrai6521
      @coganglenchangtrai6521 2 года назад +3

      bác có thể chia sẻ làm như thế nào để đầu óc mình tư duy nhạy bén không bác.

    • @haipham-ne5vd
      @haipham-ne5vd 2 года назад +9

      @@coganglenchangtrai6521 tớ ko giỏi bằng add, nhưng mà cũng xin chia sẻ 1 chút. Thực ra theo mình chỉ gói gọn trong vài từ: chăm chỉ, chịu khó, kỷ luật bản thân. Khi mình quyết tâm thực sự 1 vấn đề gì đó, thì lâu dần nó sẽ rèn luyện bộ não mình nhanh nhạy hơn.

    • @tutosolve
      @tutosolve 2 года назад +2

      @@vietnh1009 ồ , bảo sao dạo này tóc em cứ rụng thật sự luôn , tóc rụng và cứ bị hút thành đống tại dây diện , ổ sạc vì nó tích điện tĩnh . Thì ra là thế , code nhiều thì cũng rụng tóc

    • @vietnh1009
      @vietnh1009  2 года назад +1

      @@tutosolve đúng rồi kiến thức vào thì tóc ra đi :(

  • @NguyenTien-su9nw
    @NguyenTien-su9nw Год назад +3

    cảm ơn anh đã chia sẽ rất hay. đang ong đầu khi mới bước vào học lập trình thì gặp dc video này của a. như ánh sáng cuối con đường luôn :))

  • @vuinhtien6513
    @vuinhtien6513 2 года назад +3

    Tư duy lập trình: sử dụng mã giả trước
    kỹ năng lập trình: làm nhiều, làm từ bài toán đơn giản, tự làm, ko dùng thư viện, hãy tự định nghĩa , tự viết, làm đi làm lại, thì kỹ năng sẽ tốt hơn
    ======
    những gì mình nhận được là hãy bắt đầu bằng mã giả để loại bỏ rào cản cú pháp, thư viện, tự xây dựng tư duy giải quyết vấn đề thì đó mới là điều đầu tiên cần bắt đầu làm.
    Tư duy lập trình
    kỹ năng lập trình
    tập luyện đủ nhiều với các bài toán dễ,
    ko có đường tắt, xây dựng từng viên gạch chậm và chắc

    • @vietnh1009
      @vietnh1009  2 года назад

      Vâng chuẩn bài luôn đó ạ

  • @haipham-ne5vd
    @haipham-ne5vd 2 года назад +10

    ADD hôm nào có thể làm 1 video youtube về quá trình học trong trường bách khoa: học cày code như thế nào giờ giấc thế nào, ăn uống, sinh hoạt như thế nào. Vì ADD là người thành công, nên những chia sẻ của ADD sẽ là kinh nghiệm quý báu cho anh em sinh viên học tập

    • @vietnh1009
      @vietnh1009  2 года назад +4

      Hi bạn quá lời rồi :p vâng mình nhất định sẽ làm 1 video như vậy

    • @lofichill03
      @lofichill03 2 года назад +1

      đồng ý

    • @trinhpham5674
      @trinhpham5674 Год назад

      Ad chứ k phải Add nha.

  • @threekingdom11
    @threekingdom11 10 месяцев назад

    hay quá ạ, giá mà biết video của anh sớm hơn thì bản thân e đã ko phải đi lò mò, dò dẫm, mất nhiều thời gian khi học lập trình hicccc, nào là sưu tập tài liệu, rồi các khóa học, xem video tutorial,......
    tư duy khá cứng, khi học một thứ mới thì lại thấy ái ngại, sợ bị overload, thay vì cốt lõi nằm ở sự linh hoạt, suy ngẫm khi giải quyết các bài toán khi học lập trình

    • @lapnghiepshopee
      @lapnghiepshopee 8 месяцев назад

      học ở trường đều có rồi bạn, chịu khó tham khảo giáo trình djay của các trường khác nếu k học đh hay k học trường đó. Ngày xưa mình vào web neu tìm giáo trình djay theo từng ngành

  • @trinhneumannova6951
    @trinhneumannova6951 2 года назад +1

    Cảm ơn ơn cháu rất nhiều , video của cháu rất hữu ích cho các bạn mới học

    • @vietnh1009
      @vietnh1009  2 года назад +1

      dạ cháu cảm ơn ạ

  • @huanlv620
    @huanlv620 2 года назад +1

    cảm ơn anh rất nhiều, video rất hay và giúp ích cho em rất nhiều trong quá trình học lập trình.

    • @vietnh1009
      @vietnh1009  2 года назад +1

      cam on ban da ung ho. Mong ban thanh cong ^_^

  • @duytam6597
    @duytam6597 2 года назад +1

    cảm ơn anh đã chia sẻ, mog a sẽ ra nhiều video hơn

    • @vietnh1009
      @vietnh1009  2 года назад

      cảm ơn bạn đã ủng hộ nhé. Hi vọng tiếp tục nhận dc sự ủng hộ của bạn ở cac video sau

  • @Abby-pt6se
    @Abby-pt6se 2 года назад +3

    Em sắp vào học computer science bên Úc. Em rất cám ơn video của anh ạ. Mong anh sẽ ra nhiều video bổ ích trong tương lai.

    • @vietnh1009
      @vietnh1009  2 года назад +1

      Cảm ơn bạn nhé. Mong bạn tiếp tục ủng hộ mình trong các video sau nha

    • @Abby-pt6se
      @Abby-pt6se 2 года назад

      @@vietnh1009 Dạ mong là tương lai có cơ hội được học các khoá học của anh ạ.

  • @code4func-kythuatlaptrinh859
    @code4func-kythuatlaptrinh859 2 года назад +3

    Nếu cho mình làm video chủ đề này chắc mình chỉ làm nó khoảng 2-3 phút, vì nó chỉ có đúng 2 chữ là "luyện tập", luyện tập hằng ngày để quen tư duy lập trình, còn ko cải thiện nữa chỉ chỉ có lười hoặc ko hợp với nghề, có thể bạn ý thích làm người mẫu hay ca sĩ chẳng hạn, ép ngồi một chỗ mổ code thì đúng là cực hình, tự kỷ mà đi mất

    • @vietnh1009
      @vietnh1009  2 года назад +1

      hi, đồng ý với bạn là cần rất nhiều thời gian để có thể lập trình 1 cách thành thục và bài bản

  • @PhuongNam12005
    @PhuongNam12005 3 месяца назад

    tks bro đã giúp e nhận ra vấn đề

  • @thanhtuantran7926
    @thanhtuantran7926 2 года назад +1

    Phải nói là rất hay, kênh yt của anh rất chất lượng, e luyện tập thì toàn code hẳn luôn vừa nghĩ vừa code cũng rất lâu, e sẽ áp dụng cái giả mã này, tks a

    • @vietnh1009
      @vietnh1009  2 года назад

      cảm ơn bạn đã ủng hộ nha ^_^

  • @minhnguyen86
    @minhnguyen86 2 года назад +2

    rất hữu ích, cảm ơn anh

    • @vietnh1009
      @vietnh1009  2 года назад +1

      cảm ơn bạn nhiều nhé

  • @lightd1404
    @lightd1404 2 года назад +2

    cảm ơn a đã chia sẻ thông tin rất hữu ích 🥰🥰

    • @vietnh1009
      @vietnh1009  2 года назад

      cảm ơn bạn đã theo dõi ^_^

  • @tvxuyen1992
    @tvxuyen1992 2 года назад +1

    Thật sự là quá hay ❤. Xin cảm ơn kênh rất nhiều ❤

    • @vietnh1009
      @vietnh1009  2 года назад +1

      cam on ban da ung ho nha

  • @edragon1412
    @edragon1412 Год назад +1

    Mình cám ơn bạn rất nhiều. Bạn có thể chia sẻ thêm cho mình những khoá học hay website nào để luyện khả năng lập trình được không? Kiểu các bài tập từ dễ đến khó á.

  • @09_nguyenducthanh7
    @09_nguyenducthanh7 2 года назад +1

    cảm ơn anh, video rất hay và bổ ích

    • @vietnh1009
      @vietnh1009  2 года назад

      cảm ơn bạn đã ủng hộ nha :D

  • @longcohoang7417
    @longcohoang7417 Год назад

    Rất hữu ích, cám ơn anh! 👍👍👍

  • @BrianAdamantHopeless
    @BrianAdamantHopeless 10 месяцев назад

    quá truyệt vời

  • @hoangnguyendinh1107
    @hoangnguyendinh1107 2 года назад +2

    Đúng thật là rèn luyện tư duy giải thuật toán khó hơn rất nhiều so với lập trình. Em đang bị chững ở hard leetcode, kiểu k có tư duy giải các bài toán mà lồng nhiều kiến thức thuật toán vào nhau. Nếu ai đó cho hint thì sẽ từ từ mò ra và implement rất nhanh, trong vòng 5-10p, nhưng ngồi 1 mình 40-50p chưa ra được cách giải.

    • @vietnh1009
      @vietnh1009  2 года назад

      hì đúng rồi bạn. rèn luyện tư duy mất time phết đó. chúc bạn sớm thành công nha

  • @gdomu986
    @gdomu986 2 года назад +1

    Em đang học đại học. Chuyên ngành là kỹ thuật máy tính nhưng chương trình dạy ngay năm đầu đã học ngay vào chuyên ngành nên ngợp ạ. Một kì gánh 6 môn cũng căng. Trước em học sơ qua C nên cũng đỡ khi học C++ ở trường nhưng Java thì thật sự khó khăn từ từ khoá, các khai báo phương thức,.... giáo trình trường đưa cho thì không thật sự chi tiết để tự học và nghiên cứu. Em cũng đã tìm hiểu học thêm trên mạng RUclips các kiểu, nhưng thật sự là nó theo một lộ trình lộn xộn. Kiểu chắp vá với thủng chổ nào đắp chổ đó ấy ạ. Em học theo kiểu là cái nào không biết thì cứ tra đọc, mò rồi tự đặt hỏi " tại sao chổ này thế kia? , chổ kia tại sao lại dùng từ này lệnh này? " Nên em thấy lanh mang khi học lắm ạ. Không theo một lộ trình nhất định ạ. Bài tập ở trường cũng nhiều với sắp cuối kỳ nên đồ án cũng khó đối với một sinh viên năm nhất. Với một vấn đề nữa là vốn tiếng anh em nói rõ ra là rất yếu về chuyên ngành. Nói chung là bị phân tâm ạ. Anh có thể chỉ cho em một khoá học nào đó bài bản về java không ạ. Em cảm ơn ạ.

  • @haitranminh265
    @haitranminh265 2 года назад +6

    Anh có thể chia sẻ thêm về kinh nghiệm nghiên cứu, làm paper để xin du học không ạ. Ngoài ra anh có thể chia sẻ thêm như cách đọc hiểu 1 paper hoặc theo dõi các paper mới

    • @vietnh1009
      @vietnh1009  2 года назад +1

      Hi bạn, bạn nếu muốn xin học bổng thì mới cần paper thôi nhé. Hay bạn định học lên phD hả bạn?

  • @ledat5103
    @ledat5103 2 года назад +1

    cảm ơn anh, video rất bổ ích :)

    • @vietnh1009
      @vietnh1009  2 года назад

      Cảm ơn bạn ủng hộ nhé

  • @huytrang700
    @huytrang700 2 года назад +2

    anh ơi, anh có thể chia sẻ kinh nghiệm nghiên cứu khoa học, làm việc trong lab được không ạ

    • @vietnh1009
      @vietnh1009  2 года назад

      Hi bạn, bạn có thể contact mình qua fb thì có lẽ sẽ dễ trao đổi hơn 😁

  • @LHnEgo
    @LHnEgo 2 года назад +1

    Hay anh ơi

    • @vietnh1009
      @vietnh1009  2 года назад

      Cảm ơn bạn nha 😁

  • @chungtranngoc3842
    @chungtranngoc3842 Год назад

    Giỏi .quá Giỏi

  • @haitruongcong916
    @haitruongcong916 2 года назад +1

    Anh có thể chia sẻ lại hồi anh xưa anh du học như thế nào không ạ ? Như là lấy học bổng hay tuyển sinh kiểu gì ấy ạ

    • @vietnh1009
      @vietnh1009  2 года назад

      hi bạn, mình đã có 1 video chia sẻ về trải nghiệm du học của bản thân mình, nếu bạn có thời gian bạn có thể xem qua ruclips.net/video/eXAxTmCyuEw/видео.html
      Mình du học Đức, là 1 quốc gia miễn học phí cho tất cả các sinh viên, nên thực ra mình chỉ phải lo tiền ăn ở thôi (đâu đó tầm 250 triệu/năm). Hồ sơ thì cũng ko có gì đặc biệt: bảng điểm đại học, ielts, cv, cover letter với 1 bài luận bạn ạ. Riêng trường mình yêu cầu thêm chứng chỉ GRE (nhưng không nhiều trường ở ĐỨc yêu cầu GRE nên bạn có thể bỏ qua nhé)

  • @chuongnguyenvan2634
    @chuongnguyenvan2634 2 месяца назад

    em bắt đầu hiểu tại sao người ta nói học lạp trình cần phải giỏi toán rồi

  • @hieulonlen6929
    @hieulonlen6929 2 года назад +1

    Cảm ơn anh! nhiều

    • @vietnh1009
      @vietnh1009  2 года назад

      Cảm ơn bạn ủng hộ

  • @decentralizedvietnam
    @decentralizedvietnam 2 года назад +1

    hay aj

  • @RyanSs24
    @RyanSs24 2 года назад +1

    Thông não anh ạ. Nhưng mà anh có thể thêm video đọc code không ạ. Tức là nhìn 1 vào program biết nó đang làm gì ấy ạ

    • @vietnh1009
      @vietnh1009  2 года назад +1

      Ý kiến hay bạn a. Mình sẽ làm nha

  • @HOANGNGUYEN-oe1gt
    @HOANGNGUYEN-oe1gt 2 года назад +1

    em cảm ơn a ạ

  • @phihongchoiphiphai
    @phihongchoiphiphai 11 месяцев назад

    cảm ơn anh ❤

  • @BrianAdamantHopeless
    @BrianAdamantHopeless 10 месяцев назад

    hay hay

  • @legoddurubikscube9350
    @legoddurubikscube9350 2 года назад

    Rất xin lỗi bạn, nhưng mình phải góp ý với bạn phần viết giả mã cho phần "Tìm số tự nhiên nhỏ nhất chia hết cho 1 đến 10" ruclips.net/video/NJYPKEABMTc/видео.html chưa sáng sủa và dễ hiểu, nếu không muốn nói có phần sai về mặt logic. Theo như cách viết của bạn thì ngay khi n = 1 thì vòng lặp repeat đã trả về kết quả là 2 và kết thúc, vì về nguyên tắc khi bạn return một cái gì đó trong vòng lặp thì tất cả mọi chuyện đều kết thúc ngay cả khi bạng đang chạy 1000 vòng lặp.
    Theo mình bạn nên chuyển thành:
    n = 1
    repeat
    for each i from 1 to 10
    if not divisible(n, i) then
    n = n + 1
    break
    else if i == 10
    return n
    end if
    end for
    end
    Hoặc nếu muốn giữ như cách viết của bạn thì phải đặt lệnh "return n" bên ngoài vọng lặp repeat như sau:
    n = 1
    repeat
    for each i from 1 to 10
    if divisible(n, i) then
    OK
    else
    n = n + 1
    break
    end if
    end for
    end repeat
    return n
    Cách này có một điểm dở là cái function divisible(n, i) khi bằng 'true' thì chả có gì để làm 🙂, nên cách viết này không được hay lắm.
    Mình đánh giá rất cao tâm huyết của bạn nên có góp ý mang tính xây dựng, mong bạn check lại logic của đoạn code nhé! Thân mến.

  • @haipham-ne5vd
    @haipham-ne5vd 2 года назад +1

    Add trc học khoa công nghệ thông tin đại học bách khoa, chứng tỏ add là người có tư chất. Cho nên thực sự nghề này nó kén người. Cho nên nếu ai mà chậm, tư duy kém thì ko nên theo nghành này

    • @ThacHungCoder
      @ThacHungCoder 2 года назад

      cần cù bù thông minh, chỉ cần không dừng lại, bạn sẽ đến đích.

    • @haipham-ne5vd
      @haipham-ne5vd 2 года назад

      @@ThacHungCoder chuẩn luôn bạn. Đến những thằng học giỏi, toàn nói phét ko học gì. Nhưng thực ra về ngày nào chúng nó cũng cày đến 1-2h sáng. Nên cần cù, chịu khó chưa chắc đã giàu mua được siêu xe..Nhưng chắc chắn là sẽ đủ sức nuôi gia đình, kinh tế khá.

  • @thanhloc1059
    @thanhloc1059 2 года назад +2

    a ơi e muốn theo lập trình web thì nên học từ ngôn ngữ nào

    • @vietnh1009
      @vietnh1009  2 года назад +1

      Web mình thấy mọi ng hay bắt đầu vs css js php bạn a

    • @sangang1009
      @sangang1009 2 года назад +1

      Html css js đi bạn

  • @phamteyroll2773
    @phamteyroll2773 8 месяцев назад +1

    em hơi lấn cấn em bấm máy tính trên iphone 7,8,9 đâu chia het cho 10 âu nó toàn ra số lẻ
    em bấm 7/10 =0,7
    8/10=0,8
    9/10=0,9
    em làm ngược lại
    10/7= 1,428571428571429
    10/8=1,25
    10/9= 1,111111111111111
    em xin lỗi nếu em có hiểu nhầm
    em cảm on anh vì câu tự nghĩ ra phương trình mới ạ

    • @vietnh1009
      @vietnh1009  8 месяцев назад

      anh cũng chưa từng nghe ai nói là 7, 8 hay 9 chia hết cho 10. Em là người đầu tiên luôn

  • @Peter-Donate
    @Peter-Donate 2 года назад +1

    Dạ em cảm ơn anh nhiều ạ, cơ mà hình như ví dụ anh loại 10 là số lớn nhất hình như nó sai sai anh ạ ? :3

    • @vietnh1009
      @vietnh1009  2 года назад +1

      mình chỉ duyệt qua các số có chữ số tận cùng = 0, nên mặc nhiên tất cả các số mình duyệt đều chia hết cho 10 rồi, nên có thể loại số 10 đi

    • @Peter-Donate
      @Peter-Donate 2 года назад +1

      @@vietnh1009 à dạ dạ, em cảm ơn anh nhiều ạ

    • @vietnh1009
      @vietnh1009  2 года назад

      @@Peter-Donate cảm ơn bạn quan tâm nha 🥰

  • @minhthanhle1223
    @minhthanhle1223 2 года назад +1

    kênh bị hack à anh :(, nó đổi tên kênh rồi

    • @vietnh1009
      @vietnh1009  2 года назад +1

      hi cam on em. anh lay lai dc kenh roi :P

  • @syduong1452
    @syduong1452 9 дней назад

    Ko đập choai cho nắm..😮..

  • @dangkhoaphung9454
    @dangkhoaphung9454 2 года назад +2

    cảm ơn anh nhiều ạ.

    • @vietnh1009
      @vietnh1009  2 года назад

      cảm ơn bạn đã quan tâm ^_^