软件专业关于找工作的困惑(C++)

来源:百度知道 编辑:UC知道 时间:2024/06/03 22:10:27
我是一名大三的学生
学的是网络工程
但我对软件方面比较敢兴趣
而且我们也学了很多关于编程的东西
比如C++,JAVA ,J2ME,SQL, JSP等
我对C++比较敢兴趣
而且在自学了很多关于C++的东西,现在正在看关于STL方面的东西
由于我不喜欢网络方面的东西
所以以后很可能走的就是软件这条路
但我参照了一下软件工程学的课程
他们学了很多关于软件方面的知识,比如软件工程等
而我对这些一点都不懂
我现在担心的就是象我这种情况在1年后找工作的时候怎么办
怎么才能在软件这个行业里面立足
而且我觉得在学校里面老师讲的那些东西在以后找工作的时候别人肯定不会看得上
都是一些很基础的东西
我不知道我该怎么做才可以在以后找工作的时候多点筹码
各位软件方面的大虾
小弟希望大家能指点一二
多提点关于现在学习与以后工作的意见
我不知道我现在最需要注意的是什么
谢谢大家
谢谢

一般在面试的时候大部分会问的都是一些很基础的东西,还有就是做过什么项目。因为以后肯定会从事项目的开发,所以对于软件工程的流程必须要有个大致的了解,了解一般软件开发的步骤。我当时学的专业是计算机科学与技术(本)和嵌入式软件工程(硕),在面试的时候基本都是问的一些很基础的C语言问题,比如声明对象和定义对象的区别,static和volatile的意思,另外还让我写了一段代码,看看有没有良好的编程习惯,比如说注释,代码的格式等等。嵌入式方面问的也是一些基础的问题,比如说I2C的协议内容,一些单片机的中断寄存器的标志位等等。

总之,要先打好扎实的基础,一些比较经典的基础书总得翻个3,4遍以上;养成良好的编程习惯,因为以后不可能你一个人写代码,而是一个团队合作,你写的代码要别人看得懂,另外在一些细节方面也要注意,比如算法的优越性,简洁性,代码的可移植性,复杂度要低,分配内存的时候不要太浪费等等。其次,就是多参加一些项目的开发,可以几个同学一起做,可以跟着老师做,看看一个软件的开发流程是什么样子的,心中有一个了解。

学软件开发,搞编程不要求多,但一定要精通,只要精通了一门编程语言,再学其他的语言就都大同小异了,工作也就应手可得了

看来都是86年出生的大三人士啊 我是软件工程日语强化的 网络的他们好像和我们两条路啊 不过告诉你 软件工程什么的讲的就是哪个哪个系统制作流程 需求分析 概要设计 详细设计等等 你既然自学了那么多语言 可以自己看看这方面的书 略看就好 大概了解个框框 告诉你面试都什么 昨天面试了 问:面向对象的基本特点是什么 继承封装 多态 你看c++肯定知道 还有你需要血什么知道吗 数据结构 如果你想在软件这行立足 面试题全部数据结构的 比如 二差数 链表 你不要以为学很多编程语言就行 你血的有的我都美学 要学怎么运用方法 建议啊 好好去看数据结构 用你喜欢的c++学习它 都是大三的 如有什么还想沟通的 发小纸条啊

学这个专业的毕业后基本都得培训的,要么在大学多考点有用的证书,MCP,MCSE......再就是NCAA.....都很好,都会有很好的出路的

哲学问题

先自己写个软件试试吧

多动手,多做是关键
看书1年不如实习1个月,这是实际的体会