关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!

时间:2022-01-10 14:35:35
     本人是一名大三的学生,电子信息工程普通二本生,现在很迷茫,希望各位前辈能指点迷津。

      因为,一边是想考研,综合各种情况,信息处理、通信没兴趣,觉得集成电路工程这个专业比较有把握(不想考两年,因为各种条件不允许我浪费那么多时间,所以想一次通过),分两个方向,一个是集成电路设计,另一个是基于SOC的嵌入式系统开发,我可能更偏向于嵌入式。

     但是网上很多人说做底层硬件门槛高而且投入与回报可能没有做移动互联的那么可观(我这里说这个道听途说的比较,没有恶意......)。最近,学校进行了IOS的实训(前面进行过嵌入式的实训),我还是觉得做应用比较好玩,而且我是属于那种创新意识比较强,有好点子就想马上做出来,应用层的开发周期短丰富度*性回报大高等特点我都是比较青睐的;底层需要的硬件知识比较多,我怕自己做嵌入式面对太多固定的硬件知识和电路特性会比较枯燥。
     今天又看到了某个互联网巨头在某高新技术地区落户“智能硬件平台”,学校又发了一个“全国大学生智能互联创新大赛”,规模挺大的。这些信息让我感觉就是智能硬件和物联网的前兆,也就是嵌入式的春天即将要到来,但是人们总是告诉我做底层和传统技术多不好多不好。
     原谅我如此徘徊,但是我打小就是一个做事爱瞻前顾后的人,况且“男怕入错行”,我条件并不优越,想过上平民的日子还需要付出很大的努力,努力虽是一回事,但方向真的很重要。

     如果去做移动应用,我觉得考研的必要性就没那么大了吧,这是我自己的愚见,但是像我们这种一抓一大把的二本生,考研可以让竞争力更胜一筹。如果想做应用,又可以考哪个方向的呢?需要掌握哪些知识呢?而哪些知识对于应用来说是十分重要的呢?算法,还有呢?
    对于软件方面的考研,我唯一怕的是剩下一年去复习,考不上,然后,技术也没学到,这仅存的黄金时光就这样浪费了,那时候能干嘛?(找个培训公司培训,然后看造化?)但是身边的去培训人有的说培训的性价比不怎样,前辈们的看法呢?
   我还有一个保留的想法——剩下这一年先学好技术,出来工作一段时间想考研再去争取,可到那时工作和生活是不是要落下一段时间?我还有个疑问,就是移动互联的是做IOS还是安卓好?谷歌的安卓最少和它的智能硬件靠边,但是最近的IOS似乎更吃香。没有什么是永生的,每一个事物都有自己的存活周期,选择哪种移动互联技术可以让自己走得更久呢?

    底层就是理想,因为我真的真的真的十分佩服那些从无到有设计制造东西的人,从学习模电开始,一个运放和一个电容组成一个电路,就能计算微分或积分,我真的打心里膜拜这些设计者,所以我考研选硬件是想去看看外面的世界,看看人类的智慧究竟多伟大。
   应用就是现实,我现在的条件真的不允许我浪费那么多时间去投入回报不高的东西,我可以没心没肺投入去做应用,忘了我想去外面看看世界的所谓的理想。要实现理想,就要从现实一步步走起,对吧?

  以上篇幅略长,我由衷感谢那些坚持读完的人,一百个谢谢都不足表达我的谢意。同时,可能我对某些方面不了解,上面的一些名词或者观点不准确,也请大家多多包涵。
  请大家给我出出注意,在这我先谢谢下面评论区的所有人,无论大家对我的是什么建议或者看法,你们都是我人生道路上的一盏明灯。谢谢谢谢!!

24 个解决方案

#1


