如何成为软件工程师

下载PDF文件下载PDF文件

人类发明了电脑,也发展出了计算机科学。计算机科学在社会中最广泛的应用,就是软件工程了。软件工程和其它工程工作一样,需要具备特定技能。这些技能可以随着时间慢慢发展起来。软件工程师的职责与能力因所在公司而异,一起来了解软件工程师需具备的基本资格,以及要如何踏入这个行业。

部分 1
部分 1 的 5:

高中期间的准备

下载PDF文件
  1. How.com.vn 中文: Step 1 热爱编程。
    如果你正在念高中,还未接触过程序编制,不妨多研究这一方面的知识。如果你对数学或科学不感兴趣,也许应该探索其它的职业选择。
    • 你至少得懂得基本的C++、C#或Java、Javascript、Html或Css语言。
  2. How.com.vn 中文: Step 2 学习高中所有数学科目,包括代数、微积分和几何学,三角学和绘图也值得学习。
    尽量在高中毕业前就学习大学水平的数学。你需要大量数学知识,才能完成计算机科学和工程课程。
    广告
部分 2
部分 2 的 5:

大学或学院课程

下载PDF文件
  1. How.com.vn 中文: Step 1 计划取得一个学位。
    90年代有一些大学辍学生成为身家亿万的CEO,他们的成功故事的确会让人觉得“只要我能跳出固有思维模式,具备出色的问题解决及编程能力,就不需要完成4年学位”。然而,如果没有那4年学位,完全没念过大学课程,刚入门的软件工程师很难获得工作和实习机会。
  2. How.com.vn 中文: Step 2 按照你的志愿报读学位。
    如果你喜欢设计游戏,想以游戏程序员的身份进入这个行业,那么你需要获取计算机科学学位。如果你想为IBM、Intel、微软、谷歌等公司工作,计算机科学学位也许对你有利。如果你主要希望为非技术公司制作商业应用程序,不妨考虑获取管理信息系统学位,或是现在许多大学提供的其中一种商业技术学位。这类学位对大多数人而言是最好的选择,因为它教导管理和一般商业技能,不会专注在对许多人毫无用处的信息上。
    广告
部分 3
部分 3 的 5:

课外活动

下载PDF文件
  1. How.com.vn 中文: Step 1 私下多学习额外的信息,补充课堂上学到的知识。
    浏览招聘网站,留意目前最热门的科技。大学或学院无法跟上最新趋势,所以你需要购买额外的技术书自学。
  2. How.com.vn 中文: Step 2 除非你打算通过实习进入这个行业,否则在校期间多找一些编外项目来做。
    没有人会冒险聘用一个毫无经验的毕业生。实习能很好地解决经验不足的问题,但不幸的是,许多学生找不到实习机会,或是实习后才发现自己比较喜欢其它工作。想要给自己选择的余地,唯一的方法就是做一些课业以外的项目,把它们写进简历里。
  3. How.com.vn 中文: Step 3 与软件工程师建立联系。
    尽量与软件工程师建立联系,并在他们的指导下进行一些项目。
    广告
部分 4
部分 4 的 5:

工程师和程序员的区别

下载PDF文件
  1. How.com.vn 中文: Step 1 了解软件工程师和程序员不同。
    每个软件工程师都懂得如何编制程序,但并非每位程序员都是软件工程师。两者主要的分别为:
    • 软件工程通常是团队工作,每位成员都有不同且多变的角色及职责。
    • 工程师为所属公司的客户开发符合规范的软件,通常必须遵守特定标准与做法。
    • 工程项目有时间轴(进度控制)和发布日期,必须经常与负责不同部分的相关人员交流。
部分 5
部分 5 的 5:

额外的学习活动

下载PDF文件
  1. How.com.vn 中文: Step 1 除了课堂学习外,多花时间研究为任何问题提供实时解决方案的软件。
    只要有空就在网上搜索市场上的新科技,留意哪一种科技在将来非常有用。
  2. How.com.vn 中文: Step 2 研究了与计算机科学相关的所有领域后,在软件行业中选择一个职业方向。
    缩小选择范围,对你的职业规划大有帮助。尽量想得简单一些,因为软件行业本身已经非常复杂。
  3. How.com.vn 中文: Step 3 了解你所选的领域。
    程序员和工程师的主要分别在于工程师设计工具,之后被程序员用来构建解决方案。
    广告

警告

  • 做好准备应付过山车般的职业生涯。这个行业瞬息万变,你必须永不停止地自发学习。如果你不喜欢经常主动学习复杂的新知识,请现在就转系。
  • 成为软件工程师需要大量时间和实践。没有人可以在一夜之间掌握所有软件工程知识。如果你没时间学习,这个行业可能不适合你。


广告

关于本How.com.vn

How.com.vn是一个“多人协作写作系统”,因此我们的很多文章都是由多位作者共同创作的。 为了创作这篇文章,97位用户(部分匿名)多次对文章进行了编辑和改进。 这篇文章已经被读过28,463次。
本页面已经被访问过28,463次。

这篇文章对你有帮助吗?

⚠️ Disclaimer:

Content from Wiki How 中文 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

广告