Bao nhiêu và lập kế hoạch nào được sử dụng cho các dự án phần mềm mà bạn hoặc công ty của bạn phát triển?Bao nhiêu và lập kế hoạch nào được sử dụng cho các dự án phần mềm?
Lý do tôi hỏi là vì lớp tôi đang học về UML và những thứ tương tự khác về bản chất đó. Từ cách lớp học được thiết lập, chúng tôi đã tạo ra một hệ thống thư viện mô phỏng rộng rãi với các chương trình như Visual Paradigm, nhưng đối với tất cả công việc cho đến nay chúng tôi chưa thực hiện bất kỳ chương trình nào (và chúng tôi không có ý định dự án).
Có lẽ nó chỉ là cách lớp được dạy, nhưng có vẻ như với tôi rằng rất nhiều thứ đang được dạy trong khóa học là rất mơ hồ trong việc trình bày quy hoạch quan trọng cho các dự án phần mềm. Tôi có thể thấy các sơ đồ đối tượng hữu ích như thế nào, nhưng các biểu đồ khác đang để lại rất nhiều điều mong muốn. Các sơ đồ tuần tự hoặc sơ đồ máy trạng thái trong thực tế có hữu ích như thế nào?
Vì vậy, vì những điều đã nói ở trên, chỉ cần sử dụng bao nhiêu và lập kế hoạch nào cho các dự án phần mềm mà bạn hoặc công ty của bạn phát triển? Nó có mở rộng hay là nó tối thiểu? Bạn có nghiên cứu kỹ về việc lập kế hoạch cho mọi thứ hoặc bạn có cảm nhận chung cho dự án trước khi viết mã không?
Chỉ cần có điểm A, nhận thực tập và sau đó nhận được một công việc. Tôi sử dụng tối đa 20% những gì tôi học được ở đại học. Một bằng đại học là một cách để loại bỏ những người không có năng lực, cộng với nó là một viên thuốc giả dược rất tốn kém. Việc học thực tế bắt đầu từ công việc. Không quan trọng; chỉ làm tốt trong lớp. –
@Hamish: Bằng đại học cung cấp cho bạn nền tảng CS có thể được sử dụng trong công việc (ví dụ: hiểu rõ hơn về cách các thuật toán được thiết kế, cách chứng minh tính chính xác, cách đo lường hiệu suất), không có nghĩa là t dạy bạn trở thành nhà phát triển hoặc có kỹ năng kỹ thuật.Nếu các trường thương mại chỉ dạy phát triển có tính cạnh tranh và chất lượng cao, các công ty ít hơn sẽ tập trung vào các cấp độ CS. – Uri
Tôi hoàn toàn với Hamish trên thực tế là bây giờ tôi sử dụng ít hơn 20% (có lẽ ít hơn 10 tôi nghĩ đôi khi) của những gì tôi đã học được ở trường đại học. Tuy nhiên, tôi không biết liệu đây có phải là tôi hay không, nhưng một đoạn khá là 10-20 phần trăm là từ các lớp kỹ nghệ phần mềm của tôi. Giáo sư là một người thực sự thông thái đã từng làm việc trong ngành này từ lâu. Tôi ước tôi có thể quay lại và tiếp thu những lời khuyên từ những lớp học đó ngay bây giờ mà tôi biết nó đang nói về cái gì. – Brandi