我刚刚看了好几遍我写的东西,写得可能有点乱,觉得还是要补充一点东西,目前三条可行的路是:
      1,考研做硬件。有把握考上,但是怕待遇不好,又觉得智能硬件可能带来一次春天。很矛盾。
      2,考研做软件。身在二本没有太多竞争力,很多企业看都不看,研究生的就业竞争力比较大。但不清楚要去哪个方面,软件工程?考不上是不是可以去培训然后直接就业?
     3,先学好软件技术,一年后看技术学到哪在再决定考不考研。又或者先学技术然后出来工作,看情况再考。
      另外,前面说的关于考底层就能窥探人类智慧,看看世界的说法太激进了,不是随随便便考个研就满足。国内的教学和技术水平还没有达到这个要求,一般都是做实践的比较多吧。同时,读研就想看看外面的世界,这未免也太理想化了吧。
        趁着现在夜里兴奋,再扯远一点。回头看看这两年多的大学生活,真的觉得好像什么都没学到,我知道学的那些东西都很有用,从高数积分微分这些工具方法的应用,窥其冰山一角,我就不禁惊叹人类思想的伟大。但是现在回首只剩惋惜了。真的很怀念以前的时光,一无所有,却能拥有一切,一切看似充满希望,但是到头来你会发现现实却不是这样的,现实的烦恼总有一天你是要面对的。人生就是一个不断选择的过程,有选择,才会有故事。同时,人生就像狗熊掰玉米,不断得到的同时也在不停地失去,什么都舍不得的人,什么都得不到。生活就是这样,看似很精彩,其实很艰辛。但是,当你经历过艰辛之后,你回过头来却会发现,生活确实很精彩。人生道路上分出来的两条路,我们不可能同时去涉足,只能选择那条尽量让自己不后悔的路。人生百味,真的是这样。

#2


不要害怕,相信自己,我也很迷惘

#3


硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

#4


引用 2 楼 爛轲的回复:
不要害怕,相信自己,我也很迷惘

谢谢鼓励,希望你也能早日找到方向。

#5


引用 3 楼 笑容融化坚冰的回复:
硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

好的,受教了,十分感谢!

#6


引用 5 楼 Fight4God 的回复:
Quote: 引用 3 楼 笑容融化坚冰的回复:
硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

好的,受教了,十分感谢!
我以前数学可好了,可惜工作以后发现用不上了,正在学习金融,看量化投资能不能用上数学。

#7


引用 6 楼 司马中达的回复:
Quote: 引用 5 楼 Fight4God 的回复:

Quote: 引用 3 楼 笑容融化坚冰的回复:
硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

好的,受教了,十分感谢!
我以前数学可好了,可惜工作以后发现用不上了,正在学习金融,看量化投资能不能用上数学。

做软件开发,如果不是为了到大学教书或进国企或专业领域,读研真没必要。高中生都参与应聘,读研没太大优势。

#8


引用 4 楼 Fight4God的回复:
Quote: 引用 2 楼 爛轲的回复:
不要害怕,相信自己,我也很迷惘

谢谢鼓励,希望你也能早日找到方向。

关于就业迷茫,推荐看这本书,《31天学会CRM项目开发》,书中第一章讨论了程序员职业发展和就业建议,介绍了企业工作场景。

#9


要求学历的,985,211 研究生往上,不要求学历的,管你小学初中,只要你能干事,别人照样招你,关键还是看自己。

#10


一个是中药,见效慢。一个是西药,见效快。都有优点。都有缺点。

#11


我觉得吧,基础一定要扎实,不要太纠结这个好不好,那个好不好,关键还是看自己想做什么,多尝试,多犯错,反正你还年轻。

#12


ios和安卓现在比较火,但是毕竟是前端开发,头几年工资涨的快,后来就不行了,说白了就是吃青春饭的。我看楼主科班出身,有底层硬件基础,做嵌入式确实比较对口。或者跟自己兴趣出发,做手机app然后考研精进软件知识,转型大数据机器学习什么的,反正条条路都通。

#13


如果要把考研当作一个块敲门砖的话,还得看运气。你如果是普通二本,优势不大。现在BAT这些大公司或好一点的单位,还是要看第一学历的。除非你实力超强。

#14


嗯,我和楼主有着同样的想法。

同样也是为了能够过上一个平民的生活还要为之付出不懈的努力。

