Trang 3 trên tổng số 11 Đầu tiênĐầu tiên 12345... Cuối cùngCuối cùng
Từ 21 tới 30 trên tổng số 101 kết quả

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

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

    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 Ada Xem bài viết
    Học lập trình máy tính không khó, không nặng, tự học được. .
    Cái này thì phải xem lại. Nếu chỉ học lập trình, biết syntax và làm ứng dụng đơn giản thì không khó. Nhưng mà lập trình chuyên sâu, cả về kỹ thuật lẫn lý thuyết bổ trợ cho lập trình thì không phải việc đơn giản. Ví dụ học lập trình để tạo ra một website con con thì dễ, chứ để tạo ra OS như Windows, Linux, web server như Apache thì lại là một vấn đề khác. Những cái này đòi hỏi người học phải bỏ ra nhiều năm học (và tự học sẽ lâu hơn nữa) để mà làm.

    Nói ra thì ngành nào tự học mà chả được, chỉ có điều bạn co tài liệu và công cụ là làm được hết. Còn một vấn đề nữa là khả năng thôi.

  2. #22
    Ngày gia nhập
    01 2008
    Nơi ở
    Rất nhiều sóng gió
    Bài viết
    356

    Trích dẫn Nguyên bản được gửi bởi Judeau Xem bài viết
    Cái này thì phải xem lại. Nếu chỉ học lập trình, biết syntax và làm ứng dụng đơn giản thì không khó. Nhưng mà lập trình chuyên sâu, cả về kỹ thuật lẫn lý thuyết bổ trợ cho lập trình thì không phải việc đơn giản. Ví dụ học lập trình để tạo ra một website con con thì dễ, chứ để tạo ra OS như Windows, Linux, web server như Apache thì lại là một vấn đề khác. Những cái này đòi hỏi người học phải bỏ ra nhiều năm học (và tự học sẽ lâu hơn nữa) để mà làm.
    Thì vẫn chính là í mình đã nói mà: lập trình viên cần biết nhiều, rất nhiều thứ hơn là chỉ biết lập trình.

  3. #23
    Ngày gia nhập
    12 2010
    Nơi ở
    Hanoi, Vietnam, Vietnam
    Bài viết
    687

    Trích dẫn Nguyên bản được gửi bởi Ada Xem bài viết
    Học lập trình máy tính không khó, không nặng, tự học được. Rất nhiều coder và kĩ sư phần mềm xuất thân từ ngành khác (toán, vật lí, hóa, sinh, điện kĩ thuật, xây dựng, tài chính, v.v.). Nhưng có một thứ khác, ít người tự học được, nếu có điều kiện thì tốt nhất là nên đến trường để học: đó là lập trình cho việc học của mình.

    Ở trường, các thầy cô sẽ giới thiệu cho bạn những quyển sách hay nhất, sẽ chỉ cho bạn cách học hiệu quả nhất, sẽ đặt mục tiêu cho bạn phấn đấu, sẽ kiểm chứng sự tiến bộ của bạn.

    Nếu bạn muốn có một tương lai lâu dài, một sự thăng tiến đều đặn trong nghề lập trình, một trường đại học về khoa học máy tính hay công nghệ thông tin là nơi học tốt nhất. Toán học là nền tảng của lập trình. Thầy trưởng khoa Tin mà mình theo học ngày trước, vốn là một kĩ sư + tiến sĩ cơ khí và là một tay lập trình cự phách, rất hiểu tầm quan trọng của toán và rất chú trọng đến việc bổ sung giảng viên và môn học theo hướng mở rộng và chuyên sâu về toán. Câu thầy thường hay nói là: học công nghệ thì chỉ có thể dùng được công nghệ, còn muốn làm ra được công nghệ thì phải học đại số (algebra).
    đồng ý với ý kiến này , thầy giáo em hay yêu cầu thuật toán tối ưu , thầy rất giỏi về thuật toán nhưng ngôn ngữ thì có phần hơi kém!

  4. #24
    Ngày gia nhập
    01 2008
    Nơi ở
    Rất nhiều sóng gió
    Bài viết
    356

    Trích dẫn Nguyên bản được gửi bởi xuyenit55 Xem bài viết
    đồng ý với ý kiến này , thầy giáo em hay yêu cầu thuật toán tối ưu , thầy rất giỏi về thuật toán nhưng ngôn ngữ thì có phần hơi kém!
    Các thầy cô của mình nhiều người cũng vậy. Ai cũng chỉ thông thạo vài ngôn ngữ chuyên dụng thôi. Lúc mình đi học, để làm được bài tập có giao diện bọn sinh viên mình phải tự học và xử dụng các môi trường chẳng hạn như Microsoft Foundation Classes (MFC). Các thầy thường cũng chẳng để í sinh viên viết bằng ngôn ngữ nào, dùng thư viện gì.

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

    Nói các thầy giáo giỏi về thuật toán nhưng ngôn ngữ có phần hơi kém là đúng thôi.
    Họ chỉ dạy ta cách học chứ họ không học đua với chúng ta. Ngôn ngữ là nhất thời, giải thuật là mãi mãi. Họ ko điên để tìm hiểu cặn kẽ cái dotNet 4.0 nó khác dotNet 3.5 ở chỗ nào (vì họ không cần phải tìm hiểu) Nhưng họ lại biết cách làm sao để tìm hiểu và truyền cái đó cho chúng ta.
    Nếu đặt mục tiêu cùng học 1 công nghệ mới tinh bạn có dám chắc mình học nhanh hơn các thầy của mình?
    Thế mới gọi là "Thầy" và "Thợ"
    .::[The best way to predict the future is to invent it]::.
    __________________________________________________ _ - Alan Kay -

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

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

    Theo Kevin thì quan niệm của Wazi Armstrong là không đúng, nếu như bạn muốn nói thì hãy nói một nhóm thầy giáo nào đó.

    Còn em nói trắng phớ ra là: Không biết mà dám dạy ah? Biết cái gì thì dạy cái đó thôi mới là thầy giáo tốt. Kém về ngôn ngữ thì đừng có mà đòi dạy ngôn ngữ? Đã biết mình yếu mà còn cố dạy là thầy 'vớ vẩn'?
    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!

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

    Thầy giáo dạy Java bọn mình cũng chẳng biết nhiều về Graphics2D (bằng mình ) nhưng thầy vẫn dạy bình thường đấy thôi. Cơ bản là thầy dạy phương pháp tiếp cận với ngôn ngữ Java như thế nào cho tốt, còn việc đọc API Documentation mình nghĩ là thuộc về sinh viên. Không lẽ thầy phải chiến hết 3793 classes trong J2SE xong rồi mới dám ra đứng lớp
    .::[The best way to predict the future is to invent it]::.
    __________________________________________________ _ - Alan Kay -

  8. #28
    Ngày gia nhập
    01 2011
    Nơi ở
    TP.HCM
    Bài viết
    433

    Brian mà đi học trong trường như mấy bạn chắc điên mất.
    Công nghệ thay đổi mỗi ngày.
    1 bộ phận các thầy cô cứ ôm cái giải thuật cho tốt mà chẳng biết gì về công nghệ mới thì làm gì?

    => Đó là lý do mà học trong trường cho đã, đến khi ra, đụng vào thực tế, các công ty phải tốn thời gian đào tạo lại. Nên các công ty thường chọn có kinh nghiệm là vậy.

    Nếu như họ vừa giải thuật, vừa có niềm đam mê nghiên cứu công nghệ chứ không giậm chân tại chổ, thì chắc chắn sẽ khác rất nhiều.

    Thầy của Brian trên 50 rồi. Nhưng công nghệ mới, thấy không bỏ lỡ. MVC3, lập trình Android chẳng những nắm bắt nhanh, sâu và có thể dạy ngược lại.
    Trường cài VS2008, thầy kêu cài 2010 để thầy dạy luôn MVC3 cho nắm.

    Và Brian thấy: Khi làm việc, giải thuật không có nhiều giải thuật cao siêu cho mình ngồi suy nghĩ.
    Còn họ nghiên cứu giải thuật mà không chỉ cho Brian được cái MVC3, Entity Framework 4.1 như thế nào, chỉ ngồi nói: "Lúc trước tôi giải cái giải thuật này trong 3 phút! Mấy cái công nghệ mới tôi có thời gian rãnh rỗi, xem qua 1 buổi là có thể dạy các em!" thì thôi, cho Brian xin

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

    Trích dẫn Nguyên bản được gửi bởi brianbui2009 Xem bài viết
    Và Brian thấy: Khi làm việc, giải thuật không có nhiều giải thuật cao siêu cho mình ngồi suy nghĩ.
    Còn họ nghiên cứu giải thuật mà không chỉ cho Brian được cái MVC3, Entity Framework 4.1 như thế nào, chỉ ngồi nói: "Lúc trước tôi giải cái giải thuật này trong 3 phút! Mấy cái công nghệ mới tôi có thời gian rãnh rỗi, xem qua 1 buổi là có thể dạy các em!" thì thôi, cho Brian xin
    Cái này thì đúng là họ chém gió thật rồi
    .::[The best way to predict the future is to invent it]::.
    __________________________________________________ _ - Alan Kay -

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

    Trích dẫn Nguyên bản được gửi bởi Wazi Armstrong Xem bài viết
    Thầy giáo dạy Java bọn mình cũng chẳng biết nhiều về Graphics2D (bằng mình ) nhưng thầy vẫn dạy bình thường đấy thôi. Cơ bản là thầy dạy phương pháp tiếp cận với ngôn ngữ Java như thế nào cho tốt, còn việc đọc API Documentation mình nghĩ là thuộc về sinh viên. Không lẽ thầy phải chiến hết 3793 classes trong J2SE xong rồi mới dám ra đứng lớp
    Chỉ là một lý do để biện hộ mà thôi. Nếu vấn đề quá mới, thầy giáo không biết thì thầy giáo cũng cần phải nghiên cứu cùng sinh viên của mình, chứ không thể lấy lý do là "tôi là thầy, tôi có khả năng chém gió tốt, không cần nghiên cứu".

    Đa số sinh viên lấy thầy giáo làm mẫu, lấy cô giáo làm gương. Vậy mà các thầy cô giáo cũng tùy tiện, dạy cho hết buổi, không biết gì cũng dạy thì ... thật là buồn thay cho một thế hệ tương lai.

    Kevin chưa bao giờ đồng tình với những quan điểm kiểu như thế này, ngay từ cái thời còn ngồi ghế nhà trường.

    Trích dẫn Nguyên bản được gửi bởi brianbui2009 Xem bài viết
    Brian mà đi học trong trường như mấy bạn chắc điên mất.
    Công nghệ thay đổi mỗi ngày.
    1 bộ phận các thầy cô cứ ôm cái giải thuật cho tốt mà chẳng biết gì về công nghệ mới thì làm gì?

    => Đó là lý do mà học trong trường cho đã, đến khi ra, đụng vào thực tế, các công ty phải tốn thời gian đào tạo lại. Nên các công ty thường chọn có kinh nghiệm là vậy.

    Nếu như họ vừa giải thuật, vừa có niềm đam mê nghiên cứu công nghệ chứ không giậm chân tại chổ, thì chắc chắn sẽ khác rất nhiều.
    Kinh nghiệm và công nghệ chỉ là một 'mẫu thời trang'. Kinh nghiệm mới là thứ làm cho người ta giậm chân tại chỗ, vì khi có kinh nghiệm rồi thì dễ thành 'kinh lắm'.

    Kinh nghiệm mà công ty đòi hỏi nó rất đa dạng, chứ không phải như suy nghĩ của bạn đâu.

    Trích dẫn Nguyên bản được gửi bởi brianbui2009 Xem bài viết
    Thầy của Brian trên 50 rồi. Nhưng công nghệ mới, thấy không bỏ lỡ. MVC3, lập trình Android chẳng những nắm bắt nhanh, sâu và có thể dạy ngược lại.
    Trường cài VS2008, thầy kêu cài 2010 để thầy dạy luôn MVC3 cho nắm.
    Visual Studio 2010 và MVC3 trong bộ đó chỉ là cái thứ 'công nghệ' chết người. Hơn nữa nó chỉ là một cái bé tí trong tất cả những thứ về CNTT. Bạn hãy hỏi thầy giáo của mình giúp Kevin: MVC3 là gì? Có phải là mô hình kiến trúc mới hay không? MVC mà thế giới nói đến có phải là MVC1?

    Kevin đã từng thuê một nhóm 'seiner' của một công ty phần mềm lớn ở VN để làm một dự án có yêu cầu về MVC, C# => Kết quả thật là buồn thê thảm.

    Trích dẫn Nguyên bản được gửi bởi brianbui2009 Xem bài viết
    Và Brian thấy: Khi làm việc, giải thuật không có nhiều giải thuật cao siêu cho mình ngồi suy nghĩ.
    Còn họ nghiên cứu giải thuật mà không chỉ cho Brian được cái MVC3, Entity Framework 4.1 như thế nào, chỉ ngồi nói: "Lúc trước tôi giải cái giải thuật này trong 3 phút! Mấy cái công nghệ mới tôi có thời gian rãnh rỗi, xem qua 1 buổi là có thể dạy các em!" thì thôi, cho Brian xin
    Nếu đúng như bạn thì công ty mình nhàn quá, đỡ phải đầu tư bao nhiêu tiền cho nghiên cứu mà chưa biết khi nào lấy lại vốn.

    Thôi, em cũng chỉ biết ở một góc độ thôi. Tùy các bác hen!
    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!

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