30/09/2018, 20:50

Nên bắt đầu từ đâu cho người mất gốc lập trình?

Mọi người cho e xin ý kiến là e nên bắt đầu từ đâu ?
E mất gốc lập trình , hầu như e chẳng biết gì , e có xem những clip cơ bản về lập trình c/c++ nhưng sao e k hiểu đc , nếu có hiểu thì chỉ hiểu 1 lúc đó thôi đến khi có bài tập khác thì k thể nào nghĩ ra cách giải được .

Hiệu viết 23:00 ngày 30/09/2018

Mình nghĩ bạn nên bắt đầu từ Python vì đây là ngôn ngữ hay và cú pháp dễ hiểu.
Mình biết 1 giáo trình cơ bản của Python (bằng tiếng anh nhé) của ông Zed Shaw khá hay
Link đây bạn: http://learnpythonthehardway.org/book/
P/s: Mình vẫn đang học cái này, trước đấy có biết lập trình thế nào đâu

Skytears viết 22:59 ngày 30/09/2018

Kiến thức tiếng anh của e hạn hẹp lắm bác ạ !

Hiệu viết 22:53 ngày 30/09/2018

Bạn có thể xem bài Python của anh @ltd, admin của forum này nhưng anh ấy bận nên chỉ làm dc hơn nửa thôi, cũng theo sách này.
Bạn vào youtube tìm kênh Dạy Nhau Học ấy.
Trong đấy còn có cả video về C\C++ nữa.

Skytears viết 23:01 ngày 30/09/2018

E cũng đang xem video C/C++ của Dạy Nhau Học đó bác , bài tập thấy đó thì làm được nhưng gặp những bài khác k hình dung ra cách giải được .

Khánh Minh viết 23:02 ngày 30/09/2018

muốn hình dung ra cách giải thì phải tìm ra phương pháp giải bài đó, lên google tè le ra đó mà, rồi xem code của người khác, mình hiểu rồi làm lại code theo của mình

Khánh Minh viết 23:03 ngày 30/09/2018

hình như ad bài này hôm bữa nói về thất tình thì phải, giờ thì cứ học cơ bản đi, những bài cơ bản đó, mình code đi code lại đến nào mình thông suốt vấn đề rồi làm tiếp những bài khác, những bài khác đều có cách giải trên mạng, chủ yếu là em có đọc hiểu được code của người khác không thôi

Skytears viết 22:59 ngày 30/09/2018

Hihi , đúng rồi đấy ạ !

Hiệu viết 23:02 ngày 30/09/2018

Chuẩn đấy mình đọc rồi
Hehe

Skytears viết 22:57 ngày 30/09/2018

^^! , giờ e đang cố gắng lao đầu vào học để quên mà tốt cho tương lai mình nữa .

The Wind viết 23:00 ngày 30/09/2018

Mình thì mới bắt đầu k chọn Python mà chọn luôn C++ vì tài liệu Python cơ bản toàn Tiếng Anh à …Tiếng Việt cũng có nhưng rất hạn chế :3

Skytears viết 22:59 ngày 30/09/2018

C và C++ khác nhau chỗ nào ? và cái nào tốt hơn nhỉ ?

Khánh Minh viết 23:05 ngày 30/09/2018

sau này nếu muốn lương >= 1000$ thì bây giờ học đi, chú trọng thêm anh văn nữa, chia đều ra học, học lập trình và học anh văn đi song song, đừng ngại học anh văn, vì trước đây anh cũng mù tịt anh văn, nhưng vì nổ lực thì sẽ được thôi :), lập trình cứ học, giải bài thì luôn có cách giải, giờ giải đơn giản, sau này còn giải thuật, mình sẽ tìm ra nhiều phương pháp hơn

Khánh Minh viết 22:57 ngày 30/09/2018

C là ngôn ngữ bậc thấp, và nó có ưu điểm chạy rất nhanh, nhưng nó không có hướng đối tượng, C++ là tiền thân của C sau này, có hướng đối tượng, và mạnh trong làm game, các chương trình chạy sẽ nhanh hơn, tuỳ vào mục đích là làm về gì, thì ngôn ngữ C có mặt mạnh riêng của nó và C++ cũng vậy

Skytears viết 22:57 ngày 30/09/2018

E vừa mới nghĩ học anh văn xong và giờ xin đi làm thêm rồi a ạ . Mà e cũng chưa biết học anh văn giao tiếp hay anh văn nào để áp dụng tốt cho ngành này nữa . E thấy trên này ai anh văn cũng cực kì tốt hết .

Người bí ẩn viết 23:06 ngày 30/09/2018

