逆水行舟 不进则退

news2024/11/19 14:46:50

目录

一、前言

二、2023年度总结

三、2024展望未来


一、前言

这是我从工作以来到现在最喜欢的一句话,我想把这句话送给自己也想送给大家。

2019年7月实习到现在已经过去了四年多,进入2024年也迎来了我工作生涯的第五个年头。

在这个行业里,技术更新迭代的太快了,唯有不断与时俱进的学习,才能不被抛弃。

那么,你的2023年做了些什么呢?

我先来想想今年的我都干了些什么

吃得好、喝得好,看了三四十部电影,没事就健健身,累了就请假出去旅旅游,平常空闲了就读读书学学技术,刷刷视频学习学习,不想学了就打两把游戏。

一两句话说的挺轻松简单,但干程序员哪有这么简单容易还随心所欲

当然这期间也通宵过、累过、哭过、一度崩溃过,在我看来也很正常,不过这种伤心难过的事情我并不是很想出来说两句。

在2022年的时候我就给2023年的自己制定了一系列计划目标,但是好像实施的并不是那么的完美,也有可能是我把这一切想的都太简单了。

学习vue3,掌握python,熟练使用java,学会cesium,学会自己创建地理信息模型,c++,AE、C4D……愉悦身心的还有出去旅游,锻炼身体,还有考计算机中项和高项的证书,想学的东西太多,兴趣范围也很广泛,恨不得把所有的技术都灌输到脑子里边去。emmm怎么说呢,都学了,但都仅限于都学了一丢丢皮毛,让我感到欣慰一点的也就算是系统集成项目管理师的证书拿到了吧。

二、2023年度总结

今年上半年主要是给街道做的一个城乡相关的系统,pc端+大屏+手机端都成为了一套固定的产品模板。不过自己每次都能借项目机会学到了很多。这个系统手机端用户主要是使用微信小程序,小程序从头到尾是我自己一个人搭建的,后台接口我同事帮我写了写,说实在的真的有时候很抗拒写后台,尤其是和微信有关的后台,也不是不能写,主要是自己写接口那速度我自己都不敢恭维。甲方需求来回变动这是常有的事,不过好在项目已经成功验收,也算是松了一口气,完成了一个任务。一般写微信小程序我比较喜欢用uniapp+uview,前两年用的是原生写小程序,语法总归是不大一样,有些逻辑代码处理起来会比较麻烦一些(之前用原生写纯粹是因为公司没人用,我非得自己要试试,因为比较喜欢掌握一些别人不会的东西),这次写小程序主要是在地图方面学到了不少,有些学到的知识我也在csdn上发布出来与大家共享。

上半年除了忙碌的工作,跑些杂七杂八的项目,运维之前做过的老系统,还去了趟扬州耍了耍,干咱们脑力工程的不能一直都在不停的运转,适当的给它放个假休息休息还是不错的。说实在的,扬州这种慢节奏的生活调调,我还是很喜欢的,让人很舒适。

下半年主要投入在一个自贸区的项目上和去杭州出差了一个月左右的时间,去杭州那段时间又热又闷,对我很不友好,再加上我们出差的地方有些偏僻,周围没有什么好玩的好吃的,基本每天就是办公室-食堂-宿舍-办公室-食堂-宿舍-办公室-宿舍 那边正常下班是晚上九点 算是体验了一把996的工作生活,这种工作方式尊重但我并不喜欢,不适合我,每天过的感觉都很累,不过也有好处,见识到了什么叫做工作上分工明确,产品经理、ui设计、项目经理、前端开发、后台开发、三维人员每个人都有属于自己的任务;(虽然我和我同事去了之后还是同时干前端和三维),但我们不用自己费那个脑子想怎么界面怎么展示合理,不用自己写前端的同时自己写后台接口调用,不需要和甲方直接对接需求想着怎么沟通,也不需要整理各种文档,简直不要太爽。在这我算是学到了一个技术,不足以称为技术的技术,就是git分支提交,挺搞笑的,做了四年的前端没有过git的分支,因为我们做项目多数还是一个人负责好几个项目,从头到尾,所以基本上是不需要用到分支,直接提交master完事。但这里一个系统划分了多个模块,需要每个人先提交到自己的分支上,在分支上合并完成后在提交到远端分支上,最后没有问题后再合并到origin master上。

