C++ hoặc java cho các vị trí

Tôi nên học C++ hay Java để xin việc ở Google/Microsoft? . nơi thu thập và chia sẻ kiến ​​thức, trao quyền cho mọi người học hỏi từ những người khác và hiểu rõ hơn về thế giới

Câu trả lời từ John L. Miller, Kỹ sư phần mềm/Kiến trúc sư, trên Quora

Khi một công ty phần mềm như Microsoft hay Google thuê ai đó, đặc biệt là sinh viên mới ra trường, họ đang đưa ra quyết định rõ ràng là đầu tư vào người đó. Công ty cho rằng nhân viên mới sẽ cần thời gian để bắt kịp tốc độ của các công nghệ và quy trình cụ thể đang được sử dụng. Những gì công ty muốn là sự đảm bảo tốt nhất mà họ có thể nhận được rằng khoản đầu tư sẽ là một khoản đầu tư tốt và việc tuyển dụng mới sẽ mang lại lợi ích ròng cho công ty theo thời gian

Nếu bạn muốn làm việc tại một công ty phần mềm đa quốc gia, ngôn ngữ lập trình chính xác mà bạn biết thường không quan trọng. Nhóm của tôi gần đây đã thuê một số người không biết C#, nhưng tất cả công việc của chúng tôi đều bằng C#. Họ bao gồm từ sinh viên mới tốt nghiệp đến mười lăm năm cộng với các cựu chiến binh. Chúng tôi đã giảm thiểu rủi ro như thế nào?

Họ sẽ mất một khoảng thời gian để điều chỉnh kiến ​​thức về C++, C hoặc Java thành C#. Chúng hoạt động hiệu quả trong vòng một hoặc hai tháng và được điều chỉnh hoàn toàn trong vòng chưa đầy một năm. Đó là một lợi tức đầu tư khá tốt

Đừng lo lắng về việc lựa chọn giữa C ++ hoặc Java để có được một công việc tại Googles, Microsofts và Facebooks của thế giới. Thay vào đó, hãy lo lắng về việc trở thành một kỹ sư phần mềm giỏi bằng ngôn ngữ mà bạn thường sử dụng nhất. Điều đó sẽ trả cho bạn cổ tức lớn nhất

Câu hỏi này ban đầu xuất hiện trên Quora. nơi thu thập và chia sẻ kiến ​​thức, trao quyền cho mọi người học hỏi từ những người khác và hiểu rõ hơn về thế giới. Bạn có thể theo dõi Quora trên Twitter, Facebook và Google+. thêm câu hỏi

Ngôn ngữ lập trình nào bạn nghĩ là cần thiết cho các vị trí trong khuôn viên trường? . Do đó, học sinh theo đuổi việc học nhiều ngôn ngữ - và thậm chí cố gắng theo đuổi ngôn ngữ "được yêu cầu"

Tuy nhiên, nếu bạn phải chọn CHỈ MỘT ngôn ngữ lập trình có thể giúp ích cho bất kỳ vị trí nào trong khuôn viên trường - bạn sẽ chọn ngôn ngữ nào?

@Kavya Burramolla • 03/02/2020 • 2 lượt thích

Tôi thích ngôn ngữ lập trình C tại thời điểm tôi làm việc vì đó là ngôn ngữ cơ bản mà hầu hết người phỏng vấn đều mong đợi các ứng viên hiểu rõ về nó. Chỉ một ngôn ngữ lập trình có thể phục vụ mục đích tùy thuộc vào nhu cầu về ngôn ngữ trên thị trường. Ngày nay, trăn trở thành ngôn ngữ bắt buộc mà các ứng viên phải biết. Khi công nghệ tiến bộ, cần có các ngôn ngữ lập trình khác nhau. Người ta phải luôn cập nhật về các công nghệ hiện tại và việc sử dụng ngôn ngữ và đảm bảo rằng họ biết về nó trước khi tham dự các cuộc phỏng vấn

@Ramya Bhandaru • 03/02/2020 • 1 lượt thích

Dựa trên yêu cầu

Nhưng ngôn ngữ quan trọng nhất là ngôn ngữ C

vì C là ngôn ngữ cơ bản cho tất cả các ngôn ngữ máy tính. C là bắt buộc đối với các vị trí trong khuôn viên trường. Không chỉ dành cho các vị trí trong khuôn viên trường nếu chúng ta biết ngôn ngữ C, có khả năng học các ngôn ngữ khác một cách dễ dàng

@Durgesh Srivastava • 03/02/2020 • 1 lượt thích

Theo quan điểm của tôi mà tôi đã thấy ở trường đại học của mình, ngôn ngữ đòi hỏi khắt khe nhất đối với các vị trí trong khuôn viên trường là Java. Hầu hết các công ty muốn java theo kỹ năng cần thiết

@Swarup Pan • 03/02/2020

Từ kinh nghiệm của riêng tôi, những gì đã xảy ra với tôi và các bạn cùng năm cũng như các học sinh cuối cấp, tôi có thể nói rằng bất kỳ ngôn ngữ OOP nào cũng là điều bắt buộc phải biết đối với các vị trí trong khuôn viên trường

