前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >年末了,是该总结一波了,冲鸭2021

年末了,是该总结一波了,冲鸭2021

作者头像
萌萌哒的瓤瓤
发布2021-01-13 17:55:29
2940
发布2021-01-13 17:55:29
举报

1.前言

UP自己正经开始写博客也是今年7月份开始写的,也是边学习边记录.时间跨度也是也是一直从今年7月份一直持续到现在.下面是UP自己这半年的学习轨迹.相关的文章也已经同步到我相应的专栏里面了,想要详细了解的小伙伴,可以直接去我的相应专栏查看!

在这里插入图片描述
在这里插入图片描述

在这半年自己经营自媒体的过程中自己认识了很多优秀的人,有7年奋斗当上 某物联网大厂技术总监 的大牛,也有 本三逆袭为某985高校研究生 的学霸,也有许多 BAT 的大佬,等等优秀的大佬.并且在看他们的文章以及在和他们交流的过程中,更加能够看出自己各项技术的确还差得很远.并且这也让我认识到了好几点那就是: 1.计算机这个行业真的是相对来说最容易翻身的行业 这是一个很现实的问题,其实大家都应该都知道刨除那些真的非常牛逼的人,其实应届生刚出来的薪资其实是没有多少的,但是各行各业又存在着很大的差异,尤其是计算机行业.

UP自己了解了我身边的很多同学,其实他们的工资也就 4-6K,他们的专业包含了(生物工程,材料工程,人文社科等等),但是再看看计算机行业呢,只要你不是特别特别的差,你的薪资至少都是可以拿到 6.5K 的,一般的正常都是 8K 起,如果是名校或者是自身技术十分强的,薪资是可以 10k 往上的,所以说计算机行业相对于很多人来说真的是最能翻身的了.

2.任何时候开始学习都不晚,重要的是你开始了没有 入门计算机,相对来说还是比较简单的,前提是你是 科班出身 并且起码 平常的课没有挂科 的话,那么入门还是相对来说比较简单的,只要你自己认认真真的学习两三个月,是完全可以的, 但是重点就是你到底开始了没有.

3.真的是近朱者赤近墨者黑,只有跟优秀的人在一起,我们才能变得更优秀. 有句诗是这样讲的:"你我山巅自相逢,予你与我遇清风",我是真的觉得这句诗写的非常的好,如果你身边优秀的人很少,这时候你应该思考的不是"为什么我身边优秀的人这么少呢?",而是应该思考"我的确还是太菜了".这个道理其实大家自己想想就知道了.

说完这些后,下面是我对小伙伴的一些建议,只代表我自己的看法,如果觉得和你想法不一样,请一定相信,你才是对的!

2.建议

2.1-数据结构与算法

只要进入计算机这个行业,那么数据结构你就逃不掉.并且在学习数据结构的过程中,你能够更好的学习计算机是如何思考的,在调试你的代码过程中,经常会出现一些觉得是这样,但是现实却是那样的结果.并且这个修改的过程中,你会慢慢理解计算机思考,执行的过程.并且数据结构能够帮助你较快的入门编程语言的各项规范.

下面的图是我对数据结构的一些分类:

在这里插入图片描述
在这里插入图片描述

其次就是算法了,其实说实话,如果不是将来目标就是算法岗的小伙伴的话,其实只要会基本的算法就够了,就比如说下面这张图里面介绍的:

在这里插入图片描述
在这里插入图片描述

但是深入了解算法也能够帮助我们更好的锻炼我们的思维.这个可能还是因人而异吧!!!

当我们已经有了上面的基础之后,我们就需要考虑下面的内容了.

2.2-定好目标(前端,后端)

当我们已经对数据结构 以及算法有了一定的了解,并且编程水平也已经有了一定的基础之后,我们就非常有必要最初我们的选择了,到底是高后端,还是高前端,当然了,如果你够牛逼,你也可以.

在这里插入图片描述
在这里插入图片描述

在几年前,可能 前端是不被人们所看重的 ,因为那时候还没Vue,React这些组件化的开发,就使得前端很多时候只能使用网页三剑客(HTML+JS+CSS)进行开发,降低开发人员的开发热情,并且 复用性以及扩展性都很差 ,因为都是一个模子出来,说白了就是页面是写死的,一旦出现需求的变更,那么页面就需要重新设计.使得后期维护的成本会很高.并且之前可能还没有前端开发这个名词,毕竟之前后端的确可以搞定一切.

