#如何确定求职岗位#我本科不是软件工程的,但是听说软件工程比较好找工作,所以想找软件开发的工作。我在大学期间学习了编程语言、数据结构、算法、数据库、软件工程原理、软件测试等课程,参与了一些软件开发项目,掌握了基本的软件开发技能和方法。并且积极参与软件类的比赛,比如软件设计大赛,中软杯。
## 岗位理解和介绍
- 软件工程师是一般从事软件开发相关工作的人员的统称,
- 软件工程师的主要职责是根据项目需求和任务分配,进行软件开发。
- 软件工程师至少需要具备以下技能和素质:
- 熟练掌握至少一种编程语言(如C/C++/Java/Python等)和相关开发工具(如IDE/版本控制/调试器等);
- 熟悉常用的数据结构、算法、设计模式等基础知识;
- 熟悉数据库技术(如SQL/Oracle/MySQL/MongoDB等)和网络技术(如TCP/IP/HTTP/RESTful API等);
- 熟悉至少一种主流的软件开发框架或平台
- 了解软件工程原理和方法(如需求分析/设计原则/测试策略/项目管理等);
-具备良好的代码风格和文档习惯;
## 薪资发展和加班情况
- 软件工程师是IT行业中比较高薪的岗位之一,根据不同地区、企业、行业、经验等因素,薪资水平也有所差异。一般来说,基本工资是5000-10000,涨工资还是比较快的
- 软件工程师的加班情况取决于具体的项目和企业。一般来说,在项目周期内,可能会有一定程度的加班,尤其是在项目交付前期。但是,在正常情况下,加班应该是有补偿或调休的,并不会影响到个人生活质量。
## 个人成长/晋升情况
- 软件工程师是一个需要不断学习和进步的职业,因为IT行业变化很快,新技术不断涌现,用户需求也不断变化,软件工程师跳槽或转行难度并不大,不过现在跳槽的修业期大概要半年了,以前跳槽很快就能找到工作
## 岗位理解和介绍
- 软件工程师是一般从事软件开发相关工作的人员的统称,
- 软件工程师的主要职责是根据项目需求和任务分配,进行软件开发。
- 软件工程师至少需要具备以下技能和素质:
- 熟练掌握至少一种编程语言(如C/C++/Java/Python等)和相关开发工具(如IDE/版本控制/调试器等);
- 熟悉常用的数据结构、算法、设计模式等基础知识;
- 熟悉数据库技术(如SQL/Oracle/MySQL/MongoDB等)和网络技术(如TCP/IP/HTTP/RESTful API等);
- 熟悉至少一种主流的软件开发框架或平台
- 了解软件工程原理和方法(如需求分析/设计原则/测试策略/项目管理等);
-具备良好的代码风格和文档习惯;
## 薪资发展和加班情况
- 软件工程师是IT行业中比较高薪的岗位之一,根据不同地区、企业、行业、经验等因素,薪资水平也有所差异。一般来说,基本工资是5000-10000,涨工资还是比较快的
- 软件工程师的加班情况取决于具体的项目和企业。一般来说,在项目周期内,可能会有一定程度的加班,尤其是在项目交付前期。但是,在正常情况下,加班应该是有补偿或调休的,并不会影响到个人生活质量。
## 个人成长/晋升情况
- 软件工程师是一个需要不断学习和进步的职业,因为IT行业变化很快,新技术不断涌现,用户需求也不断变化,软件工程师跳槽或转行难度并不大,不过现在跳槽的修业期大概要半年了,以前跳槽很快就能找到工作
全部评论
没有那么好找工作
哇 大佬本科是什么专业呀
想问前辈工作多久惹?
相关推荐

点赞 评论 收藏
分享
07-02 18:58
成都理工大学 Java 点赞 评论 收藏
分享
05-27 04:13
门头沟学院 Java 
点赞 评论 收藏
分享