引用 @余风与你 发表的: 平时写算法?你别逗了
引用 @jkrypton 发表的: 没算法基础平时工作就硬写啊?
引用 @hd哈撒 发表的: 楼主请教一下,我是双非通信,今年刚刚上了另一个双非的通信,毕业后想去编程,研究生阶段应该学什么,现在正在学java
引用 @余风与你 发表的: 碰啥?为了面试那不叫碰,
引用 @恽之伟 发表的: 老哥,对于研究生才开始编程有什么见解和指导吗?
引用 @就是为了试试改名 发表的:我觉得说的都很对。不过看脉脉上现在大环境就是疯狂加班,很难独善其身呀。
引用 @虎狼寺小师弟 发表的: 大厂的实习好难找啊
引用 @interlu1990 发表的: 语言是一方面吧,还是要看看基础。校招的话其实对基础更重视。
引用 @直面质疑 发表的: 好帖!老哥,对于大二分软件工程和大数据科学有什么好建议的,目前才大一,只看一年的成绩在保研行列中,但是觉得自己学的水平若保不上考研的话去好学校有点困难,末流211,也不知道自己三年后该怎么发展,对于学习的,感觉就完成各科作业就已经时间很满了,根本没什么自己拓展的机会,有点迷
引用 @神523 发表的: 通信明明很有前景,何必到编程千军万马
引用 @dillay 发表的: 老哥,今年大一,普通一本。想加入一个实验室有必要么。
引用 @抹上无盐黄油和草莓酱 发表的: 本科语言不加个C吗。。
引用 @hd哈撒 发表的: 计算机的研究生会干什么呢
引用 @凌风儿 发表的: 2.2的看法太过片面,格局太小不知道还有国外读博这条路。2.3也是,只不过你是为了就业而已,如果别人一心读博呢?
引用 @小飞侠MikeL 发表的: 老哥是在华科读的研吗
引用 @interlu1990 发表的: 是啊。所以我现在在一个外企混日子。钱少,但没那么大压力。
引用 @Kevindddddd 发表的: 本科通信 研究生选了模式识别与智能系统 本科就学过c c++ 感觉真的是零基础选了这个项目 暑假想打打基础 楼主 请问我应该从哪学起?
引用 @壮我大国际 发表的: 今年大一学了python java c++,感觉没一门学的好的,而且以后从事开发根本没有使用代码的概念
引用内容可能违规暂时被隐藏
引用 @interlu1990 发表的: 大一就学这么多语言吗?可以先找一个主攻,用它来刷题。
引用 @壮我大国际 发表的: 哪个好一点
引用 @湖人必胜啦 发表的: 你好,请问下通信的行业主要有哪些?比较成名的公司又有哪些呢?诚心请教
引用 @丫丫的丈夫 发表的: 那你干嘛不考计算机的研呢
1. 本科 计算机的本科阶段个人有如下几个建议。 1.1 认真学好基础课程,这个非常重要。个人觉得最重要的:数据结构,操作系统,计算机网络和计算机组成原理,概率论,线性代数。 除了谢希仁的计算机网络还不错,其他的几门课的国内教材的确很一般。建议可以找一下国外教材作为补充。 1.2 扎实学好一门语言。比如Java,C++,Go,Python。经常会看到有人问现在学GO有没有前途,学Java有没有前途,其实说到底 有没有前途的不是语言本身,而是你这个人。你牛逼,哪怕学php都有前途。 1.3 有空可以刷刷题leetcode。这个至少有两个好处:巩固和学习数据结构和算法和在实践中继续学习和练习编程语言。 1.4. 有机会用用linux环境,熟悉熟悉linux命令和操作。不要像我,上班第一天还要师傅教怎么用tail看log,怎么退出vim。 1.5 对于名校或者地理有优势的学生,大三大四找机会多实习,多实习,多实习。 1.6 不要相信现在网络上的反智言论,英语还是非常非常重要的,认真学。 1.7 试着多接触异性,看能不能谈恋爱。 1.8 规划好自己的目标:直接工作,读研还是出国。
2. 研究生 2.1 明确自己读研的目标,是单纯的为找工作镀金,还是想走科研的道理。 2.2 个人不建议在国内走科研道路,尽早熄灭自己的科研热情。你可以说我有偏见,但我觉得计算机行业,大部分国内科研都是扯淡骗经费。 2.3 一般实验室的项目都很low,不要以为承接了什么973之类的项目很牛逼,但对你的能力基本没啥提升。 2.4 多实习,多实习,多实习。 2.5 选择学校方面,还是要考虑下地域因素。比如华科,计算机当然很屌,但是你想在武汉找个大型的互联网公司实习,机会肯定没北上深多。 2.6 选择导师方面,现在回想起来,我宁愿选择一个划水,不怎么管事的导师。 2.7 还是要想办法混毕业的,也不要因为实习被延毕了。该应付的事情还是要应付。
3. 实习 3.1 实习很重要。我能想到至少有以下几个优点。 1)表现好,只要所在公司当年没有奇葩的事情发生,比如当年的阿里,那么转正概率很高。实习转正要比校招简单很多,你就算之后不在这,手握一个offer,校招的时候心态也更平和。 2)见识下真正的公司是怎么运作项目和产品的。从实习中不单单获得是技术上新的视野,对于整个项目和产品的玩法也能有所收获。比如我当年在bat中现在最臭名昭著的公司实习,切身参与中敏捷开发中,还是和从书上读到的感觉和收获是完全不一样的。纸上得来终觉浅。 3)也是一次双向选择的机会,看自己到底是不是适应这个公司。我们总是对于公司有很多不切实际的幻想,在公司实习往往能打破这种幻想。自己是不是真的适应外企的文化?自己是不是真的适应996没有自己生活的日子?结合工作的感受,不停的问自己问题,等到校招的时候可能会更有的放矢。 3.2 实习的一点建议 1)如果同事们不奇葩,尽量合群一点,尽量中午一起吃饭。饭桌上往往是最能交流感情的地方。如果同事们都是独来独往或者很奇葩,那我觉得这个团队气氛是不是有问题,要不要赶紧跑? 2)不要幻想技术上能得到很大的提升,而是着重看公司用到了哪些技术,扩宽自己的技术视野,公司的技术栈更像是自己学习的大纲,然后再花时间自己按照这个大纲学。 3)有余力可以主动承担一些杂事,但不要锋芒毕露。比如我实习的时候,我承担了用户反馈的事情。每周会出一个报告,分析这种出现crash的原因,和这些原因的基本分析,就得到了高级经理在全部门的表扬。
4. 工作后 4.1 不要放弃学习,不要被工作占据了自己所有的时间。 4.2 996我觉得并不值得,生活不是只有工作 4.3 身体最重要 4.4 家庭最重要 4.5 可以每半年出去面试一下,不是要跳槽,而是看看自己在市场中的竞争力。 4.6 不要相信35一定被淘汰。
就这样吧
🔥 最新回帖
看怎么定义「算法」了。 各种数据结构在各个场景下的应用,时间空间复杂度的分析,二分,乃至DFS其实都会遇到。 像复杂一点的DP, 滑动窗口的确很少。
平时写算法?你别逗了
数据结构与算法 基础基础基础!
没算法基础平时工作就硬写啊?
🛋️ 沙发板凳
看书刷题
就是多练多看。去找一些big clean的问题,比如说烂了的爬虫,没有好的办法。但我不建议没有一定技术深度就去看大型的开源软件,容易懵逼
语言是一方面吧,还是要看看基础。校招的话其实对基础更重视。
是啊。所以我现在在一个外企混日子。钱少,但没那么大压力。
今年的行情可能不好。但一般很多师兄师姐都会在学校论坛发帖。也多关注下官网。
计算机的研究生会干什么呢
通信明明很有前景,何必到编程千军万马
现在都分这么细了么。 我觉得分方向的事情不必过于纠结。以我的经验来看很有可能殊途同归,因为大部分你后来的能力都不是从课堂来的,都是自学的。保研的话大一纠结这个还很早,大一的课也比较满。与其纠结,不如还是好好把核心课程学扎实,本科注重根,而不是注重技。等到大三大四可能方向才会清晰。如果能有好的实习就去,读不了研也不必纠结,本科毕业工作的发展未必差,有时候读研3年并没有工作三年值钱。
害,钱有点少
搞科研么?如果有机会也挺好的,一起看看论文,做做综述,也不是坏事。还是看老师怎么样吧
我只是举个例子。。当年啃redis源码的时候C都忘完了。。
看老板咯。有的老板就是让你看论文,写论文。有的老板就是拉项目把你当外包。
我的确格局很小呢。我一直的看法是,要出国,最好本科毕业就出国。再国内读研再出国,性价比是最低的。
不是,只是拿华科开个地图炮,哈哈哈哈。
那你干嘛不考计算机的研呢
那你们外企还挺好…我们外企被国内企业逼的也开始加班了…
烦不烦?你懂个屁股格局。学个新词到处用,哪来的优越感? 你格局就很大吗?
人工智能那一挂的吗?人工智能那方面基础的话概率论和线性代数蛮重要。教材的话周志华的西瓜书,还有一本叫机器学习和模式识别,很赞很厚,但国内好像没出版。
大一就学这么多语言吗?可以先找一个主攻,用它来刷题。
就这?这就gc了?笑死我了,我搞科研的,反驳一下楼主怎么了?你又是哪来的优越感上来就质疑呢?你又懂什么了呢?懂拍键盘? [ 此帖被凌风儿在2020-06-02 12:02:31修改 ]
有前景,没钱景
羡慕外企,有很多时间自己学东西
夕阳产业🐶🐶🐶
哪个好一点
可真敢说啊。。。。
你好,请问下通信的行业主要有哪些?比较成名的公司又有哪些呢?诚心请教
学生真要主攻一门语言我还是推荐java吧 虽然它又丑长 但是它基本涵盖了大部分语言的特性和概念 同时入门路线比较清晰 c语言又太简单了 很多概念需要模拟 c++又太复杂了 这俩学生要写个东西太耗费精力了 学会基本语法就行了 go pyhon 我是不推荐作为科班第一门语言了
华为
真夕阳产业🌚
人太多了啊…
双非通信大二学弟插眼
老哥,没有对大专生的建议吗?
总觉得外企也不是长久之计,内卷越来越厉害总感觉外企要么被挤压生存空间要么被迫加入内卷。也不知道是不是我杞人忧天想多了…以前感觉也没这样,就这几年压力成指数上涨,唉。