本人学计算机的,请介绍下,成为软件工程师需要掌握那些知识,比如数据库,编程语言等,请推荐几本好的书

本人学计算机的,已经学习C语言,C++,数据结构,请介绍下,成为软件工程师需要掌握那些知识,比如数据库,编程语言等,请推荐几本好的书,只需要入门及稍微提高的书籍(如编程实例),谢谢。
每题五分,请点击本人提问,回答更多问题,全部是关于计算机的,只要有满意答案,追加五分后采纳。绝对信誉

最实用的知识是“交际”,你的技术水平不是你成为高级软件工程师的绝对条件,你的处事为人能力才决定着你的走向!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-02-22
学历+能力+运气
第2个回答  2011-02-22
成为一个合格的软件工程师 你需要熟练地掌握至少两门以上的语言如c++和java 至少熟练掌握一门数据库比如时下流行的oracle 还有最基本的mysql 和sqlserver
数据结构
第3个回答  2011-02-20
第一步学习C语言,学习思想是正确的,现在很多企业主要培训JAVA,.net(c#),.net(c#),第一步是学习html+css+javascript;第二步的是学习后台语言,当然会点美工就更好了
第4个回答  2011-02-22
给自己做一个网站吧 :)

参考资料:http://simple-is-better.com/

软件工程师要学哪些
软件工程师需要学习的内容主要包括:编程语言、数据结构、算法、操作系统、数据库、软件设计原则和模式、软件工程实践等。一、编程语言 软件工程师通常需要掌握多种编程语言,如Java、Python、C++等。这些语言具有不同的特性和用途,软件工程师需要了解并能够熟练运用,以便根据项目需求选择合适的语言。二、数据...

软件工程师需要学什么
软件工程师需要学习编程语言、数据结构与算法、软件工程原理、操作系统、数据库管理以及网络知识等。首先,编程语言是软件工程师的基础工具。掌握一门或多门编程语言对于编写软件至关重要。常见的编程语言包括Java、Python、C++和JavaScript等。这些语言各有特点,适用于不同的应用场景。例如,Java以其跨平台性...

请问学软件工程专业的都需要什么?
第一:操作系统知识。操作系统知识是软件工程师必须具备的重要内容,Web开发领域可能会使用到Windows系列操作系统,大数据和物联网方向要使用到Linux系列操作系统,掌握操作系统的体系结构是进行软件研发的重要基础。主要内容包括资源管理、任务调度、并发管理、权限管理、网络管理等内容。第二:编程语言和算法。...

软件工程师要学哪些东西?
1. 编程语言与技术基础 编程语言:软件工程师需要掌握至少一门编程语言,如Java、Python、C++等。这些语言的基本语法、数据结构以及面向对象编程的思想都是必须掌握的知识。技术基础:包括计算机原理、操作系统、数据库管理、计算机网络等基础知识,这些都是构建软件系统的基石。2. 软件开发工具与平台 软件工程...

想要成为一名程序员需要具备什么基础知识?
想成为一个程序员,需要掌握一系列基础知识,包括但不限于以下几个方面:计算机科学基础:这是编程的核心,包括算法、数据结构、计算机组成原理、操作系统、计算机网络、数据库等。编程语言:至少熟练掌握一门编程语言,如Java、Python、C++等,并了解其他常用的编程语言。理解编程语言的语法、语义、以及如何...

软件工程师专业学什么
1. 计算机科学与技术:这是软件工程师的基本课程之一。主要学习计算机的基本原理、计算机系统结构、操作系统等,为后续的软件开发打下基础。2. 编程语言:软件工程师需要熟练掌握一种或多种编程语言,如Java、Python、C++等。这些语言是软件开发的工具,通过学习可以掌握编程的基本技巧和逻辑。3. 数据库技术...

软件工程师都学什么专业课程
1.编程语言:编程语言是软件工程师必学的基础知识。学生需要学习多种编程语言,如Java、C++和Python等。这些编程语言是软件工程师开发软件的基础。2.数据结构和算法:软件工程师需要掌握数据结构和算法的知识,以便能够设计高效的算法。学生需要学习各种数据结构,如树、链表和图等。此外,算法也是软件工程师...

软件开发工程师需要学什么
作为一名软件开发工程师,需要学习以下内容:1、编程语言和框架:掌握至少一门编程语言和相关的框架,如Java、Python、C++、JavaScript、React等。2、数据结构与算法:熟悉常用的数据结构和算法,如数组、链表、栈、队列、排序算法、查找算法等。3、数据库:了解数据库的基本概念和操作,如SQL语言、关系型...

软件工程师需要掌握的技能
作为一名软件工程师,以下是一些你可能需要掌握的技能:编程语言:掌握至少一种主流的编程语言,如Java、Python、C++等,以及相关的开发工具和框架。编程语言 数据结构与算法:了解常用的数据结构和算法,能够解决实际问题并优化代码效率。软件开发方法和流程:熟悉软件开发的各个阶段,包括需求分析、设计、编码...

软件工程师需要学什么
软件工程师是一种创建和维护计算机程序的职业,需要掌握一系列的专业知识和技能。以下是一些软件工程师需要学习的内容:编程语言:软件工程师需要掌握一到两门编程语言以进行软件开发。常见的编程语言包括Java、Python、C++、JavaScript等。除了语言本身,还需要理解语言的语法、数据结构和算法等知识。操作系统和...

相似回答