26 岁,我在 Qt 界面里看到了 40 岁的自己

QT 基于QScrollArea的界面嵌套移动 在实际的应用场景中,经常会出现软件界面战场图大于实际窗体大小,利用QScrollArea可以为widget窗体添加滚动条,可以实现小窗体利用滚动条显示大界面需求。实现如下: View Code View Code View Code View Code工程源码下载路径:「ScrollArea」https://www.aliyundrive.com/s/QMf912nt86A 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。... 阅读详情

我师傅今年 40 岁,工位在我斜对面,屏幕上是 Qt Designer,正在拖一个表格控件。

拖过去,调属性,预览,再拖回来一点。这个动作,他重复了十五年。

我叫小韩,26 岁,在苏州一家工业软件公司写 C++,两年了。技术栈一句话就能说完:Qt 加 MFC,给机床厂的设备做上位机软件。

日常工作是这样的:上午改界面,把"开始加工"按钮往右挪 8 个像素;下午排查崩溃,十有八九是哪段祖传代码指针没判空;偶尔出趟差,去工厂现场给设备装软件、调串口,车间里机油味混着风扇声,一待就是一天。

最难熬的不是累,是重复。我统计过自己上个月的提交记录:改界面 23 次,修崩溃 8 次,真正写新逻辑的,零次。

说我技术不行吗?也不是。信号槽机制我门儿清,多线程串口通信我写的,QTableView 十万行数据不卡顿的虚拟化方案也是我调的。但说个真事,上个月我翻公司的代码库,核心框架的最后一次大改,提交时间是 2016 年——那年我还在上高中。

我问师傅,这框架怎么不换换。师傅说,能用就行,客户又看不出来。他说得没错,但我听得后背发凉:技术人的价值,什么时候开始由"客户看不出来"来定义了?

十年没动过的代码,和十年没换过的活法。

一眼望到头,比加班更吓人

让我下定决心的,不是累,是三件小事。

第一件,我师傅的工资条。有次他让我帮忙打印文件,我瞟到一眼:干十五年,月薪两万出头,在苏州还房贷养俩娃,月底基本清零。老板还总在会上说"老傅是咱们的定海神针"。定海神针的意思是:这根针就钉在这儿了,哪也去不了。

第二件,招聘软件。我手贱搜了下"Qt 开发",苏州的岗位两屏就翻完了,薪资区间五年没涨过,JD 内容跟我入职那年一模一样。再搜"AI 应用工程师",翻了十几屏没到底,应届生的起薪比我还高。

第三件,一次需求会。客户提出想要"语音报故障"的功能,说工人戴着手套不方便点屏幕。我们经理当场回:"这个做不了,我们是做界面的。"散会我就一直在想:客户的需求已经往"智能"走了,我们的能力还停在"界面"上,这中间的缝,早晚变成断崖。

那天晚上加完班,我看着师傅那个空了的工位——他女儿发烧,请假回去了——突然意识到:我再干十四年,大概率就坐在那个位置,拖着同一个表格控件。

年轻最大的本钱,是转身快

我算了笔账:26 岁,没房贷没娃,一人吃饱全家不饿,每天能挤出三小时学习,试错成本低到地板。这笔账 36 岁再算,就不是这个数了。

所以我给自己定了两个月的计划,每天下班雷打不动三小时。

第一步,Python 加 LangChain,一个月。

先给犹豫的兄弟说一句定心的话:转 AI 应用,不用去学训练模型,那是算法岗的事。我们这种工程出身的人,要干的是把模型接进产品。对写过 C++ 的人来说,Python 简单得像伪代码,我一周就能写脚本调模型接口了。LangChain 的链式调用,跟我们 Qt 的信号槽其实是一个思路——一个事件发生,触发一串动作,只不过动作从"刷新界面"变成了"调模型、查数据、生成回复"。想通这一层,框架三天就顺了。

那一个月我把闹钟调到六点半,早上学一小时再去上班。26 岁的好处是,熬点夜第二天还能照常改 bug。

第二步,做一个跟自己行业相关的 Demo。

我没去做烂大街的聊天机器人,而是做了个"机床维修问答助手":把我们厂两百多页的设备手册和维修记录切块,Embedding 进向量数据库,RAG 检索增强,工人现场拍下故障码,语音问一句,系统从手册里捞出对应的排查步骤。还加了 Function Calling,能直接读设备的串口数据给模型当上下文——这块我熟,当年写的串口通信代码直接复用。

