2023年度总结——我关注的技术界大事回顾

2023年发生了那么多新闻事件,作为程序员更关注哪些事件呢,这些事件又能引起什么人生感触呢,在这篇文章中你将看到我的想法,那你有什么想法呢

2023技术大事回顾

在这里插入图片描述

跟你说话的不一定是人——ChatGPT4开启人工智能新篇章

2023年3月15日OpenAI宣布chatGPT4正式发布,可接受图像和文本数据输入。国产大模型相继跟进,3月29日360集团发布智脑大模型;4月11日阿里推出“通义千问”大模型;5月6日科大讯飞发布星火大模型;8月31日百度开放“文心一言”大模型。

我一直有一种感觉,就是我所从事的工作总有一天会被AI所替代,随着人工智能领域的各种技术突破,这个时间正在被快速的缩短,再加上互联网上也充斥着 “程序员的30岁出路” 等的讨论,在看了 技术胖回家躺平这个视频之后,我也真正意识到不止我有这样的困扰。由此看来,“代码还能码多久” 成了每一个程序员应该面对的问题。

在这里插入图片描述

云服务还值得信任吗——语雀服务器宕机事故

10月23日,语雀文档发生服务器故障,语雀文档和语雀官网均无法正常打开。由于当时我的一部分笔记文档是放在语雀上的,当时访问语雀失败还以为是自己的网络问题(我是用手机热点,还抱怨过信号不好)也就没当回事。后来看到B站上一堆UP主开始分析事件始末才知道是真的服务器崩了。

自此以后,我开始考虑把所有的博客文档,笔记文档等重要数据改为云+本地存储的模式,各种云平台上的所有文档也都改使用Obsidian本地存储+百度网盘云存储的方案。这里极力推荐Obsidian这个自由度极高的笔记软件,没用过的同学可以尝试下。

在这里插入图片描述

国产争气机——华为mate60一机难求

9月25日,华为突然发布Mate60系列手机,起售价¥5999,使用了一系列创新技术,相比于什么玄武架构、昆仑玻璃、更好的摄像头、更块的芯片,我更感兴趣的是Mate60Pro中的卫星通话和星闪功能。个人认为手机近年来的发展似乎逐渐迷失了方向,陷入了一些浮于表面而没有实际意义的方向,而忘记了手机的本质是通信

在我看来,苹果手机的问题并不在于那看似巨丑的刘海,而是在于围绕这个刘海所开发的灵动岛这种华而不实的交互功能。而国内安卓阵营的手机厂商也纷纷陷入了一场追求更高刷新率、更亮屏幕和更好摄像头的无休止的竞争。华为Mate60系列的推出,无疑打破了这一怪圈,为手机市场指明了新的发展方向。抛开产业问题和政治问题不谈,华为Mate60系列的发布对于整个手机行业来说,都是一次里程碑式的变革。它让我们重新认识到,手机不仅仅是一种时尚配件或高端科技的象征,更是我们日常生活中不可或缺的通信工具。这无疑使手机这一产品的发展重回正轨,引领我们走向了一个更加注重实际通信体验的未来。

在这里插入图片描述

编程语言的一小步——华为宣布ArcTS作为鸿蒙应用开发语言

鸿蒙操作系统作为华为推出的国产操作系统,具有划时代的意义。鸿蒙操作系统应用开发语言Arc-TS,是国产操作系统发展历程中的又一里程碑。作为一名国内开发者,我曾经使用过各种不同的操作系统,如MacOS、Windows、Android和IOS等。虽然我也曾经体验过国产的Deepin操作系统,但总感觉缺少了一些什么。

如今,随着鸿蒙操作系统的推出,Arc-TS作为其应用开发语言,让我看到了国产操作系统发展的新希望。虽然道路是曲折的,但前途是光明的。我期待着Arc-TS的后续发展,相信它能够为国产操作系统带来更多的可能性。同时,我也希望国产操作系统能够不断突破技术瓶颈,提升用户体验,走向更加美好的未来。

此刻,新技术出现了,程序员们可以学起来了😶‍🌫️

搞笑作妖——notepad++开发者政治言论

2023年1月25日notepad++作者(台湾人)在社交媒体平台发文称如果你不同意它的整治观点(经常发布诋毁中国言论),notepad++将在您的源代码中添加随机字符。notepad++作为一款文本编辑器使用体验是不错的,初学编程时使用频率颇高,也是很多程序员电脑上必装的软件之一,但这一行为无疑是过分了。这里推荐几款notepad++同类型软件,亲测好用,部分软件体验更优

