楼主: xiaomajia77
跳转到指定楼层
上一主题 下一主题
收起左侧

[转CS-自学] 土木转码,自己写了份TODO LIST,求前辈指点,给加米~!

 
🔗
 楼主| xiaomajia77 2020-6-22 07:43:15 | 只看该作者
全局:
wangyex 发表于 2020-6-21 22:07. 1point 3acres
同土木准备转码,准备申21 Fall neu cs align,请问楼主在这一年的时间内我应该从哪些课程开始自学起来?? ...
. 1point3acres.com
找工作向的话语言算法学起来 题刷起来
回复

使用道具 举报

全局:
同土木转码 求加楼主,vx1518289916
回复

使用道具 举报

🔗
 楼主| xiaomajia77 2020-6-24 05:17:45 | 只看该作者
全局:
高占山 发表于 2020-6-23 21:37
同土木转码 求加楼主,vx1518289916

好的加你了~zs

评分

参与人数 1大米 +1 收起 理由
adiosamigo + 1 可以的

查看全部评分

回复

使用道具 举报

🔗
Leoooon 2020-7-23 23:22:45 | 只看该作者
全局:
你好, 同土木转码, 求入组织, VX wryan513250769
回复

使用道具 举报

🔗
也许我该 2020-7-26 23:32:08 | 只看该作者
全局:
同土木转码~~求加微信 laure996
回复

使用道具 举报

🔗
 楼主| xiaomajia77 2020-7-30 01:06:01 来自APP | 只看该作者
全局:
Leoooon 发表于 2020-07-23 08:22:45. Χ
你好, 同土木转码, 求入组织, VX wryan513250769
我怎么没搜到你呢

评分

参与人数 1大米 +1 收起 理由
adiosamigo + 1 不错的!

查看全部评分

回复

使用道具 举报

🔗
Leoooon 2020-8-11 01:45:55 | 只看该作者
全局:
xiaomajia77 发表于 2020-7-30 01:06
我怎么没搜到你呢

不好意思, 现在可以了, 谢谢
回复

使用道具 举报

🔗
sdszilong 2020-8-14 13:40:06 | 只看该作者
全局:
楼主的计划太大了,我也是前几年强行转码的,只根据你的计划提一点自己的建议。

首先,算法课真的没有太大必要上了,因为太系统,太学术,你不用的话,一会儿就忘了。

JAVA: Head First Java, 嗯,这本书讲得更多的是OOD,其实对刷题没啥大用,你平时应该没有太大机会写比较大的OOD的code,更不要说design了。

SQL:完全不需要,SQL的语法,有一下午就够了。但是,如果是Database这样的东西,一辈子都学不完。你完全可以把这个堆在简历上,我几乎没看见谁问过我的。

OOD:这个真的不太需要,如果你有时间去看JAVA那本书的话,而平时不用的话,其实很快就忘了。这个在面试找工作的时候的用处其实就是和别人聊天用,很多人喜欢在刷完题之后稍微提一下,掌握一下基本概念呗,类,继承,抽象类,接口,权限,多态,接口的应用, override, overwrite, overload等等等等就可以了

LC刷题:400题太难了,你如果不是全职的话,得大半年最少最少。建议你刷200到250道高频,足矣。题目要少,但是要多遍数。你刷150题刷6遍,效果远远远远好于你刷300题,刷3遍。

Udacity和Udemy上的项目,额,其实这个只能用来刷简历,不要费太多时间,都是用来过HR那一关的,他们又不懂技术。你只要有机会去面试,那就是刷题了。

系统设计:你路还很长,最后搞吧,不用着急。

楼主漏了一个很重要很重要的东西,就是数据结构。你可以选一本data structure for java这样的书,会很系统的了解数据结构,这个对你刷题太重要,面试也及其重要。
. Waral dи,
大概就这些吧,祝好运啊!

评分

参与人数 9大米 +11 收起 理由
nickgong + 1 给你点个赞!
xlsxia + 2 给你点个赞!
Mikey + 1 很有用的信息!
sherryz007 + 2 很有用的信息!
S° + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
 楼主| xiaomajia77 2020-8-15 00:11:38 | 只看该作者
全局:
sdszilong 发表于 2020-8-14 13:40
楼主的计划太大了,我也是前几年强行转码的,只根据你的计划提一点自己的建议。. 1point 3 acres

首先,算法课真的没有太 ...
. ----
实在是太感谢你了回复得这么详细!!~~是这样的,因为我今年六月才开始转码,我想着今年暑假招聘怕是赶不上了,那就为明年暑假准备,所以计划是一年内的计划。请问你这个计划是几个月快速转码吗?我不知道快速转明年春天投是不是一个好时机,因为也听说有冷冻期不敢把夏季给错过~还有就是SQL的语法请问一下午怎么学呢?是看面经考了什么学什么吗?不然我一头雾水又怕面试到的没准备到只好全部都学习一下~再次感谢你的回复呢!!帮助很大~

评分

参与人数 1大米 +1 收起 理由
adiosamigo + 1 好的!

查看全部评分

回复

使用道具 举报