但是现在不一样了,有了Vue和React这些技术之后,就使得前端开发与后端开发很类似,转向组件化的开发.并且前端的技术栈也开始变得像后端一样越来越复杂,所以前端开发开始变得与后端开发一样,越来越受到人们的重视,但是说句实话,如果你是先学的后端再去学的前端,你会发现学起来相当的快,毕竟前端现在的发展趋势就是在慢慢靠拢后端之前的发展趋势.就像下图这样:

在这里插入图片描述
在这里插入图片描述

在知道了如今前端与后端同样重要之后,我们就需要作出我们自己的选择,到底是选择前端还是后端,毕竟人的精力都是有限的,当然肯定也有大佬是各方面都优秀的,这个的确不能排除,但是大多数人精力还是只够钻研一门的,并且多而浅少而精这两者,我觉得后者才能更加让自己脱颖而出.毕竟框架多试几次到最后是个人都会用的,但是深层次的原理不是自己花心思慢慢钻研的话是不可能理解的,并且只有懂深层次的原理,才能更好的体现出我们 自身的价值 .所以要尽早做好自己的选择.这样才能更好的找好自己的发力点.

最后,定好自己的目标之后,也不能完全荒废掉另一方,该懂的还是得懂,起码要做到,不会写但是能够看得懂的程度,什么都不懂,也是不太说的过去的.

2.3-框架

因为自己主要是搞后端开发的,所以这里就只介绍后端需要会的一些基本框架.谁让俺菜呢,不会前端.

当你有了上面的基础之后,就必须要 尽快转变学习的重点 了,因为之后的学习你会发现和你之前的学习会很不一样.举个例子,之前的学习很想打单机游戏一样,只需要在自己的世界里面就行了,但是一旦到了之后的学习,就好像是到了一个联机的开放式世界游戏里面了一样,会和之前的学习模式产生非常大的差异.

这时候你会觉得学习的难度呈现指数级的增长,并且很容易对自己放弃信心.这时候自己一定要顶住压力.并且如果觉得自己看不懂官方的文档以及网上的博客的话,推荐大家可以去 B站上找相关的视频进行学习,效率会比自己硬看文档好很多.

下面就是我自己觉得非常有必要学习的后端框架,希望对你有所帮助:

在这里插入图片描述
在这里插入图片描述

但是我们在通过视频学习完成之后,只是处在一种会用的阶段,其实再往深一点的剖析,就歇逼了,但是呢这部分的能力刚好是最能区分人与人之间差异的,所以之后我们就不能只着眼于会用这个层面,还是这玩意儿底层是怎么流转的.后者才是我们之后的重点.

2.4-做好知识输出

这部分一定要做,而且就算花再多的精力和时间都是值得的.

学过的东西总归是会忘的,所以我们一定要做好记录,并且记笔记的过程也是在帮我们更好的了解框架的运行流程,对我们是百利而无一害的.

并且不要在乎别人的看法,博客就算写的差也要一直坚持下去,没有人一开始就是大文豪,没有人一开始就是下笔如有神的,只有多写,多尝试,之后自己的笔记才能够写的更好.到最后我们着眼的就是文章的 而并非是 .

其次写博客能够帮助我们接触到更多的人,这样之后交流技术也会很好.

再者这个年代已经是一个 知识付费 的年代了,之后自己的博客如果发展的可以的话,完全可以开通一个付费专栏或者是引流到公众号都是帮助自己知识变现的好手段.所以这部分一定要坚持做下去.

3.2021目标

3.1-LeetCode

自己之前也是一个打算法的人,觉得这部分还是不能丢,所以决定重新开始刷,zheli8选择的平台是力扣,明年的目标争取是 60题保底,上不封顶,并且同步更新相应的理解到博客以及公众号上.

并且我专门开了一个力扣的交流群,有想法的小伙伴也可以关注我的公众号,点击联系up加我微信,我拉你进群一起讨论题目.

在这里插入图片描述
在这里插入图片描述

3.2-源码解析

今年我一直处于学习框架如何使用的阶段,所以明年希望自己能够深入的看看这些框架都是怎么设计的,为什么这么设计呢?这些对于明年的我来说都是相当大的考验,并且同样的也会将我关于框架的一些思考同步更新到我的博客以及公众号下.希望小伙伴能够关注我一波,不然明年会错过很多有料的文章哦.

3.3-了解设计模式

这个其实和上面的一个目标是同步的,因为看源码的过程中就一定会详细看到这些设计模式是如何在框架中实现的.所以二者可以算是同一项,也可以不算是同一项.

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-12-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.前言
  • 2.建议
    • 2.1-数据结构与算法
      • 2.2-定好目标(前端,后端)
        • 2.3-框架
          • 2.4-做好知识输出
          • 3.2021目标
            • 3.1-LeetCode
              • 3.2-源码解析
                • 3.3-了解设计模式
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档