当前位置: 首页 > news >正文

学习什么知识不会过时

近况💁🏻

最近这段时间,我真的很糟糕。工作中满负荷做需求,闲了就想玩游戏放松,业余搞些东西的时间很少。本来就有些焦虑,这种状态下更是有些 suffering。究其原因,都是因为部门转换的问题。

一开始,我认为原来部门开发不规范,还不如蜜蜂,期待着能去真正的研发部门,和真正对研发有热情、技术高超的人一起工作,写干净纯粹的代码。怀着对美好生活的向往,我空闲就学些东西,终于来到了公司的核心部门,业务上有前途,也远离了“最好”的语言。

但是,现实终归是无情的。核心部门、核心业务,也会有成堆成堆的垃圾代码,对技术无感只为混口饭的同事,无尽的不合理需求,做事差还乱甩锅的对接方。最主要的是,基本上一眼能差不多望见我的将来:经验丰富的老同事也只能为业务上的小需求放弃更优雅的设计,技术牛逼的 leader 每天也会在后台处理很多运营需求,跟各种业务方扯需求。我不知道自己还能坚持多久。我每天都很累,很想逃离,但又不知道去哪里。我不知道自己还能为这份工作付出多少,但又不知道自己如果离开了,会不会后悔。

我现在每天都很焦虑,不知道自己未来该怎么办。我害怕自己会变成一个碌碌无为的人,害怕自己会辜负自己的理想。我不知道该怎么办,我很迷茫。

所以,再努力的意义是什么?当然,人没有梦想和咸鱼有什么区别,今天能坐在公司而没有一直窝在家里玩游戏还说明我没废掉。

迷茫

这让我开始怀疑我的学习方向了。首先我怀疑的是语言。不可否认,我不太喜欢 Java,原因可能是因为觉得它重量级、陈旧、生态杂乱。然后是知识的通用性,注解、双亲委托类加载、spring,这些只有 Java 才有,如果我不再使用 Java,它们的价值就几乎为零了。所以,我为什么要花时间学注解、spring?

我觉得我方向有些偏了,如果对 Java 没兴趣的话,我还是只学应用层东西吧。学学怎么使用 jstack 调优而不应该关注字节码结构和类加载,学习 IOC 和 AOP 的思想而不应该纠结注解和 spring bean 的实现。但是,我又担心这样会导致我对技术的理解不够深入,无法在更高层面上思考问题。

没有不会过时的知识,但有目前来看过时晚些的知识。设计思想、linux 及工具、网络知识这些在目前来看前景还明朗,所以还是多花些时间在这上面吧。但是,我又担心这样会导致我无法在技术上有所突破,无法做出真正的贡献。

工作中用得到,以后面试会用到,Java 不研究还是不行。但是,我又担心自己会因为工作而没有时间学习,最终还是会荒废自己的兴趣。

而且好奇心还是会占上风,这两天看到 Java 实现相关的文章还是会身体很老实地点进去看。但是,我又担心自己会因为好奇心而迷失方向,最终无法找到自己的目标。

我不知道该怎么办。我感到非常焦虑。我不知道自己未来该怎么走。我害怕自己会成为一个碌碌无为的人,害怕自己会辜负自己的理想。我不知道该怎么办,我很迷茫。

方向

这让我开始思考我的学习方向了。首先,我需要重新审视自己的兴趣。我是否真的不喜欢 Java?还是只是因为一些外在因素,比如觉得它重量级、陈旧、生态杂乱?如果我真的不喜欢 Java,那就没有必要继续深入学习它。我可以转向其他更感兴趣的语言,比如 Python、Go 等。

其次,我需要考虑知识的通用性。注解、双亲委托类加载、spring 等技术虽然是 Java 特有的,但它们背后的思想是通用的。学习这些技术,可以帮助我更好地理解软件开发的本质。即使我将来不再使用 Java,这些知识也不会完全失去价值。

最后,我需要找到一个平衡点。既要满足自己的兴趣,又要兼顾知识的通用性。我可以根据自己的兴趣,选择一些 Java 的核心知识进行深入学习,比如面向对象、设计模式、并发编程等。同时,我也要关注其他领域的知识,比如设计思想、linux 及工具、网络知识等。

我相信,只要我能够找到一个合适的学习方向,我就能克服焦虑,在技术领域取得进步。

相关文章:

学习什么知识不会过时

近况💁🏻 最近这段时间,我真的很糟糕。工作中满负荷做需求,闲了就想玩游戏放松,业余搞些东西的时间很少。本来就有些焦虑,这种状态下更是有些 suffering。究其原因,都是因为部门转换的问题。 一…...