🔗
sdszilong 2020-8-15 01:39:57 | 只看该作者
全局:
xiaomajia77 发表于 2020-8-15 00:11
实在是太感谢你了回复得这么详细!!~~是这样的,因为我今年六月才开始转码,我想着今年暑假招聘怕是赶不 ...

哦,我也是前几年转码的,机械工程ME方向,跟coding屁关系都没有。在职边工作边转码,每周死活抽出40小时来学习,我不知道你的学习时间会有多少,可以大概算一下。

假设你从9月开始,到明年6月,你每周会有40小时的学习时间,其实也就是10个月,最多最多40周,也就是1600小时,嗯,请原谅啊,我是理工直男,用数据说话。这还是你没有任何的休息和偷懒。打个折扣吧,40%的OFF, 那1000小时应该是有了。

可以这样安排:
首先明确一点,你最多最多的时间应该是花在刷题上的,这点毫无疑问。
.--
50小时,最多最多最多了,你可以在最后快要投简历的时候再做这个就好了。随便找个网上的教程,我记得好像是叫做3wshcool之类的,看一下语法,你就知道怎么玩了,可以理解为一个稍微复杂一点的excel的操作,稍微做几个LC的SQL的题目就OK了,找找感觉。我面了几十个公司,只有一个公司问过我SQL,还是国内的公司。

50小时: JAVA: Heads for JAVA, 囫囵吞枣看一遍就好了,不要指望自己一遍就能全部看懂,不现实,也没有必要。它其实也不算一本很精简的OOD的书,也不算一本很好的JAVA的书,个人感觉是比较适合入门,因为它里面其实提到的东西很多,但是没啥讲得特别透彻和深入的。如果你会OOD,你会觉得它写得太多废话,如果你完全不会OOD的话,可以看一下,会有个比较直观的感受,虽然对写代码帮助不大。

50小时:Data Structure for JAVA, 这也是一本书,这本书要细看,当然也不要指望第一遍就全部都会都懂,回头有的是机会让你去翻的。买一本在手里,最少前面那些基本的章节要全部看完。有一些你刷题时候常用到的数据结构肯定是不能漏的,链表,树,堆,等等等等,这个是很基础很基础的,这本书你回头要看无数遍。. 1point3acres

50小时:九章的算法基础班。嗯,先声明,这个辅导班没给我回扣。我自己上过,觉得很适合入门,很适合你不知道如何下手的时候做计划用的。你就会知道哪些算法和数据结构你需要搞定。
. Waral dи,
50小时:九章的算法强化班。嗯,还是一样,没有给我回扣。我也上过,适合你最少刷完一遍题之后再去上,否则你就会听得云里雾里,没啥收获。
.
100小时:上一两门网上的课程,要有capstone的那种。比如说做一个完整的网站,或者是开发一个手机的app,或者是某些跟数据沾边的东西,推荐系统啊之类的,都可以。建议你,不用真的做得多好,但是一定要很清楚该怎么做。道理很简单,因为这样的环境,你真的挺难做出啥来,你可能因为搭建某个环境就要好多时间,不划算,但是最少能说清楚是怎么回事。

100小时:系统设计。九章有个系统设计的辅导班,我不是太推荐,不过你如果不缺钱的话,可以去看一下。这个可以在你准备投简历的时候开始做,不用太早,早做,你也都忘了。
. ----
剩下的时间,不要想了,刷题吧。从FB的高频开始,TOP 200,三遍起步。

有一些坑,建议楼主不要去跳:
1. 大数据。嗯,网上有一大堆关于大数据的网课,不建议上,一个都不建议上。尤其是那种打折旗号说三个月带你成为数据科学家的,一个都不用信。嗯,这样做出来的,最多也就是个data analyst, 离Data Scientist差得太远。很多辅导班从统计学开始讲,没啥意思,有这时间,我情愿去听听德云社的段子。. 1point 3 acres

2. 机器学习, AI, Deep Learning之类的。在实际中,这些岗位都是要正儿八经的PhD才能搞定的,否则,单位为了工程实现的话,只会让一个SDE自学一下就上了。真正的DS或者是ML领域,其实都可以毕业无数个PhD。比如说,单位里要用GDBT来做预测,作为工程师,不需要太理解里面的原理,只要会用,会调参就好了,也不是那么在意里面是在搞什么。

3. 这个是最大的坑,就是无休止的做调研,无休止的去想,去选择自己该做什么,学什么。其实,你能真正把我上面说的那几个做好,就很不容易了。IT行业各种装逼词语太多,你看都看懵了,更不要提去学了,学不过来的。比如说几个最最最最基本的, Hadoop生态圈里面一大坨,Spark,YARN, HIVE; 各种ML的工具,TensorFlow, SkiLearn; 各种Cloud, GCP, AWS, AZure等等等等。这些真的都不用你现在去学,即使你铁了心要学,那也就去看看就好了,不用上手做,看看原理,知道怎么回事,在干什么就行。因为这些东西不是你自学能学好的,这个是要在工作中应用才能真正掌握的,否则效率太低了。

祝好运了!

评分

参与人数 8大米 +11 收起 理由
ci-hanker + 2 给你点个赞!
Tinaxu713 + 1 很有用的信息!
andrea_005 + 2 给你点个赞!
加油奶黄包 + 1 很有用的信息!
wanglaibei + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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