求各位看看我的情况指导一下迷茫的我,万谢!!!

「已注销」 2014-11-23 11:33:10
先说说我的情况:今年已大三,学历是广州一个知名度不高的二A本科,专业是电子的,有C和C++的基础(但不深入也不精通),会Linux的基础操作,硬件基础不是很好。。。大概就这样了
在大三之前我自学了C++有差不多半年,有了一些小基础,之前想往Linux的服务端开发发展的(用的是C和C++),但是C++学到最后不知道哪些是重点,我看了那本C++ Primer Plus之后再看了C++ Primer的一部分,然后听别人说往Linux服务器端发展要懂STL和APUE、多线程、多进程,socket编程什么的,但是自己一个人看书效率很慢,而且真的不知道什么是重点,有些书一个知识点可以展开好多知识,但我觉得时间真的很有限,我想掌握那些比较有用的东西而没法面面俱到,很迷茫,我想过去培训,但是我们这里貌似只有一家机构是培训C++的,我不喜欢他们的教学方式,但我不甘心放弃C++,虽然我很菜,但是我很喜欢,就这样耽搁着。。到了现在大三,学校开了嵌入式的教程,期间请了两家培训机构到我们学校做了四天的实训,听那些老师一直在说嵌入式多好多好,真的有那么好吗,培训4个月究竟能让一个基础很薄弱的学生(比如我硬件知识不好,软件也很菜)有什么变化吗,他们说培训出来百分百高薪就业但我很难判断啊。。。看了网上的很多评论又说嵌入式现在太多人在学,太泛滥,以后也不容易找工作,而且听说驱动的开发需求量又不大。。。有很多人说ios前景很好,我也不知道如何判断,这个大三的暑假我觉得很有必要去培训,因为如果不去培训靠自己来慢慢自学的话等大四开始实习的时候我觉得自己真的一无所有,没有一个好技术,虽然不知道培训后真的有用没,但我觉得培训后学习应该更有方向吧,因为我想学习跟C和C++有联系的技术,现在我不知道是要培训ios还是嵌入式好,真的好迷茫,压力又好大,求求各位给我点指导,,,建议,,,该不该培训,或者我这种情况该往哪边发展,求指点,感激不尽!!!
...全文
405 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
luotuo44 2014-11-26
  • 打赏
  • 举报
回复
打好C语言基础,然后直接看一遍《APUE》,把《APUE》书中的例子都写一遍。那么多线程、多进程,socket编程,你都已经基本会了。然后再看一下开源的网络库,比如libevent和muduo。
「已注销」 2014-11-25
  • 打赏
  • 举报
回复
引用 13 楼 luciferisnotsatan 的回复:
把C++本身学好(STL是属于C++本身的),再会些基本的算法就差不多了。刚毕业的,企业也不指望你会socket,多线程什么的。
但是在那些招聘网站上看的都是要求这些呀,自己学又没有重点。。。。
「已注销」 2014-11-25
  • 打赏
  • 举报
回复
引用 15 楼 crow6313077 的回复:
如果是知名的实训基地神马的,可以考虑去试试,毕竟实训的过程会有一些实际的项目例子进行参考。 当然假如你有很强的自控能力的话,可以把课余时间拿出来在这方面多进行实践,亲手敲个几万行代码,亲手做做C/C++方面的小项目之类的,也会让你就业时有一点优势的。但如果不行,实训这方面的经历会让你在应届生里面稍微有一些就业优势。 但是毕竟程序员这碗饭不是培训几个月,或者是就业压力没办法就能干的,那些加班加点的事例像小强一样多,主要还是兴趣,如果有兴趣,现在大三的你还有时间的。加油。
嗯嗯,现在一点项目经验都没有,下过项目源码来看又很多不懂啊
赵4老师 2014-11-25
  • 打赏
  • 举报
回复
《Linux C编程一站式学习》
Jack_M_Lv 2014-11-25
  • 打赏
  • 举报
