在中国,技术到底有多有用?
🙌秋名山码民的主页
😂oi退役选手,Java、大数据、单片机、IoT均有所涉猎,热爱技术,技术无罪
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
获取源码,添加WX
目录
- 前言
- 1. 码农的背景故事
- 2. 做技术是越老越吃香?
- 3. 技术和业务
- 4. 有规划的去做事情
- 5. 技术和市场结合
- 6. 包装自己,推销自己
- 7. 国内搞纯技术
- 最后
前言
现在是10月19号的最后3分钟,最近一直在思考一个问题,在中国,做技术能做到老吗?思考过后想着写下来,输出观点各位别深思,纯博主个人观点,当个乐子看一下就可以了(也别人身攻击我,不会回复,会删文),本文讨论的也仅是个人观点,偏向于IT行业,其他行业我也没有一点background。
1. 码农的背景故事
别人戏称我们为码农,我们也自嘲为码农,啥是码农,互联网上的农民工,我们的父辈来建设城市背井离乡赚钱回家,我们也来了一线城市背井离乡赚钱回家,本质上其实区别不大,哈哈,这个词语第一次被官方证实是在央视,
简介就是:我们永远穿着格子衫,大裤衩,堪忧的发量,不善言辞……
道哥吴翰清,在与极客时间合作的一篇文章中提到,开发者、工程师、码农三者的区别
他在其中讲到什么是工程师?
道哥:稍微总结一下,我们谈了什么是科学,什么是技术。谈到了技术里面几个关键的要素,成本、性能、安全。接着谈到什么是系统,最后,一个好的系统需要通过工程来完成。可以说,工程的最终目标是要做出一个交付,或者是一个产出物,这个产出物对社会是有价值的,是以前社会上不存在的,被我们人为造出来、发明出来的。这是工程师要干的事情。
2. 做技术是越老越吃香?
计算机的岗位大致有如下这些,:
前端、后端、大数据、ai、算法、嵌入式、运维、网安、UI设计……
如果单纯的去选择某一条路,有出路吗?
在中国,我们工程师被赋予一个称呼,越老越吃香,学会一门技术吃一辈子饭,可是这是啥时候提出来的这个观点,适用于现在吗?又或者说是,适用于计算机行业吗?开车是越老越吃香?还是农民工是越老越吃香?又或者是码农越老越吃香.哈哈哈?
我们是要做工程师的人,好的系统工程需要交付一个有价值的产物,其中的成本、人力、技术需要多方面的考虑,多思考(刚刚的问题,越老越吃香?),95后的总监老吗,90后的CTO好像也不老吧、
3. 技术和业务
做技术要和业务去结合,要有一个全局的视角,如果说最起码的要求,那么我想应该是,你要清楚这家公司的定位是什么样子的,你的业务要做到什么水平才能够用,每个模块之间的联系又是什么样子的,必须要有一个宏观的感受,如果你连什么都不知道,只是低头Coding,抬头输出产品,那么技术这条路注定走不远
4. 有规划的去做事情
这个规划可以是能力规划,也可以是职位规划,如果你不知道,那么请直接去boss,市场会给你一个,你本该存在的定位(可以面试,但不鼓励盲目跳槽),我们大多数人也没渴望去成为一个院士或者教授,活的好一点,从一个主行业,衍生到周边子行业的深度思考,别为了不到30%以下的工资就频繁跳槽,没用。钱不是上策,当你干了多年后,发现没把行业摸清楚的时候,就会发现了。
5. 技术和市场结合
何为夕阳行业,没有市场的行业即为夕阳行业,要想有大的前、钱途,不能只去做技术,技术没出路的,当你进入的行业不对,搞的再nb,又有啥吊用,去看市场,找风口,雷军说了啥,哈哈。
6. 包装自己,推销自己
当我们真正成为工程师后,学历、证书,信我绝对没你做过的事情有用,工程师的名片,是他做过的事情,带过的团队,做过的项目案例,产出,增长,没这些东西,风口来了你都抓不住。
你自己就是你自己的核心品牌,可以去看一下嵌入式领域的几个培训机构,他们自己就是培训机构的顶梁柱,自己就是一个品牌,行业名气,善于推销自己,是一门要学的技术,有了名气,哪怕去打工,你的薪资待遇也不会低。
7. 国内搞纯技术
国内搞纯技术没啥出路,搞底层技术的就更没啥出路了,人心浮躁加之社会大背景,为啥那么多技术厉害的人都选择在国外发展,基本就已经证明这些了。这里举例为Vue框架,前端人应该都很熟悉:
如果尤雨溪没出国,大学期间他学习专业是室内艺术和艺术史,后来读了美术设计和技术的硕士么,回国了。
- 找了一份设计院的工作,硕士期间的js语言还能用到吗?大概是天天熬夜干工地,作图。
- 继续在大厂,bat干前端,天天996,搬砖,努力了10年,工作很顺利,然后全款130平,最后他大概率会成为某个技术专家,react技术专家,然后开启培训班生涯,React架构课,一份688
最后
- 只要没有市场,即时你的技术再厉害也没啥用。
- 只要你所在的环境没人尊重技术,即时你的技术再厉害也没啥用。
- 只要你所跟的人,自以为是不懂得相互学习,即时你的技术再厉害也没啥用。
- 只要技术不能接近于实际,不能让人一下通过感觉感受到的,即时你的技术再厉害也没啥用。
- 国内搞技术没啥出路,搞底层技术的就更没啥出路了。
相关文章:

