不要怕辛苦

先说点事情

一直以来我都非常喜欢跟大家交流各种问题,自我觉得回答比较用心,可能最近因为很多人毕业,遇到抉择的问题比较多,所以这类的提问也偏多一些。从开始做公众号到现在,支持我的人很多。

有些读者从开始关注到现在都没有过交流,直到突然收到这样一条消息,我才知道我们在一起都已经这么长时间了。

这位凌晨给我发消息的同学

对于突然微信找我寻求帮助这个事情,我可以理解。谁没有个什么个急事需要帮忙,需要找人沟通,需要拿主意的。

不过我的微信消息确实很多,很难做到及时回复的,就像昨晚上的这位同学话发了很长的一段话给我,我半夜起来看到了,但是我又不好马上给他回复,只好把消息置顶,后面有时间了我再慢慢回复。这类的消息来回,不是说几句话就能够沟通结束的,所以之前也有发过一篇文章提到,有一天晚上,特意跟一位刚毕业不久的同学语音沟通,无非就是想讨论他的问题,让他快点找到自己的目标,走出迷茫的困境。

下面截图的这个同学,他从大一就开始关注了我的公众号,平时在学习和生活上的问题都会找我聊,然后最近一次找我聊的时候,才知道我都已经跟了他一路了。

这是他最近准备出国读书的一次聊天

不过,我不是神

也不是什么所谓的成功前辈

无非就是活了几十年,不管是在生活上,还是技术上,有了一些自己的见解,我也遇到过很多人,有恶心的,讨厌的,令人惊喜的,可爱的,狂热的,迷茫的,失落的,对生活平平淡淡的,有技术大牛,也有对工作不冷不热的,所以在对不同的人的情况,会有不同的意见和建议。

不过,很多人一上来就问我

「嵌入式有没有前景,能不能赚钱?」

「发哥,我以后就一定要做Linux相关的工作?」

「做嵌入式是不是就没有35岁危机?」

我觉得这些问题并没有固定的答案。

这种情况大多是因人而异的,有些规则也是因人而异的比较多,至于企业的招聘写着35岁以下,以及很多大企业卡985、211一样,通过最粗暴的方法把好的东西筛选出来。

说白了,就是有钱了,想买点好东西用用,有钱了,就想着挑食了,要是没钱,呵呵,敢这么嚣张吗?要是打工人有钱了,不也是想上班上班,不想上班就不上班吗,一样的道理。

至于为什么一定要做Linux相关的工作,我觉得大可不必,多想想赚钱的工作,如果工作不能赚钱,你做Linux又有啥意思。考虑下行业,考虑下技术深度,以及以后的发展,考虑下企业等等。你要是真的喜欢Linux,买个开发板,买个安卓手机,能玩的东西太多了。

从这些年工作经验来看,校招的职业规划大多都是扯淡的多!所以要自己想着给自己做职业规划,这才是靠谱的。

===

还有

我觉得以后可能找我提问的,都加下知识星球吧,知识星球是收费的,但是可能就一个烤串的钱。如果加了知识星球在微信提问的,可以说下自己已经加了知识星球了,你自己想,你都这么认可我,我怎么能冷落你。知识星球从开始到现在,也已经发展了有3年时间了,在里面回答的很多问题我觉得对迷茫的同学们都有借鉴作用。

至于知识星球的入口,自己去公众号找找吧,真的觉得我的回答有用的,自然会知道怎么去找,要是觉得我说的都是屁话的,估计是不可能花钱加我的知识星球的,即使把二维码放这里,估计有些人心里还想着骂娘呢。

知识星球里有一些技术问题,我可能马上给不出答案,或者我自己根本就不懂,但是我不会袖手旁观,也会鼓励大家回答,或者找到专业的人来回答。

如果你从来没有转发我的文章,也没有加知识星球,更或者,我发的朋友圈你都舍不得点个赞,在我这里根本就没有你的存在,突然有一天,你突兀的给我发来一个问题,说真的,如果我那天心情不错,我马上就回复了,如果我心情不好,我真的挺不想理的。大家都挺忙的,你的事情是事情,我的时间就不是时间了,互相帮忙,我觉得是最直接的价值观。

===

标题是不要怕辛苦,是因为最近咨询的几个offer选择问题,很多同学潜意识里面想选择安逸的环境。

