转码不易,且学且珍惜!

非科班的录友其实一直很多,大家都来自与各个专业,由于自身或者行业的一些原因,选择了转码。

下面这位录友是化学专业,刚刚转码开始自学,他的一些规划,对于 非科班刚刚起步的录友还是很有启发,文末我也给出我对学习时间规划的一些建议。

以下是他加入知识星球的自我介绍:


星球的朋友们大家好,加入星球已经有几天了想了想还是要把自己的想法说出来和大家一起交流!

本人目前在华中某211大学读研一,本科应用化学,研究生也是化学相关。

可以说已经在坑了待了快5年,今年2月份突然打了鸡血一样的,想象着以后的生活,在这几个月的仔细斟酌下,最终在3月份下定决心要转码。

转码前期面临的困难数不胜数,首先是语言的选择。

最开始我在B站上面学习了简单的python语言(学起来确实轻松),后来还学习了一段时间爬虫(这可能就是新手常常犯的错误,喜欢挑一些简单有成就感的学)。

学到了5月份,我发现一个非常严重的问题,在就业市场上一个非科班的学生只学习python基本上没有发展前景

痛定思痛的我决定抛弃之前2个月学习的内容,重新学起。

这一次我选择了Java语言,都说Java难,可是难又能怎么样,还是必须要学的。

这个时候面临一个全新的体系,新的困难接踵而来

  • 学Java应该怎么学?
  • 学到什么程度能找什么样的工作?
  • 找工作怎么找?面试怎么面?

这些问题一下子把我的脑子塞满了,也就是这样,我不断的在网上找资料,在网上加群聊,最后在一个机缘巧合之下进入到了这个知识星球。

刚进入知识星球第一时间就想着找一下星球里面的资料,果不其然,专业的东西还是专业。

星球里面的资料都是成体系的,非常震惊,非常满意!

虽然现在星球里面的知识点大基本还没有开始看,但是心里的大石头还是落下了一块!

上面就是一些坎坷的背景,下面跟各位大佬汇报一下我目前的学习进度和安排(7月份才开始的纯小白)。

目前在学:

1.Java基础—整体安排

  • 正在进行—视频:尚硅谷Java基础
  • 书籍:Head First Java
  • 八股:代码随想录

2.数据结构和算法—整体安排

  • 正在进行—书籍:图解算法 + 大话数据结构
  • 刷题:代码随想录 + Leetcode
  • 八股:代码随想录

3.操作系统

  • 正在进行—视频:王道考研
  • 书籍:操作系统导论
  • 基础题:牛客
  • 八股:代码随想录

这是目前正在学的三门课程,我感觉要学习的内容真的好多,大佬们,有没有什么时间安排和学习安排建议都可以提一提,感激不尽!


Carl评论:

我这里再给在家拓展一下,关于学习时间的规划。

很多录友在准备学习时间规划的时候,毕竟比较迷茫如何规划自己的时间,也会问我,例如想有个明确的进度安排。

其实学习时间 一般是不好量化的,一本书 有的同学 一周就看完了,有的同学 两个月看不明白,基础程度,学习速度,每天的投入时间,以及效率都是不一样的。

所以要靠自己规划时间,自己是最了解自己的。

找工作所需要准备的知识不是线性排列的

例如 一个月 搞定编程语言,一个月搞定算法,一个月搞定操作系统,如果这么学的话,那就凉凉。

编程语言 算法 + 计算机基础(操作系统,数据库,网络,设计模式) + 项目 都可以一起搞的,一天都要分配点时间,知识错开点来学,效率高一些。

每天投入一点,例如你发现 操作系统比你想象中的难,你就 下周调整计划,操作系统每天多分配时间。

正常的学习节奏是这样根据自己的掌握程度动态调整的。

例如 每两个小时算一块,用来学习一个方面的知识。

每天 上午 一块,下午两块,晚上一块。 一块是 编程语言,一块是算法,一块是计算机基础,一块是项目。

如果你还有时间,你可以每天 五块,或者六块,都可以。 多出来的块,去加强你的弱项。

在整体进度上,可以先保证都过一遍,然后在关注细节,第一遍看的时候,不要死扣细节,会非常耽误时间,先过一遍有整体性的把控 更重要。

你可能感兴趣的:(代码随想录,面试,职场和发展)