Sự khác biệt giữa khoa học máy tính được chỉ định trong phần mềm và kỹ thuật phần mềm là gì? Cái nào tốt hơn?


Câu trả lời 1:

Trước tiên hãy xác định một số thuật ngữ. Kỹ thuật phần mềm trực tuyến thực sự không tồn tại ở hầu hết các nơi vì không có yêu cầu cấp phép và không có sự thống nhất thực sự trong công việc khóa học. Ngược lại với, ví dụ, Kỹ thuật điện nơi cấp phép và khóa học hoạt động đồng đều hơn nhiều ngay cả trên biên giới quốc gia.

Ngoài ra, ý của bạn là gì Là một quả táo tốt hơn một quả lê? Bạn nên xác định các điều khoản của bạn. Tôi sẽ so sánh và đối chiếu hai thứ tốt nhất có thể dựa trên B. Sci của tôi. bằng cấp và năm làm việc trong ngành công nghiệp.

  1. Bằng cấp Khoa học Máy tính đồng đều hơn. Bạn sẽ tìm hiểu về ý nghĩa của điện toán, cấu trúc dữ liệu, ngôn ngữ lập trình (bạn có thể phải viết trình biên dịch), trong khóa học của tôi, chúng tôi đã tạo ra một máy tính từ phần cứng và lập trình nó trong mã máy và viết một trình biên dịch, sắp xếp và tìm kiếm thuật toán và độ phức tạp của chúng , bạn có thể có được và giới thiệu về AI và Machine Learning, lý thuyết về cơ sở dữ liệu, v.v., Phần mềm Kỹ thuật phần mềm (SE) sẽ bao gồm hầu hết các chủ đề trong mục một nhưng không dành nhiều thời gian cho những thứ như học tập phát triển cụ thể , nhóm và thực hành phát triển phần mềm, đôi khi các khóa học chứng nhận và phát triển các ứng dụng thực tế.

Việc học bạn làm trong Khoa học máy tính là chung chung hơn và được xác định tốt hơn. Tôi thấy rằng nó đã giúp tôi hiểu được công nghệ mới nhanh hơn vì bên dưới mui xe không có quá nhiều sự khác biệt. Trình biên dịch là trình biên dịch, máy ảo là máy ảo. Một số chi tiết thực hiện có thể khác nhau nhưng không nhiều. Nó dạy tôi làm thế nào để nhanh chóng kiềm chế bản thân. Chương trình tôi thực sự buộc chúng tôi phải học 3 ngôn ngữ lập trình trong một học kỳ.

Một SE sẽ cung cấp cho bạn nhiều mục hơn trong sơ yếu lý lịch để có việc làm sau khi tốt nghiệp. Nhưng đôi khi sinh viên tốt nghiệp tôi đã gặp có vẻ kém linh hoạt. Tôi đã gặp một số người sợ chuyển đổi ngăn xếp ứng dụng vì họ không bao giờ được đào tạo và chứng nhận cho họ. Mà có thể giới hạn nghề nghiệp. Nhưng tất nhiên do thiếu tính đồng nhất nên khó có thể khái quát. Tôi đã thấy các chương trình tốt và những người có khả năng tốt nghiệp từ họ, và tôi đã thấy các chương trình không gì khác hơn là các nhà máy chứng nhận.

Cái nào tốt hơn? Điều đó phụ thuộc vào chương trình và những gì bạn muốn từ một con đường sự nghiệp.


Câu trả lời 2:

Trong nhiều thập kỷ, cả hai đều được coi là điều tương tự vì Khoa học Máy tính được giảng dạy trong các trường cao đẳng kỹ thuật bởi các giáo sư kỹ thuật.

Nhưng bây giờ, một số Chương trình Khoa học Máy tính đã tách ra khỏi các trường cao đẳng kỹ thuật và hiện là các trường cao đẳng riêng biệt trong hệ thống đại học. Đại học Carnegie Mellon ở Pittsburgh là một.

Cái nào tốt hơn sẽ phụ thuộc vào trường đại học bạn đang giảng dạy hoặc theo học.

Tôi là một kỹ sư, vì vậy tôi định kiến.