毕业两年后的经历总结——一个奋斗中的前端蜂鸟

2023-11-11

转眼间,已经毕业两年了,不得不感叹时间过的真快啊!学生时代的美好,终于只能永久停留在记忆长河中不再复返。韶光易逝,但唯一不变的,是变化。回望过去,有过困惑, 有过迷茫,也有过焦虑。

刚开始工作时,也遇到了很多很多的困难,这时的我对未来比较迷茫;后来,看着身边的小伙伴都每天忙到没时间干其他事情,也在一步步涨工资,而自己拿着低工资在舒适区工作,我开始焦虑了,开始思考未来的路该怎么走。

在经过不断的思考之后,最终我决定:学习。学习原生js,学习设计模式,学习数据结构,学习算法,走一条不会过时的路。我曾看过很多前辈们的文章,让我深刻认识到,这个世界是不断变化的,技术更新迭代的速度也是飞快的,几年来,前端框架越来越火爆,未来也将会更加火爆,也说不准还会有更新更火爆的框架技术,我觉得我需要掌握一些不会过时的技能,沧海桑田,日月变化,最核心最重要最原始的部分是不会如框架一般如雨后春笋般不断涌现的。

当我从头开始学习原生js的时候,发现之前的自己真的是菜到风一吹就倒的地步了,以前的学习过程中没被掌握的东西太多太多,这时我发现,只有永远保持一颗菜鸟的心去学习,才会发现更加广阔的天空。

我不敢说我的原生js能力有多好,但至少再一次学习之后我发现,比以前js基础更牢固了。我想,“拓实基础”,这四个字也不是想当然的,需要一次又一次的重复学习,才能做到的吧。之后我发现,我比之前学学习新技术的速度更快了,解决问题的能力也更强了,以前觉得比较陌生的js插件,我可以有一个清晰的实现思路,以前望而生畏的框架或库的源码,我也可以看懂一些了,我甚至更加自信,对于新的技术我可以快速学习并掌握,我非常庆幸我当初的思考和决定。

2018年是我进步的一年,也是我工作比较轻松的一年。这一年里,我再一次对原生js开始了深入的学习,对设计模式有了一定的掌握,对数据结构也有了清晰的认识。但对于算法,还是感觉有一层神秘的面纱,也许,还需一段时间的学习和积累,才能真正算是入门吧。但在这一年里,我也不断承受这低工资给我带来的生活困扰,焦虑,忧心,烦躁这些情绪也时有出现。雨过终会天晴,思考总结行动过后,带来的是收获,是成长,也是无悔。

2019年,可能大多数伙伴都能猜到了吧,我意料之中的跳槽了。面试的第一轮我就发现,之前的努力都派上用场了,具体遇到了什么我这里就不透露了。但这时,我又发现一个非常关键的点,对于职业影响还是比较大的,那就是态度和软技能。

一个积极向上的态度能带给面试官很良好的印象,在工作中会不断鼓励自己迎难而上,在学习上能够督促自己不断前行,在生活中也可以为自己和身边人带来正能量。今年,我开始面试别人了,开始扮演着面试官的角色,去观察,去了解,去思考各种求职者的状态和知识掌握情况,我发现,没有扎实的技能,可以被一眼看穿,没有积极向上的态度也可以在第一时间感受到,“蒙混过关”真的可以吗?

作为一个前端开发,真的只是老老实实实现需求设计图而已吗?只需要对着代码优化代码吗?如果你这样想,那能给你带来的终将是有限的。对一个开发者而言,硬技能很重要,但软技能也同等重要。如果没有独立思考的能力,当你在遇到问题的时候会感觉无从下手;如果你不善于沟通交流,那在团队合作的时候会给你很大的阻力和难题;如果你没有想过用户体验,那你做出来的东西可能会漏洞百出;如果你不关心产品需求,那么你在技术实现的时候也没余一个清晰度思路…当你具备这些基本的软技能的时候,你会发现,无论是生活还是工作,都会让别人眼前一亮,都会觉得你是特别的。不要觉得感觉自己什么都不会,技术不够厉害,能力,也许你已经拥有了很多了呢。

相信大家也都听过“可持续发展”这个词语,世间万物都是相通的,我想着,既然可以持续发展,但为什么不能“持续学习”呢,也许我不够聪明,也许我见识不够广阔,但我可以一直学习。一天不行,就一年,一年不行就十年,就算是我每天只懂一个很小的点,但十年之后呢,“坚持”的道理都懂,但把它付诸实践的人又有多少呢?也许,学习的时候也会感觉枯燥,无聊,但我每次都在想,只要再学一点就好了,再坚持一下,我就可以把这个东西掌握了。

两年来,我一直想着我要走的路,要学的东西,即使现在我仍然在不断的思考。
现在的我想走的路,是从原生js到数据结构,再到设计模式算法,到后端数据库,服务器,全栈,web网络安全,甚至畅想着有一天我也能成为黑客,揭开网络安全神秘的面纱…

这条路漫长且充满荆棘,但我从未感到害怕和后悔。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

毕业两年后的经历总结——一个奋斗中的前端蜂鸟 的相关文章

  • 【数据库原理复习题】

    文章目录 一 单选题 二 填空题 三 判断题 四 简答题 五 综合题 5 1 属性集合的闭包计算 5 2 确定候选码并进行范式级别的判断 5 2 1 确定候选码讲解 5 2 2 范式级别的判断讲解 5 3 根据要求写SQL语句 5 3 1数

