Giống như hầu hết mọi người, tôi đã học C++ sau C. Tôi đã học C++ vì nó là một trong những ngôn ngữ tìm nạp công việc. Tôi vẫn đang học (làm thạc sĩ). Một trong những người anh em họ của tôi đã làm việc như một nhà phát triển trong khoảng 12 năm.Ngành nào của ngành công nghiệp phần mềm sử dụng C++?
Ông khuyên tôi nên học Java để tôi có thể đáp ứng tốt công việc. Ông cho biết chỉ có một số lĩnh vực như truyền thông tele sử dụng C++ và hầu như tất cả các phần mềm doanh nghiệp được phát triển bằng Java. Tôi đang làm việc như một kỹ thuật viên sinh viên trong trường đại học của tôi. Công việc liên quan đến lập trình Windows trong C++. Tôi đã học được Java cốt lõi. Tôi không biết bất kỳ ai trong số đó là Struts, Hibernate hoặc bất kỳ thứ gì ở ngoài đó.
Để an toàn hơn, tôi dự định làm chủ cả hai. Nhưng tôi nghĩ Java là một đại dương, mặc dù nó dễ dàng hơn trong việc lập trình bằng Java so với C++ (đây là ý kiến của tôi. Những người yêu thích C++ không giết tôi).
Bạn chuyên nghiệp và chuyên gia nào tư vấn cho tôi. Bạn có nghĩ rằng tôi nên học cả hai. Những ngành nào của ngành công nghiệp phần mềm sử dụng C++?
Chắc chắn chúng là công cụ, nhưng chúng đi kèm với hộp công cụ (thư viện chuẩn) và phải mất một thời gian để tìm ra búa tốt nhất cho vấn đề đã cho. – Anonymous
Theo nghĩa thuần túy, tôi đồng ý. Tuy nhiên, khi thời hạn chết và bạn không biết sự kỳ quặc của một môi trường nhất định (thư viện, hệ điều hành, trình điều khiển, nhà cung cấp, vv) thì lý thuyết sẽ đi ra ngoài cửa sổ và bạn phải biết chi tiết về việc triển khai. –
Các lập trình viên thường không phải là người thông minh? Chúng tôi có xu hướng tìm ra những điều này. Và có, tôi đã phải làm điều đó trên một thời hạn chặt chẽ trên một ngôn ngữ tôi chưa bao giờ xúc động trước đây. Tôi chắc rằng có những dòng mã trong dự án mà tôi đã viết khác đi bây giờ, nhưng nó đã thành công, và đó là những gì đếm được. –