给计算机专业的同学一点硬核建议(有一些更新)

i
interlu1990
引用 @DUO2018 发表的:
哈理工软工大三在读,真觉得自己不是打代码这块料。。。想从事产品,楼主觉得靠谱吗?

应届生直接干产品其实有点难,比如容易被研发怼。因为会有一种不信任感。

虎扑用户593448
mark

虎扑用户523763
引用 @扯淡丶的青春 发表的:
计算机组成原理,计算机网络,操作系统,算法,数据结构,数据库,还有一个编译原理(这个比较底层可以不用了解)

谢谢老铁

f
fredlomas
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

建议学植发

虎扑用户017433
引用 @马维里克 发表的:
想问一下老哥为什么不能碰人工智能呢?

看兴趣和数学是否够强,我学了一门数据挖掘没给我整吐了

s
slash_1981
引用 @老实人挖祖坟 发表的:
如果是工作975,回家学两小时和工作996,回家完全不想学做比较呢

996只是个标签,在实际工作中,一年到头996的单位根本就不存在,人的身体也受不了,但是一年之中一半以上时间996制度这种情况是存在的。大部分IT企业所执行的项目基本都是商业级和企业级的,版本上载都需要在半夜,现在陆续出现的灰度发布会好一些,但是主版本上载的时候基本还是夜间,除非是大厂分工很细致交给测试运维,但大多数工作还是要研发岗位人员参与的。这种情况下必然会存在加班工作的情况,行业特点分类很细没法展开说,只简单列一下。 所以这说明了实际的工作其实是跟随着版本开发的进度来的,也就是项目管理制度,这里有分化:1、公司订单多,项目管理足够好,但是需求就是多,所以在单位周期内的工作量巨大,必然要赶工加班,造成了被动执行制度;2、公司只在制度上学习996,实际上效率低下,虽然主动执行996,但是员工出工不出力,怨声载道。 1的大环境下,在企业内跟随工作学习即可,也没更多的时间精力去做其他的,就是你说的那种996情况。 2.的大环境下,完成手上的事情在公司学习吧,975跟965没区别,985还差不多。我认识的人中,做IT的没有不加班到8点后的。IT行业内细分太多了,很多岗位的强度超出你的想象。
遥远的拓
谢谢老哥 感觉对我很有帮助

虎扑用户946012
数据结构太难了

虎扑用户571141
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

说实话能别进来就别进来,不是说因为现在非本专业的太多了会和本专业竞争,而是认真说,it现在真的不行了,it之前工资高是因为前几年国家大力发展互联网产业,资本大量涌入才导致这一现象,19年开始资本就开始跑路了,疫情更近一步推进了这一现象,现在入it倒不是说49年入国军,但差不多相当于47年入国军了,看看近两年国家的计划是大力发展实业和工业,信我的通信现在慢慢起来了,未来属于电气自动化和机械专业的天下;而且说句很现实的问题,现在企业招聘非本专业的很难找工作,我们公司虽然不大但是也不小,招聘第一波筛选掉的就是非本专业的

星城之光
35被淘汰的都是混日子的人.. 坚持学习35该街薪++了

M
Mscj
关注了楼主

虎扑用户277468
楼主说的不错

哈利油or
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

学鸡毛java,通信学c啊,做物联网

旅美控卫
老哥有兴趣分享到我们最近搞的程序员论坛上来么 https://forum.westack.live/
虎扑用户593419
引用 @interlu1990 发表的:
应届生直接干产品其实有点难,比如容易被研发怼。因为会有一种不信任感。

哎,主要也就这几个方向了。产品前端后端算法测试什么的,主要还是我代码能力不强,没有过多的选择。另外想知道产品前景怎么样,应该肯定没技术岗好吧。薪酬也比不过人家
哈利油or
引用 @interlu1990 发表的:
嗯。我对科研工作者其实很敬佩,你们是推动社会的中坚力量。 但虎扑上更多的可能是和我一样,想找一份好的工作,在大城市获得一席之地的普通人,所以给的建议难免更俗一点。见谅。

有一说一,本科生的建议少太多了,起码要学点数据库吧,学点框架吧,再写个增删改查系统差不多了,厉害的本科生可以玩玩hadoop spark zk什么的。

虎扑用户510249
引用 @做个早睡的人吧 发表的:
我某985通信的,我同班里面实际就我一个人从事了信号处理工作,别的基本都是转cs了。如果你没有老板的项目做支撑,那就告别算法,目标开发,我感觉差的是基础吧,java 数据结构 数据库 网络 计组等,好好刷题

我的研究生小方向是信号与信息处理,如果就业信号处理可以去哪些公司呢

i
interlu1990
引用 @DUO2018 发表的:
哎,主要也就这几个方向了。产品前端后端算法测试什么的,主要还是我代码能力不强,没有过多的选择。另外想知道产品前景怎么样,应该肯定没技术岗好吧。薪酬也比不过人家