Tôi nhận thấy rằng bất kỳ ai có kiến ​​thức cơ bản về OOP và kiến ​​thức tốt về JAVA/C++/Python/C đều được tuyển dụng ngay trong lần thử đầu tiên hoặc lần thứ 2 vào các vị trí trong khuôn viên trường

@Venkat Sai Nakkina • 03/02/2020 • 1 lượt thích

Theo quan điểm của tôi, bất kỳ ngôn ngữ lập trình nào trong số C/Python/Java/. Net  là bắt buộc đối với các vị trí trong khuôn viên trường. Ngày nay, hầu hết các công ty đều mong đợi ít nhất một ngôn ngữ lập trình.    

@bill yorke • 04/02/2020 • 1 lượt thích

Python là lựa chọn hoàn hảo nếu bạn muốn học một ngôn ngữ lập trình ở phía máy chủ và nhận được việc làm ngay lập tức. Java là ngôn ngữ lập trình hàng đầu của ngành trong gần một thập kỷ. Tuy nhiên, thị trường đã giảm phần nào với sự phổ biến của Python

@Karshil Sheth • 04/02/2020 • 1 lượt thích

Tôi thích Python hơn.  

Điều này là do Python có cú pháp đơn giản hơn rất nhiều nhưng bạn cần quan tâm đến việc thụt đầu dòng. Ngoài ra, nó có sự hỗ trợ phong phú của các thư viện và chức năng sẵn có. Vì vậy, để phát triển trang web thực sự nhanh chóng và dễ dàng.  

Nói về phỏng vấn, ngành công nghiệp ngày nay đang tìm kiếm những tài năng nhanh chóng và hiệu quả. Họ muốn có những ứng viên học giỏi và thích nghi nhanh. Họ muốn các lập trình viên giỏi về cấu trúc dữ liệu và thuật toán và thậm chí họ thích người đang phát triển thuật toán. Python rất dễ thực hiện các bài toán có độ phức tạp cao và cho kết quả tốt hơn. Bạn cần nhiều thời gian hơn cho các ngôn ngữ khác như java và C. Là một thông dịch viên và ngôn ngữ biên dịch, ưu điểm nhiều hơn nhược điểm và nó cũng phục vụ tốt nhất trong cuộc phỏng vấn

@saandeep sreerambatla • 04/02/2020 • 1 lượt thích

Dựa trên kinh nghiệm của tôi, 80% công ty sử dụng Java hoặc python, vì vậy chỉ cần tìm hiểu một trong hai. Tin tôi đi, nếu bạn biết một ngôn ngữ lập trình thì việc chuyển đổi ngôn ngữ lập trình không khó chút nào

@supriya VN gowda • 25/02/2020

Tôi muốn giới thiệu C Hoặc java nếu tôi có cơ hội chọn giữa C, C++, java và python. Hầu hết thời gian tôi chọn C để viết mã tại các vị trí vì đó là ngôn ngữ lập trình cơ bản và tôi sẽ không gặp bất kỳ sự nhầm lẫn nào trong quá trình viết mã nhưng khi tôi chọn C++ hoặc java, tôi mắc lỗi trong khai báo lớp nên hầu hết thời gian tôi thích C hơn.  

Trong thử nghiệm infytq của infosys, chúng tôi chỉ có hai tùy chọn để viết mã là java và python. Thậm chí nhiều công ty yêu cầu chỉ code bằng java. Rất ít công ty thích những ứng viên đã thực hiện các dự án của họ bằng java hoặc python.  

Vì vậy, tất cả các trường đại học đã biến python thành ngôn ngữ lập trình bắt buộc vì nhiều công ty mong muốn sinh viên viết mã bằng python. Java là ngôn ngữ lập trình quan trọng trong thế hệ hiện tại.  

Tôi nên học C hay Java cho các vị trí?

Và, C++ là ngôn ngữ lập trình được đề xuất nhiều nhất cho lập trình cạnh tranh chủ yếu là do có sẵn một thư viện phong phú được gọi là Thư viện mẫu tiêu chuẩn. .

C có tốt cho các vị trí không?

Vâng, khóa học lập trình C của chúng tôi chắc chắn sẽ là động lực giúp bạn thăng tiến trong công ty . Rất nhiều công ty bao gồm Infosys, TCS, v.v. hỏi các câu hỏi về C/C++ trong bài báo tuyển dụng của họ.

Java hay C hữu ích hơn?

Java được biết đến rộng rãi và linh hoạt hơn, do đó, việc tìm một nhà phát triển Java cũng dễ dàng hơn so với ngôn ngữ “khó hơn” như C++. Nhìn chung, C++ có thể được sử dụng cho hầu hết mọi thứ, nhưng không phải lúc nào cũng cần sử dụng nó. Java thường là đủ và có thể hiệu quả hơn nhiều cho dự án của bạn

Cái nào có nhiều phạm vi hơn Java hoặc C?

Java hướng dữ liệu hơn . C là ngôn ngữ cấp trung vì sự ràng buộc của các khoảng trống diễn ra giữa ngôn ngữ cấp máy và ngôn ngữ cấp cao. Java là ngôn ngữ cấp cao vì việc dịch mã diễn ra sang ngôn ngữ máy bằng trình biên dịch hoặc trình thông dịch.