回复
如果是知名的实训基地神马的,可以考虑去试试,毕竟实训的过程会有一些实际的项目例子进行参考。 当然假如你有很强的自控能力的话,可以把课余时间拿出来在这方面多进行实践,亲手敲个几万行代码,亲手做做C/C++方面的小项目之类的,也会让你就业时有一点优势的。但如果不行,实训这方面的经历会让你在应届生里面稍微有一些就业优势。 但是毕竟程序员这碗饭不是培训几个月,或者是就业压力没办法就能干的,那些加班加点的事例像小强一样多,主要还是兴趣,如果有兴趣,现在大三的你还有时间的。加油。
tixisong 2014-11-25
  • 打赏
  • 举报
回复
可以尝试写点小游戏,比如以前玩的俄罗斯方块什么的,里面会用到数据结构,stl就用上了,什么类,继承,多态,设计模式都可以用上。
sniffer12345 2014-11-25
  • 打赏
  • 举报
回复
引用 楼主 lkllkjjh 的回复:
先说说我的情况:今年已大三,学历是广州一个知名度不高的二A本科,专业是电子的,有C和C++的基础(但不深入也不精通),会Linux的基础操作,硬件基础不是很好。。。大概就这样了 在大三之前我自学了C++有差不多半年,有了一些小基础,之前想往Linux的服务端开发发展的(用的是C和C++),但是C++学到最后不知道哪些是重点,我看了那本C++ Primer Plus之后再看了C++ Primer的一部分,然后听别人说往Linux服务器端发展要懂STL和APUE、多线程、多进程,socket编程什么的,但是自己一个人看书效率很慢,而且真的不知道什么是重点,有些书一个知识点可以展开好多知识,但我觉得时间真的很有限,我想掌握那些比较有用的东西而没法面面俱到,很迷茫,我想过去培训,但是我们这里貌似只有一家机构是培训C++的,我不喜欢他们的教学方式,但我不甘心放弃C++,虽然我很菜,但是我很喜欢,就这样耽搁着。。到了现在大三,学校开了嵌入式的教程,期间请了两家培训机构到我们学校做了四天的实训,听那些老师一直在说嵌入式多好多好,真的有那么好吗,培训4个月究竟能让一个基础很薄弱的学生(比如我硬件知识不好,软件也很菜)有什么变化吗,他们说培训出来百分百高薪就业但我很难判断啊。。。看了网上的很多评论又说嵌入式现在太多人在学,太泛滥,以后也不容易找工作,而且听说驱动的开发需求量又不大。。。有很多人说ios前景很好,我也不知道如何判断,这个大三的暑假我觉得很有必要去培训,因为如果不去培训靠自己来慢慢自学的话等大四开始实习的时候我觉得自己真的一无所有,没有一个好技术,虽然不知道培训后真的有用没,但我觉得培训后学习应该更有方向吧,因为我想学习跟C和C++有联系的技术,现在我不知道是要培训ios还是嵌入式好,真的好迷茫,压力又好大,求求各位给我点指导,,,建议,,,该不该培训,或者我这种情况该往哪边发展,求指点,感激不尽!!!
广工吧?其实还好啦,我以前认识一个广工的,非常牛逼。程序这东西,自己有心,不需要老师教,也可以达到很高层次的。
luciferisnotsatan 2014-11-25
  • 打赏
  • 举报
回复
把C++本身学好(STL是属于C++本身的),再会些基本的算法就差不多了。刚毕业的,企业也不指望你会socket,多线程什么的。
梦想照旧实现 2014-11-25
  • 打赏
  • 举报
回复
自己的一点感悟,仅供参考: 1. 如果还没有准备好,选择读研再进修是个不错的选择;读个1本的研究生(能让你改变思想,拓宽视野),最好是选择软件产业比较发达的城市——北京,上海。研究生2年多的提升,比实际工作同样的时间得到的回报会大得多。(当然,天才另论) 2.如果志不在职业,志在创业,早点出来,早点打拼。
shadot 2014-11-25
  • 打赏
  • 举报
回复
个人觉得C++挺好,可上至JAVA下至C~所以我选的C++,12.1号去公司报道,哈哈
shadot 2014-11-25
  • 打赏
  • 举报
