Trang 1 trên tổng số 11 123... Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 105 kết quả

Đề tài: Tự học lập trình có đủ hay không ?

  1. #1
    Ngày gia nhập
    12 2010
    Bài viết
    129

    Mặc định Tự học lập trình có đủ hay không ?

    Các bạn thân mến. Như các bạn đã biết. Ngành it là 1 ngành đòi hỏi sự tự tìm tòi và học hỏi là rất cao.
    Vì thế theo các bạn " Tự học có đủ không ?" " Tại sao ?"
    Hôm qua mình có 1 đoạn nói chuyện ngắn với một Pro của cộng đồng C việt. ( Xin giấu tên)
    Mình có hỏi là học lập trình tự học có đủ không anh ?
    >>Trả lời : Trừ khi cậu là thần đồng.
    Vậy lập trình có cần giỏi toán không anh ?
    >> Trả lời : Chả cần phải giỏi toán.
    Tại sao lại như thế hả anh ?
    >> trả lời : " Những cậu học trò của tôi. Tôi thường cho chơi game IQ. Để tăng tư duy".
    Anh có thể cho em biết những game đó như thế nào không ạ ?
    >> Trả lời : " Không ! Tôi chỉ chia sẽ cho học trò của tôi thôi"?
    ....
    Theo các bạn. Các bạn nhận xét gì về cuộc đối thoại ở trên. Cho mình ý kiến với. Vì trường mình là cao đẳng cho nên việc tự học là không thể không có. Ngồi chờ cho giáo viên mang kiến thức đến cho mình là điều không tưởng.

    p/s : Mong anh Dr và langman, peter... sẽ comment cho em.

    Thanks all
    Hỏi một câu thì chỉ dốt trong chốc lát.
    Nhưng nếu không hỏi thì bạn sẽ dốt suốt đời.

    ƯỚC MƠ VẪN CHỈ LÀ ƯỚC MƠ NẾU CHỈ BIẾT ƯỚC MƠ MÀ KHÔNG CÓ SỰ NỖ LỰC

  2. #2
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Rèn luyện tư duy là đúng, toán thì có thể bạn không giỏi nhưng bạn cần phải có kĩ năng hiểu và phân tích bản chất của vấn đề, như vậy mới làm việc tốt được, nó không chỉ là cho riêng IT mà nhiều ngành khác cũng vậy thôi.
    Tự học thì ai cũng có thể làm được nhưng mà tự học để học theo đúng con đường của mình thì sẽ gặp khó khăn nhiều vì sẽ liên tục gặp phải các vấn đề khó, nan giải khi tự học mà tương đối khó có thể tự đọc tự tìm và tự hiểu được, cũng là cả một quá trình dài luyện tập. Quan trọng hơn để tự học là bạn phải đảm bảo luôn luôn vững kiến thức cơ bản, cái này chắc chắn trong các giáo trình đại học, cao đẳng là có. Nhưng sinh viên thì thường toàn bỏ ngoài tai những cái cơ bản ấy mà toàn đòi hỏi những thứ cao siêu thành ra tự hạn chế cho năng lực của mình, không giải quyết được các bài khó, không thể tự học nâng cao, đơn giản là vì không có kiến thức cơ bản một cách vững chắc.
    Tự học đi kèm với ôn tập và luyện tập hàng ngày (hay theo chu kì do bạn tự quyết định sao cho hợp lí). Ôn tập là để ghi nhớ lại những điều mình học được, còn luyện tập là để áp dụng những điều đó. Vừa ghi nhớ vừa thực hành vừa tự tìm hiểu, ban đầu với người chưa quen sẽ tương đối khó khăn nhưng dần dần theo thời gian chăm chỉ, bạn sẽ tự tạo nên cho mình một ý thức và một số kĩ năng lập trình mà bạn không ngờ được, mà đến khi đi làm rồi bạn mới thấy mình đã có được kĩ năng đó mà không hề biết. Đó gọi là kĩ năng qua phản xạ hình thành nhờ quá trình luyện tập lâu dài.
    Với IT thì nên luyện tập tăng chỉ số IQ, tăng độ phản xạ, nhạy bén càng cao càng tốt hơn. Bạn có thể google để tìm các trang test IQ, luyện tập hàng ngày
    Mục đích ở trường là để cho các ban kiến thức cơ bản, và các bạn phải đảm bảo được là hiểu và ghi nhớ chúng thì khi đi làm bạn sẽ được đào tạo để sử dụng kiến thức cơ bản đó làm nền móng cho công việc.
    None!

  3. #3
    Ngày gia nhập
    12 2010
    Bài viết
    129

    Trích dẫn Nguyên bản được gửi bởi Xcross87 Xem bài viết
    Rèn luyện tư duy là đúng, toán thì có thể bạn không giỏi nhưng bạn cần phải có kĩ năng hiểu và phân tích bản chất của vấn đề, như vậy mới làm việc tốt được, nó không chỉ là cho riêng IT mà nhiều ngành khác cũng vậy thôi.
    Tự học thì ai cũng có thể làm được nhưng mà tự học để học theo đúng con đường của mình thì sẽ gặp khó khăn nhiều vì sẽ liên tục gặp phải các vấn đề khó, nan giải khi tự học mà tương đối khó có thể tự đọc tự tìm và tự hiểu được, cũng là cả một quá trình dài luyện tập. Quan trọng hơn để tự học là bạn phải đảm bảo luôn luôn vững kiến thức cơ bản, cái này chắc chắn trong các giáo trình đại học, cao đẳng là có. Nhưng sinh viên thì thường toàn bỏ ngoài tai những cái cơ bản ấy mà toàn đòi hỏi những thứ cao siêu thành ra tự hạn chế cho năng lực của mình, không giải quyết được các bài khó, không thể tự học nâng cao, đơn giản là vì không có kiến thức cơ bản một cách vững chắc.
    Tự học đi kèm với ôn tập và luyện tập hàng ngày (hay theo chu kì do bạn tự quyết định sao cho hợp lí). Ôn tập là để ghi nhớ lại những điều mình học được, còn luyện tập là để áp dụng những điều đó. Vừa ghi nhớ vừa thực hành vừa tự tìm hiểu, ban đầu với người chưa quen sẽ tương đối khó khăn nhưng dần dần theo thời gian chăm chỉ, bạn sẽ tự tạo nên cho mình một ý thức và một số kĩ năng lập trình mà bạn không ngờ được, mà đến khi đi làm rồi bạn mới thấy mình đã có được kĩ năng đó mà không hề biết. Đó gọi là kĩ năng qua phản xạ hình thành nhờ quá trình luyện tập lâu dài.
    Với IT thì nên luyện tập tăng chỉ số IQ, tăng độ phản xạ, nhạy bén càng cao càng tốt hơn. Bạn có thể google để tìm các trang test IQ, luyện tập hàng ngày
    Mục đích ở trường là để cho các ban kiến thức cơ bản, và các bạn phải đảm bảo được là hiểu và ghi nhớ chúng thì khi đi làm bạn sẽ được đào tạo để sử dụng kiến thức cơ bản đó làm nền móng cho công việc.
    Cảm ơn anh Kim rất rất nhiều. Chắc anh cũng rõ sao em lại lập topic này rồi chứ. thanks vì anh đã chia sẻ :P.
    Hỏi một câu thì chỉ dốt trong chốc lát.
    Nhưng nếu không hỏi thì bạn sẽ dốt suốt đời.

    ƯỚC MƠ VẪN CHỈ LÀ ƯỚC MƠ NẾU CHỈ BIẾT ƯỚC MƠ MÀ KHÔNG CÓ SỰ NỖ LỰC

  4. #4
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Kevin cũng dốt, nhưng vẫn có thể tự học được, tuy không giỏi, chưa đạt đến mức cao siêu, nhưng cũng có thể tự hào về khả năng đó của mình => Kevin là thần đồng? Không phải, đơn giản chỉ cần đam mê, không nghĩ đến những vấn đề như là 'thể hiện', 'biểu diễn', ... là có thể làm được. Mình không giỏi thì phải bước đi từng bước một, cứ từ từ, bình tĩnh mà đi.

    Kevin đồng ý với quan điểm của Xcross87 rằng: Cơ bản chưa nắm được mà lại thích làm những thứ cao siêu, điều này sẽ tự hạn chế và ràng buộc mình. Điều này rất nhiều người mắc phải, và rất khó để thoát khỏi 'cạm bẫy' này.

    Lập trình có cần giỏi toán hay không? Câu này phải trả lời trong ngữ cảnh và phạm vi lập trình. Nếu nói là không cần đến toán là không đúng, nếu nói toán quá quan trọng là 'sai bét nhè'. Ít nhất phải giải được các bài toán lớp 3 một cách nhuần nhuyễn, đây là lý do khiến cho nhiều công ty đưa ra các câu thử nghiệm là các bài toán cao cấp lớp 3 khi tuyển nhân viên.

    Sự hạn chế trong khả năng của Kevin, Kevin nhận xét như trên vẫn mang tính cá nhân. Mỗi người cần tự quyết định cho tương lai của mình, không ai có thể quyết định thay. Ý kiến của người khác chỉ mang tính tham khảo!
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  5. #5
    Ngày gia nhập
    10 2009
    Nơi ở
    Close All
    Bài viết
    993

    - Còn về có cần Toán hay không thì tùy theo bạn theo hướng nào. Là 1 game Developer thì cần biết toán và lý để mô phỏng chuyển động và logic của game.

  6. #6
    Ngày gia nhập
    12 2010
    Bài viết
    129

    Mặc định Tự học lập trình có đủ hay không ?

    Trích dẫn Nguyên bản được gửi bởi tauit_dnmd Xem bài viết
    - Còn về có cần Toán hay không thì tùy theo bạn theo hướng nào. Là 1 game Developer thì cần biết toán và lý để mô phỏng chuyển động và logic của game.
    Mình muốn theo php. theo tauit và anh Kevin như thế nào ạ. Mọi người hướng cho em được không ?

    Trích dẫn Nguyên bản được gửi bởi Kevin Hoang Xem bài viết
    Kevin cũng dốt, nhưng vẫn có thể tự học được, tuy không giỏi, chưa đạt đến mức cao siêu, nhưng cũng có thể tự hào về khả năng đó của mình => Kevin là thần đồng? Không phải, đơn giản chỉ cần đam mê, không nghĩ đến những vấn đề như là 'thể hiện', 'biểu diễn', ... là có thể làm được. Mình không giỏi thì phải bước đi từng bước một, cứ từ từ, bình tĩnh mà đi.
    Em không muốn thể hiện. Em muốn rằng tương lai ra trường khi vào làm cho 1 công ty nào đó thì sẽ không phải bỡ ngỡ. Bởi vì theo em biết. Nghành IT quan trọng là năng lực của mình. Chứ không phải học để biết là được
    Hỏi một câu thì chỉ dốt trong chốc lát.
    Nhưng nếu không hỏi thì bạn sẽ dốt suốt đời.

    ƯỚC MƠ VẪN CHỈ LÀ ƯỚC MƠ NẾU CHỈ BIẾT ƯỚC MƠ MÀ KHÔNG CÓ SỰ NỖ LỰC

  7. #7
    Ngày gia nhập
    03 2009
    Nơi ở
    %appdata%\Temp
    Bài viết
    819

    Nói chung trong lập trình không cần phải giỏi toán đâu. Có điều các trường khi tuyển sinh viên đầu vào ngành CNTT đều lấy Toán (+lí, hóa, khối A mà) để đánh giá vì nó thể hiện khả năng tư duy của bạn thôi. Thành ra nói là không cần giỏi toán, nhưng mà bạn nào học cả 12 năm rồi mà thi toán không nổi 3 điểm thì theo mình không nên chọn lập trinh, sẽ là rất khó khăn trừ khi người này có 1 nỗ lực phi thường
    PS: Vừa phát hiện ra anh Khánh mới dọn rác thì phải, đang 353 lại tụt xuống 336 thế này
    .::[The best way to predict the future is to invent it]::.
    __________________________________________________ _ - Alan Kay -

  8. #8
    Ngày gia nhập
    10 2009
    Nơi ở
    Milky Way professional final
    Bài viết
    357

    Toán+Lý+Hóa, giỏi ba môn trên thì khả năng tư duy giỏi rồi, có một vấn đề mình thấy lo lo là, sự lựa chọn giữa Hóa và Ngoại ngữ(AV) trong thi ĐH, nếu như vậy thì đúng là dân thành thị có lợi thế rồi chứ dân quê như mình thì không có điều kiện học ngoại ngữ tốt và chắc nếu ngày xưa có chuyện này xảy ra thì giờ mình chắc mình không học IT, hơi ngụy biện cho bản thân một chút chứ ở quê hồi trước việc đi học Ngoại ngữ là điều xa xỉ và rất khó, như vậy thì không những mình mà còn nhiều người không vào trường IT nổi vì khó cạnh tranh với tụi thành thị.biết rằng sách AV tốt nhưng ví dụ như C#, cũng có vô số sách tiếng Việt hay, đủ để học căn bản và cũng có các diễn đàn học tập về nó.Mặc dù mình ko giỏi AV cho lắm nhưng ít ra cũng có thể đọc và hiểu sách AV viết cái gì biết rằng nghe thì giờ chịu thua. Mình không hiểu là sự thay thế Hóa học với Ngoại ngữ trong tuyển IT thì nó có nên hay không, và IT khi đó có dành cho người giỏi Ngoại ngữ học hay là người giỏi tư duy logic thật sự.Bởi vì nếu 3 năm trước thi Toán Lý AV thì mình và các bạn mình chắc sẽ không chọn IT mà sẽ có thể là ngành khác nhưng mà mình và các bạn bây giờ học cũng không đến nỗi nào.

    Theo mình không cần giỏi toán nhiều thì học IT vẫn đc nhưng sẽ ko giỏi IT cho lắm, có nhiều môn Toán học khác nhau mà,người thật giỏi toán thì chắc là tư duy phải tốt và trí tưởng tượng cũng sẽ cao siêu hơn. Mình ví dụ như trong game 3D, người nào giỏi hình học không gian thì có thể sẽ code tốt hơn, game mượt mà trong các di chuyển,...
    Lãng tử vô danh

  9. #9
    Ngày gia nhập
    08 2009
    Bài viết
    51

    Ngay khi đọc tiêu đề mình đã nghĩ: "Thế nào là đủ?"
    Với mỗi người, cái đủ khác nhau.

    Mình chứng kiến nhiều người không hề học qua trường lớp đào tạo về CNTT nhưng khả năng lập trình rất tốt. Và ngược lại, có những bạn học về CNTT nhưng ko có đam mê, ko chăm chỉ thì không làm tốt được.

    Vậy nên, mình nghĩ khả năng lập trình của mỗi người thì điều kiện tiên quyết không phải là CÓ HỌC LẬP TRÌNH HAY KHÔNG? Theo mình, điều kiện tiên quyết là sự chăm chỉ. Nếu hỏi: Không chăm chỉ thì có thể lập trình tốt được không? thì dễ trả lời hơn ^__^

  10. #10
    Ngày gia nhập
    03 2011
    Bài viết
    21

    Bạn hỏi tự học lập trình có được không thì mình trả lời là được, vì cái ngành này buộc bạn phải học để cập nhật kiến thức liên tục. Nhưng, với điều kiện là bạn phải có nền tảng kiến thức cơ bản vững chắc, vì nếu không có nền tảng thì bạn sẽ bị lạc trong bể kiến thức và khả năng chán nản xảy ra rất cao. Bạn học ở trường ĐH hoặc trung tâm, họ không chỉ cho bạn kiến thức, mà cái quan trọng hơn là họ có những bài tập dạng luyện tập và project làm nhiều tuần để bạn thuần thục kiến thức được dạy. Thêm nữa là bạn có môi trường xung quanh mình là những người cùng học, bạn dễ dàng có thể cập nhật và trao đổi kiến thức, có gì không biết còn hỏi nhau. Bạn sẽ học được cách làm việc nhóm trong trường, vì ngành nghề nào cũng vậy, đòi hỏi phải có kỹ năng làm việc nhóm trong những dự án thật sự sau này.

    Cái ngành này đòi hỏi kỹ năng tự học rất cao nên bạn không nên quan tâm là tự học hay không, bởi vì đằng nào sau khi học xong ở ĐH hoặc trung tâm, bạn chỉ ở bước khởi đầu để vào nghề (mình nghĩ ngành nghề nào cũng vậy, không riêng ngành IT này). Thế nên đừng nên có tư tưởng là học xong 4 năm ĐH là có đủ kỹ năng để làm việc và không phải học nữa.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn