现在是在校大学生,软件工程专业,以后想从事c++的工作,求指点

时间:2022-03-04 22:05:21
1.c++能从事哪些工作,什么方向
2.基础不错,但不知道怎么往深处学。(重点)
3.没有项目经验,能找到工作吗?
4.怎么看待培训,不怎么想去培训。
5.软件工程这门课在实际公司中用的多不多?

求指点,谢谢了。

9 个解决方案

#1


     首先要看你是什么大学了,如果是好大学的话,目前的就业形势,找个好工作还是可以的,如果是不好的大学的,就要靠实习和项目经验了。
   
     实习和项目经验还是很重要的,特别是实习,你可以先找一个单位进去,钱少点无所谓,在公司能够学到很多学校学不到的知识。
  
    往深处学,只有多动动手吧,多编码,你可以自己做点小工具什么的,比如文件自动copy工具等。

#2


1.c++能从事哪些工作,什么方向
有几个从业方向你自己考虑下吧
1.做系统软件。(比如linux下开发高负载,高并发的云服务)
2.桌面应用程序。(比如QQ,360那种软件)
3.做游戏服务端或者客户端。(游戏有经验的起薪都比较高,只要你有兴趣学)
4.做苹果或者安卓开发。(虽然手机上比较多的开发都是用object-c或者JAVA,但是也有做系统级的开发,那个时候就会用到c/c++。建议做苹果object-c开发,熟了之后可以深入系统级c开发)


2.基础不错,但不知道怎么往深处学。(重点)
其实c/c++最难的也是基础,指针用的如何?基本数据结构用过哪些(自己学习的时候最好自己写数据结构,增强编码能力)?多线程使用(并发和同步)?windows操作系统有没深入了解(最好看《Windows核心编程》)?

3.没有项目经验,能找到工作吗?
如果你是211毕业的话,没项目经验也没关系。但是你基础知识必须扎实。最好找你们老师给你们找些真实项目做。
如果一般本科,建议先去小公司锻炼(找工作很辛苦)

4.怎么看待培训,不怎么想去培训。
培训是花钱买时间。如果你已经大四快要毕业了,却还是编程菜鸟,还是去培训吧。

5.软件工程这门课在实际公司中用的多不多?
当然很多,如果你做到项目经理或者高级工程师的话,会用上的
 

#3


基于C++语言编程的职务也是有很多的,有搞QT开发的,有做网络开发的,还有做设备等开发。
首先要把C++语法都掌握了,其次是学习一下数据结构,能够用C++实现一些算法。
有关培训,这要根据自己的情况,你学习的很好,基础都比较扎实,简单和稍微复杂一些的算法都能写出来,在这种情况下你不需要培训的。培训是提高你的动手能力,你在培训期间做的更多的是写程序,编代码,也有一些小的项目拿出来让大家练练。如果你的基础薄,动手能力很差,在大学里写的程序超不过1000行,我觉得也没必要去培训,直接转行算了。在这两者之间的你可以考虑去培训。这仅仅是我的见解,有不同意见的可以反驳。
如果现在还有时间,那就在大学里好好利用时间,多实践,多写,多看;大学里的图书馆里有很多编程书,借一些,边看边写。
成功是属于勤奋的……加油吧,楼主

#4


大学生不泡妞学什么c++,
毕业后就后悔了~

#5


计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

#6


1.c++能从事哪些工作,什么方向
  安全 嵌入式 通信 游戏吧 
2.基础不错,但不知道怎么往深处学。(重点)
  你选择什么方向,就往哪个方向深入
3.没有项目经验,能找到工作吗?
  基础好久可以,刚开始对薪资不要太要求
4.怎么看待培训,不怎么想去培训。
  别去。
5.软件工程这门课在实际公司中用的多不多?
  一般开发人员是无所谓的,不过多懂一点很好,不用浪费时间,等工作后慢慢体会

#7


