如何从一个普通的“程序猿”变成一位软件工程师?需要走哪些路?

发布于2022-01-10 19:09:18
2个回答
admin
网友回答2022-01-10

先看看两者的区别:程序员是指写代码的;软件工程师着重于设计,软件工程师不但要有编写程序的能力,而且更重要的是要懂得如何去开发一个软件。

怎样成为软件工程师这是需要一个时间和经验的沉淀和积累。需要做好基本的以下几点:

1、需求分析能力

对于软件工程师来说,理解需求就可以完成合格的代码,但是对于研发项目和组织管理者,他们不但要理解客户需求,更多时候还要自行制定一些需求。

2、项目设计方法和流程处理能力

软件工程师要能能够掌握不少于两到三种的项目设计方法,并能够根据项目需求和资源搭配来选择合适的设计方法进行项目的整体设计。

3、复用设计和模块化分解能力

对每一模块形成一个独立的设计需求。

4、整体项目评估力

作为系统设计人员,必须能够从全局出发。

5、团队组织管理能力

完成一个项目工程,需要团队的齐心协力。

admin
网友回答2022-01-10

想知道他们之间的区别,首先要明白它们的定义。

软件工程师:软件工程师是从事软件开发相关工作的人员的统称。

程序员:是从事程序开发、程序维护的专业人员。

在我国程序员和软件工程师可以理解为是同一类型的工种,工作内容高度相同,没有明显区分。

如果对我的回答满意,请点个赞!谢谢

回到
顶部