在中国,技术到底有多有用?
🙌秋名山码民的主页 😂oi退役选手,Java、大数据、单片机、IoT均有所涉猎,热爱技术,技术无罪 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 获取源码,添加WX 目录 前言1.…...

《动手学深度学习 Pytorch版》 9.2 长短期记忆网络(LSTM)
解决隐变量模型长期信息保存和短期输入缺失问题的最早方法之一是长短期存储器(long short-term memory,LSTM)。它与门控循环单元有许多一样的属性。长短期记忆网络的设计比门控循环单元稍微复杂一些,却比门控循环单元早诞生了近 2…...

计算机操作系统-第十一天
目录 1、进程的状态 创建态与就绪态 运行态 终止态 新建态 结束态 进程状态的转换 进程的组织方式 链接方式(常见) 索引方式(少见) 本节思维导图 1、进程的状态 创建态与就绪态 1、进程正在被创建时,处于…...

Flutter视图原理之StatefulWidget,InheritedWidget
目录 StatefulElement1. 构造函数2. build3. _firstBuild3. didChangeDependencies4. setState InheritedElement1. Element类2. _updateInheritance3. InheritedWidget数据向下传递3.1 dependOnInheritedWidgetOfExactType 4. InheritedWidget的状态绑定4.1. ProxyElement 在f…...

观察者模式-对象间的联动
有个商城小程序,用户希望当有新品上市的时候能通知他们。这样用户就可以不要时刻盯着小程序了。在这个场景中,用户向小程序订阅了一个服务——发送新品短信。小程序在有新品上线时负责向订阅客户发出这个消息。 这就是发布-订阅模式,也称观察…...

Webpack十大缺点:当过度工程化遇上简单的静态页面
🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…...

新手指南|如何快速参与Moonbeam Ignite
Moonbeam Ignite是社区熟悉的有奖链上交互活动,将有300万枚GLMR作为生态激励注入Moonbeam生态系统,体验MoonbeamMoonbeam生态的应用即可获取相应Token奖励。Beamex/Beamswap、Moonwell和Gamma作为首批参与Moonbeam Ignite的三家项目方,将在活…...

VR航天科普主题公园模拟太空舱体验馆vr航天模拟体验设备
VR航天航空体验馆巡展是一项非常受欢迎的展览活动,可以让公众在现场体验到航天飞行的乐趣。 普乐蛙VR展览组织者会设计一个航天航空主题的VR体验馆,并在馆内设置各种航天航空相关的展示内容,如太空舱、火箭发射、星际航行等。 其次࿰…...

