养成习惯,先赞后看!!!

目录

  • 1.前言
  • 2.建议
    • 2.1-数据结构与算法
    • 2.2-定好目标(前端,后端)
    • 2.3-框架
    • 2.4-做好知识输出
  • 3.2021目标
    • 3.1-LeetCode
    • 3.2-源码解析
    • 3.3-了解设计模式
    • 3.4-小福利

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-了解设计模式

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

3.4-小福利

看到这儿的小伙伴,肯定都是真爱粉了,既然是真爱粉,那么UP肯定给真爱粉一些福利了.首先第一个福利就是在公众号内回复面试资料,就可以获得UP辛苦搜集整理的各种面经.希望能够对大家有所帮助.

第二个福利就是UP会在 过年的时候搞一波抽奖 , 奖品会非常的丰厚哦,大家记得关注UP,关注抽奖信息哦.

直接扫描下面的二维码就可以关注UP我了啊,新人UP需要你的支持!!!

不点在看,你也好看!

点点在看,你更好看!

年末了,是该总结一波了,冲鸭2021相关推荐

  1. 低成本,大用处——极弱监督的海量文本知识挖掘 | 加州大学圣地亚哥分校商静波...

    导读:大数据时代,我们每天都沉浸在海量的自然语言数据中,比如新闻.社交网络.学术论文等等.如何根据用户需求高效地.自动地消化这些海量文本数据.将其结构化,并最终能被人理解.让机器可以运算,自然而然地成 ...

  2. c语言教程苏小红,《数据结构(C语言)》苏小红 课本案例

    期末了,赶紧复习一波,手打一份书上的代码以便随时查阅 第二章: //顺序表存储结构 #define MAXSIZE 100 typedef struct { Elemtype *elemt; int ...

  3. 华为云云原生数据库GaussDB加速创新,企业核心数据上云信赖之选

    集大会演讲.圆桌讨论.精彩活动及现场直击....一大波华为开发者大会2021干货资料来喽~~!还等什么快快来领取技术福利! 本文分享自华为云社区<华为云云原生数据库GaussDB加速创新,企业核 ...

  4. 12000字解读安踏:DTC中国化的“热血战纪”

    主笔:西兰卡普 研究员:yolo.陈柳婷 出品:增长黑盒研究组 前言 "请问,美国男孩打篮球,与中国男孩打篮球有什么不同?" 答案是:"美国男孩基本在木地板和塑胶地板上打 ...

  5. 2022-06-08你抢不到的可达鸭,芯片成本只要几块钱KFC(-JPG)

    https://www.eefocus.com/component/519810 2022-06-08你抢不到的可达鸭,芯片成本只要几块钱KFC 2022-06-08 14:56 作者: 芯世相 预计 ...

  6. 极客日报:曝OPPO给离职员工补发年终奖,此前遭克扣;7 亿条领英用户数据被出售;Android Studio 4.2.2 发布

    一分钟速览新闻点! 字节跳动总裁办负责人华巍,重管人力资源团队 华为回应"诺基亚新手机搭载 HarmonyOS "消息不实 曝 OPPO 给离职员工补发年终奖,此前遭克扣 传蔚来挖 ...

  7. 曝OPPO给离职员工补发年终奖,此前遭克扣;7 亿条领英用户数据被出售

    [此文章转自乐字节] 一分钟速览新闻点! 字节跳动总裁办负责人华巍,重管人力资源团队 华为回应"诺基亚新手机搭载 HarmonyOS "消息不实 曝 OPPO 给离职员工补发年终奖 ...

  8. 一个算法笨蛋的12月leetCode刷题日记

    类似文章 一个算法笨蛋的2021年11月leetCode刷题日记 一个算法笨蛋的2021年12月leetCode刷题日记 一个算法笨蛋的2022年1月leetCode刷题日记 一个算法笨蛋的2022年 ...

  9. 老杨刷完了23个跨年演讲,这6场最适合网工

    晚上好,我是老杨. 放假放了一阵子,老杨闲着没事儿,一共刷了23个跨年演讲. 好的演讲,和一本好书一样,都是可以震荡灵魂的. 也知道最近大家都忙得很,这里推荐7个最值得一听的跨年演讲,贴心吧? 了解明 ...

最新文章

  1. windows10下安装Linux7,win10Hyper-V下安装CentOS7
  2. 揭秘!疫情下的阿里员工如何上班?
  3. 了解 DB2 Version 9.5 中的全局变量(转)
  4. 【NLP】Google BERT详解
  5. dfa算法c语言,DFA跟trie字典树实现敏感词过滤(python和c语言)
  6. defaultcharacterset mysql_C# .Net+MySQL组合开发Character set ‘gbk’ is not supported的解决方法...
  7. Freemarker简单封装
  8. XmlHelpers
  9. 什么是强人工智能程序,需要具备哪些基本能力?
  10. IMX6ULL 学习bug记载
  11. 测量脉冲调制信号的绝对和加性相位噪声
  12. Docker创建私有仓库
  13. 快速将正式环境的数据同步到本地测试库
  14. c++之多态性,什么是多态?如何实现?
  15. 微信Android客户端的卡顿监控方案
  16. 分析了一个小说站,速度挺不错的,顺便学习下js
  17. 前端如何实现整套视频直播技术流程(以打扑克直播软件为例)
  18. WPS:WPS的论文使用技巧之关于如何解决【尾注设置的参考文献放在每章节后边】而不是放在指定的参考文献一章内(图文教程)
  19. mysql 恢复 innodb_MySQL:Innodb恢复的学习笔记
  20. 将Yolo格式标注文件转换为VOC格式

热门文章

  1. wwwxxx域名选择(www.xxx.com或者.cn)
  2. arcgis api for JavaScript学习-Scalebar(比例尺)
  3. 【火炉炼AI】机器学习044-创建隐马尔科夫模型
  4. 鼠标移入或悬浮禁用图标,点击事件不生效
  5. 自学Python第二十六天- Tornado 框架
  6. Tab页面知识整理及其方法分析
  7. javascript招式总结
  8. 设计模式之简单化_Mediator中介者模式_只有一个仲裁者
  9. java生成excel甘特图
  10. 下拉菜单Spinner用法