引用 2 楼 sxjkk 的回复:
1.c++能从事哪些工作,什么方向
有几个从业方向你自己考虑下吧
1.做系统软件。(比如linux下开发高负载,高并发的云服务)
2.桌面应用程序。(比如QQ,360那种软件)
3.做游戏服务端或者客户端。(游戏有经验的起薪都比较高,只要你有兴趣学)
4.做苹果或者安卓开发。(虽然手机上比较多的开发都是用object-c或者JAVA,但是也有做系统级的开发,那个时候就会用到c/c++。建……

从业方向我比较倾向于桌面应用和游戏

c++的基础我觉得我还是不错的,看了一段时间的《c++ primer》还有一些比较不错的《think in c++》之类的,还准备补充《(more)effective c++》之类的书。而且,现在不像原来那么浮躁了,完全可以沉下心来专心搞c++,而不是东搞以下,西搞一下的了。还有几个月时间就大三就过了,大四的时候就要开始找实习的地方了。听说开始要最好要找正规一点的公司,吃苦我到不怕,就怕根没长正。而且本人非211学校,普通本科,不知道好一点公司按照怎样的条件招人的,我现在对这块是完全模糊,这是最苦恼的。这一点上我想知道具体的情况,而不是泛泛而谈的说要努力谦虚之类的。谢谢

#8


后生学习了!!

#9


想做游戏的话,可以学 opengl 或 directx 编程

#1


     首先要看你是什么大学了,如果是好大学的话,目前的就业形势,找个好工作还是可以的,如果是不好的大学的,就要靠实习和项目经验了。
   
     实习和项目经验还是很重要的,特别是实习,你可以先找一个单位进去,钱少点无所谓,在公司能够学到很多学校学不到的知识。
  
    往深处学,只有多动动手吧,多编码,你可以自己做点小工具什么的,比如文件自动copy工具等。

#2


1.c++能从事哪些工作,什么方向
有几个从业方向你自己考虑下吧
1.做系统软件。(比如linux下开发高负载,高并发的云服务)
2.桌面应用程序。(比如QQ,360那种软件)
3.做游戏服务端或者客户端。(游戏有经验的起薪都比较高,只要你有兴趣学)
4.做苹果或者安卓开发。(虽然手机上比较多的开发都是用object-c或者JAVA,但是也有做系统级的开发,那个时候就会用到c/c++。建议做苹果object-c开发,熟了之后可以深入系统级c开发)


2.基础不错,但不知道怎么往深处学。(重点)
其实c/c++最难的也是基础,指针用的如何?基本数据结构用过哪些(自己学习的时候最好自己写数据结构,增强编码能力)?多线程使用(并发和同步)?windows操作系统有没深入了解(最好看《Windows核心编程》)?

3.没有项目经验,能找到工作吗?
如果你是211毕业的话,没项目经验也没关系。但是你基础知识必须扎实。最好找你们老师给你们找些真实项目做。
如果一般本科,建议先去小公司锻炼(找工作很辛苦)

4.怎么看待培训,不怎么想去培训。
培训是花钱买时间。如果你已经大四快要毕业了,却还是编程菜鸟,还是去培训吧。

5.软件工程这门课在实际公司中用的多不多?
当然很多,如果你做到项目经理或者高级工程师的话,会用上的
 

#3


基于C++语言编程的职务也是有很多的,有搞QT开发的,有做网络开发的,还有做设备等开发。
首先要把C++语法都掌握了,其次是学习一下数据结构,能够用C++实现一些算法。
有关培训,这要根据自己的情况,你学习的很好,基础都比较扎实,简单和稍微复杂一些的算法都能写出来,在这种情况下你不需要培训的。培训是提高你的动手能力,你在培训期间做的更多的是写程序,编代码,也有一些小的项目拿出来让大家练练。如果你的基础薄,动手能力很差,在大学里写的程序超不过1000行,我觉得也没必要去培训,直接转行算了。在这两者之间的你可以考虑去培训。这仅仅是我的见解,有不同意见的可以反驳。
如果现在还有时间,那就在大学里好好利用时间,多实践,多写,多看;大学里的图书馆里有很多编程书,借一些,边看边写。
成功是属于勤奋的……加油吧,楼主

#4


大学生不泡妞学什么c++,
毕业后就后悔了~

#5


计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

#6


1.c++能从事哪些工作,什么方向
  安全 嵌入式 通信 游戏吧 
2.基础不错,但不知道怎么往深处学。(重点)
  你选择什么方向,就往哪个方向深入
3.没有项目经验,能找到工作吗?
  基础好久可以,刚开始对薪资不要太要求
4.怎么看待培训,不怎么想去培训。
  别去。
5.软件工程这门课在实际公司中用的多不多?
  一般开发人员是无所谓的,不过多懂一点很好,不用浪费时间,等工作后慢慢体会

#7


引用 2 楼 sxjkk 的回复:
1.c++能从事哪些工作,什么方向
有几个从业方向你自己考虑下吧
1.做系统软件。(比如linux下开发高负载,高并发的云服务)
2.桌面应用程序。(比如QQ,360那种软件)
3.做游戏服务端或者客户端。(游戏有经验的起薪都比较高,只要你有兴趣学)
4.做苹果或者安卓开发。(虽然手机上比较多的开发都是用object-c或者JAVA,但是也有做系统级的开发,那个时候就会用到c/c++。建……

从业方向我比较倾向于桌面应用和游戏

c++的基础我觉得我还是不错的,看了一段时间的《c++ primer》还有一些比较不错的《think in c++》之类的,还准备补充《(more)effective c++》之类的书。而且,现在不像原来那么浮躁了,完全可以沉下心来专心搞c++,而不是东搞以下,西搞一下的了。还有几个月时间就大三就过了,大四的时候就要开始找实习的地方了。听说开始要最好要找正规一点的公司,吃苦我到不怕,就怕根没长正。而且本人非211学校,普通本科,不知道好一点公司按照怎样的条件招人的,我现在对这块是完全模糊,这是最苦恼的。这一点上我想知道具体的情况,而不是泛泛而谈的说要努力谦虚之类的。谢谢

#8


后生学习了!!

#9


想做游戏的话,可以学 opengl 或 directx 编程