C# WPF上位机开发(ExtendedWPFToolkit扩展包使用)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 虽然个人人为当前的c# wpf内容已经足够多,但是肯定还是有很多个性化的需求没有满足。比如说不够好看,比如说动画效果不好&a…...

【IOS开发】传感器 SensorKit

资源 官方文档 https://developer.apple.com/search/?qmotion%20graph&typeDocumentation SensorKit 使应用程序能够访问选定的原始数据或系统从传感器处理的指标。 步骤信息加速度计或旋转速率数据用户手腕上手表的配置物理环境中的环境光有关用户日常通勤或旅行的详细…...

【C++】封装:练习案例-点和圆的关系

练习案例:点和圆的关系 设计一个圆形类(Circle),和一个点类(Point),计算点和圆的关系。 思路: 1)创建点类point.h和point.cpp 2)创建圆类circle.h和circle…...

【vue】正则表达式限制input的输入:

文章目录 1、只能输入大小写字母、数字、下划线:/[^\w_]/g2、只能输入小写字母、数字、下划线:/[^a-z0-9_]/g3、只能输入数字和点:/[^\d.]/g4、只能输入小写字母、数字、下划线:/[^\u4e00-\u9fa5]/g5、只能输入数字:/\…...

异步导入中使用SecurityUtils.getSubject().getPrincipal()获取LoginUser对象导致的缓存删除失败问题

结论 SecurityUtils.getSubject().getPrincipal()实际用的也是ThreadLocal,而ThreadLocal和线程绑定,异步会导致存数据丢失,注意! 业务背景 最近,系统偶尔会出现excel导入成功,但系统却提示存在进行中的…...

大数据机器学习深度解读决策树算法:技术全解与案例实战

大数据机器学习深度解读决策树算法:技术全解与案例实战 本文深入探讨了机器学习中的决策树算法,从基础概念到高级研究进展,再到实战案例应用,全面解析了决策树的理论及其在现实世界问题中的实际效能。通过技术细节和案例实践&…...

【开源Mongdb驱动】SpringBoot+Mybatis+Mongdb融合使用教程

#【开源Mongdb驱动】SpringBootMybatisMongdb无缝融合使用教程 介绍 本文介绍一款基于JAVA开源的mongodb jdbc驱动为基础的无缝与springbootmybatis融合使用案例 mongodb JDBC 使用案例 https://blog.csdn.net/gongbing798930123/article/details/135002530 《基于开源的JA…...

freeRTOS使用

创建第一个FreeRTOS程序 1、官网源码下载 (1)进入FreeRTOS官网FreeRTOS professional services for application and RTOS development and consulting. FreeRTOS is an Open Source Code RTOS (2)点击下载FreeRTOS 2、处理目录 &…...

基于vue的线上点餐系统论文

基于vue的线上点餐系统 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了线上点餐系统的开发全过程。通过分析线上点餐系统管理的不足,创建了一个计算机管理线上点餐系统的方案。文章介绍了线上点餐…...

【Windows】windows11右键默认显示更多选项的办法

Windows11系统的右键菜单显示,需要多点一次“显示更多选项”才能看到所有菜单内容,按下面步骤简单设置一下就能恢复成Windows经典的右键菜单显示。 1. 2.输入命令【reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a…...

推荐使用过很好用的api,含免费次数

