请各位前辈谈谈对软件工程的感想
我接触这方面不多, 没有系统地接受过软件工程的知识, 都是从工作中体会和吸取别人的经验. 希望前辈们能谈点感想题点建议.
以下是我的一点体会:
何谓"工程"? 我的理解是 "技术"+"管理".
在技术方面: 包含着如何去架构整个系统, 如何去使整套系统更有效率更稳定地运行, 如何完善地满足客户的需求, 如何使系统有优秀地跨展性以便最大限度地适应新的需求.
在管理方面: 如何合理安排现有的人力,物力,技术资源; 如何与上下级之间默契地合作发挥最大的效率, 如何在时间制定合理的计划以保证每个项目顺利进行.....
疑惑的是, 对于技术和管理, 应该更偏重哪个? 软件工程更适合哪类职位, 架构师? 项目经理? 或是其他?
希望前辈们能给点启发. 谢谢