EverEdit,一款windows平台下的文本编辑软件,个人认为体验优于notepad++,界面也更清新

Notepad–,一款跨平台的文本编辑器,UI和notepad++类似

vim,老牌命令行文本编辑器,需要一定的学习成本,熟练后效率极高

Visual Studio Code,微软推出的跨平台文本编辑器,通过安装插件可变成各种语言IDE

在这里插入图片描述

身体是革命的本钱——程序大佬左耳朵耗子离世

5月13日,惊闻噩耗,著名技术专家陈皓先生因突发心梗离世。当我得知这个消息时,我刚开始学习他在极客时间的专栏《左耳听风》。作为一位基础薄弱的程序员,这个专栏为我打开了全新的视野,提供了对编程语言、软件工程等方面的深刻洞察。

陈皓先生的离世让我深切体会到,身体的重要性超乎我们的想象。过去,我有过健身的习惯,但近期,尤其是今年,我有些懈怠了。最近的体检也有了一些小问题,这使我意识到我必须重新重视身体的锻炼。一个健康的身体是一切的基础、希望我们都能珍惜身体,继续前行。

另外,我们永远无法预测意外何时降临,因此,避免拖延,趁现在健康,尽量去实现自己的梦想和愿望。试问如果没有《左耳听风》这个专栏,我或许永远不会深入了解陈皓大佬,也就无法从中获得那份对生活和健康的深刻洞见。

各位从现在开始,做你真正想做的吧🦾

在这里插入图片描述

葛洛莉雅的小机——稚辉君第一款量产机器人发布

8月18日,智元科技(B站up主稚辉君所在初创公司)发布第一款人形机器人远征A1,虽然看起来没有波士顿动力旗下的机器人那么成熟,但毕竟要先有0到1,才能有1到∞对吧,谁又能确定哪个才是现实版的“美国机器人公司”呢。

在全网热烈讨论“野生钢铁侠”稚辉君的才华以及科技的进步和应用时,我更加关注人在这一系列变革中所扮演的角色。随着人工智能和机器人技术的飞速发展,许多传统工作逐渐被高效、精准的机器所取代。这不禁让人思考:毕竟没有人人都是钢铁侠,当大部分工作被机器替代时,普通人的未来在哪里?就如同牛马在汽车出现后逐渐失去了运输的功能,普罗大众又将如何应对这一历史性的变革?

2023我接触的新技术

在2023年,个人技术领域也发生了一些微妙的变化。由于工作需求,我接触到了许多之前未曾涉足的新技术。其中,最具代表性的莫过于jmix这一快速开发平台和帆软这一自动化报表平台。它们给我留下了深刻的印象:通用性强、开发速度快。然而,今年发生的一件小事,让我对这些技术的实用性有了更深入的认识。

一个简单的业务需求要求更改帆软报表中的热力图效果。然而,帆软并未内置这种效果,需要自定义CSS来实现。作为一名专注于后端开发的程序员,我对CSS并不熟悉。这时需要面对的问题就变成了

  1. 需要一个前端来实现样式效果和部分交互逻辑
  2. 需要一个后端通过SQL实现业务逻辑

熟悉吧,这不还是传统的前后端分离架构么?

因此,我认为当今所谓的低代码、快速、自动化开发依然有很长的路要走。不过这中间有一个变量,就是生成式AI+低代码,虽然生成式AI还没有发展到能够替换人类程序员的地步,而现在低代码平台也只能应付一些通用交互,但两者的结合是我非常看好的一个领域,这也是我在本文开始提出 “代码还能码多久” 的一个重要原因。

2024新年flag

回想一下,自动第一次注册CSDN的账号,到现在已经是第5个年头,中间陆陆续续发布过几篇博客,也收获了很多同行们的点赞和关注,到现在,截止到我写这篇文章时已经有了1300个关注,41篇文章,317个点赞。这其中大部分都是在2013年12月份我正是开始经营博客之后获得的,总而言之也是一个不错的开头。

计划2024年在本职工作之余开始正式经营个人的CSDN博客了,昨天已经申请了创作者身份认证,不知道什么时候能够通过。2024年计划学习一门新的编程语言,更新两个专栏,题目暂时还不确定,有可能是工作中常用的SpringBoot和SpringCloud相关知识分享,也有可能时关于前端JS或Vue的学习内容,每周更新2-5篇文章,敬请期待。粉丝数希望突破一万大关,争取参加2024年博客之星的评选。