Spring Boot OAuth 2.0整合详解
目录 一、Spring Boot 2.x 示例 1、初始化设置 2、设置重定向URI 3、配置 application.yml 4、启动应用程序 二、Spring Boot 2.x 属性映射 二、CommonOAuth2Provider 三、配置自定义提供者(Provider)属性 四、覆盖 Spring Boot 2.x 的自动配置…...

安装visual studio报错“无法安装msodbcsql“
在安装visual studio2022时安装完成后提示无法安装msodbcsql, 查看日志文件详细信息提示:指定账户已存在。 未能安装包“msodbcsql,version17.2.30929.1,chipx64,languagezh-CN”。 搜索 URL https://aka.ms/VSSetupErrorReports?qPackageIdmsodbcsql;PackageActi…...

webGL编程指南 第三章 矩阵平移三角形.translatedTriangle_Matrix
我会持续更新关于wegl的编程指南中的代码。 当前的代码不会使用书中的缩写,每一步都是会展开写。希望能给后来学习的一些帮助 git代码地址 :git 接着 上一节 中 我们使用矩阵进行旋转,这次我们使用矩阵实现位移 <!DOCTYPE html> <…...

修改echarts的tooltip样式 折线图如何配置阴影并实现渐变色和自适应
图片展示 一、引入echarts 这里不用多解释 vue里使用 import echarts from “echarts”; html页面引用js文件或用script标签引用 二、定义一个具有宽高的dom div <div id"echart-broken" style"width:400px;height: 200px;"></div>三、定义…...

[论文笔记] SurroundOcc: Multi-Camera 3D Occupancy Prediction for Autonomous Driving
Wei, Yi, et al. “Surroundocc: Multi-camera 3d occupancy prediction for autonomous driving.” Proceedings of the IEEE/CVF International Conference on Computer Vision. 2023. 重点记录 将占用网格应用到多个相机构成的3D空间中; 使用BEVFormer中的方法获取3D特征, …...

辅助驾驶功能开发-功能对标篇(16)-NOA 城市辅助系统-毫末智行
1.横向对标参数 厂商毫末智行车型魏牌摩卡DHT-PHEV上市时间发布:2022年8月30日 上市:2022年底前方案12V5R2L+1DMS摄像头前视摄像头*3【800W】侧视摄像头*4后视摄像头*1【800W】环视摄像头*4DMS摄像头*1雷达毫米波雷达*54D毫米波雷达/超声波雷达*12激光雷达*2【速腾聚创 M1,1…...

H3C的IRF堆叠互联关系说明
H3C IRF堆叠互联说明48口交换机连接方式IRF Port 两台设备第一台的51口 第二台的51口irf-port 1/2 port group interface ten-gigabitethernet 1/0/51 port group interface ten-gigabitethernet 1/0/52第一台的52口第二台的52口irf-port 2/1 port group interface ten-gigabi…...

货物摆放(蓝桥杯)
货物摆放 题目描述 小蓝有一个超大的仓库,可以摆放很多货物。 现在,小蓝有 n 箱货物要摆放在仓库,每箱货物都是规则的正方体。小蓝规定了长、宽、高三个互相垂直的方向,每箱货物的边都必须严格平行于长、宽、高。 小蓝希望所有的…...

3782: 【C3】【穷举】弹珠游戏
目录 题目描述 输入 输出 样例输入 样例输出 题目描述 游戏的内容是:在一个 n*n 的矩阵里,有若干个敌人,你的弹珠可以摧毁敌人,但只能攻击你所在的行、列里的所有敌人,然后你就可以获得他们的分数之和࿰…...

leetcode 5
leetcode 5 题目是通过枚举字符串,然后判断是否子字符串满足回文。 引用传递和值传递相比,引用传递可以减少内存空间。提高代码运行效率。 https://www.cnblogs.com/yanlingyin/archive/2011/12/07/2278961.html...

centos中nacos设置开机自启动
以下实践亲测有效! 1、在以下目录编辑新建nacos.service文件 vim /lib/systemd/system/nacos.service [Unit] Descriptionnacos Afternetwork.target [Service] Typeforking ExecStart/usr/local/nacos/bin/startup.sh -m standalone ExecReload/usr/local/nacos/b…...

