程序员短视频上瘾综合症

news2024/11/15 9:52:57

一、是你疯了还是面试官疯了?

​ 最近有两个学员咨询问题,把我给整得苦笑不得。大家来看看,你有没有同样的症状。

​ 第一个学员说去一家公司面试,第一轮面试聊得挺好的。第二轮面试自我感觉良好,但是被面试官给Diss了,说他没有技术深度,来问问我什么意见。然后一问具体情况,这哥们一上来就是介绍自己做了一个SAAS架构的中台。聊起这个中台的功能,那叫一个天花乱坠。SSO单点登录啊,通知消息转发啊,啥都有。甚至还有整合数据往后面的技术中台透传啊。反正那叫一个牛逼。结果面试官回了一句“缺少业务深度”。

​ 后面跟这哥们详细了解了一下情况。他做这个项目到是对接过几个前端业务,然后在他做的项目后端,也确实对接了技术中台。但是他这个项目,在公司并没有作为一个中台项目规划。简历中写成个中台,其实是在吹牛的。更可笑的是,前面还提了一个SAAS架构。但是我问他SAAS架构干什么的?解决什么问题?用户数据隔离的方案是什么样的?一问三不知。他甚至跟我直说,SAAS是什么都不太清楚。简历里写上SAAS和中台这些,都是为了让简历好看一些。

​ 第二个学员是一上来就问我要怎么做一个支付系统?有哪些核心业务?要用到哪些技术?刚一看,我还以为是有大人物来了,这是一个很大的活啊。结果一聊,他说他没做过支付,怎么对接银行接口,怎么做风控,什么是统一收银,资金归集,账单对账等等业务全都没接触过。只是为了准备面试,老是看到别人喜欢拿一些电商、支付之类的业务来说事,就想着也要往简历上面写写支付,而且要写,还不能把自己写成一个小喽啰。甚至还煞有介事的说,老师,你做过支付系统,那做一个第三方支付的实战项目,那是小菜一碟把。那赶紧写一个我来学一学。

​ 此话一出,听得我老血一喷。实在难以理解,一个还在纠结用什么技术实现的程序员,哪里来的自信随随便便就要设计一个支付系统?就算想要往简历上贴贴金,什么项目不好找,为什么非要找这种跟钱打交道的项目呢?而且,如果只是准备面试,支付这么复杂的业务,中间任何一个业务环节,稍微问深一点,一定露馅,为什么要给自己挖这样的坑呢?难道扎扎实实拿自己的项目来介绍,就真的找不出一点值得拿出来说道的亮点吗?

二、短视频上瘾综合症

​ 其实我觉得这两个学员非常有代表性,就是对技术没有一点点敬畏之心,对自己几斤几两也没有一点标准。反倒是天天看些互联网上的短视频,不知道从哪里找一些犄角旮旯的问题,出来吹嘘一下,就恨不得人人都是架构师了,吹着吹着连自己是谁都忘了。我称之为短视频上瘾综合症,症状主要有以下几条:

1、技术越来越浮夸

​ 最近这两年,我一个做培训的都很明显的感觉到接触到的学员技术都越来越菜了。这可能也跟经济下行的大环境有关。但凡有点技术基础的,现在都越来越谨慎,能混就混着,不愿意多花钱培训了。但是,菜也就算了,不是我担心的问题。真正让我越来越烦的是,现在很多学员,还越来越钻牛角尖了。

​ 比如关于各种各样的MQ产品,我之前提出过一个观点,说Kafka的消息安全性其实不如RocketMQ,所以不建议在金融领域使用Kafka。在我看来,这本是一个无关紧要的个人观点,也无所谓对错。但是,最后硬是有好几个学员不断地跟我提意见,反正就是想要说我的观点是错误的,网上都说了Kafka的消息安全性是很高的。撸起袖子好一通输出,大有我不认错,就要跟我扛到底的架势。

​ 然后,与这些较真的朋友形成鲜明对比的是这样的。画风突变。

在这里插入图片描述

​ 好歹天天写Java代码的,RocketMQ这样一个Java写的产品,竟然不知道怎么跑。学习技术本来就是要循序渐进的,我真不觉得这点基础都没搞定,就想着直接跳过。非要去学RocketMQ,甚至还要看源码,这有什么用。更重要的是,这时候怎么不较真了?课上有演示,网上有资料,搞不定几个Linux指令?你真要沉下心来解决问题,这么点东西,还至于浪费一天的时间?

