一亩三分地

 找回密码 注册账号

扫描二维码登录本站


北美版丁香园
美国和加拿大
疫情地图实时动态追踪

热门职场讲座
Career in Tech
职场晋升之路

Salarytics=Salary Analytics
查询工资数据
系统自动计算每年收入

科技公司如何
用数据分析驱动产品开发
coupon code 250off 立减$250
游戏初创公司招聘工程师、UIUX Designer和游戏策划
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
查看: 3186|回复: 34
收起左侧

[实习] 春招 国内找CS实习 大四EE转码选手 真诚求前辈建议 回复加米!

[复制链接] |试试Instant~ |求职(非面经)
我的人缘0

分享帖子到朋友圈
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (24)
 
 
0% (0)    👎

2020(1-3月)-EE本科+fresh grad 无实习或全职 | 网上海投| 码农类General实习@国内IT企业

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
本帖最后由 飞奔的柴鸡 于 2020-2-26 00:08 编辑 . 1point3acres

自从留学申请来到一亩三分地,坚持每天签到,每天看帖。地里的转码氛围和前辈们的经验介绍让我坚定了转码的决心。为了在美帝找实习、全职,我现在打算找国内实习(坐标北京,没有明确岗位偏好,写代码提升个人能力的就行),然而春招马上就要来临,我的CS基础薄弱,前路迷茫。时间有限,恳请各路前辈大神指点迷津,求批求打醒!感激不尽,给你们加米!

一. 我的背景:    
末流工科985,EE本科大四下,本学期毕设,中等三维,2020 FALL申请ECE/CS硕士项目,打算毕业在美帝找码农工作,读博不是首选。目前(2020.02.25)拿到 哥大EE / NEU IS 波士顿 / 英国UCL ML,首选北美。

CS相关基础课学过:C语言(大一)、数据结构与算法 C描述(大一学的,都忘了)、数字电路、数据通信网络(偏物理层)、汇编语言和微机原理。除此之外,计算机网络课设、实践类项目课程上做过一些arduino、树莓派之类的开发,但是有的水过了,收获很小,现在想想很后悔。当初要是转去CS学院就更好了。

我在本科的课余时间加入课题组搬砖,做深度学习、医学图像处理的科研。在这个过程中自学了Python、TensorFlow和deep learning,但是仅限看论文,看懂代码,能上手改,不会自己从头搭。现在想想真不如当初转码找实习,或者自己做项目,比做科研有兴趣。我最开始听说出国申请要有科研经历,最好有paper发表,就随大流进组科研。结果因为自己太菜,加上对科研的兴趣逐渐消磨了,没有paper产出,还浪费了宝贵的转码时间。没想到research和development隔行如隔山,感觉科研经历对于找实习帮助不大(?)

编程语言:Python自学水平,算不上精通,需要经常上网查。C++自学完,能看懂代码,数据结构在学。MATLAB做项目,结合网上资料应该过关。C学过好久没用了。Linux会基本操作。不会其他编程语言。