今天年我大三。我现在的选择是在自己在大学的最后一年时间里,争取多努力学习些编程知识。目前正在学习C#.Net,以后还会学习C语言、数据结构、算法设计,复习高中、大学里的数学。如果还有时间,SQL Server、 HTML5+CSS 、JSP也会去学习的。

祝你早日走出自己的路,一起共同努力。

赵4老师,您又是如何看待本则贴的呢?    临兵斗者皆阵列在前,赵4老师急急如令令,快来回答问题吧。哈哈  关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!  @赵4老师 

关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!


#15


关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!谢谢分享,楼主好人

#16


看你现在的情况是在学校的课程学的不错,但是离开发还有一定的距离。我建议你去考研,学校最好最好选择IT比较发达的城市,这样你读研的时候就会有很多机会进入企业实习,能积累技术。   考研有一个很大的优势就是  很多名企的高位要求研究生学历,你在学校好好学习,多跟老师做项目研究,有机会就去企业实习。这样等毕业季直接走大企业的校招,不管是软件还是硬件,总有你施展的机会。    
最后祝你成功

#17


我也是这个专业的,目前做嵌入式软件。

针对嵌入式系统我是这么理解的:硬件->驱动>内核->上层

你下面的这些描述在硬件层,给你简单的介绍下硬件的工作:
1.首先,在中国,行业的水平远高于学校,所以学校学的东西有限
2.中国的硬件做的一般,大多数硬件设计也不是你说的这样,有没有想过一款嵌入式设备,如手机货或其他手持式设备开发周期是多久,这个很好推断,一年有很多案子会达到出货阶段(在出货阶段之前还有很多其他阶段),如果像你想象的这样做硬件设计,时间远远不够(硬件一次改动,需要做大量的测试,后续还有很多认证),况且硬件涉及占据的时间比软件少的多。你说的这个层级的硬件开发,需要很强的工作经验或(与)很好的学历,才有可能接触到。其他的不说了,因为你想做的是软件。
其实也不怪你这样理解,我在没出校园之前,对专业本身对应的工作也是停留在想象阶段,只能说,这是学校的责任。

“底层就是理想,因为我真的真的真的十分佩服那些从无到有设计制造东西的人,从学习模电开始,一个运放和一个电容组成一个电路,就能计算微分或积分,我真的打心里膜拜这些设计者,所以我考研选硬件是想去看看外面的世界,看看人类的智慧究竟多伟大。”

3.接下来我说软件,嵌入式软件包含驱动和内核(IOS内核和android内核有相通性,不过这部分苹果在中国好像没有RD),就android系统而言还有android底层的部分,一般到framework层。个人认为应用层可以不算做嵌入式范畴。
创造性:这个行业要创新,难度比较大,比较广为人知的是阳光解锁,属于android层;还有很多音效,这个你网上一查就知道了。还有一些创新,用户感受不是很明显,比如提高系统性能,也可以不算作创新。
其他的也不多说了
4.应用层:不管是android 还算IOS都不错,创新不是你想的那样,除非你自己干,只要是在公司,你是一个程序员,负责的是按需求完成你那一部分的设计(大多数不是从零开始),架构有架构师完成(工资待遇相当不错,也很牛),内容有相应的决策者和设计者,除非你到了那个级别,才有可能参与,要不就只能在工作范围内创新,比如code怎样写更有效率等。

#18


引用 17 楼 moquan1100 的回复:
我也是这个专业的,目前做嵌入式软件。

针对嵌入式系统我是这么理解的:硬件->驱动>内核->上层

你下面的这些描述在硬件层,给你简单的介绍下硬件的工作:
1.首先,在中国,行业的水平远高于学校,所以学校学的东西有限
2.中国的硬件做的一般,大多数硬件设计也不是你说的这样,有没有想过一款嵌入式设备,如手机货或其他手持式设备开发周期是多久,这个很好推断,一年有很多案子会达到出货阶段(在出货阶段之前还有很多其他阶段),如果像你想象的这样做硬件设计,时间远远不够(硬件一次改动,需要做大量的测试,后续还有很多认证),况且硬件涉及占据的时间比软件少的多。你说的这个层级的硬件开发,需要很强的工作经验或(与)很好的学历,才有可能接触到。其他的不说了,因为你想做的是软件。
其实也不怪你这样理解,我在没出校园之前,对专业本身对应的工作也是停留在想象阶段,只能说,这是学校的责任。

