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

作者:神秘网友 发布时间:2021-01-14 07:14:15

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

1.前言

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

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

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

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

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

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

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

2.建议2.1-数据结构与算法

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.3-框架

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

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

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

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

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

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

2.4-做好知识输出

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

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

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

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

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

3.2021目标3.1-LeetCode

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

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

年末了,是该总结一波了,冲鸭2021
3.2-源码解析

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

3.3-了解设计模式

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

年末了,是该总结一波了,冲鸭2021 相关文章

  1. 记一次Vue实战总结

    vue 目录结构 assets一般用来放置小的图片,icon类, public一般用来放置大的图片 build之后,public下面的文件夹会原封不动的添加到dist中 assets目录,build之后会被合并到一个文件中,进行压缩,多用来存放业务级的js、css等,如一些全局的scss样式文件、

  2. 头秃了,Spring Boot 自动配置源码解析了解一波~

    持续原创输出,点击上方蓝字关注我 目录 前言 源码版本 @SpringBootApplication 干了什么? @EnableAutoConfiguration 干了什么? 总结 前言 为什么 Spring Boot 这么火?因为便捷,开箱即用,但是你思考过为什么会这么便捷吗?传统的SSM架构配置文件至少要写

  3. 最全总结 | 聊聊 Python 办公自动化之 Word(中)

    1. 前言 上一篇文章,对 Word 写入数据的一些常见操作进行了总结 最全总结 | 聊聊 Python 办公自动化之 Word(上) 相比写入数据,读取数据同样很实用! 本篇文章,将谈谈如何全面读取一个 Word 文档中的数据,并会指出一些要注意的点 2. 基本信息 我们同样

  4. 实践总结小程序性能优化

    微信小程序开发教程栏目总结小程序的性能优化。 项目简述 问题 先简单介绍一下项目,就是一个比较常规的点餐小程序。 界面如图: 左边是分类菜单,右边是长列表,有多个分类的商品,单个分类滚动完后可以继续滚动切换到下一个分类,同时左边的分类菜单选中态

  5. BGP总结

    BGP总结 BGP边界网关路由协议 一、BGP概述 二、对比IGP和BGP 三、BGP设计特性 四、BGP特点 五、BGP的数据包 六、BGP的工作过程 七、结构突变 八、专业名词 九、BGP的路由黑洞 十、BGP的防环机制 十一、BGP的基础配置 十二、有条件的打破IBGP的水平分割 十三、

  6. Spring AOP 学习总结

    Spring AOP 学习总结 1.1.1 AOP 是什么? AOP(Aspect Orient Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善。它以通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下给程序动态统一添

  7. Laravel个人博客后端开源。第三方登录,邮箱,常用命令等总结

    Laravel个人博客后端开源。第三方登录,邮箱,常用命令等总结 个人博客原文地址 云墨白的博客https://www.yunmobai.cn/blog/13 项目演示 这个项目是我大二疫情期间所写,历时3个月,主要是花费在学习Vue和Laravel,前端经过几次改变,刚开始自己使用Bootstrap

  8. 20201026-BO2作业问题总结

    20201026-BO2作业问题总结 在完成第二次培训作业的过程中,遇到了不少问题,在本文中总结记录解决方案。 问题总结 div设置背景图片 内容过少导致塌陷 方法1:计算并设置`padding-bottom`撑开div 方法2:在容器内增加一个``标签撑开div flex布局img超出父div宽

  9. JAVAWEB学习总结,DAY13(xml和动态代理)

    JAVAWEB学习总结,DAY13(xml和动态代理) 学习目标 1.能够说出XML的作用 2.了解XML的组成元素 3.能够说出有哪些XML约束技术 4.能够说出解析XML文档DOM方式原理 5.熟悉Document对象常用方法 6.能够使用xpath解析XML或HTML文档 一,XML入门【熟悉】 可以完成一个

  10. JAVAWEB学习总结,DAY14(Http协议Tomcat服务器servlet入门程序)

    JAVAWEB学习总结,DAY14(Http协议Tomcat服务器servlet入门程序) 学习目标 1.能够理解Http协议的请求和响应(理解) 2.能够知道http的get和post请求的区别(掌握) 3.能够理解软件的架构 (了解) 4.能够理解WEB资源概念 (了解) 5.能够理解WEB服务器(掌握服务器的作

每天更新java,php,javaScript,go,python,nodejs,vue,android,mysql等相关技术教程,教程由网友分享而来,欢迎大家分享IT技术教程到本站,帮助自己同时也帮助他人!

Copyright 2020, All Rights Reserved. Powered by 跳墙网(www.tqwba.com)|网站地图|关键词