自贸区的项目工期是比较紧张的,但好在还算是有序进行,中间出了一个小插曲,服务器被攻击了,导致程序所有的文件都打不开,而且,系统没有最新的备份文件!!!结果可想而知,从头又干了一遍,这个事情发生过后,我们把手头上各自负责的项目都定期备份了,而且是在本地、服务器、硬盘分不同地方各自备份,不要总感觉备份了啥事也没有,一定要从服务器上把备份文件拷下来,在本地和移动硬盘上都留一份,防止一些意外的发生。所有人都一定要重视这个问题!!!

我希望每个人在做好工作的同时,都不要太委屈了自己,把自己的身体累垮,搞得心情很不顺畅,好的身体才是革命的本钱,大家在忙碌之余一定不要忘记适当的给自己放放假、休息休息自己的脑子🧠,问题解决不出来那就先放放,做些别的事情,说不定突然就顿悟了。

三、2024展望未来

2024年我想先拿下高项的证书,然后至少去两个地方旅旅游,学习cesium和js高级,每个月都能读上两本课外书,平常能够健康饮食,每周都能适当做做运动,不与项目置气,不与甲方置气、不与自己置气。少刷视频!少打游戏!少看小说!利用这些时间多多提升下自己的技术能力!!!

那屏幕前的你2024年想好要做什么了吗?

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

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

相关文章

宠物空气净化器哪个牌子好?实惠的猫用空气净化器牌子推荐

对于养猫的朋友来说,猫咪掉毛绝对是一个让人头痛的问题。猫毛和皮屑会飘散在空气中,不仅会遍布全屋的各个角落,而且打扫起来也麻烦,特别是一些清理不了的猫毛,甚至还可能引起人的过敏反应,例如咳嗽和哮喘。…

PXIe-6396国产替代,8路AI(18位,14 MS/s/ch),2路A​O,24路DIO,PXI多功能I/O模块

PXIe,8路AI(18位,14 MS/s/ch),2路A​O,24路DIO,PXI多功能I/O模块 PXIe-6396是一款同步采样的多功能DAQ设备。该模块提供了模拟 I/O、数字I/O、四个32位计数器和模拟和数字触发。板载NI-STC3定时…

RT-Thread GD32F4xx实现SD卡热插拔检测功能

GD32F470移植RT-Thread操作系统添加SD卡功能,增加SD卡热插拔检测 一、RT-Thread移植sd卡功能二、实现SD卡热插拔检测原理三、软件实现过程四、延展之ASSERT ERROR,即RT-Thread断言错误五、延展之STM32 SD卡热插拔检测六、结束语 一、RT-Thread移植sd卡功…

Java研学-过滤与监听

一 过滤器 Filter 1 介绍 Java Web 组件之一(Servlet 的功能),可改变一个request和修改一个response。Filter不是Servlet,不能产生一个response,它是在一个request 到达Servlet之前预处理 request,也可以在response离开Servlet 后…

新一代数字原住民:市场痛点与“繁”思维应对之道

随着科技的迅速发展,尤其是互联网的普及,新一代数字原住民经营者已经逐渐成为市场的主力军。不同于传统的消费者,有着独特的消费习惯和心理需求。企业要在这激烈的市场竞争中获得优势,深入了解这一群体的特征和心理、行为&#xf…

【EMC专题】浪涌的成因与ICE 61000-4-5标准

什么是浪涌? 浪涌是一种无法预料的瞬态电压或电流尖峰,由附近的电子产品或是环境导致。 了解浪涌非常重要,因为浪涌有可能会导致设备的电气过应力损坏,造成系统故障等。 对于系统设计来说,重要的一点是我们如果无法控制浪涌的产生,那么只能通过将瞬态峰值电流导入到地,…

Pyside6/PyQt6中的QTimer类:轻松实现定时任务

文章目录 📖 介绍 📖🏡 环境 🏡📒 使用方法 📒📝 参数说明📝 常用方法⚓️ 相关链接 ⚓️📖 介绍 📖 在PySide/PyQt框架中,QTimer是一个核心类,主要用于在指定的间隔时间后触发某些事件。QTimer为开发者提供了一种处理和调度重复或单次动作的简便方式。 …