“底层就是理想,因为我真的真的真的十分佩服那些从无到有设计制造东西的人,从学习模电开始,一个运放和一个电容组成一个电路,就能计算微分或积分,我真的打心里膜拜这些设计者,所以我考研选硬件是想去看看外面的世界,看看人类的智慧究竟多伟大。”

3.接下来我说软件,嵌入式软件包含驱动和内核(IOS内核和android内核有相通性,不过这部分苹果在中国好像没有RD),就android系统而言还有android底层的部分,一般到framework层。个人认为应用层可以不算做嵌入式范畴。
创造性:这个行业要创新,难度比较大,比较广为人知的是阳光解锁,属于android层;还有很多音效,这个你网上一查就知道了。还有一些创新,用户感受不是很明显,比如提高系统性能,也可以不算作创新。
其他的也不多说了
4.应用层:不管是android 还算IOS都不错,创新不是你想的那样,除非你自己干,只要是在公司,你是一个程序员,负责的是按需求完成你那一部分的设计(大多数不是从零开始),架构有架构师完成(工资待遇相当不错,也很牛),内容有相应的决策者和设计者,除非你到了那个级别,才有可能参与,要不就只能在工作范围内创新,比如code怎样写更有效率等。

有些瑕疵将就着看。
学弟/妹,看世界就看世界,不同想透过IT的角度看,你会发现你知道的越多,疑惑更多,需要学习的更多。工作是为了更好的生活,除非你想做真正的科学家。
考研的好处,一些知名公司有了面试的门槛
坏处:除非是好学校,不然学不到东西。中国这个社会,年轻人有很多无奈,除非你家境不错,不然早点赚钱不错。

至于学什么就要看你想做什么了,即使选了后悔也不要紧,拿到毕业证,也可以转行。名校研究生比毕业转行的都有(眼见)。

#19


“底层就是理想”,底层就不是现实????
而且你电子专业的,搞底层难道不是最合理?

#20


迷茫!不如先去做点现在就可以做的事情!  我原来就是个菜鸟程序员,找了好几家公司不是技术不行被辞退就是实在做不了,也是自己退缩了!在外面漂了几个月!然而并没什么卵用!没有任何收获!   最后自己想了很久   发现特么现在我除了会敲点代码   其他的都不会!当时被我老姐骂了,你不是会敲代码么,那现在就去敲,在迷茫的时候先去做点事,让自己忙起来!有事做 这样慢慢的会发现自己有路走!!!   程序员可一起交流学习!虽然是菜鸟.....

#21


现在就业压力比较大,只要自己有兴趣,肯定爱学爱钻,就会有前途

#22


如果不是非常讨厌读书和条件逼着你去工作,还是去考研吧!
读书深造的时间段也就是20多岁那段时间,错过了就不再有了。
好的大学 好的专业是一个更高的平台,站得高看得远!
关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!

#23


把自己当作小马过河故事中的小马。

#24


真心感谢大家以上的建议和想法,每一条建议和想法我都会斟酌考虑。我就不一一回复道谢了,不然这帖子篇幅太长太冗杂不方便后人阅读。在这里衷心谢谢你们!

#1