这个想法没有问题,谁不是想让自己的生活过得更好,谁想整天加班,整天干活到12点。如果没有想让自己生活变好的决心,为啥当初那么努力的读书呢。

为了理想吗?如果有理想,我鼓励努力去追,但是一定要足够坚强,足够明白自己的理想是一个值得去追的理想。

钱多事少离家近,这是每个打工人都想要的工作。

如果你刚毕业,就摊上了一个不错的国企、外企、行业龙头企业,这是好事,选择就对了。

就怕找了几个offer,都差不多,但是累一点的那家公司前景更好,你应该选择前景好的企业,选择对自己最有帮助的企业,对自己技术成长和个人职业成长最好的企业。

不过话说回来,刚毕业的大学生确实挺能加班的,在大学里面滋润了几年,也没有吃过什么苦,身体棒棒的,加个几年的班,问题不大。比较辛苦的是那些有家庭,有房贷车贷,随便体检都能体检出各种问题的。还要熬着夜,加着班,吃着地沟油的饭菜,看着永远得不到的抖音美女……

刚开始辛苦一些,选定自己的路了,技术积累上来,后面压力就会慢慢变小了。

上周去跟一个好朋友喝酒,我晚上10点到他们公司,他搬来凳子跟我说「发哥,你再等我20分钟,我把这个搞完我们就走」。然后我们十点半这样离开了公司,他回头对着还在加班的几个同事说「你们也不要加班太晚,早点回去休息」,他们同事齐声回复好的好的,然后又埋下头继续做事情了。

走去地铁的路上,我一直给他说,你们的工作太没有情调了,你怎么就不会给大家讲讲几个冷笑话,暖和暖和气氛,大家加班都挺辛苦了,你还把气氛搞得这么压抑。然后那天晚上我们喝了酒、吃了烧烤,聊了很多,从地球气候变暖到深圳房价、带娃、以前公司谁谁刚毕业就如何如何等等。

生活也就这样了、

工作也就这样了、

很感谢这些年大家一直都在,共勉,谢谢!

推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

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

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

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

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

相关文章

SQL Server 连接字符串和身份验证 学习

https://www.cnblogs.com/niuyjdz/p/7533439.html

Win7系统中用anaconda配置tensorflow运行环境

前言:anaconda是一个python Data Science Platform。安装它的契机是因为要用tensorflow。安装完后感觉用它来管理python运行环境还是挺方便的,常用的conda命令:升级conda: conda update conda安装conda环境: conda create -n env_…

区分JavaScript中的undefined,null和NaN

区分underfined,null和NaN 先看看下面语句的运行结果: 1: var a; 2: alert(a); //显示"undefined" 3: alert(typeof a); //显示"undefined" 4: alert(b); //显示"undefined" 以上说明a的值和类型都是underfined 1: var a null; …

C++ —— C++常量和变量

C——常量和变量 1、常量 (1)整型常量 指不带小数点的整数,整型常量后面加上l或L表示该数为长整型常量 整型常量后面加上u或U表示该数为无符号整型常量 十进制中,由,-,0~9组成 &#xff08…

拆解前苏联产荧光数码管计算器,内部电路结构彪悍!