妙就妙在,前端我直接用 Qt 写的。老本行没丢,成了演示优势:别人交的是个网页,我交的是个能装上位机的软件,开机自启、断网降级,全按工业现场的标准来。

第三步,面试讲故事。

工业软件出身有个隐藏卖点:我们天天跟工厂、跟设备、跟"不能出错"打交道,最懂什么叫落地。面试官问我优势,我就说:“纯做互联网 AI 的人,做的是 demo;我做的东西是要装进车间、被工人戴着手套戳的,断网了也得能用。”

两个月,我换了条河

前后投了二十几家,面了八场,拿了三个 offer。最后选了一家做工业 AI 质检的公司,岗位是 AI 应用工程师,薪资涨了 45%。

现在的活完全是两个画风:以前我对着 Qt Designer 挪按钮,现在我设计的是"模型怎么理解一张质检图、怎么把结论写进 MES 系统"。上个月我做的缺陷分类 Agent 上线,客户的质检员从三班倒变成了一班复核,厂长特意拉我去车间看那套系统跑起来的样子。

入职第三周,我带一个比我大三岁的同事排查内存问题,用的还是当年在 Qt 项目里练出来的思路。他惊讶我怎么定位这么快,我说:老赛道练的基本功,换个赛道照样是基本功。

师傅听说我跳槽涨薪,请我吃了顿饭。席间他喝了两杯,叹了口气:“我要是 26 岁,也转了。”

我没接话,但心里那句话一直响到现在:种一棵树最好的时间是十年前,其次是 26 岁。

写在最后

Qt 没害我,那两年让我懂了工业现场、懂了"软件是给人用的"。这些认知我现在天天在用。害人的从来不是技术栈,是"就这样吧"四个字。

二十多岁的选择,定的是三十多岁的位置。

如果你也是 Qt、MFC、上位机这条线上的,正在犹豫,我整理了一份学习路线:从 Python 到 RAG 到工业 AI 场景怎么切入,每步标了时间和验收标准。评论区扣"学习",我发你。

趁还输得起,赶紧上桌。

想入门 AI 大模型却找不到清晰方向?备考大厂 AI 岗还在四处搜集零散资料?别再浪费时间啦!2025 年 AI 大模型全套学习资料已整理完毕,从学习路线到面试真题,从工具教程到行业报告,一站式覆盖你的所有需求,现在全部免费分享!

👇👇扫码免费领取全部内容👇👇

​

一、学习必备:100+本大模型电子书+26 份行业报告 + 600+ 套技术PPT,帮你看透 AI 趋势

想了解大模型的行业动态、商业落地案例?大模型电子书?这份资料帮你站在 “行业高度” 学 AI:

1. 100+本大模型方向电子书

在这里插入图片描述

2. 26 份行业研究报告:覆盖多领域实践与趋势

报告包含阿里、DeepSeek 等权威机构发布的核心内容,涵盖:

  • 职业趋势:《AI + 职业趋势报告》《中国 AI 人才粮仓模型解析》;
  • 商业落地:《生成式 AI 商业落地白皮书》《AI Agent 应用落地技术白皮书》;
  • 领域细分:《AGI 在金融领域的应用报告》《AI GC 实践案例集》;
  • 行业监测:《2024 年中国大模型季度监测报告》《2025 年中国技术市场发展趋势》。

3. 600+套技术大会 PPT:听行业大咖讲实战

PPT 整理自 2024-2025 年热门技术大会,包含百度、腾讯、字节等企业的一线实践:

在这里插入图片描述

  • 安全方向:《端侧大模型的安全建设》《大模型驱动安全升级(腾讯代码安全实践)》;
  • 产品与创新:《大模型产品如何创新与创收》《AI 时代的新范式:构建 AI 产品》;
  • 多模态与 Agent:《Step-Video 开源模型(视频生成进展)》《Agentic RAG 的现在与未来》;
  • 工程落地:《从原型到生产:AgentOps 加速字节 AI 应用落地》《智能代码助手 CodeFuse 的架构设计》。

二、求职必看:大厂 AI 岗面试 “弹药库”,300 + 真题 + 107 道面经直接抱走

想冲字节、腾讯、阿里、蔚来等大厂 AI 岗?这份面试资料帮你提前 “押题”,拒绝临场慌!