双指针——移动零
一,题目要求: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0…...

WPF中在MVVM模式下实现导航功能
WPF中在MVVM模式下实现导航功能 一、利用TabControl 使用场景:项目小,不用考虑内存开销的问题。 实现方式1-手动指定ViewModel 分别定义3个UserControl作为View用于演示 <UserControl...><Grid><StackPanel Orientation"Vertic…...

SpringBoot面试题2:SpringBoot与SpringCloud 区别?SpringBoot和Spring、SpringMVC的区别
该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:SpringBoot与SpringCloud 区别? Spring Boot 和 Spring Cloud 是 Spring 生态系统中的两个关键组件,它们有以下区别: 定位:Spring Boot 用于简…...

Practical Deep Raw Image Denoisingon Mobile Devices
Abstract 近年来,基于深度学习的图像去噪方法得到了广泛的研究,并在许多公共基准数据集中盛行。然而,最先进的网络计算成本太高,无法直接应用于移动设备。在这项工作中,我们提出了一种轻量级、高效的基于神经网络的原…...

如何在Android项目中制作和使用三方包(jar文件)
文章目录 1 概念介绍2 制作方法2.1 制作步骤2.2 制作结果3 使用方法3.1 具体步骤3.2 示例代码4 内容总结在项目中为了跨部门协作需要把相关的内容打成包文件,基于这个需求,我们将介绍如何把 代码制作成三方包,这里的三方包是指jar文件。同时也会介绍如何在Android项目中使用…...

消息队列Beanstalkd介绍
摘要: Beanstalkd是一个高性能、轻量级的、分布式的、内存型的消息队列系统。最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟。其实Beanstalkd是典型的类Memcached设计,协议和使用方式都是同样的风格。其基本设计思…...

【C++】继承 ⑥ ( 继承中的构造函数和析构函数 | 类型兼容性原则 | 父类指针 指向 子类对象 | 使用 子类对象 为 父类对象 进行初始化 )
文章目录 一、public 公有继承 - 示例分析1、类型兼容性原则2、类型兼容性原则应用场景 二、类型兼容性原则 - 示例分析1、父类指针 指向 子类对象2、使用 子类对象 为 父类对象 进行初始化3、完整代码示例 一、public 公有继承 - 示例分析 1、类型兼容性原则 类型兼容性原则 :…...

15 | JPA 对 Web MVC 开发者做了哪些支持
我们使用 Spring Data JPA 的时候,一般都会用到 Spring MVC,Spring Data 对 Spring MVC 做了很好的支持,体现在以下几个方面: 支持在 Controller 层直接返回实体,而不使用其显式的调用方法;对 MVC 层支持标…...

链表的概念+MySingleList的实现
文章目录 链表一、 链表的概念1.概念2. 结构 二、MySingleList的实现1 .定义内部类2 .创建链表3. 遍历链表并打印4.查找单链表中是否包含关键字key5.得到链表的长度6.头插法7. 尾插法8.任意位置插入8.删除结点清空 链表 顺序存储:顺序表/ArrayList 优点࿱…...

小黑子—Maven基础
Maven基础 一 小黑子的Maven学习1. Mavn的介绍2. Maven基础概念2.1 仓库2.2 坐标2.3 仓库配置 3. 手动写一个maven项目3.1 Maven项目构建命令3.2 插件创建工程 4. IDEA下的maven项目5. 依赖管理5.1 依赖配置5.2 依赖传递5.3 可选依赖(不透明)5.4 排除依赖…...

【Netty专题】【网络编程】从OSI、TCP/IP网络模型开始到BIO、NIO(Netty前置知识)
目录 前言前置知识一、计算机网络体系结构二、TCP/IP协议族2.1 简介*2.2 TCP/IP网络传输中的数据2.3 地址和端口号2.4 小总结 三、TCP/UDP特性3.1 TCP特性TCP 3次握手TCP 4次挥手TCP头部结构体 3.2 UDP特性 四、总结 课程内容一、网络通信编程基础知识1.1 什么是Socket1.2 长连…...