Bạn có học giỏi toán không?
Mình cũng không quan trọng hóa vấn đề đó lắm nhưng cái problem của bạn thì dù học Python hay Pascal hay C cũng khó hiểu thôi vì đó không phải do độ khó của ngôn ngữ mà do năng lực tư duy của bạn.
Mình không biết khuyên bạn như thế nào vì mình chưa từng trải qua trường hợp đó, nhưng mình xin góp ý như sau: Ban đâu bạn xem các video trong playlist C anh @ltd chưa hiểu gì đúng không? Bạn cứ 1 ngày xem khoảng 1 đến 2 video, tức là " cưỡi ngựa xem hoa ". Sau khi qua được bài 12 hoặc bài 13 bạn sẽ tự hiểu được thôi. Tiềm năng con người là vô hạn mà. Mỗi ngày sẽ mỗi khác.
Bạn cũng có thể xem định hướng học tập của anh Sơn để nắm bắt được thêm nhé:
Link: https://www.youtube.com/watch?v=QZqA8uUN1jU

=> Việc cần làm: Hãy bật 1 bản nhạc Baroque hoặc các bản nhạc Waltz của Chopin hay của Beethoven, Mozart, … để nghe nhé. Âm nhạc sẽ giúp tâm hồn bạn thư thoái và dễ chịu hơn. Sau đó bạn sẽ có thêm động lực. Đừng nghĩ tới những điều xấu nhất có thể mà hãy nghĩ tới nhất điều tốt nhất có thể nhưng hãy đứng dậy và thực hiện nó

Khánh Minh viết 23:04 ngày 30/09/2018

ngôn ngữ bây giờ nên chọn khi mới bắt đầu thì nhiều người lại chọn javascript và python, vì nó có những cú pháp đơn giản và giống tiếng anh, đi cơ bản cho người mới học, nhưng do ở VN những tài liệu về 2 ngôn ngữ này hạn chế, nên nhiều bạn chọn C++, nhưng theo C hay C++ thì sẽ mất thời gian lâu hơn, vì phải tìm hiểu những cái nâng cao hơn về C và C++ nhưng sau này rất có lợi để học những ngôn ngữ bậc cao hơn

Khánh Minh viết 22:50 ngày 30/09/2018

giỏi toán hay không thì không phải là vấn đề, phấn đề là mình phân tích và đưa ra phương pháp giải quyết, sau này về hướng đối tượng cũng sẽ khác đi, âm nhạc cũng rất quan trọng, tạo cảm hứng cho mình khi code Muốn biết khả năng của mình thì phải tự code thôi, code đi code mãi rồi sẽ ngộ ra thôi, chứ lúc đầu học cũng thấy mơ hồ lắm, code riết rồi dần nó đi vào máu và xương tuỷ rồi hiểu ra thôi

Skytears viết 23:05 ngày 30/09/2018

Mình đang nói đúng vấn đề mà mình mắc phải , năng lực tư duy của mình kém , mình cũng đang tìm cách phát triển năng lực tư duy từ chiều giờ …

Sau khi qua được bài 12 hoặc bài 13 bạn sẽ tự hiểu được thôi. Tiềm năng con người là vô hạn mà. Mỗi ngày sẽ mỗi khác.

Mình xem đến bài 17 hay 18 gì rồi .

Hãy bật 1 bản nhạc Baroque hoặc các bản nhạc Waltz của Chopin hay của Beethoven, Mozart, … để nghe nhé. Âm nhạc sẽ giúp tâm hồn bạn thư thoái và dễ chịu hơn. Sau đó bạn sẽ có thêm động lực

Mình thì toàn nghe Laputa Overtune , Kiss the rain , Endless love…

Người bí ẩn viết 22:58 ngày 30/09/2018

giỏi toán hay không thì không phải là vấn đề,

Uhm đúng thế nhưng giỏi toán là 1 lợi thế cho lập trình viên vì 1 khi giỏi toán thì mình sẽ có được 1 tư duy logic tốt. Vì nếu xét theo logic thì Lập trình chỉ đứng sau Toán học thôi

Muốn biết khả năng của mình thì phải tự code thôi, code đi code mãi rồi sẽ ngộ ra thôi, chứ lúc đầu học cũng thấy mơ hồ lắm, code riết rồi dần nó đi vào máu và xương tuỷ rồi hiểu ra thôi

Mình cũng hoan nghênh hành động của bạn nhưng thực hiện cho tốt nhé Vì nếu đi sai thì bạn sẽ thành " thợ code " đó :)[quote=“ltd, post:1, topic:25074”]
Theo Đạt, thợ code là người code nhanh, code nhiều, code không cần nghĩ. Ở đâu thì có thợ code, ở các nước đang phát triển như VN thì thợ code rất nhiều.
[/quote]

Khánh Minh viết 22:57 ngày 30/09/2018

muốn tư duy tốt hơn, thì nên chơi mấy game logic, hay là đọc sách là được

Bài liên quan
0