Trang 2 trên tổng số 2 Đầu tiênĐầu tiên 12
Từ 11 tới 13 trên tổng số 13 kết quả

Đề tài: Em muốn chuyên sâu vào C và C++ opp, nên học như nào?

  1. #11
    Ngày gia nhập
    01 2008
    Nơi ở
    Rất đông người
    Bài viết
    742

    Mặc định Em muốn chuyên sâu vào C và C++ opp, nên học như nào?

    Tham khảo chủ đề thảo luận (bằng tiếng Anh):

    My professor is telling us to NEVER use vectors.

    Xem sơ qua, nội dung tranh luận đại khái là thế này: một sinh viên thắc mắc vì sao thầy giáo C++ khuyên không dùng vector. Các lập trình viên phản đối lời khuyên đó kịch liệt, trong khi các thầy dạy C++ giải thích đơn giản là vì học trình C++ đó dành cho sinh viên những năm đầu, nghĩa là chưa được học qua ngôn ngữ C.
    -...- -.- .. .-.. .-.. - .... . -... . .- ... - .-.-.

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

    My professor is telling us to NEVER use vectors.
    std:vector là 1 standard class hữu ích (tiện lợi) nhưng mà nếu nghiên cứu kỹ thì std:vector cũng đang có rất nhiều hạn chế và lãng phí tài nguyên cho việc cấp phát lại bộ nhớ.
    Có thể nói chủ đề thảo luận trên mang tính cái nhìn của học sinh, và giáo viên thì cũng không giải thích 1 cách rõ ràng (cũng có thể là nghe nói ở đâu đó và không hiểu vấn đề).

    Trong thực tế sẽ có những điều sau đây:
    - 1 khi đã có thành kiến không tốt về 1 điều gì đó, thì sẽ không bao giờ tiếp thu và học được nó.
    - Việc học là tìm hiểu tất cả những gì liên quan để đến lúc đi làm thì vận dụng cho phù hợp mới là tốt.
    - Chúng ta chỉ học cái tốt thì sẽ tốt, đây là nhận định sai lầm. Cũng như kháng thể con người, phải tiêm cho nó 1 ít virus (cái xấu) để nó học hỏi cách giải quyết vấn đề.

    Hiện tại Kevin thấy rất nhiều bạn chỉ biết sử dụng các tiện ích mà không hiểu nó như nào, khi gặp 1 bài toán đặc thù cần tối ưu thì không biết làm sao để làm nó 1 cách đơn giản và tốt. Thực tế hiện nay: Một số bạn còn chưa có nhiều kiến thức (chỉ mới am hiểu syntax), công ty đào tạo thời gian còn làm được việc rất hiệu quả. Trong khi có rất nhiều bạn làm cũng tương đối nếu như là cái bạn ấy đã làm, nhưng mà lại khó đào tạo (vì thành kiến, vì cái tôi) gây ra thiệt hại rất nhiều cho team và công ty. Đây là vấn đề đau đầu nhất trong việc phát triển đội ngũ mà mình đã từng gặp.

    Quay trở lại vấn đề học của chủ thớt, mình có ý kiến sau: Bạn muốn học C/C++ thì bạn cần thời gian khoảng 2 năm, nó sẽ là 2 năm nhàm chán (người khác học C#, Java có thể làm các app rồi, bạn vẫn lọ mọ với màn hình đen trắng). Nhưng cái gì cũng sẽ có cái giá của nó, quan trọng là bạn có tố chất hoặc đam mê không.

    Kinh nghiệm: Muốn học nhanh thì cần phải chia sẻ nhiều, bạn càng chia sẻ những cái mình biết bao nhiêu thì bạn càng ngộ ra nhiều và nhớ nó 1 cách tối ưu. Việc chia sẻ cũng sẽ là động lực để bạn nghiêm cứu, nếu không có thì bạn sẽ "trì hoãn" cho đến già thôi. Đừng sợ là mình mới học thì không có gì mà chia sẻ, có rất nhiều đó, bất cứ thứ gì bạn biết đều có thể chia sẻ mà không sợ người khác lấy mất.
    Email: kevin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667

    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 hoặc bị sự thiếu kỷ luật làm tiêu tan sự nghiệp.

  3. #13
    Ngày gia nhập
    12 2014
    Nơi ở
    Tp Hồ Chí Minh
    Bài viết
    11

    Học tiếp về C thực hành nhiều vào rồi học C++

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