产品一般来说base低但年终奖多

虎扑用户426187
小弟电子信息要不要转cs啊,普通双非本一,无偏好

花生蜀黍
写的挺好

E
EdLee
谢谢老哥!大一新生,学校和专业还不错,但现在对未来还有些迷茫,学习没什么动力,现在期末就得开始补坑。。建议一定好好参考!

老子是萝卜
楼主,我刚Java培训完。还没找工作,一头懵,有什么指点吗

f
farewellpluto
现在不给实习的实验室,给实习的基本算是非常好的老板了
f
farewellpluto
还有就是三年前的就业市场和现在的就业市场也不是同样一回事了,三年前毕业的难度和现在毕业的难度也不是一回事了,希望理性对待
虎扑用户220125
引用 @interlu1990 发表的:
有个教材教笨办法学python,可以先用来入门。

老哥有没有推荐的教材

i
interlu1990
引用 @高数真的难 发表的:
老哥有没有推荐的教材

入门就Python基础教程,进阶就是Fluent Python

虎扑用户420976
引用 @hd哈撒 发表的:
我的研究生小方向是信号与信息处理,如果就业信号处理可以去哪些公司呢

蛮少的说实在,研究所,我是做音频算法的,基本上除了这个方向也很少有信号处理了,公司的话大厂华为阿里,其它还有一些做通话的公司

雷盟
引用 @farewellpluto 发表的:
还有就是三年前的就业市场和现在的就业市场也不是同样一回事了,三年前毕业的难度和现在毕业的难度也不是一回事了,希望理性对待

现在就业市场怎样?
老实人挖祖坟
引用 @slash_1981 发表的:
996只是个标签,在实际工作中,一年到头996的单位根本就不存在,人的身体也受不了,但是一年之中一半以上时间996制度这种情况是存在的。大部分IT企业所执行的项目基本都是商业级和企业级的,版本上载都需要在半夜,现在陆续出现的灰度发布会好一些,但是主版本上载的时候基本还是夜间,除非是大厂分工很细致交给测试运维,但大多数工作还是要研发岗位人员参与的。这种情况下必然会存在加班工作的情况,行业特点分类很细没法展开说,只简单列一下。 所以这说明了实际的工作其实是跟随着版本开发的进度来的,也就是项目管理制度,这里有分化:1、公司订单多,项目管理足够好,但是需求就是多,所以在单位周期内的工作量巨大,必然要赶工加班,造成了被动执行制度;2、公司只在制度上学习996,实际上效率低下,虽然主动执行996,但是员工出工不出力,怨声载道。 1的大环境下,在企业内跟随工作学习即可,也没更多的时间精力去做其他的,就是你说的那种996情况。 2.的大环境下,完成手上的事情在公司学习吧,975跟965没区别,985还差不多。我认识的人中,做IT的没有不加班到8点后的。IT行业内细分太多了,很多岗位的强度超出你的想象。

很详细👍

虎扑用户489939
引用 @interlu1990 发表的:
语言是一方面吧,还是要看看基础。校招的话其实对基础更重视。

什么叫哪怕PHP都有前途,气抖冷

卡梅罗安瑟尼说
我还是进体制了 本硕985计算机 我觉得真的要想好到底喜欢什么

f
farewellpluto
引用 @雷盟 发表的:
现在就业市场怎样?

其实还行,今年实验室也有拿到30k的大佬,就是搞算法没有顶会的比较惨,很多都半途转开发,然后只能保底
w
weiy12
引用 @神523 发表的:
通信明明很有前景,何必到编程千军万马

如果通信有前景我毕业后至于换专业吗
雷盟
引用 @farewellpluto 发表的:
其实还行,今年实验室也有拿到30k的大佬,就是搞算法没有顶会的比较惨,很多都半途转开发,然后只能保底

大厂越来越高了
老爷们f
非常中肯,学到了
阿勇0755
你牛逼,哪怕学php都有前途 错 程序员圈子里流传着 PHP 是最伟大最牛逼的语言
f
farewellpluto
引用 @weiy12 发表的:
如果通信有前景我毕业后至于换专业吗

你去考个两电一邮的通信其实不亏的,基本当科班看的,搞得可能还是机器学习
真的嗨搞笑
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

看你方向吧,想转计算机的话数据结构和算法一定要抓得死死地,其次语言,操作系统这些再慢慢研究,这些可以了就多实习吧

x
xiaoyu555aaa
留名,看看能不能学

老子宇
引用 @凌风儿 发表的:
好的

好一个科研,你科研的就是这些吧。 我以为你格局有多大呢。不懂就问,格局大是不是先要看你推荐的视频啊,真好。格局好大哟,科研大佬

