体制内工作了十几年,跳出来学嵌入式合适吗?

这说的不是我,是我原公司的一个朋友,他原来的同事。

我这个朋友原来毕业是在体制内工作,但学习的是电子专业,后因为体制内不适应,或者说是体制内太轻松了,就出来折腾嵌入式。这一折腾就是快十来年,我们是同事之前,他就一直关注我的公众号。

这个体制并不是一般的事业单位,细节就不说了。

今天在群里他跟我说他有一个原来的同事,最近刚提了离职,去报名了嵌入式培训,用他同事的话说,就是:"我已经决定要拥抱互联网了"。

我第一时间是要劝退的,放弃自己的工作报名培训班,我觉得着实不是太过于理智。

研究技术和从事技术相关的工作,其实是两回事。

研究技术并不一定你是从事这个行业的人,可以是业余爱好,可以是任何人,还记得我说过,我在东莞认识一个医生,跟他聊天的时候,他就说他平时就学习编程,并且喜欢编程。

还有一个师弟,他毕业后考上了事业单位,但是还是很喜欢捣鼓技术,自己就运营了一个技术公众号,平时分享自己的技术文章。他的文章还不错,而且因为关注还不错,还会有一些流量上的收入。

而,放弃稳定的工作进入互联网。

从赚钱这个事情来讨论,互联网确定属于高薪行业,不说互联网,嵌入式也算是相对薪资比较不错的行业。

之前有一个做结构的读者,本身就有单片机编程经验,后面我建议他买开发板学习,后面去了一个芯片方案商,薪资直接翻倍,然后又跳槽到一个方案大厂,薪资就更好了。

我一个认识的同事,来深圳的早几年,跟公司的老板做开发板方案,后来赚了第一桶金,也就是那次赚的钱,让他在深圳买了房子和车子。

-----

上面说的是比较短期的收入。

长期来看,不管是互联网还是嵌入式,工作强度和压力都远超过一般的工作,可以和工地干活的农民工比较,我们是属于劳动密集型工种,不管是脑力劳动还是体力劳动,都属于劳动密集型。再和办公司类的其他类工种比较,软件工程师承受的压力确实更多,要解决的问题、工作时长、学习内容也更多。

嵌入式就不用说了,嵌入式需要懂的东西更多,包括底层、硬件、操作系统、编译原理、编程语言等等~

有时候修改需求功能可能就是那么几行代码,但是实际上需要梳理的逻辑是很多的。

35岁确实是一个分界点

不管是从行业潜规则来说还是从社会保障来说,35岁的程序员是最被容易抛弃的一类人。

之前看网上说一段话,说:"很不明白那些工作经验丰富的老员工为什么加班那么晚"

我们没有工会组织,没有因为时间和积累到更多的经验。大家希望在有限的时间赚到更多的钱,或者说,在成家之后,更多的是要保住自己和家人的饭碗。毕竟,那些年没有钱的日子,过得是很辛苦的,跟加班相比,没有给家人好的生活更重要。

所以从整个职业生涯轨迹来说,码农并不是一个非常值得奋斗终身的工作,注意,我说的是工作。

-----

再比如,观察身边的人,有多少人处于亚健康状态,多少人处于疲惫状态。

所以,有年轻人站出来呐喊,说不的时候,我是很鼓励的,我们需要更多的反对的声音。码农有时间周期,不要只看到的赚钱的诱惑而盲目跟从。

当很多人都说码农好的时候,其实是最不好的,我们有太多需要完善的地方,也希望大家在选择的时候慎重选择。最近看到有人因为没有收到offer就提离职,结果下家因为某种原因拒绝了offer发放,导致没有工作。

-----

世界上没有完全一样的两片叶子

世界上也没有完全一样的两个人,更加没有完全一样的人生轨迹,你想成为什么,坚定并且努力,一定会收获自己想要的。

我说这么多,我是担心没有决心而盲目跟从的人进入这个行业,我是见过太多人交了培训费打水漂的人。在做决定之前,多问问,网上买个开发板,上B站多看看,别一把梭哈更加稳妥。

而那些对自己人生或者职业生涯非常坚定的人,希望我们一起加油。


推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

关注公众号,后台回复「1024」获取学习资料网盘链接。

欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~

嵌入式Linux

微信扫描二维码,关注我的公众号

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

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

相关文章

适合嵌入式的C++开源项目-Workflow

在来腾讯之前,我是没有真正用C开发过一个完整的项目的,然后,赶鸭子上架,鹅厂的人特别喜欢用C,而且用的特别好。我这次推荐一个开源的C项目,希望喜欢C,或者想往C方向发展的同学可以看看。面向过程…

几段失败的代码

1、下面一段代码将注释和代码混在了一起,不认真看还真不知道。高亮显示后:2、看到这种多层嵌套恶心到头大。3、据说某俄国特工经过九死一生偷到了NASA的太空火箭发射程序的源代码的最后一页,代码是:)))))))))))))))))))))))))))))…

java 发送邮件添加附件_java邮件自动发送时添加网络附件

查了很多资料都是使用本地资源作为附件发送。但是数据和程序分开时,还需要先下载数据,保存到本地再发送邮件。查了很多资料后,发现apach提供了很好的一个commons-mail.jar包,做了很好的封装,简单易用。下载地址是http:…

Excel 取消Internet及网络路径自动替换为超链接

