THUẬT TOÁN VÀ NGHỀ LẬP TRÌNH - LIỆU RẰNG HỌC CNTT, CÓ NÊN BIẾT/HỌC VỀ THUẬT TOÁN ???

  Рет қаралды 17,267

Hỏi Dân IT

Hỏi Dân IT

Күн бұрын

Пікірлер: 63
@hoidanit
@hoidanit 3 жыл бұрын
🌹Bạn nào muốn mua cho mình cốc cà phê, cái pizza hay chỉ là gói mì tôm hảo hảo, hãy dùng MoMo quét mã QR tại link này nhé: nhantien.momo.vn/hoidanit (lưu ý: tên người nhận là PHAM VAN TUAN) Đây là video trong series "Ước Gì Mình Biết Những Điều Này Trước Tuổi 30s" 👉Xem Full Playlist này tại đây: kzbin.info/www/bejne/jHalg39_jd1jm8U 👉 Cần giải đáp thắc mắc, cũng như hỗ trợ, tham gia group Facebook : facebook.com/groups/hoidanit 👉Các bạn đăng ký kênh, Like cũng như comment để mình có thêm động lực làm video nha. Cảm ơn mọi người ❤ 👉Chanel khác của mình (Tiếng anh): kzbin.info/door/HqJxLo7mKam9GKqqwr2wfA
@quachthetruong
@quachthetruong 3 жыл бұрын
Cảm ơn những chia sẻ của a. Bên cạnh những điều đó, một lợi ích của thuật toán với những tk code chưa vững như em thì làm mấy bài trên leetcode giúp mk code tự tin hơn. Vì lúc mới đầu nhiều khi phần ý tưởng toán rời rạc không biết đã đành, đến lúc nghe mấy ô youtube ấn độ giải cho r vẫn biết không biết chuyển thành code như thế nào. Thì đúng cái môn này sinh ra để giúp mk cải thiện điều đó
@hoidanit
@hoidanit 3 жыл бұрын
thì a bảo là nếu e học và hiểu nó thì ok. còn như a, toán rời rạc chỉ là môn học với xác suất thống kê. hơi khô khan nên a ko có ấn tượng gì (mặc dù xác suất thông kê a đạt A =)))
@auhongan23
@auhongan23 2 жыл бұрын
Nếu bạn nào muốn phấn đấu muốn vào làm SE các cty khổng lồ Bigtech (Ms, FB, GG, App) thì nên học thuật toán kỷ vào bởi vì : 1. Các phần mềm công ty này đòi hỏi tối ưu rất là cao nên họ cần những SE giỏi, chứ không phải là mấy ông thợ code 2. Để pass vòng cuối cùng ở các công ty này phải giỏi thuật toán, đó là khả năng giải được các bài toán ở level Hard trên leetcode hoặc là các câu khó ở Div 2, div1 của codeforce. Thường những người trùm bên lập trình thi đấu sẽ có lợi thế lớn so với kỹ sư phần mềm bình thường. Không phải tự nhiên gg họ tổ chức của cuộc thi lập trình hàng năm chỉ để chơi thôi đâu. Bình thường không cần phải quá Master giải thuật cũng có thể viết 1 phần mềm tốt :))), nhưng học nhiều giải thuật cũng giúp phát triển về tư duy lập trình hơn, cách giải quyết vấn đề tối ưu nhất người ta vẫn đánh giá lập trình viên giỏi ở khả năng này, và code ít bug hơn nhiều.
@hoidanit
@hoidanit 2 жыл бұрын
mình đồng ý với bạn. cơ mà với beginners thì không cần thiết. tự dưng đi đâm đầu vào bức tường làm gì. ví dụ như FANG (facebook, amazon, netflix, google) thì người ta đâu có tuyển beginners. còn khi các bạn đã là senior (engineer) thì học gì, làm gì là quyền của các bạn mà.haha
@horizon204
@horizon204 11 ай бұрын
Không biết gì mà chém như đúng rồi. Nó chỉ hỏi tầm medium leetcode thôi ông ạ, thỉnh thoảng thì hỏi khó leetcode mà khó leetcode thì dễ hơn nhiều div2 cf. Còn hỏi div1 cf thì tạch gần hết ông ạ, đã không biết gì lên mạng chém như đúng rồi 🙂
@quangpham7284
@quangpham7284 3 ай бұрын
@@horizon204 làm div 3 tầm 4 bài cuối đã thấy khoai r hoang mang về việc theo SE quá :(((
@redevil079
@redevil079 3 ай бұрын
giờ tình hình khó khăn, mấy cty ở VN toàn hỏi thuật toán, thậm chí livecode... để filter bớt ứng viên, ko có thuật toán thì xác định grab thôi.
@tuanvuthai1196
@tuanvuthai1196 Жыл бұрын
cảm ơn anh vì video chia sẻ này chúc kênh anh ngày càng phát triển.
@hoidanit
@hoidanit Жыл бұрын
cảm ơn bạn đã ủng hộ :v
@duypham6992
@duypham6992 2 жыл бұрын
Tuy thuật toán không được sửa dụng nhiều trong công việc (đa số được thư viện hỗ trợ, có sẵn) nhưng thường làm về BE muốn có lương cao, vào công ty tốt thì cần phải học thuật toán.
@duypham6992
@duypham6992 2 жыл бұрын
À thêm nữa là chắc chắn phải cần có tiếng Anh nhé
@hoidanit
@hoidanit 2 жыл бұрын
be làm về data lớn thì thuật toán là đúng rồi. chứ dùng truyền thống vét cạn có mà toang. ở đây có 2 điều mà nhiều bạn không biết: 1. là như bạn nói. rất nhiều thư viện đã hỗ trợ sẵn thuật toán 2. là với data lớn, ví dụ như search chẳng hạn, thì dùng elastic search. thành ra, nếu mà nói thuật toán, thì thuật toán nó nằm ở elastic, chứ ko phải be 1 điều nữa, nếu cty bình thường (ko làm về nghiên cứu AI, big data) thì gần như thuật toán nó ko có ý nghĩa. thông thường, thuật toán chỉ có giá trị, khi và chỉ khi cty đấy tự phát triển 'dựa vào những cái thuật toán cơ bản đã có sẵn -> đây là cái cần học nè'. vd: tiktok không có thuật toán riêng của nó, thì làm sao suggest được content cho users :v
@duypham6992
@duypham6992 2 жыл бұрын
@@hoidanit Ừm đúng rồi, tùy vào nhu cầu và mục đích của mỗi người, và công ty. Nhưng do mình thấy nếu mà để khuyên "do công việc bình thường không dùng thuật toán" nên không cần học thuật toán thì hơi sai. Đến lúc cần phải dùng và áp dụng thuật toán thì không phải là học 1 2 tháng là có thể thành thạo được, hay ít nhất là biết được. Nên là biết ở mức cơ bản, cho có nền tảng trước thì hay hơn.
@duypham6992
@duypham6992 2 жыл бұрын
Và điều này mãi đến khi đi làm được 2 năm và chuẩn bị nhảy sang công ty mới mình mới ngộ ra, và giờ đang ngồi luyện leetcode để có thể PV được những công ty đối với mình là top ở Việt Nam hiện tại 😅
@vattulinhkienofficial6519
@vattulinhkienofficial6519 Жыл бұрын
Cái bạn học là lý thuyết, điều đó đúng! Trường chỉ dạy lý thuyết, có kết hợp với thực hành nhưng lý thuyết nhiều hơn. Nhưng không vì vậy mà chê trường lý thuyết suông! Lý thuyết đó là xương sống của thực tại đấy, muốn làm chủ công nghệ, tạo ra sản phẩm đột phá thì phải nắm được cái xương sống này. Cái mà sinh viên thiếu là chất liệu của thực tiễn, va vấp của thực tiễn. Nắm được lý thuyết, va vấp vài năm, bạn ắt sẽ thành công và trưởng thành hơn rất nhiều
@hoidanit
@hoidanit Жыл бұрын
chuẩn 👍
@phucnguyenhoang234
@phucnguyenhoang234 Жыл бұрын
Dạ em đang là sinh viên năm nhất, cap3 em cũng học trường thường chứ không chuyên Tin hay gì, thật sự để biết em có thích thuật toán không thì rất khó tại em chưa tiếp xúc tới mấy môn chuyên ngành sau này, em chỉ chắc một điều là cái gì áp dụng được vào thực tế công việc thì em sẽ rất thích thôi ạ. Em muốn học AI nhưng vấn đề là tại em không biết trong tương lai sẽ có kiến thức gì với mình nên em cũng hơi sợ nếu lỡ đâm đầu vào mà trí khôn có hạn thì có mà toang. Em vẫn có thể cày thuật toán, nhưng em biết khả năng vận dụng các thuật toán của em cũng có hạn, chắc chắn không thể so trình với các bạn giỏi. Vậy nếu như không thiên về hướng nghiên cứu thì em có thể theo AI được không anh.
@hoidanit
@hoidanit Жыл бұрын
vấn đề này a nghĩ e thử nhờ giảng viên định hướng xem. đừng có ngại. còn e thích nghiên cứu thì nên join các labs của thầy cô. nghề nào cug vậy, nếu e kiên trì theo đuổi thì ắt có kết quả. a ko nói tới chuyênj thông minh nhé. vì cùng 1 vấn đề. mỗi người sẽ có cách giải quyết riêng.haha
@hunglemanh6535
@hunglemanh6535 Жыл бұрын
Những thuật toán học ở trường ra ngoài hầu như không bao giờ dùng vì nó quá là cơ bản của cơ bản đi. Học thuật toán khi đi học chỉ để rèn luyện tư duy thôi. Khi đi làm hầu như toàn phải tự nghĩ ra thuật toán hết.
@hoidanit
@hoidanit Жыл бұрын
cái tự nghĩ mình thấy là khá ít. đa phần là học cái mới, hiểu và sửa đổi nó để cho phù hợp. trường đh mới là nền tảng basic. cơ mà nếu học đc cug khá tốt. vì học có bao h là thừa đâu :v
@khoa1582
@khoa1582 3 жыл бұрын
Anh có thể chia sẻ các sách, các diễn đàn mà anh cảm thấy bổ ích được ko ạ 😄
@hoidanit
@hoidanit 3 жыл бұрын
cái này thì dễ này. hôm nào có time a sẽ làm. e bật thông báo để nhận video một cách sớm nhất nhé
@hieudoan1620
@hieudoan1620 3 ай бұрын
a ơi e học khmt mà e chưa biết nên học các farmwork nào bên ngành ạ. a có thể gợi ý cho e vài cái kh ạ
@hoidanit
@hoidanit 3 ай бұрын
bên khmt thi mình không rõ. vì nó thiên về thuật toán & logic rất nhiều. với câu hỏi này, bạn hỏi trực tiếp giảng viên đh xem kết quả thế nào
@tuanhungpham449
@tuanhungpham449 3 жыл бұрын
Anh chia sẻ về học tiếng Anh đi ạ
@hoidanit
@hoidanit 3 жыл бұрын
chủ đề này là 1 series e nhé. hiện tại a có quá nhiều chủ đề để làm, trong khi time lại ko có. nên là e chịu khó chờ nhé
@PhuongNguyen-yh8yw
@PhuongNguyen-yh8yw 3 жыл бұрын
@@hoidanit E có một list ưu tiên về các nội dung cần làm, vd như học tiếng Anh đầu tiên, rồi sau đấy đâm vào học code. E vừa xem kênh tiếng Việt của a lẫn xem series html trên chanel tiếng Anh của a để bổ trợ kiến thức, tiện nâng cao khả năng nghe luôn :))
@hoidanit
@hoidanit 3 жыл бұрын
@@PhuongNguyen-yh8yw riêng tiếng anh thì e đừng học của a (kiến thức IT thì ok). vì như a, a cũng chẳng học tiếng anh thì đứa nào người việt cả. a khuyên thật lòng đấy
@PhuongNguyen-yh8yw
@PhuongNguyen-yh8yw 3 жыл бұрын
@@hoidanit e xem tham khảo kkkk Nói chung a nói dễ nghe hơn mấy ông Ấn Độ
@hplat-vku
@hplat-vku 9 ай бұрын
cho em hỏi , giờ muốn bắt kịp mấy cái tin tức bên nước ngoài thì trang web nào hữu ích vậy ạ
@hoidanit
@hoidanit 9 ай бұрын
mỗi người 1 level, 1 người 1 sở thích bạn chạy theo công nghệ, lắp tên lửa vào đít đuổi cug ko kịp nếu bạn chưa biết bản thân bạn muốn gì, thì có 2 cách: 1. xem các video hot nhất (tính theo view) 2. chọn 1 người mà theo sau khi bạn đã có base rồi, bạn sẽ cần tự đi, tự mò mẫn. những kiến thức hot nhất, nó ở dạng đọc, ko phải dạng video đâu bạn.kk
@hplat-vku
@hplat-vku 9 ай бұрын
@@hoidanit uây, anh rep từng cmt luôn ạ😁. Em hiểu r ạ, e cảm ơn a nhiều
@hoidanit
@hoidanit 9 ай бұрын
ai mình cug reply comment hết mà.kk
@QuanHoang-bi7ou
@QuanHoang-bi7ou 3 жыл бұрын
Sinh viên chưa có kinh nghiệm thì viết cv như nào để xin thực tập anh nhỉ
@hoidanit
@hoidanit 3 жыл бұрын
a có 1 series chia sẻ rồi đấy e. e có thể xem tại đây: kzbin.info/www/bejne/mJbUpaiprZuBmZo
@warlock4492
@warlock4492 3 жыл бұрын
a ơi cho e hỏi: e tay ngang chuyển qua học cyber security có được ko a.
@hoidanit
@hoidanit 3 жыл бұрын
miễn sao e thích là đc. học vào mà hiểu ấy. chứ đừng nghe theo lời khuyên mà chọn nhé
@Karl-ittechlogy
@Karl-ittechlogy 4 ай бұрын
Em thì em ko giỏi toán mấy cái toán nâng cao em sẽ ko làm dc thì nên phải làm sao ạ nếu e m học cntt mong anh giải đáp ạ 😢
@hoidanit
@hoidanit 4 ай бұрын
tối 8pm mình live, bạn có thể vào giao lưu bạn nhé
@gamehay24g97
@gamehay24g97 Жыл бұрын
Học backend có cần giỏi thuật toán kh anh
@hoidanit
@hoidanit Жыл бұрын
tùy vào tham vọng của bạn và cty bạn ứng tuyển. nó yêu cầu thì học, ko cug chẳng sao bạn nhé
@HaiDang_23
@HaiDang_23 2 жыл бұрын
E muốn học hệ thống thông tin thì có cần thuật toán ko a
@hoidanit
@hoidanit 2 жыл бұрын
em xem chương trình học của hệ mình học ấy. với lại, trường đại học chỉ là lý thuyết thôi mà em. dù học hay không học có gì đáng sợ đâu nhẩy :v
@GOODBOY-vt1cf
@GOODBOY-vt1cf 10 ай бұрын
7:07
@giakhanh2664
@giakhanh2664 3 жыл бұрын
anh làm fullstack thế có dùng thuật toán nhiều ko a
@hoidanit
@hoidanit 3 жыл бұрын
thanh niên xem xong video mà còn chưa hiểu hả zời =))
@anhtho3369
@anhtho3369 2 жыл бұрын
Toán e hơi kém thì có học đc cntt không ạ
@hoidanit
@hoidanit 2 жыл бұрын
được hết em nhé. điều quan trọng là em có "hành động" hay không thôi. biết phép cộng là theo được :v
@haipham-pm4ls
@haipham-pm4ls Жыл бұрын
để học tiếng anh thì học IETLS hay TOEIC sẽ phù hợp hả anh
@hoidanit
@hoidanit Жыл бұрын
cái này quá dễ trả lời. ielts e nhé. học thì học toàn diện, dùng tiêu chuẩn quốc tế, chứ dùng ao làng toeic làm gì hả bạn :v
@haipham-pm4ls
@haipham-pm4ls Жыл бұрын
@@hoidanit học đến điểm Ietls là đủ để học và làm việc hả anh
@hoidanit
@hoidanit Жыл бұрын
@@haipham-pm4ls đừng học theo điểm bạn ơi, bạn nên học nó để làm công cụ, vì bây h điểm ielts nó bị làm phát rồi :v (khi nào bạn thấy hài lòng với bản thân mình là ok)
@haipham-pm4ls
@haipham-pm4ls Жыл бұрын
@@hoidanit tại e muốn có cái ngưỡng gì đó để phấn đấu, con số cho cụ thể. như viettel tuyển dụng yêu cầu 650 TOECIC. vì trc khi phỏng vấn để kiểm tra năng lực tiếng anh thì đều xem CV trc ạ
@hoidanit
@hoidanit Жыл бұрын
@@haipham-pm4ls 650 tô màu đâu bằng 5.0 ielts đấy em :v
@softgreen8150
@softgreen8150 Жыл бұрын
Bitcoid VA block change la hai van de khac nhau, block change mo hinh luu Tru du lieu Phan tan, bitcoid la he thong Tien the su dung co so du lieu block change. Lam block change data co may dong code.
@hoidanit
@hoidanit Жыл бұрын
blockchain. ko phải change :v
@softgreen8150
@softgreen8150 Жыл бұрын
@@hoidanit XIN Loi eng Kem 😀😀😀
@softgreen8150
@softgreen8150 Жыл бұрын
big data, blockchain nó cũng chỉ là cơ sở dữ liệu, làm cho nó quá lên, nhiều công ty trước chuyển hết dữ liệu sang big data, rồi cuối cùng phải chấp nhận ₫a dạng loại hình lưu trữ. cơn sốt về bigdata và blockchain bao nhiêu tiền doanh nghiệp. làm rồi đập trong đó có ông lớn như facebook và google.
@hplat-vku
@hplat-vku 9 ай бұрын
13:00
@trangtrangdauroi
@trangtrangdauroi Жыл бұрын
B K61 à
@hoidanit
@hoidanit Жыл бұрын
ahihi :v
@trangtrangdauroi
@trangtrangdauroi Жыл бұрын
@@hoidanit Tôi theo b vs
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 26 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 6 МЛН
Tại sao mình nhiều lần muốn "bỏ nghề" lập trình??
6:30
Phạm Huy Hoàng
Рет қаралды 97 М.
VNOI Talkshow #1: Làm thế nào để học tốt Lập trình thi đấu.
1:39:34
VNOI - Diễn đàn Olympic tin học Việt Nam
Рет қаралды 20 М.
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 26 МЛН