最后,在新的一年里,愿你在软件技术的世界里,继续探索无尽的可能,收获丰富的知识。愿你的代码如同流水般顺畅,每一个项目都能完美呈现。新年到来之际,祝你技术进步,事业蒸蒸日上!


📩 联系方式
邮箱:qijilaoli@foxmail.com

❗版权声明
本文为原创文章,版权归作者所有。未经许可,禁止转载。更多内容请访问奇迹老李的博客首页


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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI产品经理-借力

AI产品经理-借力:学会善用供应商改造自有产品 1.整个项目的工作方法 2.项目启动-行业调研 3.项目启动-供应商选型

Spring Boot快速搭建一个简易商城项目【一展示商城首页篇】

前言:今天我来使用Spring Boot快速搭建一个简易商城项目以下是相关的思路流程,如果有更好的思路,欢迎大佬评论留言!!! 一,实现思路: 创建 Spring Boot 项目: 使用 Spring…

是时候将javax替换为Jakarta了

开始 相信很多朋友在使用新版本的Spring的时候,发现了一些叫jakarta的包,看起来有点陌生。 很多时候,比较纠结不知道该导入哪一个包。 jakarta其实就是之前的javax。 主要JavaEE相关的,从之前javax名字也可以看出来&#xff0…

Unity坦克大战开发全流程——结束场景——失败界面

结束场景——失败界面 在玩家类中重写死亡函数 在beginPanel中锁定鼠标

EOS运行启动 keosd 和 nodeos

EOS运行启动 keosd 和 nodeos 启动keosd:启动nodeos 安装完eosio后keosd和nodeos是一起带着的,我把EOS的运行keosd 和 nodeos官网教程放上来: https://developers.eos.io/welcome/latest/getting-started-guide/local-development-environment/start-nod…

Navicat for MySQL 创建函数——报错1418

解决方法 1查看是否开启了创建函数的功能 输入下面语句查看是否开启了创建函数的功能 show variables like %func%; 下面为创建函数功能为开启的查询结果 如果不是上面的结果可以用下面的语句修改为开启 set GLOBAL log_bin_trust_function_creatorstrue; //或 set GLOBAL …

uni-app 前后端调用实例 基于Springboot

锋哥原创的uni-app视频教程: 2023版uniapp从入门到上天视频教程(Java后端无废话版),火爆更新中..._哔哩哔哩_bilibili2023版uniapp从入门到上天视频教程(Java后端无废话版),火爆更新中...共计23条视频,包括:第1讲 uni…

双指针刷题(三)

所有算法文章链接(最底部) http://t.csdnimg.cn/IbllR 1.有效三角形个数 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 1.分析题意 给一个非负的数组,判断这个数组能组成多少个三角形。 2.解题思路 补充知识…

考研后SpringBoot复习2—容器底层相关注解

考研后SpringBoot复习2 SpringBoot底层注解学习 与容器功能相关的注解与springboot的底层原理密切相关 组件添加注解configuration Spring Ioc容器部分回顾 包括在配置中注册,开启包扫描和注解驱动开发等需要在进行重新的学习回顾 实例 package com.dzu.boot;imp…

FileZilla的安装与使用

文章目录 一、FileZilla简介1.1 FileZilla概述1.2 FileZilla 的优点1.3 FileZilla 的应用场景 二、搭建FileZilla服务器2.1 下载2.2 安装服务端2.3 新建组2.4 新建用户2.5 新建目录2.6 权限分配2.7 安装客户端2.8 FilaZilla远程连接 三、主被动模式 一、FileZilla简介 1.1 Fil…

Windows 10启用Hyper-V

Windows 10启用Hyper-V 官网教程PowerShell 启用 Hyper-V启用 Hyper-V 角色 我们知道VMware是创建虚拟机的好工具,那Windows平台上有没有虚拟工具呢? 今天我们要讲解的就是Windows才入局的虚拟工具:Hyper-V 官网教程 https://learn.microsof…

磁盘和文件系统管理

一:磁盘结构: 1.磁盘基础: 扇区固定大小,每个扇区4k。磁盘会进行磨损,损失生命周期。 设备文件: 一切皆文件 设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通…