1. 107 道大厂面经:覆盖 Prompt、RAG、大模型应用工程师等热门岗位

面经整理自 2021-2025 年真实面试场景,包含 TPlink、字节、腾讯、蔚来、虾皮、中兴、科大讯飞、京东等企业的高频考题,每道题都附带思路解析:

2. 102 道 AI 大模型真题:直击大模型核心考点

针对大模型专属考题,从概念到实践全面覆盖,帮你理清底层逻辑:

3. 97 道 LLMs 真题:聚焦大型语言模型高频问题

专门拆解 LLMs 的核心痛点与解决方案,比如让很多人头疼的 “复读机问题”:


三、路线必明: AI 大模型学习路线图,1 张图理清核心内容

刚接触 AI 大模型,不知道该从哪学起?这份「AI大模型 学习路线图」直接帮你划重点,不用再盲目摸索!

在这里插入图片描述

路线图涵盖 5 大核心板块,从基础到进阶层层递进:一步步带你从入门到进阶,从理论到实战。

img

L1阶段:启航篇丨极速破界AI新时代

L1阶段:了解大模型的基础知识,以及大模型在各个行业的应用和分析,学习理解大模型的核心原理、关键技术以及大模型应用场景。

img

L2阶段:攻坚篇丨RAG开发实战工坊

L2阶段:AI大模型RAG应用开发工程,主要学习RAG检索增强生成:包括Naive RAG、Advanced-RAG以及RAG性能评估,还有GraphRAG在内的多个RAG热门项目的分析。

img

L3阶段:跃迁篇丨Agent智能体架构设计

L3阶段:大模型Agent应用架构进阶实现,主要学习LangChain、 LIamaIndex框架,也会学习到AutoGPT、 MetaGPT等多Agent系统,打造Agent智能体。

img

L4阶段:精进篇丨模型微调与私有化部署

L4阶段:大模型的微调和私有化部署,更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调,并通过Ollama、vLLM等推理部署框架,实现模型的快速部署。

img

L5阶段:专题集丨特训篇 【录播课】

img
四、资料领取:全套内容免费抱走,学 AI 不用再找第二份

不管你是 0 基础想入门 AI 大模型,还是有基础想冲刺大厂、了解行业趋势,这份资料都能满足你!
现在只需按照提示操作,就能免费领取:

👇👇扫码免费领取全部内容👇👇

​

2025 年想抓住 AI 大模型的风口?别犹豫,这份免费资料就是你的 “起跑线”!

【python/qt】Python+Qt实现简单的视频监控界面 DATE: 2018.12.9 1、前言 这个界面是之前读研时候学习QT时写的一个简单的界面,主要实现了人脸检测部分的功能,比较简单。 从今年3月份就开始写这个视频监控的功能,一直拖到了11月份。找工作结束后,可以好好研究一下Python和Qt以及两者的混合编程了。 不过,在实现视频监控界面的过程中,甚是纠结,看来混合编程是不好弄的。 2、简单的视频监控界面实现 平台:Python + Qt 初... 阅读详情

相关推荐

双目视觉入门实战:用Matlab标定相机,再到Python OpenCV完成测距的完整链路

本文详细介绍了双目视觉技术的完整实现流程,从Matlab相机标定到Python OpenCV测距的全链路实践。重点解析了Matlab与OpenCV的参数转换技巧,以及立体校正、视差计算等关键步骤的代码实现,帮助开发者快速掌握双目测距系统的搭建方法。

weixin_29166013的博客 448

# 26 岁,我在 Qt 界面里看到了 40 岁的自己

我问师傅,这框架怎么不换换。师傅说,能用就行,客户又看不出来。他说得没错,但我听得后背发凉:技术人的价值,什么时候开始由"客户看不出来"来定义了?

2401_82469710的博客 161

C# .NET6 TesseractOCR 图片文字识别

在你的项目中的tessdata-main文件夹找到这几个文件,并右键->属性设置为【如果较新则复制】有几个需要用到的模型,需要生成的时候复制到输出目录中,在项目中设置即可。TesseractOCR兼容 x86 与 x64。附 :ImageUtils.RegionCropping()源码。Visual Studio 2022 社区版。下载完成后解压在你的项目中,如图所示。从官方项目中获取模型数据, 网址为。

qq_44121554的博客 3854

40个Qt学习小案例

