猿创征文|前端到全栈,一名 IT 初学者的学习与成长之路

news2025/7/8 22:04:17

在这里插入图片描述

目录导读

    • 写在前面
    • 创作之路
      • 前端开发工程师知识体系
      • Vue&React 开发框架
      • 前端开发实战
      • Linux&云原生
    • 小马技术栈
      • 主打技术专栏
      • 其他专栏(实用干货)
      • 技术栈词云
    • 学习与成长总结


写在前面

2021 年 7 月 18 日我在 CSDN 发布了第一篇技术文章,距现在已有一年,这也意味着我在 CSDN 创作已经一年了。这一年创作历程对我来说,无疑是在 IT 方面技术成长与收获最大的一年,毫不夸张的说,从来没有过在一年时间内能学到这么多,能提升这么多。

其实如标题中所说,“一名 IT 初学者的学习成长之路”,“初学者”这个词对我来说并不是很准确。因为我的本科专业是网络工程,而除网络相关知识外,诸如 JavaScript、Linux、C+、Java、C# 等开发语言我也早有涉及。

众所周知,在大学中无论是网络工程、软件工程、通信工程,还是计科等专业,对于开发语言都会涉略很广。

在这里我将自己称为“初学者”,主要还是因为自己在大学虽然什么都学,结果却是自己貌似什么都不会,什么都拿不出手,这样一看我的确是一个“初学者”。

开始做出转变是在大三学年,为了让自己在毕业后有拿得出手的技能,除备战软考之外,我开始了自我专业技术能力的提升。也就是在那时我才开始实质上的接触 CSDN。


创作之路

前端开发工程师知识体系

开始学习的是前端,这也是为什么我老说自己是前端出身。首次创作便是以前端为基础,边学习边记录,当时为创作初期,所以文章质量相比于现在是比较低。在记录过程中我创建了自己第一个专栏前端开发工程师知识体系,至今更文 39 篇,基本完结。里面包含了 HTMLJSJS高级Node.jsCSSBOMDOMJqueryTypescriptcanvas 多个技术栈,正如专栏标题一样,旨在通过此专栏可以让读者清晰认识到前端开发的所有知识点,掌握相关基础,学习过后便可以真正的认识前端。

在这里插入图片描述

Vue&React 开发框架

在前端开发中,学会基础的知识,还必须要掌握前端开发框架,目前市场主流的有三大前端框架 Vue、React、Angular。我在后期主要学习总结了 Vue(全部)和 React(基础)部分。分别在前端框架之 —— Vue和前端框架之 —— React两大专栏中。文章均以理论加实操演示的形式进行展示,目的就是为了让读者能够一眼看懂,更加清晰明了。

在这里插入图片描述

前端开发实战

在大四学年,学习已基本结束。我来到了北京一家企业实习,岗位正是前端开发,这才开始了真正的实践工作。正所谓“实践是检验真理的唯一标准”,在实习的过程中我学到很多,更是掌握了不少前端理论之外的东西。在工作中我也没有放松博客的总结,利用闲余实践将自己的实操记录在了博文当中,在这个过程中我也创建了我认为最有意义的实操型专栏前端实战知识集锦,其主要内容为 前端+Vue+Echarts+Element UI 的开发实践经验。

在这里插入图片描述

Linux&云原生

实习结束后,我始终没有忘记自己想要做一名技术项目经理的目标,而仅仅懂得前端开发是不现实的。我开始涉及前端之外的其他技术栈,并非后端,而是基于项目层面的开发知识,如 Linux 和云原生(原力计划),同时创建了两大专栏:云原生 - 入门到实战和 Linux 操作系统入门到精通,目前更文三十余篇。

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


小马技术栈

主打技术专栏

  • 前端开发工程师知识体系(完结 - 前端相关知识点,总结全面,极其适合新手。)
  • 云原生 - 入门到实战(当前主更 - 时代发展趋势,IT大热门,谁不学谁亏。)
  • 前端实战知识集锦(不间断更新 - 干货干货干货!工作经验亲身总结。)
  • Linux 操作系统入门到精通(当前主更 - Linux YYDS,学习云原生建议是在掌握 Linux 的前提之上。)
  • 前端框架之——Vue(完结 - 开发框架,目前市场上绝大多数都在用此框架。)