随机推荐

  • canvas绘制小树阴影-transform

    绘制小路 可用quadraticCurveTo 二次贝塞尔曲线 来绘制复杂曲线 也可以用bezierCurveTo 三次贝塞尔曲线 效果图 代码如下 demo html
  • 深度学习环境配置8——(30系显卡)windows下的torch==1.7.1环境配置

    深度学习环境配置8 30系显卡 windows下的torch 1 7 1环境配置 注意事项 一 2021 10 8更新 学习前言 各个版本pytorch的配置教程 环境内容 环境配置 一 Anaconda安装 1 Anaconda的下载 2
  • 计算机毕业设计Node.js+Vue会议管理系统(程序+源码+LW+部署)

    该项目含有源码 文档 程序 数据库 配套开发软件 软件安装教程 欢迎交流 项目运行 环境配置 Node js Vscode Mysql5 7 HBuilderX Navicat11 Vue Express 项目技术 Express框架 No
  • java socket tcp 长连接_java socket长连接

    package com paic umap tcp import java io IOException import java io InputStream import java io ObjectInputStream import
  • LeetCode 182. Duplicate Emails

    SQL Schema Write a SQL query to find all duplicate emails in a table named Person Id Email 1 a b com 2 c d com 3 a b com
  • Ubuntu 下配置protobuf

    首先得到 protobuf 相应的包文件 在终端上输入如下 wget http protobuf googlecode com files protobuf 2 5 0 tar gz 由于 现在 protobuf 2 5 0 tar gz已
  • Python Serial串口的简单数据收发

    导入模块 注意这里模块名是pyserial pip install pyserial 1 打开串口 import serial com serial Serial COM3 9600 print com 2 发送数据 import seri
  • unityhub登录不上,登录界面刷新不出来

    如果是登录界面白屏的话可以尝试 1 关闭hub 右下角也要退出 找不到的可以直接任务管理器退出 2 删除 UserProfile AppData Roaming 里面的 UnityHub Cache和 Unity Caches 文件夹 3
  • javascript的null、undefined和布尔数据类型

    javascript中 有null undefined 在使用typeof 时候 console log typeof null object console log typeof undefined undefined null与unde
  • C++ gbk与utf8互转

    本文代码已在vs2017上验证 gbk转utf8容易出现中文乱码 有的时候在x86 32位编译环境下中文显示正常 但切换到x64 64位编译环境下会乱码 本文所示的代码在32位和64位编译环境下均不会出现乱码 使用例子见 C 调用pytho
  • 在windows下使用Vscode用CMake..命令编译源代码时候遇到的问题之解决办法

    由于我在windows下用Vscode总是不记得如何deal这个错误 因此今天就用这篇博客记录下来 在windows的Vscode这个IDE下 打开终端 输入命令行 C Users 11602 Desktop test build gt c
  • 【互联网有记忆】爬取微博热搜榜并存入数据库(python爬虫+存储过程后端实现)

    一 爬虫代码 import random time import requests re import datetime import mysql connector 定义爬取间隔 minutes interval time 15 clas
  • 随机森林(RF)

    目录 RF概念 RF算法流程 RF算法的优缺点 RF算法使用实现 RF应用 RF概念 随机森林指的是利用多棵树对样本进行训练并预测的一种分类器 决策树的详解见链接决策树 ID3算法 C4 5算法 CART算法 xiaoming1999的博客
  • Jmeter验证码图片识别注册接口压力测试实战

    写在前面 前段时间写了一篇博文 Jmeter验证码注册接口压力测试实战 前两天又登录对应的网站看了一下 发现原来滑动验证的方式改成了图片验证码的方式 防止用户多次发送手机验证码 看到这里我本来不想再有太多想法了 但是看到如下的注册界面 将很
  • Windows Server 命令行编码乱码问题

    Windows Server 命令行编码乱码问题 输入chcp发现编码是437也就是英文编码 那么有两种解决办法 0 前提 假如服务器是中文的 那么直接跳过 英文版的要找到时间和语言设置里的区域 gt 其他日期 时间和区域设置 将格式改为中
  • kvm环境快照(snapshot)的使用方法

    实例一 使用qemu img命令使用快照 kvm环境下qcow2的镜像支持快照 1 确认镜像的格式 root nc1 boss qemu img info test qcow2 image test qcow2 file format qc
  • 3. Zipkin 持久化

    Zipkin 持久化 其实 我们仔细想想也可以总结出这种方式的几种缺陷 缺陷1 zipkin客户端向zipkin server程序发送数据使用的是http的方式通信 每次发送的时候涉及到连接和发送过程 缺陷2 当我们的zipkin serv
  • AIGC发展研究(1.0版)

    该图谱由中国信息通信研究院 中国通信标准化协会大数据技术标准推进委员会 CCSA TC601 共同发起 旨在梳理数据治理产业上下游相关企业 产品 服务的分布情况 掌握数据治理市场现状 洞察数据治理产业发展趋势 图谱1 0收录了来自98家企业
  • Qt支持https请求

    Qt支持https请求需要配置openssl环境 Qt默认是不支持SSl认证的 检测Qt支持的协议 QNetworkAccessManager manager new QNetworkAccessManager this qDebug lt
  • 毕业两年后的经历总结——一个奋斗中的前端蜂鸟

    转眼间 已经毕业两年了 不得不感叹时间过的真快啊 学生时代的美好 终于只能永久停留在记忆长河中不再复返 韶光易逝 但唯一不变的 是变化 回望过去 有过困惑 有过迷茫 也有过焦虑 刚开始工作时 也遇到了很多很多的困难 这时的我对未来比较迷茫