二. 近期的转码情况:  
听学长说应该先学C++而不是Java,因为掌握了指针、内存对于程序员长期发展更好。所以申请结束后,我在runoob教程上很快自学了基础的C++语法,然后看萨尼的《数据结构、算法与应用 C++语言描述》黑皮书,到二叉树。但是我重度强迫症,自学数据结构很慢,细细琢磨每句话,每段代码都争取弄懂。结果最近打开LeetCode一看才发现,数据结构教材讲的内容没法直接帮助刷题,因为书上主要讲数据结构的实现(基类、派生类、成员函数),而应用的部分比较少,我也没有时间做书上那么多练习题。(有没有更好的C++数据结构书适合刷题的呀?求推荐!

因为疫情原因没有出门。为了扩充简历的项目经历,我在廖雪峰的网站找到一个Python web app实战项目。我安装配置了MySQL,然而那个教程有点古老,加上Python Web博大精深,需要现学不然没法理解,就中途放弃了。

春招开始了,为了将来在美帝找实习、找全职,我希望在国内获得第一段实习经历。不要求实习多么高大上,只要写代码,能提升背景就行。然而EE转专业选手面对研发岗、产品岗一脸懵逼,连岗位要求和描述都不太理解,感觉象牙塔离工业界好远啊......

三. 我的疑惑(求建议!):  
1.  转码需要哪些核心能力?我的理解是以下三条:

  • 编程能力。我还远远不够,我认为可以通过掌握数据结构与算法,刷LeetCode,以及多做项目来提升编程能力。归根结底,代码量上去了就提高了。
  • 项目经历。一个是通过实习积累工业界的项目经历,一个是通过自己做,比如网课或github优秀的开源项目来积攒。
  • 专业知识(计组、操作系统、数据库、web、编译原理等)。硕士阶段选CS课来学,或者通过看书、网课来自学。也可以找面经直接刷,查漏补缺。

  不知道我的理解对不对。转专业时间有限的人应该如何把核心能力快速补起来,才能赶上科班CS选手们呢?

2.  我发现C++的就业面有点窄,仅限于游戏引擎开发和计算机底层面向硬件(?)而Java可以用来刷题,也可以找安卓开发的岗位。在国内Java的岗位比C++多太多,不知道美帝那边是不是也这样?我C++的数据结构和算法还没有学完,不知道要不要转去学Java和Java描述的数据结构与算法,因为我觉得地里的零基础转码风气,就是从Berkeley CS 61b + 普林斯顿algorithm的组合开始的,很多前辈这么走都成功了。

  • 继续学完C++数据结构与算法(看书),然后用C++刷题。学完C++再学Java就不难了。
  • 转而学Java和Java描述的数据结构与算法(Berkeley CS 61b + 普林斯顿algorithm),然后用Java刷题。Java好找工作。. From 1point 3acres bbs

3.  对于短期内扩充项目经历,我不打算借助博客了,想学个网课跟着做。主流的网课平台有:. check 1point3acres for more.


  我不知道应付春招找实习,短期内跟什么网课做项目效果最快:


  • 前端开发,零基础入门实战。学会HTML/CSS/JavaScript就可以面试前端实习生岗吗?
  • C++游戏开发。应聘后端实习生?(C++特性这么多,学两年都不够干活用吧?)
  • Python数据分析/爬虫。应聘数据实习生岗?
  • Python人工智能。应聘算法实习生岗?(虽然做过ML科研,但是应聘算法工程师力不从心,很多都要求有paper、研究生学历,要求会的算法我也陌生)
  • MySQL数据库。除了IT还可以应聘银行等传统行业

  我知道最近自己很焦虑很浮躁,如果我时间充裕一定会踏踏实实打好基础,可是现在时间确实有限,不能凭兴趣选网课了,就希望能帮我找到实习!

4.  找实习除了肯定要写代码的研发岗以外,产品岗似乎门槛要低一点(?)我想知道美帝的HR看实习经历更看重:

  • 实习具体做了什么,用了什么技术,哪怕小公司也可以,最好是研发岗。
  • 还是更看重国内知名大厂的牌子,去产品岗(如果更认牌子,我做用户需求调研每周至少4天、连续几个月浪费时间,没有提高代码和项目能力,是不是还不如自己刷题呢? )

5.  现在刷题应付面试,应该只能临时抱佛脚了,求建议!


  • 牛客网,剑指offer,国内大厂足够了?
  • LeetCode,以后也要刷,现在开始积累?

6.  目前手里一个哥大EE,一个NEU IS,选校求好心人建议!我知道哥大门槛高、名气好,东北课程好、找工作好,想知道硕士的CS课和课程project对于求职的帮助有多大?当初选校草率,选了IS-波士顿校区,有没有必要为了好找实习/全职转到西雅图/硅谷校区呢?
有没有必要再申请个东北CS Align呢?



我知道长期来看,技术不过硬不可能找到好工作,还要不懈努力呀。然而现在的确很焦虑,虽然这个学期做毕设,但是春招找实习更紧要,生怕走弯路。
问题很多,不求完整解答,有哪怕一点帮助就好!有价值的回复我会点赞、补充进来。请前辈不吝赐教,我这点大米留着何用,都给你们加上!!!




补充内容 (2020-2-28 00:47):
哈哈哈,看来有很多人都有相似的困惑啊!有价值的回复2米/条,谢谢大佬们!
. check 1point3acres for more.
补充内容 (2020-3-29 19:30):
转向Java了,学过cpp的话学Java可以相互类比,很有帮助。

评分

参与人数 3大米 +3 收起 理由
淞栩 + 1 给你点个赞!
dddwj + 1 赞一个
GniB + 1 赞一个

查看全部评分


上一篇:uber hr exploratory call 是啥个意思?
下一篇:有没有店面过Oracle这两个组的朋友?
我的人缘0
maverhardcore 2020-2-27 20:00:14 | 显示全部楼层
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   100% (92)
 
 
0% (0)    👎
大四找实习的话可以投我们公司(字节跳动),研发岗位都招,我都推了好几个大四的朋友了,目前很多人都通过了简历筛选进入了面试环节。可以看我之前都帖子有内推方式。并且快速准备面试的话也可以参考之前帖子里分享的

评分

参与人数 1大米 +2 收起 理由
飞奔的柴鸡 + 2 老哥太强了!

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   100% (39)
 
 
0% (0)    👎
从我抱佛脚的经验来看,b站的培训班视频还是很全很有帮助的,尤其是尚硅谷... 相比较看书,2倍速刷一遍视频个人感觉效率高很多,至少可以快速入门一项陌生的技术。

另外,我最近也想春招找一份日常实习,可是感觉真正招日常实习生的公司不多...?

评分

参与人数 2大米 +3 收起 理由
Sebb + 1 赞一个
飞奔的柴鸡 + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘0
阿道夫皮特 2020-2-27 19:38:52 | 显示全部楼层
本楼: 👍   100% (4)
 
 
0% (0)   👎
全局: 👍   100% (39)
 
 
0% (0)    👎
本帖最后由 阿道夫皮特 于 2020-2-27 19:41 编辑

如果准备转码的话 能做实习还是做实习,做实习在工程中学到的还是很多 上升很快的
. check 1point3acres for more.
如果准备出国的话 现在一般能做的是日常实习,但是比较尴尬的是实习一般开放给大三的学生,大四能拿到的机会很少。但是根据我自己的经历字节跳动还是一如既往的招人的,可以去投一下试试,而且一个部门失败了如果感觉还行的话会帮你推荐给其他部门的。

如果单纯是为了找实习的话,在目前的情况下的建议是面向面试的准备方法,刷题 还有准备计算机基础知识都必不可少。
另外如果是 为了以后找工作的话 我感觉是 内容>名气的  大厂非cs岗我觉得还是不如小厂cs岗的

评分

参与人数 3大米 +5 收起 理由
white1997 + 1 赞一个
yaoyaoshan + 2 很有用的信息!
飞奔的柴鸡 + 2 感谢!很有价值的回答

查看全部评分

回复

使用道具 举报

我的人缘0
finally7 2020-2-26 11:58:30 | 显示全部楼层
本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   100% (5)
 
 
0% (0)    👎
回复一下16楼和19楼,但因为我之前也是HR实习,主要参与的是社会招聘和校招补,可能不会非常全面,但可以根据自己的情况参考以下内容:
1.校招和社招均不会对所学专业有非常苛刻的要求,cs ee ece 这些都差不多其实,主要是看你的skill set和项目经验,所以写简历的时候请一定要把项目经验写详细一点,不要写「我完成了一个xxx项目」,要写成「利用xxx语言、在xxx环境下,利用xxxx原理or whatever,完成了xxxx」,充分体现自己到底会啥
2.投国内公司请一定投中文简历,有些业务面试官不想看英语,就算HR把你推荐过去了业务也不想面
3.对于技术岗面试的话对业务理解的要求不高,,但是可以看看某个业务的产品技术难点是什么,比如支付相关是风控和高并发,内容相关的是推荐策略etc(举个例子我也不是很专业),但主要还是基本功

评分

参与人数 1大米 +2 收起 理由
飞奔的柴鸡 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

我的人缘0
boyi 2020-2-27 18:40:19 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (9)
 
 
0% (0)    👎
同大四,这经历简直一毛一样...蹲一个大佬答疑解惑
回复

使用道具 举报

我的人缘0
rondo 2020-2-27 18:11:30 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (45)
 
 
0% (0)    👎
飞奔的柴鸡 发表于 2020-2-27 17:39
请问CS 61b需要提前学会Java再去听吗?另外61b感觉学完能直接刷题吗?

Josh Hug的61b对java刚入门的友好一些,Paul Hilfinger的难一点,但是都是主要讲数据结构。Paul Hilfinger写的一本Java入门小书感觉挺不错。61b的几个project比较大,学完估计要花一些时间。。

评分

参与人数 1大米 +2 收起 理由
飞奔的柴鸡 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   91% (31)
 
 
8% (3)    👎
楼主和我的经历太像了!python做过机器学习 matlab做过项目 c++上的工院的比较浅 还有数据结构数据库什么的这些都仅限于搭积木 没试过从头到尾建起来 希望有大佬进来可以给点建议

评分

参与人数 1大米 +2 收起 理由
飞奔的柴鸡 + 2 加油加油!

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (26)
 
 
0% (0)    👎
有相似的困惑,码一下,楼主加油!
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (60)
 
 
0% (0)    👎
马一下 期待前辈们的经验
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (213)
 
 
1% (3)    👎
我觉得直接上手Java吧,人生苦短,新手上路没必要直接整C++这种硬核玩意

评分

参与人数 1大米 +2 收起 理由
飞奔的柴鸡 + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (6)
 
 
0% (0)    👎
同样的转码选手,等大佬解答。。。
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (7)
 
 
0% (0)    👎
蹲个大佬回复
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   81% (22)
 
 
18% (5)    👎
同转码……现在刷61b,同时也在b站看视频补一些基础课,感觉时间真的太紧了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

GMT+8, 2020-3-30 02:01

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表