40个Qt学习小案例 一.资源介绍 这是一份关于Qt开发小案例的资料,是对我在学习Qt框架时做的一些小练习进行了简单的整理,小例子大都比较简单,代码配有详细注释,对Qt初学者十分友好,当然最好是要有C++基础。以下是关于资料内容的一个简介。对Qt感兴趣的朋友可以下载来做参考。 二.下载链接 三.使用说明 1. 点开文件夹删除.user文件,双击打开工程文件 2. 打开后,配置项目 四.内容概要 案例简介如下: (罗列格式:文件名 内容概要) QpushButton Qt的初步认识 &

weixin_45046639的博客 3万+

SAP PP工艺路线Routing保姆级配置指南:从CA01创建到替代/并行顺序实战

本文详细解析SAP PP模块中工艺路线(Routing)的配置与应用,从基础创建(CA01)到高级功能如替代顺序和并行顺序的实战操作。通过真实案例演示,帮助用户掌握SAP PP工艺路线的精细化管理,提升生产流程效率。

weixin_30898555的博客 389

Multisim 11.0的安装破解汉化步骤

15:打开注册机,选择管理员运行,默认第一项,选择生成文件路径,这里不要随意选择,要找到你安装Multisim安装路径下Shard下的License Manager路径下,否则会报错,破解失败。14:后面会出现一个更新提示,选择否,然后选择重启电脑后,先不要选择重启电脑,在这里出现了问题(可能敲击回车,默认去重启电脑了),所以我说不要重启电脑,重启破解时右下角出现这,点击否。17:重启电脑,如果前面重启过,那可以跳过重启,应用程序下找到下图所示,启动。16:点击确认覆盖,路径下生成了该文件。

qq_53260940的博客 2377

Qt界面开发(各种控件以及图表)

Qt界面开发(各种控件以及图表) 1.Qt简洁窗体 源代码链接:点击打开链接 2.QT漂亮界面   源代码链接:点击打开链接 3.音乐播放器界面 源代码链接:点击打开链接 4.六宫格界面 源代码链接:点击打开链接 5.漂亮通用界面 源代码链接:点击打开链接 6.净化设备管理 源代码链接:点击打开链接 7.树形界面通用图 源代码链接:点击打开...

liujiayu2的专栏 1万+

通俗讲解清楚光线追踪中的蒙特卡洛积分

彻底讲解光线追踪中的蒙特卡洛积分

qq_37366618的博客 1244

QT 完整项目框架 功能总览

QT开发这几年大大小小项目做了不少,花了点时间对知识点总结整合了一部分.方便以后遇到新项目可以直接拿来用,避免重复造轮子了. 程序功能列表 1.登录界面 2.加载界面 3.26键中英文键盘 4.QSS样式表 5.日志管理 6.冻结个别列的TableWidget 7.自定义TableWidget 8.系统时间设置 9.时间选择界面

qq_37373742的博客 1万+

自动识别象棋棋子的OpenCV应用

在计算机视觉领域,OpenCV是一个广泛应用的开源计算机视觉库,它提供了丰富的图像处理和分析工具。本文将介绍如何使用OpenCV实现自动识别象棋棋子的功能,并提供相应的源代码。通过以上代码,我们可以实现对棋盘图像中棋子的自动识别。需要注意的是,以上代码只是一个简单的示例,实际应用中可能需要根据具体情况进行参数调整和算法优化,以获得更好的识别效果。函数利用预处理后的图像,寻找图像中的轮廓,并根据轮廓的面积筛选出可能的棋子轮廓,最后在原图像中提取棋子区域。在主程序中,我们读取输入图像,并调用。

WzisTypescript的博客 908

PMP--工件

合同是指对双方都有约束力的协议,强制卖方提供规定的产品、服务或结果,以及强制买方支付相应的费用。它还可能包括处于中间状态的特性,例如已设计但尚未构建的特性、质量保证中的特性或测试中的特性。RACI 矩阵是一种常见的方法,用于显示执行、担责、咨询或知情,且与项目活动、决策和可交付物有关的干系人。计划是提议的实现某种目标的方式。在项目开始前或开始时创建的文件,涉及与项目有关的战略、商业或高层级的信息。或 © 它们是用特定方法创建的结果,例如,虽然成本估算结果是一个重要工件,它们是用不同估算方法得出的结果。

stqer的博客 1666

Qt界面源码 -- 各种控件以及图表