我刚刚看了好几遍我写的东西,写得可能有点乱,觉得还是要补充一点东西,目前三条可行的路是:
      1,考研做硬件。有把握考上,但是怕待遇不好,又觉得智能硬件可能带来一次春天。很矛盾。
      2,考研做软件。身在二本没有太多竞争力,很多企业看都不看,研究生的就业竞争力比较大。但不清楚要去哪个方面,软件工程?考不上是不是可以去培训然后直接就业?
     3,先学好软件技术,一年后看技术学到哪在再决定考不考研。又或者先学技术然后出来工作,看情况再考。
      另外,前面说的关于考底层就能窥探人类智慧,看看世界的说法太激进了,不是随随便便考个研就满足。国内的教学和技术水平还没有达到这个要求,一般都是做实践的比较多吧。同时,读研就想看看外面的世界,这未免也太理想化了吧。
        趁着现在夜里兴奋,再扯远一点。回头看看这两年多的大学生活,真的觉得好像什么都没学到,我知道学的那些东西都很有用,从高数积分微分这些工具方法的应用,窥其冰山一角,我就不禁惊叹人类思想的伟大。但是现在回首只剩惋惜了。真的很怀念以前的时光,一无所有,却能拥有一切,一切看似充满希望,但是到头来你会发现现实却不是这样的,现实的烦恼总有一天你是要面对的。人生就是一个不断选择的过程,有选择,才会有故事。同时,人生就像狗熊掰玉米,不断得到的同时也在不停地失去,什么都舍不得的人,什么都得不到。生活就是这样,看似很精彩,其实很艰辛。但是,当你经历过艰辛之后,你回过头来却会发现,生活确实很精彩。人生道路上分出来的两条路,我们不可能同时去涉足,只能选择那条尽量让自己不后悔的路。人生百味,真的是这样。

#2


不要害怕,相信自己,我也很迷惘

#3


硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

#4


引用 2 楼 爛轲的回复:
不要害怕,相信自己,我也很迷惘

谢谢鼓励,希望你也能早日找到方向。

#5


引用 3 楼 笑容融化坚冰的回复:
硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

好的,受教了,十分感谢!

#6


引用 5 楼 Fight4God 的回复:
Quote: 引用 3 楼 笑容融化坚冰的回复:
硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

好的,受教了,十分感谢!
我以前数学可好了,可惜工作以后发现用不上了,正在学习金融,看量化投资能不能用上数学。

#7


引用 6 楼 司马中达的回复:
Quote: 引用 5 楼 Fight4God 的回复:

Quote: 引用 3 楼 笑容融化坚冰的回复:
硬件不了解。
软件开发也分档次,有些人基本停留在业务层,像哥,数学很差却对软件开发很感兴趣,但无奈也只能停留在业务层了,说难听点就是做做增删改查。我觉得你们这些高学历的可以冲击一下底层和算法,业务层的码农现在培训班是批量生产的,不值钱,薪资没那么高的。
我没上过大学,不过我觉得你只满足于做业务层的话,读研挺浪费,本科就够了,但如果想深入底层和算法,读研应该有用。
我也曾经下载过N多的数学教材pdf,可惜我数学天赋真是稀烂,一本也啃不下去。。。

好的,受教了,十分感谢!
我以前数学可好了,可惜工作以后发现用不上了,正在学习金融,看量化投资能不能用上数学。

做软件开发,如果不是为了到大学教书或进国企或专业领域,读研真没必要。高中生都参与应聘,读研没太大优势。

#8


引用 4 楼 Fight4God的回复:
Quote: 引用 2 楼 爛轲的回复:
不要害怕,相信自己,我也很迷惘

谢谢鼓励,希望你也能早日找到方向。

关于就业迷茫,推荐看这本书,《31天学会CRM项目开发》,书中第一章讨论了程序员职业发展和就业建议,介绍了企业工作场景。

#9


要求学历的,985,211 研究生往上,不要求学历的,管你小学初中,只要你能干事,别人照样招你,关键还是看自己。

#10


一个是中药,见效慢。一个是西药,见效快。都有优点。都有缺点。

#11


我觉得吧,基础一定要扎实,不要太纠结这个好不好,那个好不好,关键还是看自己想做什么,多尝试,多犯错,反正你还年轻。

#12


ios和安卓现在比较火,但是毕竟是前端开发,头几年工资涨的快,后来就不行了,说白了就是吃青春饭的。我看楼主科班出身,有底层硬件基础,做嵌入式确实比较对口。或者跟自己兴趣出发,做手机app然后考研精进软件知识,转型大数据机器学习什么的,反正条条路都通。

