是线上稳住发育,潜心刷题? 还是去icc打打野,攒攒经验?求助地里各位大佬

10500
44
先说基本情况: 楼主来自中部一所排名很靠后的学校的EE专业,5月份毕业在即,OPT7月开始。刚来美国时真的是不信邪,想逆流而上找EE的实习和工作。第一个暑假各种碰壁,唯一的实习onsite也挂掉了,然后拿了一个校内的IT工作苟住了。于是下决心自学CS找码农工作,在地里观摩学习各种大佬给的指导,之后自学了Java,后来又通过Udemy学了一些Full Stack的课程,这学期通过一些视频课程自学了基础的Servlet,JSP以及Spring SpringMVC,而后用Spring Boot按照github上的指导大概整合了一个小project。当时楼主想着还是先把简历丰富起来,毕竟刷题不能帮助我拿到面试,去年全身心的扑在基础和技术堆叠上,外加上课业和学校IT的工作,基本上没怎么刷题。学习了CC那些重要章节和课后题,leetcode说来搞笑,刷题都不到100....结果就是从去年12月份开始到现在海投了大概几百家公司吧,数目很少的OA和电面都因为刷题不够,被人家按在地上摩擦。。。
我目前计划从5月份毕业到7月份之间潜心刷题(期望值300道左右),投简历,7月份如果再没有offer,我准备联系icc(毕竟icc现在也不是说吃就端的。。)现在我手上有一家icc的offer,是.NET。但是被我推迟到6月底再联系, 最近联系了antra的HR,计划6月下旬进行java batch的面试。
现在我有几个问题想虚心请教地里各位大佬:
1. 我现在刷题很多medium的题目都没什么好的思路,自己写,也常出现时间复杂度不达标的情况。我现在刷题很依赖答案和discussion(很有负罪感。。),不知道大家是不是开始刷题也有这样的情况?2,3个月的刷题时间能不能引发质变呢。。或者只能是“熟读唐诗三百首,不会作诗也会吟”。。

2. 做最坏的打算,如果最后真的得去ICC(毕竟手里生活费有限,也不想找家里要钱。。),java和.NET的batch怎么选择? 看了很多地里前辈的关于icc的讨论,我比较纠结的点在于,选择Java也许以后从icc跳槽比较有好处,但是地里有前辈曾经说过因为在icc里选java的人太多,导致其实培训完之后有很多人卖不出去,不知道这个情况是真的么? 就我投简历时候观察,招.NET的full time职位也不少,但大多都不是IT领域的,一般是金融公司,或者一些电商平台之类。我也咨询了一些在icc工作过的前辈,.NET的市场也还不错,培训完一个月左右就上手project了

3. 顶着EE的学位找工作,压力也很大,地里CS大牛很多,希望得到些许鼓励!(会勤奋给各位加米的!)
  • 14
44条回复