虎扑用户673225
哪怕学php也有前途…php这么惨的吗

虎扑用户805562
引用 @interlu1990 发表的:
看老板咯。有的老板就是让你看论文,写论文。有的老板就是拉项目把你当外包。

说到老师接的外包是真滴难受😖,大三暑假的时候去了个老师接的外包,老师不管我们,还要定期汇报,我们埋头瞎干啥也没弄出来,还浪费了不少校招的准备时间,后面居然要求作为毕业设计的题目继续搞。。

虎扑用户413246
🐎

h
hellJames
引用内容可能违规暂时被隐藏


真酸

開心的笑
引用 @余风与你 发表的:
我给你个建议,别碰Python,数据分析,人工智能,算法。可以学JAVA一系列的,微服务啥的也行,linux用一下,sql学习下,出来找工作基本没问题

老哥为啥不碰python呢,想自学一点编程

余风与你
引用 @開心的笑 发表的:
老哥为啥不碰python呢,想自学一点编程

找工作没用,py像人工智能深度学习算法只是工具,靠的是数学,python做开发也很少,爬虫也是工具也很少

余风与你
引用 @開心的笑 发表的:
老哥为啥不碰python呢,想自学一点编程

自学没事,就是个自己玩的东西

虎扑用户596636
1.7超纲了

湘江
引用 @大侠一根须 发表的:
大专一线城市还有机会

不是大佬的话堆工作经历让人忘记学历是唯一出路

湘江
引用 @用户1909269911 发表的:
双非通信大二学弟插眼

别插了,赶紧JAVA刷项目吧,不然测试实施岗见

湘江
引用 @马维里克 发表的:
想问一下老哥为什么不能碰人工智能呢?

我劝你不要毕业去应聘CEO,一个意思

湘江
引用 @開心的笑 发表的:
老哥为啥不碰python呢,想自学一点编程

你学会了JAVA或者C++,python在工作中会学会的

湘江
引用 @灯影桥2 发表的:
不懂就问,脉脉怎么了.还有老哥推荐些别的关于职场的平台

看牛客网和掘金吧

大侠一根须
引用 @湘江 发表的:
不是大佬的话堆工作经历让人忘记学历是唯一出路

差不多,我碰到过一个做环评的,大学期间实习经历拉满,出来年薪20万打上。大专刻苦的话,出来一万的也遇到过。这些人知耻而后勇。

虎扑JR0732108390
引用 @farewellpluto 发表的:
你去考个两电一邮的通信其实不亏的,基本当科班看的,搞得可能还是机器学习

我就是北邮的通信,其实找工作就两个方向 写通信相关的代码,写通信无关的代码,大部分人是后者 所以不如直接计算机专业

f
farewellpluto
引用 @虎扑JR0732108390 发表的:
我就是北邮的通信,其实找工作就两个方向 写通信相关的代码,写通信无关的代码,大部分人是后者 所以不如直接计算机专业

西电的飘过,我入校的时候通信比cs高很多,但现在cs录取分数能倒挂通信了。但我去年求职经历来看我校的ee 通信学生无论国企研究所还是battmd华为互联网大厂不会被歧视,如果够不到这些学校的cs的话读个通信电信啥的也算是曲线救国了

虎扑用户345854
不错

虎扑用户230724
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

不建议继续学的呢亲

用户1909269911
引用 @湘江 发表的:
别插了,赶紧JAVA刷项目吧,不然测试实施岗见

嗐,我才大二,不着急

s
souankou
码农最后能撑过35的有两种途径,一种是真的热爱技术,成为技术专家;另外一种情商高混得开,成为技术管理。当然无论成为专家和管理,都要在相应领域内不停地学习
金刀驸马郭靖
引用 @陈陈陈静 发表的:
说实话能别进来就别进来,不是说因为现在非本专业的太多了会和本专业竞争,而是认真说,it现在真的不行了,it之前工资高是因为前几年国家大力发展互联网产业,资本大量涌入才导致这一现象,19年开始资本就开始跑路了,疫情更近一步推进了这一现象,现在入it倒不是说49年入国军,但差不多相当于47年入国军了,看看近两年国家的计划是大力发展实业和工业,信我的通信现在慢慢起来了,未来属于电气自动化和机械专业的天下;而且说句很现实的问题,现在企业招聘非本专业的很难找工作,我们公司虽然不大但是也不小,招聘第一波筛选掉的就是非本专业的

机械别吹了,我本硕就搞这个的,你可以说纯cs不行了,但不能说cs渗透其他领域,类似无人车、生统、流体示踪模拟不行了,未来都是披着cs羊皮的专业

虎扑用户406824
🐴

旧味道
引用 @interlu1990 发表的:
语言是一方面吧,还是要看看基础。校招的话其实对基础更重视。