Qt界面开发(一)(各种控件以及图表) 资源已经放到 链接:https://pan.baidu.com/s/1sVvQE8uDujVxeKVVSoxyYw 密码:wslk Qt界面开发(各种控件以及图表) 1.Qt简洁窗体 源代码链接:点击打开链接 2.QT漂亮界面   源代码链接:点击打开链接 3.音乐播放器界面 源代码链接:点击打开链...

OrangeRen 6380

Python-自动化绘制股票价格通道线

创建更强大、更可靠的价格通道检测算法。

探索人工智能领域 949

QT绘制计算器界面

#include <QApplication> #include <QWidget> #include <QLineEdit> #include <QPushButton> int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget *widget ...

Easadon的博客 1426

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Qt界面开发(一)(各种控件以及图表)

注:资源主要来源:http://www.qtcn.org/bbs/u/110085 (刘大神) 如若侵权,请联系删除。 本文只是将作品集合到起来,方便大家一起学习。 资源集合已经放到 链接:https://pan.baidu.com/s/1sVvQE8uDujVxeKVVSoxyYw 密码:wslk Qt界面开发(各种控件以及图表) 1.Qt简洁窗体 源代码链接:点击打开链接 2...

呓语煮酒的博客 2251

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

讨论JAVA和QT之争

这是两种以跨平台为特色的开发方式。Qt更多被认为是一种框架,但是Qt中有新增一些C++所没有的语法,所以也可以认为是一种编程语言。Java被认为是一种编程语言,但是很多人并不知道JAVA的编程语言其实是Java SE,而他们所知的Java EE其实不是编程语言,反而是一种框架。 Qt和Java到底怎么选?没有任何明确需求的前提下,我认为尽可能使用Java,因为Java能够解决Qt不能解决的问题,...

rediculous的专栏 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

QT5编程入门教程(非常详细)

Qt 是一个跨平台的 C++ 框架(C++库),目前最新的版本是 Qt5。Qt5 还包含了很多小版本,其中推荐Qt5.6或Qt5.9,这两个版本是 LTS 版本(即长期支持版本),Bug较少,相对稳定。 Qt 除了支持界面设计(GUI编程),还封装了与网络编程、多线程、数据库连接、视频音频等相关的功能。 这套 Qt 教程以 Qt 5.9 为基础来介绍 Qt 开发,配有精美的图片以及完整的示例程序,几乎涉及 Qt 编程的所有模块。 注意,本教程不再对 C++ 语法进行介绍,没有 C++ 基础的读者...

丨晋丨 11万+

Qt入门小项目 | 实现迅雷设置界面

使用Qt控件(如:QListWidget与QScrollArea等)与布局实现腾讯会议登陆界面。设置界面除基本设置界面外,其他界面都是以图片的形式嵌入到项目中并没有手写代码。

zwcslj的博客 728

如何通过C++开发实现图形界面应用程序?

通过C++开发图形界面应用程序可以利用丰富的C++语言特性和各种图形界面库的功能,实现直观、友好的界面。在本文中,我们以QT为例进行了演示,并提供了一个简单的计算器应用程序的代码示例。打开QT开发环境,点击菜单栏中的“文件”,选择“新建项目”,选择“Qt Widgets Application”,点击“下一步”,填写项目信息,最后点击“完成”按钮。在QT开发环境中,可以选择“设计”模式,然后拖动控件到窗口中,设置控件的属性和布局等。在QT工程中,可以选择“编辑”模式,然后打开对应的头文件和源文件。

fb98237834的博客 2326

QT学习第8课:QT计算器界面实现

声明:此文章仅是个人在学习狄泰QT课程所做的笔记,文章中包含狄泰资料的,一切版权归狄泰软件所有!        第8课是来做一个计算器界面,只是一个界面显示。不过也是挺兴奋的,以前一直对着黑框框,现在终于到界面了。   界面如下:      在设计这个计算器的时候,需要有QLineEdit组件。        -QLineEdit用于接受用户输入     -QLineEdit能够获...

weixin_30245867的博客 710

Qt秋招必知必会(31-40)

Qt秋招必知必会(31-40)

qq_42994487的博客 1367
上一篇: 38岁驻场外包:甲方点名要“懂大模型的前端“,全会议室只有我举了手
下一篇: 产品线被砍那天,实习生十分钟做完了我画两天的原型
Llama-Turbo
博客等级 码龄4年 9901粉丝 2024原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值