#13


如果要把考研当作一个块敲门砖的话,还得看运气。你如果是普通二本,优势不大。现在BAT这些大公司或好一点的单位,还是要看第一学历的。除非你实力超强。

#14


嗯,我和楼主有着同样的想法。

同样也是为了能够过上一个平民的生活还要为之付出不懈的努力。

今天年我大三。我现在的选择是在自己在大学的最后一年时间里,争取多努力学习些编程知识。目前正在学习C#.Net,以后还会学习C语言、数据结构、算法设计,复习高中、大学里的数学。如果还有时间,SQL Server、 HTML5+CSS 、JSP也会去学习的。

祝你早日走出自己的路,一起共同努力。

赵4老师,您又是如何看待本则贴的呢?    临兵斗者皆阵列在前,赵4老师急急如令令,快来回答问题吧。哈哈  关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!  @赵4老师 

关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!


#15


关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!谢谢分享,楼主好人

#16


看你现在的情况是在学校的课程学的不错,但是离开发还有一定的距离。我建议你去考研,学校最好最好选择IT比较发达的城市,这样你读研的时候就会有很多机会进入企业实习,能积累技术。   考研有一个很大的优势就是  很多名企的高位要求研究生学历,你在学校好好学习,多跟老师做项目研究,有机会就去企业实习。这样等毕业季直接走大企业的校招,不管是软件还是硬件,总有你施展的机会。    
最后祝你成功

#17


我也是这个专业的,目前做嵌入式软件。

针对嵌入式系统我是这么理解的:硬件->驱动>内核->上层

你下面的这些描述在硬件层,给你简单的介绍下硬件的工作:
1.首先,在中国,行业的水平远高于学校,所以学校学的东西有限
2.中国的硬件做的一般,大多数硬件设计也不是你说的这样,有没有想过一款嵌入式设备,如手机货或其他手持式设备开发周期是多久,这个很好推断,一年有很多案子会达到出货阶段(在出货阶段之前还有很多其他阶段),如果像你想象的这样做硬件设计,时间远远不够(硬件一次改动,需要做大量的测试,后续还有很多认证),况且硬件涉及占据的时间比软件少的多。你说的这个层级的硬件开发,需要很强的工作经验或(与)很好的学历,才有可能接触到。其他的不说了,因为你想做的是软件。
其实也不怪你这样理解,我在没出校园之前,对专业本身对应的工作也是停留在想象阶段,只能说,这是学校的责任。

“底层就是理想,因为我真的真的真的十分佩服那些从无到有设计制造东西的人,从学习模电开始,一个运放和一个电容组成一个电路,就能计算微分或积分,我真的打心里膜拜这些设计者,所以我考研选硬件是想去看看外面的世界,看看人类的智慧究竟多伟大。”

3.接下来我说软件,嵌入式软件包含驱动和内核(IOS内核和android内核有相通性,不过这部分苹果在中国好像没有RD),就android系统而言还有android底层的部分,一般到framework层。个人认为应用层可以不算做嵌入式范畴。
创造性:这个行业要创新,难度比较大,比较广为人知的是阳光解锁,属于android层;还有很多音效,这个你网上一查就知道了。还有一些创新,用户感受不是很明显,比如提高系统性能,也可以不算作创新。
其他的也不多说了
4.应用层:不管是android 还算IOS都不错,创新不是你想的那样,除非你自己干,只要是在公司,你是一个程序员,负责的是按需求完成你那一部分的设计(大多数不是从零开始),架构有架构师完成(工资待遇相当不错,也很牛),内容有相应的决策者和设计者,除非你到了那个级别,才有可能参与,要不就只能在工作范围内创新,比如code怎样写更有效率等。

#18


引用 17 楼 moquan1100 的回复:
我也是这个专业的,目前做嵌入式软件。

针对嵌入式系统我是这么理解的:硬件->驱动>内核->上层

