2023.2.21 我的第一篇博客——软件工程学习心得体会

今天是我第一次在博客园写博客,本人目前是上海海洋大学软件工程系大二在读,第一篇博客就聊聊我这一年半对软件工程学习的感想吧。

编程语言方面,大一学习了C和C++,大二上学期学习了Java和HTML。代码是一个程序员的基本功,毫无疑问,代码能力是一个程序员在能否在初期能够快速发展的最重要的标准。

软件工程有别于计算机的其他专业,软件工程需要系统地学习软件开发的流程与规范,要学会如何对项目进行管理,学院也开设了软件工程导论,软件需求分析,软件开发与创新,软件测试等课程帮助你熟悉并且规范这些开发流程,以项目经理作为发展目标,这也是我未来想要发展的方向。

在博客园上浏览了相关资料并结合我自身经验,谈一谈对项目经理这个岗位看法。

项目经理需要对程序的开发有一个完整的规划,第一步就是要先了解客户的需求。在大学初期,学生程序员想要开发软件,往往是自己做一些小的科创项目,这个时候自己就是自己的客户,自己就是自己的项目经理。自己虽然同时身兼两个角色,省去了沟通的这一步骤,但是并不能把两个角色混为一谈,我需要对自己需要开发什么样的软件有一个规划,最好是通过纸笔或者电脑记录下来,我的习惯是先用作图工具画一张软件的功能模块图。上学期末我和我的伙伴以我的名字注册了一家公司并且编写了一个小程序准备投入使用,是制作一个摄影信息服务站,并参加2023年的各项创业项目,幸亏在开发前就已经做好了对整个软件的设想并且画好图,如果没有提前做好规划,我可以预见到整个开发过程将是非常混乱的。

有了规划以后就是执行开发并且监制,这两个过程是并发式的,但是很多人也包括我自己都会对监控这个过程有所疏忽,这个步骤对错误的发现必须要及时,否则一旦进入开发的后期再想要修改错误,将会花费大量的精力以及时间,实际的交付时间就可能会因此而延后。

还有两年半的书要念,后面加油吧。

posted @ 2023-02-21 19:43  dibur  阅读(61)  评论(0编辑  收藏  举报