kiến thức [Có hình] - Mấy ông mới học code, chuyển ngành hay đang có dự định code vào đây tôi giác ngộ cho

Nipin

Senior Member
Bác nói rất đúng, logic is God, syntax chỉ là phần nổi của tảng băng chìm. Cái em muốn nói đến ở đây là tư duy lập trình cho mấy bạn mới, not FW or language

Sent from Samsung SM-G960N using vozFApp
thế nói luôn là trong scope C-family (c/c++/c#/java/javascript) thì còn đúng....

chứ mở rộng ra thì có nhiều thứ dị lắm bạn ơi. ML family, LISP family không nói, bên ngoài nó có nhiều cái concept khác hẳn, ví dụ APL language, ví dụ Forth, lại ví dụ Rebol/RED...
 

choimin

Senior Member
thế nói luôn là trong scope C-family (c/c++/c#/java/javascript) thì còn đúng....

chứ mở rộng ra thì có nhiều thứ dị lắm bạn ơi. ML family, LISP family không nói, bên ngoài nó có nhiều cái concept khác hẳn, ví dụ APL language, ví dụ Forth, lại ví dụ Rebol/RED...

Những cái bác kể thì đúng dị thật :D nhưng em nghĩ trước mắt thì rất ít người mới code mà tiếp cận được với concecpt như bác vừa nêu :D

Sent from Samsung SM-G960N using vozFApp
 
Nhiều ông ở đây giỏi nhưng không đặt mình vào vị trí của người hỏi. Người ta hỏi để các ông chỉ người ta cái hướng đi, ông có kinh nghiệm thì chỉ cho người ta để đỡ mất thời gian. Chứ nói chung chung kiểu không quan trọng ngôn ngữ thì người ta biết đường nào mà lần.Để nói được, hiểu được câu đó ông phải làm trong biết bao nhiêu năm.

Người ta không trải đời, kinh nghiệm trong nghề như các ông đâu.
Cứ khuyên cụ thể, Web thì cứ JS mà phang, Mobile thì thì Java, Kotlin, Swift. Game thì C++, C# ví dụ vậy. Chứ mấy ông web không có thời gian nhiều mà phang C cho chết cụ à.
 

kumokumo

Senior Member
Toàn mấy thằng xàm nâng cao quan điểm. Ông j đó kêu xài fw là k đủ trình đéo hiểu đi code đc mấy năm rồi mà phán câu ko ngửi đc.

Gửi từ Xiaomi M2006C3LG bằng vozFApp
 

Data Collector

Junior Member
Anh cãi ngu bỏ mẹ :D anh đem FW đi so bug, tôi nói thẳng luôn là FW đ thể nào vừa đáp ứng bảo mật, hiệu suất, bug... trọn vẹn bằng được như thuần, anh biết FW từ đâu ra rồi chứ ?

Sent from Samsung SM-G960N using vozFApp
vote up
 

lamdaica

Junior Member
36t tuổi rồi, nhưng giắc mơ muốn học lập trình vẫn còn đó. Tại lúc 30t lấy vợ sinh 2 đứa con xong bù đầu, ko học hành dc ji cả các bác. Giờ hơi ổn chút muốn học lại. Lúc trước có học C# nhưng bỏ dở. Giờ mình đang làm bên mảng system + security và học ngôn ngữ nào cho ... automation vậy các bác ? Python ổn không các bác ?
 

WINNER2020

Senior Member
Lợn tôi lại thích đến trường - trung tâm học trực tiếp, nghe giảng, kết bạn với các fen khác.
Cũng muốn tìm học 1 chương trình đào tạo bài bản nhưng mà buổi tối để sáng còn đi làm. Không biết có không.
Đức
cảm ơn mai fen, tôi đang chờ e-learning của hcmus tuyển sinh
Hình như tháng 4 khai giảng học online đúng ko phen
 

Perry_the_Platypus

Junior Member
Tự học code kiểu gì đc thớt, có thể cho em biết 1 số đầu sách học code tốt được không ạ :LOL:
Em sinh viên năm nhất mới bắt đầu học C ạ :>
 

choimin

Senior Member
36t tuổi rồi, nhưng giắc mơ muốn học lập trình vẫn còn đó. Tại lúc 30t lấy vợ sinh 2 đứa con xong bù đầu, ko học hành dc ji cả các bác. Giờ hơi ổn chút muốn học lại. Lúc trước có học C# nhưng bỏ dở. Giờ mình đang làm bên mảng system + security và học ngôn ngữ nào cho ... vậy các bác ? Python ổn không các bác ?
Quá ổn thím ơi
 

choimin

Senior Member
Tự học code kiểu gì đc thớt, có thể cho em biết 1 số đầu sách học code tốt được không ạ :LOL:
Em sinh viên năm nhất mới bắt đầu học C ạ :>
Head First C, Modern C,C Pocket Reference: C Syntax and Fundamentals

Tự code thêm nhiều ví dụ nữa nhé em
 

shinshin12345

Senior Member
Giờ chán code thì nên làm gì hả mn ? Người ta thì dừng lại nghỉ ngơi được chứ mình mà nghĩ thì đói mốc mồm. Ngày xưa code vui mà giờ nghĩ đến việc ngồi code thôi tự nhiên cũng thấy stress. Tối về nhà người nó cứ mệt mệt buồn buồn kiểu éo gì :embarrassed::embarrassed:
 

zaizai_vjp

Senior Member
t ở tỉnh lẻ, có học chắc cũng khó kiếm việc, nhưng có thời gian và đam mê thì cứ học thôi, biết đâu bất ngờ

//dm thằng visual studio khắm lọ quá các phen, t lọ mọ cả tối mãi éo cài được :amazed:
VS giờ nhẹ và dễ cài hơn xưa rất nhiều rồi. Lên trang chủ tải bản community về click vài cái là ăn, đừng tải ở mấy linh tinh với crack làm gì vì bản này miễn phí cmnr.
 

nicolai_nhaidepxop

Senior Member
VS giờ nhẹ và dễ cài hơn xưa rất nhiều rồi. Lên trang chủ tải bản community về click vài cái là ăn, đừng tải ở mấy linh tinh với crack làm gì vì bản này miễn phí cmnr.
mình tải từ trang chủ đó phen, thử hết các bản mãi không được cuối cùng cài bản 2013 thì được
 

the_ruler

Đã tốn tiền
Hóng cái thread này từ đầu mà không thấy có cái gì mang lại giá trị chút ngoài việc cãi nhau xem fw với ngôn ngữ ấy nhỉ :D :D

Btw:
Học ngôn ngữ nó đ*o quan trọng bằng cái việc mà các fen có thực sự hiểu nó hay không, cái base tư duy lập trình nó là quan trọng nhất, có những cái đấy rồi thì học ngôn ngữ nào mà chẳng được,đa số đều giống nhau tất về cách triển khai, có chăng là chỉ 1 số chỗ khác nhau về đặc tính và cú pháp. Nói gọn lại là tư duy lập trình mới là thứ các fen nên đạt được đầu tiên, không phải ngôn ngữ.
Với các bạn chưa có cái mà anh gọi là "tư duy lập trình" thì các bạn ấy sẽ hỏi:
  • Tư duy lập trình nó là cái gì?
  • Cần làm gì để có cái tư duy lập trình đó?
  • Có cái tư duy lập trình đó rồi thì làm gì tiếp?
  • Cuối cùng thì làm sao để có việc bây giờ?

Nhiều ông ở đây giỏi nhưng không đặt mình vào vị trí của người hỏi. Người ta hỏi để các ông chỉ người ta cái hướng đi, ông có kinh nghiệm thì chỉ cho người ta để đỡ mất thời gian. Chứ nói chung chung kiểu không quan trọng ngôn ngữ thì người ta biết đường nào mà lần.Để nói được, hiểu được câu đó ông phải làm trong biết bao nhiêu năm.
Cái này thì anh cũng nên suy nghĩ theo chiều ngược lại. Nếu anh là người được hỏi và nhận được những câu hỏi "kém thông minh", "vô nghĩa" thì anh sẽ phản ứng thế nào.?

Việc hỏi như nào là thông minh, làm sao để có một câu hỏi thông minh thì chưa thấy anh nào hỏi câu đó. Tôi thấy nhiều anh trong này nói rằng bắt đầu học được vài tuần, vài tháng rồi. Vậy tại sao các anh không tập cách hỏi khôn hơn nhỉ?

Trách người khác thì người ta lại thấy anh không có thái độ cầu thị và ignore anh ra khỏi đầu ngay từ lúc anh hỏi thôi. Mà bị những người giỏi như thế bỏ qua thì thật đáng tiếc cho các anh :go:

36t tuổi rồi, nhưng giắc mơ muốn học lập trình vẫn còn đó. Tại lúc 30t lấy vợ sinh 2 đứa con xong bù đầu, ko học hành dc ji cả các bác. Giờ hơi ổn chút muốn học lại. Lúc trước có học C# nhưng bỏ dở. Giờ mình đang làm bên mảng system + security và học ngôn ngữ nào cho ... automation vậy các bác ? Python ổn không các bác ?
Nếu là sở thích thì bác cứ học thôi. Nếu đem nó vào để giúp cho công việc của bác thì càng tốt.
Bác đang làm mảng system and security thì học Py để automation khá phù hợp đó.

Giờ chán code thì nên làm gì hả mn ? Người ta thì dừng lại nghỉ ngơi được chứ mình mà nghĩ thì đói mốc mồm. Ngày xưa code vui mà giờ nghĩ đến việc ngồi code thôi tự nhiên cũng thấy stress. Tối về nhà người nó cứ mệt mệt buồn buồn kiểu éo gì :embarrassed::embarrassed:
Chán lâu chưa bạn, nếu đã thử tìm đam mê với code lại vài lần mà không được thì tìm cái khác thôi. Ví dụ thử MMO xem sao, biết đâu lại thấy đam mê.
Chuyển từ IT qua mảng khác cũng là hướng đi không tồi mà. (À mà mình cũng từng thất bại với MMO :LOL: )
 

TheOtherGuy_0w0

Senior Member
Khuyên anh em nên học hết phần basic rồi xin đi thực tập , trải nghiệm thực tế luôn , nghe chửi nhiều học nó mới vào :V
 

choimin

Senior Member
Hóng cái thread này từ đầu mà không thấy có cái gì mang lại giá trị chút ngoài việc cãi nhau xem fw với ngôn ngữ ấy nhỉ :D :D

Btw:

Với các bạn chưa có cái mà anh gọi là "tư duy lập trình" thì các bạn ấy sẽ hỏi:
  • Tư duy lập trình nó là cái gì?
  • Cần làm gì để có cái tư duy lập trình đó?
  • Có cái tư duy lập trình đó rồi thì làm gì tiếp?
  • Cuối cùng thì làm sao để có việc bây giờ?

Tư duy lập trình đơn giản là nghĩ để giải quyết vấn đề bằng lập trình, ví dụ: vòng lặp, kiểu hàm, list... được dùng trong chỗ nào là hợp lý nhất, tối ưu nhất, từ đó có hướng xác định bài toán 1 cách chính xác.

- Cần học nhiều, kết hợp tự học, và ưu tiên nhất là tự học và Đh

- Có rồi thì vẫn học, tập trung vào những bài toàn nâng cao hơn, thử thách tư duy nhiều hơn

- Làm sản phẩm demo như t đã nói, 1 sản phẩm demo hoàn thiện sẽ thu hút nhà tuyển dụng ( tôi phỏng vấn fresher thường chỉ xem demo ứng dụng của ứng viên, nếu sản phẩm demo ổn, và chắc chắn 90% code của ứng viên là tự mình code thì gần như t nhận hết)

Sent from Samsung SM-G960N using vozFApp
 

the_ruler

Đã tốn tiền
Và theo đánh giá chủ quan của bản thân tôi thì việc lập trình cần được đào tạo ở những môi trường hiện đại và tiên tiến nhất, có chất lượng đầu vào cao.

- Cần học nhiều, kết hợp tự học, và ưu tiên nhất là tự học và Đh
Ok, theo như cái title của thread và hai cái trên thì tôi hiểu anh đang nói tới chuyện học đại học với các bạn chưa học đại học, còn tự học với những bạn "chuyển ngành, dự định học code".
Học đại học thì không có gì để hỏi rồi. Vậy câu hỏi sẽ về việc tự học vậy.
  • Học những gì?
  • Học như thế nào? Lộ trình học ra sao? Làm cách nào để có thể có được "môi trường hiện đại và tiên tiến nhất" như các trường đại học khi mình tự học?
  • Học bao lâu? Đánh giá thế nào? Khi nào thì được gọi là "có tư duy lập trình"?

Hehe, mà tôi hỏi vậy để anh bổ sung vào bài post của anh cho nó đầy đủ thông tin. Chứ cái thread này không thấy ông nào hỏi những thứ cần biết mà chỉ thấy đi phang nhau về mấy cái không liên quan ấy nhỉ :go:
 
Top