IP归属地-IPv4城市级:根据IP地址查询归属地信息,支持到城市级,包含国家、省、市、和运营商等信息。IP归属地-IPv6城市级:根据IP地址(IPv6版本)查询归属地信息,支持到中国大陆地区(不…...

QT最大线程并发

声明一个处理函数;int timeTask(); 头文件&#xff1a; #include <QtConcurrent> #include <QFuture> 并发处理改函数的任务&#xff0c;直到处理完成&#xff1a; QFuture<int> ft QtConcurrent::run(this, &ch72_concurrent::timeTask);while (!f…...

在金属/绝缘体/p-GaN栅极高电子迁移率晶体管中同时实现大的栅压摆幅和增强的阈值电压稳定性

标题&#xff1a;Simultaneously Achieving Large Gate Swing and Enhanced Threshold Voltage Stability in Metal/Insulator/p-GaN Gate HEMT (IEDM2023) 摘要 摘要&#xff1a;对于增强型GaN功率晶体管的发展&#xff0c;栅压摆幅和阈值电压稳定性通常是互相排斥的。本文展…...

Redis第1讲——入门简介

Java并发编程的总结和学习算是告一段落了&#xff0c;这段时间思来想去&#xff0c;还是决定把Redis再巩固和学习一下。毕竟Redis不论是在面试还是实际应用中都是极其重要的&#xff0c;在面试中诸如Redis的缓存问题、热key、大key、过期策略、持久化机制等&#xff1b;还有在实…...

数据科学知识库

​ 我的博客是一个技术分享平台&#xff0c;涵盖了机器学习、数据可视化、大数据分析、数学统计学、推荐算法、Linux命令及环境搭建&#xff0c;以及Kafka、Flask、FastAPI、Docker等组件的使用教程。 在这个信息时代&#xff0c;数据已经成为了一种新的资源&#xff0c;而机…...

设计模式——责任链模式(行为模式)

引言 责任链模式是一种行为设计模式&#xff0c; 允许你将请求沿着处理者链进行发送。 收到请求后&#xff0c; 每个处理者均可对请求进行处理&#xff0c; 或将其传递给链上的下个处理者。 问题 假如你正在开发一个在线订购系统。 你希望对系统访问进行限制&#xff0c; 只允…...

【谭浩强C语言:前八章编程题(多解)】

文章目录 第一章1. 求两个整数之和(p7) 第二章2. 求三个数中的较大值&#xff08;用函数&#xff09;(p14、p107)3.求123...n(求n的阶乘&#xff0c;用for循环与while循环)(P17)1.循环求n的阶乘2.递归求n的阶乘(n< 10) 4.有M个学生&#xff0c;输出成绩在80分以上的学生的学…...

程序人生15年人生感悟

计算机程序员并不是一件什么高大上的职业。而仅仅是一份普通的工作。就像医生能治病救人&#xff0c;我们能治蓝屏救程序&#xff0c;我们都在为这个世界默默的做出自己的贡献。刻意或无意宣扬某个职业高大上&#xff0c;其实质是对其它行业从业者的不公平。但是有些人却常常这…...

React与AJAX

大家好&#xff0c;欢迎来到 《React与AJAX》 课程。在这一课中&#xff0c;我们将学习如何在 React 中使用 AJAX。 什么是 AJAX&#xff1f; AJAX&#xff08;Asynchronous JavaScript and XML&#xff09;是一种使用 JavaScript 在浏览器和服务器之间进行异步通信的技术。A…...

C++ STL泛型算法

泛型算法 <algorithm>定义了大约 80 个标准算法。 它们操作由一对迭代器定义的&#xff08;输入&#xff09;序列或单一迭代器定义的&#xff08;输出&#xff09;序列。 当对两个序列进行拷贝、比较操作时&#xff0c;第一个序列由一对迭代器[b,e)表示&#xff0c;但第…...

使用OpenSSL生成PKCS#12格式的证书和私钥

要使用OpenSSL生成PKCS12格式的证书和私钥&#xff0c;可以按照以下步骤进行操作&#xff1a; 1. 安装OpenSSL 首先&#xff0c;确保已在计算机上安装了OpenSSL。可以从OpenSSL官方网站&#xff08;https://www.openssl.org/&#xff09;下载并安装适用于您的操作系统的版本。…...

超详细 | 哈里斯鹰优化算法原理、实现及其改进与利用(Matlab/Python)

测试函数为F9 在MATLAB中执行程序结果如下&#xff1a; 在Python中执行程序结果如下&#xff1a; 哈里斯鹰优化算法(Harris Hawks Optimization , HHO)是 Heidari等[1]于2019年提出的一种新型元启发式算法&#xff0c;设计灵感来源于哈里斯鹰在捕食猎物过程中的合作行为以及突…...

git 切换远程地址分支 推送到指定地址分支 版本回退

切换远程地址 1、切换远程仓库地址&#xff1a; 方式一&#xff1a;修改远程仓库地址 【git remote set-url origin URL】 更换远程仓库地址&#xff0c;URL为新地址。 git remote set-url https://gitee.com/xxss/omj_gateway.git 方式二&#xff1a;先删除远程仓库地址&…...

YOLOv3-YOLOv8的一些总结

0 写在前面 这个文档主要总结YOLO系列的创新点&#xff0c;以YOLOv3为baseline。参考(抄)了不少博客&#xff0c;就自己看看吧。有些模型的trick不感兴趣就没写进来&#xff0c;核心的都写了。 YOLO系列的网络都由四个部分组成&#xff1a;Input、Backbone、Neck、Prediction…...

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)控件的部分公共属性和事件