​ 为啥这样?其实大家都心知肚明。因为网上各种各样的短视频,全都喜欢讨论类似于消息安全这一类虚头巴脑的问题,这些问题有流量。但是,扎扎实实学技术,一点就透的这些问题,没人讨论。你要不是花钱报了我们的培训班,试试去问问别人。只怕还真没几个人愿意搭理你。

2、心态越来越浮躁

​ 这源自于我之前发的一段视频。之前发了一段视频,为了能够尽量全面又简短的讲明白OAuth2.0协议,我整理了一个二十来分钟的短视频。结合各大互联网开放平台的实际业务场景,加上示例代码,一点点的铺设OAuth协议的技术场景以及解决问题的思路。然后,我收到一个很有代表性的评价。“老师,这么长的视频,根本看不下去啊”。然后,自然是拿出了一堆五分钟、十分钟的OAuth介绍视频,说他们这讲得多好多好,动画多么花里胡哨,技术说得多么浅显易懂。这时我这才深刻发现,现在这帮人的耐心已经被短视频洗脑得连二十来分钟都接受不了了。就这个耐心,别说还劝你们自己写写代码,巩固巩固了,能够把我的示例代码导入到IDEA里跑起来,估计都够呛。

​ 先不说别人出这些流量视频对质量是不是有要求,单说看视频这样人。五分钟、十分钟你就相信能跟着他们把一个东西给学会了?那你这工作经验是不是也太不值钱了一点?你真靠网上那些三五分钟一个的面试八股文就能通过面试找到好工作的话,那别人要超过你,不是也就分分钟的事情了?等你人到中年,都不用等公司淘汰,你自己就把自己给淘汰了。

3、目标越来越悲观

​ 说到这,也不得不提现在的中年危机。这也是很多学员的主旋律。天天大喊环境不好,天天各种花样的说Java崩盘了,Java程序员没前途了,要么躺平混日子,要么转行去送快递。其实为啥总是有这样的论调?背后的逻辑全是流量。只有这样的话题能够提供情绪价值,能够抓住你的眼球,仅此而已。

​ 其实说句实在话,大环境好不好,跟我们大多数人有什么关系?你我如果都是普通人,祖上没权,家里没矿的这种,那就好好保住自己的饭碗就完了。大环境好的时候,你拿到的只是一份工作,那么大环境不好了,你要的不也只是一份工作吗?所谓环境啊,民生啊的问题,自然有吃这碗饭的那些人去操心。以Java为例,网上再怎么鼓吹Java崩盘了。但至少,整个市场还在,那么多大项目,不可能全部退出。国内第一开发语言的地位,还是无法撼动的。有时间操心大环境,不如在你摸鱼偷懒,做些低效率重复功能的时候,多想想怎么提升自己的竞争力。花点钱,报个靠谱的培训班,这或许就是你最应该做的事情。

​ 有人说网上曝光各种培训班割韭菜。你希望你家小孩学游泳,就是在水里瞎扑腾两下。我们小时候都是扔河里,淹不死自然就学会了的东西,现在城市里哪个不得去报个班?怎么?到你自己学习,就应该白嫖了?我们培训机构帮你提供一系列的服务,帮你省时省力,学得更轻轻更有效率。最后有几个自己不努力的,学了半年连个Linux的基础指令都没学会的,出来录几个视频,打滚喊冤,说找不到工作,这就叫割韭菜?你不会真的希望是个培训班,就能把你家小孩培养成潘展乐吧?

​ 网上这帮人这样喊喊也就算了。要么送快递博同情,要么躺平炫耀自己混得好。为啥喜欢这样说?无非都是为了流量,找些有情绪价值的问题说说。但是,你们一个个把自己活成了流量是为什么?傻不傻?你怎么不看看这样搞流量的,背后在买设备,学视频剪辑,学平台规则,学变现方法,花时间花精力在一直坚持,才能出那么点流量呢?你们天天盯着短视频,流口水傻笑的功夫,在坚持什么呢?