你下面的这些描述在硬件层,给你简单的介绍下硬件的工作:
1.首先,在中国,行业的水平远高于学校,所以学校学的东西有限
2.中国的硬件做的一般,大多数硬件设计也不是你说的这样,有没有想过一款嵌入式设备,如手机货或其他手持式设备开发周期是多久,这个很好推断,一年有很多案子会达到出货阶段(在出货阶段之前还有很多其他阶段),如果像你想象的这样做硬件设计,时间远远不够(硬件一次改动,需要做大量的测试,后续还有很多认证),况且硬件涉及占据的时间比软件少的多。你说的这个层级的硬件开发,需要很强的工作经验或(与)很好的学历,才有可能接触到。其他的不说了,因为你想做的是软件。
其实也不怪你这样理解,我在没出校园之前,对专业本身对应的工作也是停留在想象阶段,只能说,这是学校的责任。

“底层就是理想,因为我真的真的真的十分佩服那些从无到有设计制造东西的人,从学习模电开始,一个运放和一个电容组成一个电路,就能计算微分或积分,我真的打心里膜拜这些设计者,所以我考研选硬件是想去看看外面的世界,看看人类的智慧究竟多伟大。”

3.接下来我说软件,嵌入式软件包含驱动和内核(IOS内核和android内核有相通性,不过这部分苹果在中国好像没有RD),就android系统而言还有android底层的部分,一般到framework层。个人认为应用层可以不算做嵌入式范畴。
创造性:这个行业要创新,难度比较大,比较广为人知的是阳光解锁,属于android层;还有很多音效,这个你网上一查就知道了。还有一些创新,用户感受不是很明显,比如提高系统性能,也可以不算作创新。
其他的也不多说了
4.应用层:不管是android 还算IOS都不错,创新不是你想的那样,除非你自己干,只要是在公司,你是一个程序员,负责的是按需求完成你那一部分的设计(大多数不是从零开始),架构有架构师完成(工资待遇相当不错,也很牛),内容有相应的决策者和设计者,除非你到了那个级别,才有可能参与,要不就只能在工作范围内创新,比如code怎样写更有效率等。

有些瑕疵将就着看。
学弟/妹,看世界就看世界,不同想透过IT的角度看,你会发现你知道的越多,疑惑更多,需要学习的更多。工作是为了更好的生活,除非你想做真正的科学家。
考研的好处,一些知名公司有了面试的门槛
坏处:除非是好学校,不然学不到东西。中国这个社会,年轻人有很多无奈,除非你家境不错,不然早点赚钱不错。

至于学什么就要看你想做什么了,即使选了后悔也不要紧,拿到毕业证,也可以转行。名校研究生比毕业转行的都有(眼见)。

#19


“底层就是理想”,底层就不是现实????
而且你电子专业的,搞底层难道不是最合理?

#20


迷茫!不如先去做点现在就可以做的事情!  我原来就是个菜鸟程序员,找了好几家公司不是技术不行被辞退就是实在做不了,也是自己退缩了!在外面漂了几个月!然而并没什么卵用!没有任何收获!   最后自己想了很久   发现特么现在我除了会敲点代码   其他的都不会!当时被我老姐骂了,你不是会敲代码么,那现在就去敲,在迷茫的时候先去做点事,让自己忙起来!有事做 这样慢慢的会发现自己有路走!!!   程序员可一起交流学习!虽然是菜鸟.....

#21


现在就业压力比较大,只要自己有兴趣,肯定爱学爱钻,就会有前途

#22


如果不是非常讨厌读书和条件逼着你去工作,还是去考研吧!
读书深造的时间段也就是20多岁那段时间,错过了就不再有了。
好的大学 好的专业是一个更高的平台,站得高看得远!
关于一名即将毕业大学生的迷茫,请各位前辈指点迷津!

#23


把自己当作小马过河故事中的小马。

#24


真心感谢大家以上的建议和想法,每一条建议和想法我都会斟酌考虑。我就不一一回复道谢了,不然这帖子篇幅太长太冗杂不方便后人阅读。在这里衷心谢谢你们!