说起语言,让我想起前阵子jrs考研面试的一个经历,老师问他哪个语言最善长,他不假思索的说英语。

L
LA.Kobe.Bryant
好贴

虎扑用户198651
老哥请问,测试工程师好入行吗,前景怎么样

虎扑用户584992


虎扑用户437344
引用 @神523 发表的:
通信明明很有前景,何必到编程千军万马

通信有个毛线前景,事多钱少,一把辛酸泪

丶千军万马避白袍丶
学的计算机。。完全没兴趣。。 反正我家南京四套房 不可能996和外地人竞争的

t
tangyh888
学习了

芬芬芬蜜
引用 @神523 发表的:
通信明明很有前景,何必到编程千军万马

老哥,通信要学单片机吗

虎扑用户383159
引用 @甜瓜瓜瓜paul 发表的:
可真敢说啊。。。。

真有勇气说通信不行。不要把门槛相对不高就能获得尚可观薪资的计算机想的过于乐观。通信干到牛批的程度绝对不亚于计算机,此外不要想着通信就局限于传统的无线通信或者是移动通信,多媒体通信,物联网,计算机视觉,图像处理这些是计算机和通信都能做的,可以说是相通的。

虎扑用户501674
看得出楼主的诚恳,楼主所说的每一条我都不能更加赞同。

虎扑用户620547
马克

虎扑用户859108
引用 @開心的笑 发表的:
老哥为啥不碰python呢,想自学一点编程

任何一种语言都只是工具,人工智能的重点是用数学方法来分析数据

虎扑用户228722
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

工作java,深入研究c++,其他语言要么快糙猛,要么花里胡哨跟闹着玩似的。

虎扑用户833902
多谢楼主

手活骚不过欧文
问一下楼主,实习的时候,是更注重基础吗,校招的话,也要有社招基本的水平吗。(Java)

雷霸龙詹姆斯1号
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

php

虎扑用户140980
🐴住 可能会很有帮助

虎扑用户071920
好贴,楼主说的很多东西真后悔没早点知道,👍

虎扑用户227022
哪怕学php都有前途???几个意思,每种语言都有它的特点,你这种看似公平公正的义正言辞,其实就是分个369等,垃圾贴

库汤格杜麦
引用 @test_2 发表的:
用不到数学,编程和数学两码事,再次说明,网上很多明星软件开发者,数学根本就是一般般。例如spring的开发团队,根本没多少数学好的人。KENT BECK数学也一般。

然而用不到数学会索然无味,普通编程用不到,只要喜欢算法的人不可能不喜欢数学

虎扑用户980442
🐎克

虎扑用户244319
引用 @湖人必胜啦 发表的:
你好,请问下通信的行业主要有哪些?比较成名的公司又有哪些呢?诚心请教

就我这里用的,华为 中兴 佳讯飞鸿 烽火 这几个的东西算是比较重要的

虎扑用户259111
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

我觉得通信的话编程方面会涉及一些吧,主要还是电路,芯片之类的,什么嵌入式之类的吧,其实很后悔没有好好学电路的。

虎扑用户259111
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

我觉得通信厉害的是真的厉害。集成电路板,芯片这类应该都是通信人搞出来的吧。

虎扑用户064078
岔眼

l
lianmccc2
算是虎扑这么多拿专业瞎水的帖子里相当靠谱的了

j
jkrypton
引用 @余风与你 发表的:
我给你个建议,别碰Python,数据分析,人工智能,算法。可以学JAVA一系列的,微服务啥的也行,linux用一下,sql学习下,出来找工作基本没问题

算法还是要碰的吧?

虎扑用户880730
好帖子

余风与你
引用 @jkrypton 发表的:
算法还是要碰的吧?

碰啥?为了面试那不叫碰,

虎扑用户659469
引用 @interlu1990 发表的:
看老板咯。有的老板就是让你看论文,写论文。有的老板就是拉项目把你当外包。

我也是后者,不过用的技术是十年前的技术,嘿嘿

鲈鱼德水
引用 @interlu1990 发表的:
语言是一方面吧,还是要看看基础。校招的话其实对基础更重视。

java目前烂大街,多刷题,找些项目做

j
jkrypton
引用 @余风与你 发表的:
碰啥?为了面试那不叫碰,

没算法基础平时工作就硬写啊?

梦回天澜


牛爷爷笑出益达
引用 @hd哈撒 发表的:
楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java

数据结构与算法 基础基础基础!

余风与你
引用 @jkrypton 发表的:
没算法基础平时工作就硬写啊?

平时写算法?你别逗了

i
interlu1990
引用 @余风与你 发表的:
平时写算法?你别逗了

看怎么定义「算法」了。 各种数据结构在各个场景下的应用,时间空间复杂度的分析,二分,乃至DFS其实都会遇到。 像复杂一点的DP, 滑动窗口的确很少。