回复
你说的情况我懂,我是接受过培训的,怎么说呢,培训这个东西跟学校上课差不多,什么地方都要自己学,但是有人带总比自己一个人学来的快。 他们的宣传培训完年薪多少万都是骗人的,所以我的意见是,可以培训,因为培训对与我们这样基础薄弱的人来说是一个捷径,起码有人带你入门了,所以,这个可以考虑,只不过选哪家培训,这个就要慎重考虑了
modyaj 2014-11-25
  • 打赏
  • 举报
回复
引用 8 楼 lkllkjjh 的回复:
引用 5 楼 modyaj 的回复:
有钱去培训 不如买两本好书 好好啃啃 大三嘛!还有很多时间 没必要花冤枉钱
大四就实习啦,自学感觉真的赶不及
实习就是呵呵!!!那都是学校为完成作业的形式! 至少你实习还不至于像N多公司上班一样 天天晚上十二点才下班
super_admi 2014-11-25
  • 打赏
  • 举报
回复
我来给亲爱的楼主提点建议: 1.在学校里,一定要把基础课学好。比如英语,数学,电子技术等等; 2.出了校门(不论是否毕业),要多参与实际项目,而不是所谓的培训。项目上最能锻炼人,培训最能忽悠人; 3.一定一定一定一定一定要静下心来。最好每天给自己一个小任务,小目标,然后完成它,久而久之,你就成大牛了。 其实在我看来,不论你做iOS还是嵌入式,都是可以的,只要你的编程基础好,转型不需要费多大功夫。
mosquitoh 2014-11-25
  • 打赏
  • 举报
回复
自己看自己学最实在,但要看经典的,那些写书的比培训机构的强多了。
Leeu 2014-11-25
  • 打赏
  • 举报
回复
写几个小程序,自己调试调试 比什么都强。 比如做个数据库相关的学生管理系统, 搞个类似于QQ的网络通信等等。
Jack_M_Lv 2014-11-25
  • 打赏
  • 举报
回复
引用 17 楼 lkllkjjh 的回复:
[quote=引用 15 楼 crow6313077 的回复:] 如果是知名的实训基地神马的,可以考虑去试试,毕竟实训的过程会有一些实际的项目例子进行参考。 当然假如你有很强的自控能力的话,可以把课余时间拿出来在这方面多进行实践,亲手敲个几万行代码,亲手做做C/C++方面的小项目之类的,也会让你就业时有一点优势的。但如果不行,实训这方面的经历会让你在应届生里面稍微有一些就业优势。 但是毕竟程序员这碗饭不是培训几个月,或者是就业压力没办法就能干的,那些加班加点的事例像小强一样多,主要还是兴趣,如果有兴趣,现在大三的你还有时间的。加油。
嗯嗯,现在一点项目经验都没有,下过项目源码来看又很多不懂啊[/quote] 那你上哪能一下就看懂,自己没事敲代码,拿简单需求来做,并且慢慢增加需求,在过程中体会一下代码要怎样写才更容易维护。以及出来一个新技术要如何快速的学习,别太急于求成了,源码慢慢体会,你还有时间。
luciferisnotsatan 2014-11-25
  • 打赏
  • 举报
回复
引用 18 楼 lkllkjjh 的回复:
引用 13 楼 luciferisnotsatan 的回复:
把C++本身学好(STL是属于C++本身的),再会些基本的算法就差不多了。刚毕业的,企业也不指望你会socket,多线程什么的。
但是在那些招聘网站上看的都是要求这些呀,自己学又没有重点。。。。
大公司应届生一般不会要求这些。会这些,可以给你额外加分。
熊熊大叔 2014-11-24
  • 打赏
  • 举报
回复
找家小软件公司兼职打工,做什么方面无所谓,只有是自己开发软件的就行(别去那种搞系统集成的)
杨六 2014-11-24
  • 打赏
  • 举报
回复
兴趣是最好的老师,若一味是为了就业去学习那可以去报个培训班,至少理论上的东西多一点。若没有明确的方向不如去招聘网站 看看各岗位要求什么,再选择一个去学习。 应届生嘛单位看重的学习能力,至于项目经验有更好,没有问题不大。
「已注销」 2014-11-24
  • 打赏
  • 举报
回复
求各位给点建议没人回复好伤心。。。。
加载更多回复(7)

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