Excel 取消Internet及网络路径自动替换为超链接: 1.文件 》选项 》校对 点击自动更正选项 2. 自动更正 配置修改 点击“键入时自动套用格式”tab页,取消勾选 internet及网络路径替换为超链接 转载于:https://www.cnblogs.com/byronliu029/p/9408468.htm…

那些喝吐的酒~

酒逢知己千杯少我喝不了酒,但是高兴的时候也能喝两杯。入职腾讯,参加了两次部门聚会,都离不开喝酒,吃饭喝酒这事,大家都很开心,那种眼前朦胧,胆子很肥的感觉特别好。领导们也很给面子&#xff0…

实时内核(Core)和实时操作系统(RTOS)有何不同?

大家都知道什么是实时操作系统,但是,大家熟知的实时操作系统,站在更广的角度来看,其实它就是一个实时内核。一、实时内核和实时操作系统一个实时内核是管理微处理器(MPU)、微控制器(MCU&#xf…

linux java远程调试_idea远程linux代码调试

如果线上代码出现问题,如何用本地idea排查问题查找问题?第一步:保证本地代码与线上代码一致;第二步:在线上tomcat文件中/tomcat/bin/catalina.sh文件中添加如下配置找到下面一行信息#----- Execute The Requested Comm…

[文档]. Xilinx - 编写有效的Testbenches

This application note is written for logic designers who are new to HDL verification flows, and who do not have extensive testbench-writing experience. 下载

mysql inner join where_详解mysql 使用left join添加where条件的问题分析

当前需求:有group和factor两张表,一个group对应多个factor,现在想查询有效的group和对应的有效的factor,两个表都有isDel逻辑删除标志。最开始的错误写法一:SELECT g.*,f.* FROM groups g LEFT JOIN factor f ON f.gro…

误打误撞的模板字符串

前情回顾:之所以用到模板字符串呢,是在这样一个场景中用到一个类似微信发朋友圈时选择图片时的一个场景,如图所示 当时脑抽是怎么想的呢,其实也很简单,当时想的就是新建div嘛,然后append到父容器就ok啦&…

java类型转换方法_Java中基本数据类型转换的方法

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼一、自动类型转换(隐式类型转换)整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。转换从低级到高级。自动转换有以下规律:小的类型自动转化为大…

你知道GNU C 对C语言的扩展吗?

为了方便使用,GNU C在标准C语言的基础上进行了部分方便开发的扩展。这里讲解一些开发中可能会用到的,或者使用频率比较高的内容。零长度数组和变量长度数组GNU C 允许使用零长度数组,比如:char data[0];GNU C 允许使用一个变量定义…

java 反射 内存_Java内存到反射入门

Java内存到反射入门(一)初识Java内存平常我们最常提到的的JAVA分区是这三个分区其中方法区是一个特殊的堆,功能如图上所示。初识反射:框架设计的灵魂反射的功能:将类的各个组成部分封装为对象,并在程序运行的过程中可以调用它们。…

stopping hbasecat: /tmp/hbase-elastic-master.pid: 没有那个文件或目录

stop-hbase.sh 挂了。。。 原因其实也简单,默认情况下hbase的pid文件保存在/tmp目录下,/tmp目录下的文件很容易丢失,不知道为什么他不会自动创建一个非临时目录,大概是因为权限不好控制,需要手动来? 修改为…

服务容错模式

0.背景 随着服务框架和服务治理体系的逐步成熟,服务化已成为系统设计的趋势。随着业务复杂度的增加,依赖的服务也逐步增加,出现了不少由于服务调用出现异常问题而导致的重大事故,如: 1)系统依赖的某个服务发…

从大学到结婚,我和小云的这13年

看了龙哥的文章,感触很深,我有好几次想写一篇我和小云的文章,记录下自己和小云这些年一起经历的很多事情,但是每每都停下来去做了觉得更重要的其他事情,这次真的决定要写了。我和小云是大学同学,我们大一认…

xshell如何运行java_利用Xshell往应用服务器上部署项目

1.首先查询中间件的进程Idps -ef|grep ./startapusic2.然后杀掉进程kill -9 16833.再次查询进程,查看是否关闭成功,如果没有/bin目录下的东西了说明关闭成功4.利用ls查看当前路径下的文件5.启动中间件./startapusic6.如果显示地址已在使用,则…

详解Linux内核在arm上的启动过程

Linux内核加载过程通常,Linux内核都是经过gzip加载过之后的映像文件。bootloader复制压缩内核到内存空间。内核自解压。运行内核。编译完成的Linux内核存放在哪里?./vmlinux elf格式未压缩内核。arch/arm/boot/compressed/vmlinux 压缩以后的elf格…

java 数据库 properties_原生Java读取properties连接数据库

将数据库的驱动、url、用户名、密码等信息以键值对的形式存放在properties文件中,工具类初始化时从配置文件中读取所要连接数据库的信息。当需要更改连接的数据库时,只需要更改配置文件即可,而不必改写工具类的代码。1.在项目中创建一个prope…

【谱聚类算法总结】

前言:以前只是调用过谱聚类算法,我也不懂为什么各家公司都问我一做文字检测的这个算法具体咋整的,没整明白还给我挂了哇擦嘞?讯飞还以这个理由刷本宝,今天一怒把它给整吧清楚了,下次谁再问来!说…