​ 我们这有个学员。早几年大环境比较好的时候进的一家互联网企业,在当时火热的大数据部门。后来这两年大环境不好了,企业的业绩下滑非常快。没有业务支撑,大数据部门也就没什么价值了。后来整个部门直接全部被裁了。很多人怨声载道,甚至有拉横幅去公司楼顶抗议的。但是,他们部门经理,技术牛逼,转头就换了家公司,转行去做区块链了。薪资不但没降,甚至还翻了好几倍。这靠的就是平时默默的积累。而那个学员,在大数据部门,和几个同事一起鼓捣了一个底层的IM框架。当时这东西,一看就是应用场景也比较少,除了做IM没别的地方用,属于费力不讨好的项目。很多别的业务线,看到有这么个省事的东西,也就直接拿来用了。结果等到大数据部门真的被裁时,才发现大数据分析可以没有,但是IM这个项目不能停。最后就是他们项目组的几个人,被合并到了云原生部门,闷声保住了饭碗。
所以,有时间跟这些短视频耗着。不如想想你真的要什么吧。

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

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

相关文章

模型优化学习笔记—对比各种梯度下降算法

import mathimport numpy as np from opt_utils import * import matplotlib.pyplot as plt# 标准梯度下降 def update_parameters_with_gd(parameters, grads, learning_rate):L len(parameters) // 2for l in range(1, L 1):parameters[f"W{l}"] parameters[f&q…

【uniapp】聊天记录列表长按消息计算弹出菜单方向

1. 效果图 1.1 消息靠上接近导航栏&#xff0c;菜单显在消息体下方弹出&#xff0c;箭头向上 1.2 消息体没有贴近上方导航栏&#xff0c;菜单在消息体上方弹出&#xff0c;箭头向下 1.3 长消息&#xff0c;菜单在手指按下的位置弹出&#xff0c;无箭头 2. 代码实现 <view …

sqli 1- 10

sql靶场 第一关 首先我们需要判断是否存在sql注入点&#xff0c;前端界面提示我使用ID作为参数,在url地址栏输入?id1 通过输入不同的id值查询数据库相对应的内容&#xff0c;之后判断为数字型还是字符型 根据查询内容判断为字符型且有注入点&#xff0c;再通过联合查询&…

Vitis AI 基本操作+模型检查(inspector)用法详解

目录 1. 简介 2. 代码详解 2.1 导入所需的库 2.2 创建 Inspector 2.3 下载模型 2.4 检查模型 3. 其他有用函数 3.1 查看 torchvision 中模型 3.2 保存模型 3.2.1 保存模型参数 3.2.2 保存完整模型 3.2.3 加载模型 4. 总结 1. 简介 在《Vitis AI 构建开发环境&…

GNSS相关知识

各定位系统的频段&#xff1a; SystemSignalFrequency(MHz)GPSL1C/A1575.42L1C1575.42L2C1227.6L2P1227.6L51176.45   GLONASSL1C/A1598.0625-1609.3125L2C1242.9375-1251.6875L2P1242.9375-1251.6875L3OC1202.025   GalileoE11575.42E5a1176.45E5b1207.14E5AltBOC1191.…

SpringBoot之外部化配置

前言 SpringBoot 版本 2.6.13&#xff0c;相关链接 Core Features Default properties (specified by setting SpringApplication.setDefaultProperties).PropertySource annotations on your Configuration classes. Please note that such property sources are not added …

如何在群晖NAS中搭建影音管理利器nastool并实现远程访问本地资源

文章目录 前言1. 本地搭建Nastool2. nastool基础设置3. 群晖NAS安装内网穿透工具4. 配置公网地址5. 配置固定公网地址 前言 Nastool是为群晖NAS玩家量身打造的一款智能化影音管理利器。它不仅能够满足电影发烧友、音乐爱好者和追剧达人的需求&#xff0c;更能让你在繁忙的生活…

疯狂的马达——Arduino

本次学习目标 1、了解马达的运用、以及马达内部的基本原理。 2、学会通过编程控制马达的速度、方向。 3、制作电位器换挡风扇。 马达 “马达”为英语motor的音译&#xff0c;我们称为电机&#xff0c;电机又可分为 发电机和电动机。前者是一种能够将动能转化电能的装置&am…

【知识】pytorch中的pinned memory和pageable memory

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 目录 概念简介 pytorch用法 速度测试 反直觉情况 概念简介 默认情况下&#xff0c;主机 &#xff08;CPU&#xff09; 数据分配是可分页的。GPU 无…

计算机系统的基本结构-CSP初赛知识点整理