CSP网络结构实战 - 降低计算量的特征融合方式

CSP网络结构实战 - 降低计算量的特征融合方式 CSP网络结构实战 - 降低计算量的特征融合方式0. 引言1. CSP网络结构简介1.1 核心思想1.2 解决的问题 2. 实验验证2.1 CSP网络模型构建2.2 数据读取与预处理2.3 模型训练与验证 3. 对比实验4. 结果与总结 CSP网络结构实战 - 降低计算…

change事件传递多个参数

1.传递value页面参数 change"handleChange($event,123)" 2.传递选中的keyvalue或是选中的item 我用的是a-auto-complete,试验了用a-select也可以 就是在option里面,:value"JSON.stringify(d)" 然后在eval(( value ))转化就可…

Python中如何简化if...else...语句

一、引言 我们通常在Python中采用if...else..语句对结果进行判断,根据条件来返回不同的结果,如下面的例子。这段代码是一个简单的Python代码片段,让用户输入姓名并将其赋值给变量user_input。我们能不能把这几行代码进行简化,优化…

CTFhub-HTTP响应包源代码查看

CTFhub-Web-Web前置技能-“HTTP响应包源代码查看” 题目分析 页面空白,想到flag也许在源代码中 解题过程 F12,在element中,看到html代码,在其body中找到flag

对闭包的理解

概念: 一个函数对周围状态的引用捆绑在一起,闭包让开发者可以从内部函数访问外部 函数的作用域 简单理解:闭包 内层函数 外层函数的变量 一个函数对周围状态的引用捆绑在一起,闭包让开发者可以从内部函数访问外部 函数的作…

10.9.2 std::function 存储函数对象 Page184

41行,pending只是inc的复制品,所以43,44行,不会改变inc()的值 demo_function2()的运行结果: 59行,pending是inc的引用,所以61,62行将会改变inc()的值

如何在Windows 10/11的防火墙中禁止和允许某个应用程序,这里提供详细步骤

想阻止应用程序访问互联网吗?以下是如何通过简单的步骤阻止和允许Windows防火墙中的程序。​ 一般来说,大多数用户永远不需要担心应用程序访问互联网。然而,在某些情况下,你需要限制应用程序访问互联网。 例如,有问题…

webstorm最新版 激活 成功了

使用webstorm开发工具 很完美,第一次用webstorm IDE 开发工具就完美的激活了,你也不妨试试 链接地址:http://mano100.cn/thread-1942-1-1.html 激活后如下

Django数据库选移的preserve_default=False是什么意思?

有下面的迁移命令: migrations.AddField(model_namemovie,namemov_group,fieldmodels.CharField(defaultdjango.utils.timezone.now, max_length30),preserve_defaultFalse,),迁移命令中的preserve_defaultFalse是什么意思呢? 答:如果模型定…

Vue-Router 路径匹配与重定向

一、效果与描述 通过设置路由匹配同时设置重定向,让输错的网址重定向到指定页面,例如在网页输入网页地址把路径进行任意修改,重定向到登录页面。 二、Vue-Router代码 import { createRouter, createWebHashHistory } from vue-routerimport …

二、MySQL安装

目录 1、双击mysql8的安装向导 2、分为首次安装和再安装 1)、首次安装 (1)如果是首次安装mysql系列的产品,需要先安装mysql产品的安装向导 (2)选择安装模式 2)、不是首次安装 &#xff0…

在加载第三方库过程中,无法加载到库的问题(使用readelf, patchelf命令)

无法加载到库问题 问题及分析过程readelf 命令patchelf命令 问题及分析过程 在开发一个程序过程中,需要加载第三方库iTapTradeAPI, 在CMakeList.txt中已经设置了CMAKE_INSTALL_RPATH,但是发布到生产之后由于目录问题无法加载到libiTapTradeAPI库了 下面…

RH850P1X芯片学习笔记-Flash Memory

文章目录 FeaturesClock Supply Block DiagramFlash SizeMemory ConfigurationRegistersRegister Base AddressList of RegistersRegister Reset Condition 与Flash Memory相关的操作模式Functional OverviewOption BytesOPBT0 — Option Byte 0OPBT1 — Option Byte 1OPBT2 —…