荧光数码管是用来显示数字和符号的器件。它的数码字形由若千段分立的笔划构成。荧光数码管是一种电真空器件,其工作原理与普通的电子管相似,它的灯丝就是阴极(为直热式阴极),当灯丝通电后灯丝就会发热(即阴…

silverlight之datagrid的一个问题

this.myDataGrid.itemSourcesitems; 使用泛型数组给datagrid添加itemsource,我想添加一个textblock对象,上面text"sdfd",可运行显示是System.Windows.Controls.TextBlock,如图,请大侠们指点 转载于:https://www.cnblogs.com/wuli00/archive/2009/04/20/1439677.html

什么是套接字(Socket)

什么是套接字(Socket) 应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要 通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用…

洛谷 P2084 进制转换

P4122 [USACO17DEC]Blocked Billboard 题目描述 During long milking sessions, Bessie the cow likes to stare out the window of her barn at two huge rectangular billboards across the street advertising "Farmer Alexs Amazingly Appetizing Alfalfa" and &…

三极管构成的电流负反馈放大器

▌1.题目设计一个有三极管构成的电流负反馈放大器,放大倍数不小于100倍,集电极最大电流不超过20mA,当负载由1000欧姆变10欧姆时,要求输出电流的波动幅度小于5%。▌2.项目总体功能图▌3.测试条件频率为500HZ、幅度为5mv的正弦波。▌…

C++ —— C++运算符与表达式

C ——运算符与表达式 1、关系运算符及其优先级 在&#xff23;语言中有6种关系运算符&#xff1a;<,<,>,>,,! 在六个关系运算符中&#xff0c;<&#xff0c;<&#xff0c;>&#xff0c;>的优先级相同&#xff0c;和!的优先级相同&#xff0c;<&a…

lzg_ad:FBWF配置详解

在安装好Windows XP Embedded FP2007及以后版本的开发工具后&#xff0c;我们就可以在我们的XPE操作系统镜像中添加FBWF功能了。我们可以在目标设计器中配置FBWF&#xff0c;也就是在构建XPE镜像文件前配置好FBWF&#xff0c;也可以在运行时镜像中配置FBWF。本文将详细介绍这两…

耦合,到底是什么!?

在电路中,将前级电路(信号源)的能量递至后级电路(负载)称为耦合&#xff0c;常见的耦合介质有导线、电容器&#xff0c;变压器、光电耦合器&#xff0c;电子电路&#xff0c;根据不同耦合介质常见有以下耦合方式&#xff0c;这几种耦合方式&#xff0c;各有特点,在不同哪种比较…

hibernate中*.hbm.xml配置文件的各种映射关系配置方法(多对一,多对多)

多对一&#xff1a; 多个用户对应一个部门&#xff0c;是多对一的关系&#xff0c;要在多方配&#xff0c;即在用户的hbm.xml文件中配 <many-to-one name"department" class"Department" column"department_Id" />name"department&qu…

MySQL学习笔记(二)—— MySQL的安装

MySQL可通过直接执行已编译版本安装&#xff0c;这个很简单&#xff0c;无须赘述&#xff0c;有时候&#xff0c;可能需要在安装时进行配置和编译&#xff0c;下面讨论一下相关的配置选项&#xff1a;1&#xff09; 配置的优先级配置选项的优先级如下&#xff1a;命令行、配置…

C++ —— C++三大分支结构(顺序、选择、循环)

C ——三大结构&#xff08;顺序、选择、循环&#xff09; 一、顺序结构的几种常用语句 1、声明语句 程序中所有由程序员给出的名字标识符&#xff0c;包括变量、常量、对象、类、类型、函数、参数等都要在使用前进行说明或定义。一般地&#xff0c;程序中的说明语句并不单纯说…

三极管的“非教科书式”解析,什么正偏、反偏都统统滚蛋!

什么正偏&#xff0c;反偏都统统滚蛋&#xff01;&#xff01;&#xff01;❤三极管有三个工作状态&#xff1b;截止、放大、饱和&#xff1b;放大状态很有学问也很复杂&#xff0c;多用于集成芯片&#xff0c;比如运放&#xff0c;现在不讨论&#xff1b;其实对信号的放大我们…

CListBox用法总结

CListBox用法总结 用法 属性Style Selection Single — 单选 Multiple — 多选(LBS_MULTIPLESEL) None — 不可选(LBS_NOSEL) Sort 对应Style: LBS_SORT Insert Item int AddString(LPCTSTR lpszItem); int InsertString(int nIndex, LPCTSTR lpszItem); Delete Item int Del…

django 模板继承与重写

1、模板的继承一般用在别人给我们做好的HTML页面&#xff0c;当我们发现有很多的页面都具有相同的部分&#xff0c;这会我们应该考虑怎么能把他们相同的部分给提取出来&#xff0c;提取出来的部分我们作为一个单独的HTML文件叫做base.html&#xff0c;其余不同的部分我们在base…

SUN平台,光纤共享存储互斥失败导致的数据灾难恢复

作者&#xff1a;张宇&#xff0c;北亚数据恢复中心&#xff0c;转载请联系作者&#xff0c;如果实在不想联系作者&#xff0c;至少请保留版权&#xff0c;谢谢。[数据恢复故障描述]两台SPARC SOLARIS系统通过光纤交换机共享同一存储&#xff0c;本意是作为CLUSTER使用&#xf…

C++ —— C++类

C ——类 1、类 类是具有相同属性和行为的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和行为两个主要部分。 class Clock { public:void SetTime(int new_hour, int new_minute,int new_second);void ShowTime(); private:int hour, minute, se…