真题练习 [2021-CSP-J-第3题] 目前主流的计算机储存数据最终都是转换成&#xff08; &#xff09;数据进行储存。 A.二进制 B.十进制 C.八进制 D.十六进制 [2020-CSP-J-第1题] 在内存储器中每个存储单元都被赋予一个唯一的序号&#xff0c;称为( ) A&#xff0e;地址 B&a…

探索 Electron 应用的本地存储:SQLite3 与 Knex.js 的协同工作

electron 简介 Electron 是一个使用 JavaScript, HTML 和 CSS 构建跨平台桌面应用程序的框架。 它允许开发者使用 Web 技术来创建桌面软件&#xff0c;而不需要学习特定于平台的编程语言。 Electron 应用程序实际上是一个包含 Web 内容的 Chromium 浏览器实例&#xff0c;并…

创建型模式(Creational Patterns)之工厂模式(Factory Pattern)之简单工厂模式(Simple Factory Pattern)

1.简单工厂模式&#xff08;Simple Factory Pattern&#xff09;&#xff0c;又叫做静态工厂方法&#xff08;Static FactoryMethod Pattern&#xff09;。 1.1 基本介绍 被创建的对象称为“产品”&#xff0c;创建产品的对象称为“工厂”。如果要创建的产品不多&#xff0c;只…

WPF-实现多语言的静态(需重启)与动态切换(不用重启)

一、多语言切换&#xff08;需重启&#xff09; 1、配置文件添加Key <appSettings><add key"language" value"zh-CN"/></appSettings> 2、新增附加属性当前选择语言 public CultureInfo SelectLanguage{get > (CultureInfo)GetValu…

使用Go语言绘制柱状图教程

使用Go语言绘制柱状图教程 本文将介绍如何使用Go语言及gg包绘制柱状图&#xff0c;并将图表保存为PNG格式的图片。gg包是一个功能强大的2D图形库&#xff0c;适合用于绘制各种图表。 安装gg包 首先&#xff0c;确保你已经安装了gg包。如果还没有安装&#xff0c;可以使用以下…

Java二十三种设计模式-组合模式(11/23)

组合模式&#xff1a;构建层次化结构的灵活方案 引言 组合模式&#xff08;Composite Pattern&#xff09;是一种结构型设计模式&#xff0c;用于将对象组合成树形结构以表示“部分-整体”的层次结构。这种模式使得用户对单个对象和组合对象的使用具有一致性。 基础知识&…

Linux 命令,mkdir说明与使用

1&#xff1a;mkdir命令功用&#xff1a; 用于创建一个或多个目录&#xff0c;创建目录&#xff0c;必须在父目录中写上权限。 新目录的默认模式为0777&#xff0c;可以由系统或用的umask来修改。 2&#xff1a;命令构件: mkdir [options] directories 3:参数选项: -m&#x…

海洋知识竞赛规则流程方案

为贯彻落实“进一步关心海洋、认识海洋、经略海洋”的重要指示精神&#xff0c;引导社会公众学习海洋知识、增强海洋意识、保护海洋环境&#xff0c;推动建设海洋强国&#xff0c;推进人与自然和谐共生的现代化&#xff0c;围绕“保护海洋 人与自然和谐共生”的主题&#xff0c…

机械学习—零基础学习日志(高数22——泰勒公式理解深化)

核心思想&#xff1a;函数逼近 在泰勒的年代&#xff0c;如果想算出e的0.001次方&#xff0c;这是很难计算的。那为了能计算这样的数字&#xff0c;可以尝试逼近的思想。 但是函数又不能所有地方都相等&#xff0c;那退而求其次&#xff0c;只要在一个极小的范围&#xff0c;…

EMQX服务器安装MQTT测试

cd /usr/local/develop wget https://www.emqx.com/en/downloads/broker/5.7.1/emqx-5.7.1-el7-amd64.tar.gz mkdir -p emqx && tar -zxvf emqx-5.7.1-el7-amd64.tar.gz -C emqx ./emqx/bin/emqx start 重启 ./emqx/bin/emqx restart http://10.8.0.1:18083/ 账号ad…

sql第一次

第五关 然后修改userLess-5 Double Query- Single Quotes- Stringhttp://localhost/sql/Less-5/?id1%27%20and%20updatexml(1,concat(0x7e,(select%20group_concat(username,0x3a,password)from%20users),0x7e),1)--substr截取 在前面截取 注意不要少写括号&#xff0c;不然会…