其他专栏(实用干货)

  • 前端领域高频笔试面试题集锦(完结 - 面试必备。)
  • C 认证(完结 - CSDN 能力认证之 C1 见习工程师认证,包含四个部分习题及解析。)
  • 开发工具/开发语言(不间断更新 - 各大工具/语言使用方法总结,如 Git、Source tree、Webstorm、Express、VS code 等等。)
  • 软考 - 系统集成项目管理工程师(暂时停更,软考之系统集成项目管理工程师考点总结,只讲考试干货,时间关系暂时停更,后续补上。)

技术栈词云

在这里插入图片描述


学习与成长总结

以上就是小马这一年来的创作历程,从开始的前端到 Linux,再到云原生,自己所涉及的领域也越来越广,同时学习难度自然是越来越大,不过从一开始学习、到学会,再到以自己的理解总结成文章,每当成文的那一刻,我都能感觉到满满的成就感,我相信这也是 CSDN 各位同道能一直坚持创作的原因之一。

学会总结本身就是自我进步的过程,将这些知识分享给其他人,让他人受益。这正是我创作的初衷——提升自我,受益他人。所以我的每一个专栏、每一篇文章都是完全免费的。

学习使人快乐,分享使人快乐!学习之路永无止境,而这也仅仅是开始…

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/406986.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何用html制作一个简单的网页

哈喽,大家好!我是小张。大家在浏览网页的时候有没有好奇过这个网页是怎么制作,其实只是制作一个简单的网页是很简单的。今天我就教一下大家如何用HTML制作一个简单的网页。 了解html 1. 学习html之前先要知道html是什么 HTML的全称为超文本标…

查看Chrome浏览器版本及下载对应的webdriver,并下载安装

查看Chrome浏览器版本及下载对应的webdriver,并下载 文章目录查看Chrome浏览器版本及下载对应的webdriver,并下载一,查看自己电脑的Chrome的版本二,webdriver的对应版本三,安装一,查看自己电脑的Chrome的版…

nvm介绍、安装、报错处理以及使用

前言 工作中我们偶尔可能同时在进行多个项目开发,而多个不同的项目所使用的 node 版本又是不一样的,在这种情况下,对于维护多个版本的node 将会是一件非常麻烦的事情,因为需要操作做卸载安装操作,而nvm 就是为解决这个…

关于Vue3的defineProps用法

之前只是单纯的会用,因为vue关于父子组件通讯差别有一点点大。 1.在父组件内传递变量的时候,需要加冒号:,否则你就只是单纯的传递了一个字符串而已。 2.在子组件里不需要引入defineProps就可调用该函数去接收父组件传来的属性。 我个人在这里…

axios基本使用及跨域问题详解