鸿蒙&#xff08;HarmonyOS&#xff09;项目方舟框架&#xff08;ArkUI&#xff09;控件的部分公共属性和事件 一、操作环境 操作系统: Windows 10 专业版 IDE:DevEco Studio 3.1 SDK:HarmonyOS 3.1 二、公共属性 常用的公共属性有&#xff1a; 宽(with)、高(height)、…...

最新同步云盘推荐:实现轻松管理与便捷同步的理想选择

同步云盘——可以轻松管理文件&#xff0c;同步不同设备之间的文件&#xff0c;受到了许多用户的青睐&#xff01;目前国内有什么值得推荐的同步云盘&#xff1f; Zoho Workdrive同步云盘&#xff0c;助您轻松管理文件&#xff0c;进行多设备同步&#xff0c;便捷使用文件&…...

(第27天)Oracle 数据泵转换分区表

在Oracle数据库中,分区表的使用是很常见的,使用数据泵也可以进行普通表到分区表的转换,虽然实际场景应用的不多。 创建测试表 sys@ORADB 2022-10-13 11:54:12> create table lucifer.tabs as select * from dba_objects;Table created.sys...

业务上需要顺序消费,怎么保证时序性?

消息传输和消费的有序性&#xff0c;是消息队列应用中一个非常重要的问题&#xff0c;在分布式系统中&#xff0c;很多业务场景都需要考虑消息投递的时序。例如&#xff0c;电商中的订单状态流转、数据库的 binlog 分发&#xff0c;都会对业务的有序性有要求。今天我们一起来看…...

ubuntu 开机提示 you are in emergency mode,journalctl -xb

进入系统界面 回车输入&#xff1a; journalctl -xb -p3 查看出问题的盘符类型。 然后 lsblk 查看挂载情况 我的是/dev/sda3没有挂载上&#xff0c;对应/home目录&#xff0c;注意这时候不要直接mount 需要先修复 fsck -y /dev/sda3等待修复完成&#xff0c;在重新挂载 moun…...

网站的界面设计怎么做/网络营销工具分析

大家好&#xff0c;我是痞子衡&#xff0c;是正经搞技术的痞子。今天痞子衡给大家介绍的是飞思卡尔Kinetis系列MCU的KBOOT配置。 KBOOT是支持配置功能的&#xff0c;配置功能可分为两方面&#xff1a;一、芯片系统的启动配置&#xff1b;二、KBOOT特性配置&#xff1b;痞子衡在…...

做mv主题网站/重庆百度seo公司

https://zhuanlan.zhihu.com/p/29150809 一、数据库有锁机制的原因。 数据库锁定机制简单来说&#xff0c;就是数据库为了保证数据的一致性和有效性&#xff0c;而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制&#xff…...

wordpress css样式/百度首页优化排名

功能介绍 【后台管理员功能】 会员列表&#xff1a;查看所有注册会员信息&#xff0c;支持删除 录入资讯&#xff1a;录入资讯标题、内容等信息 管理资讯&#xff1a;查看已录入资讯列表&#xff0c;支持删除和修改 广告设置&#xff1a;上传图片和设置小程序首页轮播图广告地…...

产品的seo是什么意思/seo外链发布软件

1.当自变量的数值确定后&#xff0c;因变量的数值也随之完全确定&#xff0c;这种关系属于&#xff08;&#xff09;。 A.相关关系 B.函数关系 C.回归关系 D.无关 2.对某地区工业企业职工情况进行研究&#xff0c;统计总体是&#xff08;&#xff09; A.每个工业企业 B.该地…...

安徽省建设工程信网站/58精准推广点击器

背景&#xff1a; 有时候网络会突然卡顿以下&#xff0c;搞得心态很爆炸。最关键的是&#xff0c;网络偶尔&#xff0c;卡顿一下&#xff1b;偶尔窜西。所以我想知道当前的网络环境如何&#xff0c;以及每天中&#xff0c;哪个时间段网络环境互突然恶化。最重要的是&#xff0…...

网站建设公司做前端/昆明装饰企业网络推广

小目录链接题目描述样例输入样例输出思路代码链接 YbtOJ 木板涂色 Luogu 涂色 题目描述 给出一个长度为5的字符串&#xff0c;现在要求你把一个空的字符串涂色成给出字符串&#xff08;一次可变化多个字符&#xff09;&#xff0c;问最少要几次涂色 样例输入 AAAAA样例输出…...