前端请求自然也发展迅速,从原生的XHR到jquery ajax,再到现在的axios和fetch。axios( https://axios-http.com/zh/ )是Vue推荐的http库,这个还是要了解一点的。 安装 $ npm install axios基本使用的例子 1、在main.j…

Vue项目:学生管理系统

💂 个人主页: 陶然同学🤟 版权: 本文由【陶然同学】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦💅 想寻找共同成长的小伙伴,请点击【Java全栈开发社区】…

Nginx的安装配置教程

一、Nginx的下载与安装 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好 1.下载 在Nginx的官网的下载页面…

JavaScript-匿名函数

什么是匿名函数 1、匿名函数,即没有名称的函数 2、如果单独只写一个匿名函数,此时是不符合语法要求的 会报错。需要给 匿名函数包裹一个括号,使之成为表达式。 3、被小括号包裹的内容会被js识别为一个函数表达式 如何执行和使用匿名函数? …

前端直传阿里云OSS

阿里云对象存储服务(Object Storage Service,简称OSS),是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。 目前通过Web端直传文件(Object)到OSS,有两种方案: 一、利用OSS…

web渗透之文件上传漏洞

目录一、原理二、利用方式三、文件上传的风险处四、文件上传漏洞的危害五、文件上传漏洞常见的绕过方式1、前端绕过检测2、mime类型检测绕过3、黑名单绕过(1)、相似扩展名(2)、apache配置文件(3)、大小写绕…

如何将html模板资源转为vuecli项目

1.目标 将找到的html素材模板,转换为vue的文件。 这个网上照了一圈,没找到合适的方案,就自己尝试弄了一下 目标效果 2.具体步骤 1. 通过vueclie 创建项目 vue create 项目名称然后把默认的样式删除了 2. 将静态资源放到vue项目的 publi…

【python】自动填写问卷星问卷及提交

前言:问卷是很好的网络调查方式之一,近年来,问卷星被广泛应用于各方面的调查。本文介绍了利用python代码自动填写问卷星基本题目,拥有自动填写、解决智能验证、批量提交问卷等功能。 目录 1.下载浏览器驱动 2. selenium基本配置…

【Java 基础篇】Java 初识、编译运行机制及开发环境搭建

一、Java 语言初识二、Java 编译运行机制2.1 JVM、JRE、JDK 三大概念介绍2.2 Java 是如何运行的三、Java 开发环境搭建(文末附下载地址)四、第一个 Java 项目4.1 创建项目和 .Java 源文件4.2 输出 hello world一、Java 语言初识 Java 是由 Sun Microsystems 公司于 1995 年 5 …

十大经典排序算法(下)

🍓个人主页:bit.. 🍒系列专栏:Linux(Ubuntu)入门必看 C语言刷题 数据结构与算法 HTML和CSS3 目录 1.6 快速排序 1. 算法步骤 2. 动图演示 3.代码实现 1.7 堆排序 1. 算法步骤 2. 动图演示 3. 代码实现 1.8 计数排…

JavaScript注册监听事件与清除监听事件

JavaScript中有两种方法可以注册监听事件,一种是传统的注册方式,on事件名称的注册方法,如btn.onclick,还有方法监听事件注册方式, addEventListener()和ie8以下的attachEvent()。 注册监听事件 传统方式 语法格式:元…

ES6笔记————let,箭头函数,剩余参数

目录 一.let,var,const区别 let const 区别 二,解构 1 数组解构 2对象解构 三,箭头函数 1 基础语法 2 省略写法 3 对象方法里的this 4 apply/call调用时的this 5 箭头函数中this 8 箭头函数应用 四,剩余函数 一.let,var,con…

【bug】Failed at the node-sass@4.14.1 postinstall script(终于圆满解决)

花了两个小时才解决 首先是从git上克隆项目到本地,然后安装nodele_modules,输入npm i安装 安装到一半报错 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass4.14.1 postinstall: node scripts/build.js npm ERR! Exit status 1 npm ERR! …

关于 Vue “__ob__:Observer“ 属性的解决方案

问题描述 我们操作 Vue 数据的时候,经常会看到这个属性: __ob__:Observer在我们操作这个数据的时候,如果想要单独拿这个数据里面的值,就会返回 undefined经过我在网上查找相关资料,发现 __ob__:Observer 是 Vue 中一个非常重要的…

【vue】diff 算法详解

一、diff算法是什么 diff算法是一种通过同层的树节点进行比较的高效算法 diff算法的目的就是找出新旧不同虚拟DOM之间的差异,使最小化的更新视图,所以 diff 算法本质上就是比较两个js对象的差异 特点 1. 比较只会在同层级进行,不会跨层级比较 2. 在diff…

原生JS实现飞机大战游戏 超详细解析 快来做一个自己玩吧

目录 1. 案例分析💨 2. 适配设备 💨 3. 背景滚动💨 4. hero操作💨 5. 敌机的创建与运动💨 6. 子弹的创建与运动💨 7. 碰撞检测💨 8. 统计得分💨 9. 设置开始与结束界面&…