当前位置: 首页 > news >正文

毕业5年,技术越来越好,混的却越来越差...

别人都是越来越好,而我是越来越差!

17年,从一个普通的本科毕业,那个时候的我,很迷茫,简历上的求职岗位都不知道写什么,因为家里是农村的,朴实的父母也帮不上什么忙,关于工作方面的问题我也从来不提起。

我的简历上只有一些理科生在学校实习的经历,然后有一张大学四年还相对优秀的成绩单,再就是一些奖学金的证书(励志奖学金、特等、一等、二等、三等好像都有)。当时也是在校生,后来就也不知道什么原因,就进了一家特别小的私人单位,一个月两千多(在西安),因为工资太低,从朋友那了解到,说他女朋友在做软件测试,还不错,从此,我就开启了我的软件测试之路。

一开始我在城中村和朋友合租的房子,实习的这个公司当时不加班,我每天六点下班,路上买点吃的,回到房子可能也就六点半,吃完之后就抱着电脑开始看软件测试的视频,一直到晚上十一点半,接下来洗漱之后十二点准时睡觉,周末除过偶尔出去见朋友,剩下的时间也都是在学习软件测试的视频。

终于功夫不负有心人,我学完那些课程(现在看来的当时学的只是基础,理论知识了解,没有实操,数据库和性能也是知道一些皮毛,自动化更是没有学)之后,找到了软件测试的第一份工作,也是我的第一份正式工作。这个工作很好,自研,上市公司,环境好,福利待遇好,领导同事nice,规章制度完善,五险一金交的比例也挺高,工资转正后是五千多,年终奖也不错,每半年会调一次薪,虽不是特别高,但是对当时的我来说已经很不错了。

我那会因为回家也没啥事,下班了我也不着急回去,就在公司学习,对于加班情况呢,两周更新一次迭代,第二周的周五上线,一般都会加班的比较晚,不过因为次数少完全可以接受。我在这个公司干了一年多,离职了。我想你一定会有疑问,这么好的公司为什么要走?我也很想问自己,为什么?我也是后来慢慢才明白,原来这才是一个好公司该有的样子,当我经过了社会一点一点带给我的教训之后,我知道了他所有的好,可是已经成为过去式了,我后悔当时的辞职,特别的后悔。后来,我在想我当时离职的原因:

1、我不明白社会的险恶,以为发生在我身上的都是美好的,当时的我太天真;
2、我以为所有的公司都是这个样子的,根本不知道还会有干了活不发工资的公司(或许以为这种事情不会发生在我自己身上);
3、可能年轻气盛吧,也就是所说的“飘了”,以为自己又多学了一些自动化等其他的技术,变得厉害的不行了;
4、周围有工作不顺利的同学,好几个当时也辞职了;
5、听说谁谁谁换了工作,工资很高…就这样,我给领导提出了离职,发了消息之后领导就立马找我谈话,但当时并没有改变我的想法,就这样…

找第二份工作的时候,也并没有特别难,依然是一家上市公司的自研技术部门,但相对于之前,这个是刚在西安成立的研发中心,地方不大,不像第一家,已经在西安发展的很稳定了,工资比之前高了一千块钱而已,也并没有其他比之前更好的地方(因为现在在我眼里,第一家已经是私企公司的天花板了),此时我依然是租房,换了一个小区的房子,上班也很方便,工作地点都在西安高新区。我在这家公司干了两年,其实我当时并没有想要离职,是因为好巧不巧的疫情开始了,公司开始进行了一波裁员,西安研发中心也裁了不少员工,不过我留下了,当时有两个项目组,但在疫情持续的第二年,集团还是决定了关停西安研发中心,我们全部都领了赔偿金又一次失业了,在这个公司的两年,我也并没有放弃提高我的技术,依然是抽时间就学习。

此后我准备往北郊方向找工作,因为我和男朋友(我的同班同学,嘿嘿)计划要结婚了,房子在北郊买的(17年的时候,他家那会买的),北郊关于it行业的岗位比较少,加上疫情可能也有一些影响,我找工作可能也比较着急吧,不想让父母知道我失业,然后就找了一家比较小的自研公司,单休,工资还行,9K吧,只按照最低基数交社保,不交公积金,平时过节也没啥福利待遇,更没有年终奖…公司有很多门店,每个人都在用系统(各种web端、手机端的),也就是跟着业务人员的想法开发,技术部门完全是服务,公司的主营业务是家装,部门有4个产品经理、前后端加起来11个开发、但是只有两个测试,最重要的是:另外一个在这个公司待了4年的测试在我入职三个月之后离职了。其实如果当时我只干软件测试的工作,以我的能力面对这些个开发,我还是可以应付的过来,开发就是一直相对比较闲一点,而我就从早到晚除了上厕所不离开工位,后来压倒我的不是我的测试工作,而是同时我要支持线上业务们使用系统过程中遇到的问题,没有专门负责这些工作的人员,面对1000+的人,很多时候功能修改了,业务都不知道,我需要给他们培训一下,同时每天好像比客服还忙,一天平均3分钟企业微信都会收到消息,技术部门是法定假休息,而业务部门是周内休息,也就是周末或者任何假期(除了春节),我随时随地都得拿着电脑,协助业务处理问题,我一边面试新员工(留不住人),一边测试新提测的功能,一边处理线上的业务问题,好像干的活太多了,自己都想干好每一件,结果越来越忙,最终是真的忙不过来了…就这样,不知道是我没有处理好自己的工作,还是承受不了现在的压力,最终还是在一年之后离职了。

接下来找工作,也许是年龄大了一点点,也许是公司会认为你要准备结婚生小孩,又恰逢西安疫情开始(那会还没有全面放开疫情),岗位好少,面试的机会都很少,就几家面试的,技术面试我都可以过,到后面问到个人情况的时候,就没有了回复,在我找工作困难的情况下,我降低了自己的薪资,以一个初级测试工程师的身份进了现在的私人单位,面试的时候领导说的还不错,但我到现在半年多的时间,没有一个月的工资是正常发放的,直到现在,已经拖欠了两个月了(后来也都发了),可能因为环境问题,公司也有自己的难处吧,生活都不容易呢…

果然,社会是一所好大学,一开始,我们总是怀着一腔热血去寻找属于自己的天地,可现实往往会给自己一个响亮的耳光,在这些经历中,我也学到了很多,比如:作为一个技术人员,努力提高自己的技术能力是非常重要的;工作大都不可能顺顺利利的,我们不能因为偶尔的一点小事就冲动的提出辞职;有时候第一次遇到的工作往往是相对比较好的;当自己涉世未深的时候,多听听过来人的建议,毕竟他们走的路比你吃的盐都多;不管是工作还是生活中,我们都要多多学习为人处事,尤其是在工作中,要有协调问题的能力;在做每一个选择的时候要慎重的考虑一下,有时候选择是一次难得的机会,也有可能是不好的那条路…

最后分享一份我的自学资料吧:

这份资料,对于【软件测试】的朋友来说应该是最全面最完整的备战资料,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,这些资料也陪伴了我走过最艰难的路,希望也能帮助到你!!!

在这里插入图片描述

相关文章:

毕业5年,技术越来越好,混的却越来越差...

别人都是越来越好,而我是越来越差! 17年,从一个普通的本科毕业,那个时候的我,很迷茫,简历上的求职岗位都不知道写什么,因为家里是农村的,朴实的父母也帮不上什么忙,关于…...

C#实现把txt文本数据快速读取到excel中

主要介绍了C#实现把txt文本数据快速读取到excel中,本文直接给出示例代码,需要的朋友可以参考下 今天预实现一功能,将txt中的数据转到excel表中,做为matlab的数据源。搜集一些c#操作excel的程序。步骤如下: 下载一个Microsoft.Office.Interop.Excel.dll 在项目中引用。 编…...

Office转换需要用到的SDK(建议)

PDF相关SDK1. PDFBox:一个基于Java的开源库,可以读取、创建和操作PDF文件。2. iText:一个用于Java和.NET的开源库,可以创建、编辑和操作PDF文件。3. MuPDF:一个轻量级的开源PDF阅读器和渲染器,可用于创建和…...

python语法入门到面向过程编程(二)

类型总结 一:整形基本使用(int) 1 int用途:年龄 号码 等级… 2 定义方式 age10 ageint(10) xint(‘1111’) int只能将纯数字的字符串转成十进制的整型 print(type(x)) 3 整形常用操作内置的方法 算数运算(、—、*、/&#xff0…...

Java常用类

基本数据类型包装类 Java是一种纯面向对象语言,但是java中有8种基本数据类型,破坏了java为纯面向对象的特征。为了承诺在java中一切皆对象,java又给每种基本数据类型分别匹配了一个类,这个类我们称之为包装类/封装类。每个基本数据…...

4.30下周美联储携非农来袭黄金多空该如何布局?

近期有哪些消息面影响黄金走势?下周黄金多空该如何研判? ​黄金消息面解析:周五(4月28日)当周金价维持震荡交投,金价基本持稳于2000美元下方。支撑和打压金价的因素参半。经济衰退的担忧,以及避险情绪支持金价&#x…...

利用python查找指定目录下大于300M的文件

直接上代码,欢迎小伙伴们交流 import os def getBigFile(path, filesize): # 遍历指定目录及其子目录 for dirpath, dirnames, filenames in os.walk(path): for filename in filenames: target_file os.path.join(dirpath, filename…...

浅尝ChatGPT使用之Python字典嵌套排序

一、背景 所负责的项目从v1.0升级到v2.0之后,发送到kafka的Json数据字段顺序和内容有所改变, v1.0版本推送数据样例: {"name": "小王子","author": "安托万德圣-埃克苏佩里(1900-1944&#…...

最大网络流算法之dinic算法详解

1、题目描述 On the Internet, machines (nodes) are richly interconnected, and many paths may exist between a given pair of nodes. The total message-carrying capacity (bandwidth) between two given nodes is the maximal amount of data per unit time that can b…...

051、面试必刷TOP101--链表(230503)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言链表1、BM1 反转链表2、BM2 链表内指定区间反转3、BM3 链表中的节点每k个一组翻转4、BM4 合并两个排序的链表5、BM5 合并k个已排序的链表6、BM6 判断链表中是否…...

开源中国面试准备

dockerFile常见命令 1、FROM 设置要制作的镜像基于哪个镜像,FROM指令必须是整个Dockerfile的第一个指令,如果指定的镜像不存在默认会自动从Docker Hub上下载 2、MAINTAINER 镜像作者的信息,比如名字或邮箱地址 语法:MAINTAINER n…...

基于J2EE的B2C电子商务系统开发与实现

摘要 当今社会,科学技术突飞猛进,知识经济初见端倪。电子商务作为一种新型的贸易方式,极大地促进了全球经济贸易的发展,同时也正在改变人们的生活方式和思想观念。电子商务是指整个贸易活动实现电子化,交易各方以电子交易方式而进行的商业交易。世界贸易组织电子商务专题报告定…...

三分钟教你看懂 spring 官方文档

新手如何学会查看官方文档API 首先进入官网:这里以 spring boot 为例 ,进入spring 官方地址 我们进入 spring boot 这里我们要看文档当然是要 learn 了,所以点进去。 我需要的东西在 IO 模块里面,点 IO 进入 发送邮件是不是有了…...

基于simulink使用射频模块集天线块对天线阵列的射频系统进行建模

一、前言 本 例 说明 如何 对 包括 天线 阵列 的 MIMO 接收 和 发射 RF 系统 进行 建模。该设计从单个RF链的预算分析开始,然后扩展到多个天线。RF Blockset 天线模块对天线阵列进行全波分析,支持对效应和缺陷进行高保真建模,并结合射频系统的…...

从小学习编程的路线与编程进阶

对于从小学习编程的学生,通常会从基础的编程概念和语法开始学习。以下是一个可能的路线: 1. 学习计算机基础知识,包括计算机硬件、操作系统和网络等基本概念。 2. 掌握基本的编程概念和语法,例如变量、数据类型、条件语句和循环语…...

[实训] 实验1-SPI数据传输基础实验(上)

目 录​​​​​​​ 一、实验目的 二、实验仪器及器件 三、实验内容及原理 四、实验步骤​​​​​​​ 五、实验测试数据表格记录 六、实验数据分析及处理 七、实验结论与感悟 一、实验目的 使用FPGA/ARM实现SPI数据传输实验;实现数据传输程序的编写、下载…...

微软骚操作恶心Win10用户,上网得先看广告

IE 浏览器在几个月前被彻底禁用,预装了快30年的老古董也确实到了退役的时候。 而微软也早有准备,2015年随着 Win10 发布推出了 Microsoft Edge 浏览器。 2020年迁移到 Chromium 内核让其成为了主流浏览器之一。 和 Chromium 系其他浏览器一样支持扩展插…...

为了做低代码平台,这些年我们对.NET的DataGridView做的那些扩展

我们的低代码开发平台从一开始决定做的时候,就追求未来能够支持多种类型的客户端,目前支持Winform,Web,H5,FlutterAPP,当然了,未来也有可能会随着实际的需要淘汰掉一些客户端的。 为了系统更易…...

洛谷 子集积 题解

题目 P1 背包 子集积 > m >m >m 个数并不好求,考虑子集积 ≤ m \le m ≤m 的个数 x x x,答案即为 ( 2 n − x ) (2^n - x) (2n−x)。 对于子集积 ≤ m \le m ≤m 的个数,可以化为 0-1 背包问题做, f i , j f_{i,…...

Boost笔记 1:下载、编译、安装、测试

1. 下载 当前版本是1.82,下载链接: https://boostorg.jfrog.io/artifactory/main/release/1.82.0/source/ 2. 安装编译依赖库 本地环境是Ubuntu 22.04,需要安装以下依赖库,部分影响boost相关功能的开启,部分影响编译…...

CentOS下的分布式内存计算Spark环境部署

一、Spark 核心架构与应用场景 1.1 分布式计算引擎的核心优势 Spark 是基于内存的分布式计算框架,相比 MapReduce 具有以下核心优势: 内存计算:数据可常驻内存,迭代计算性能提升 10-100 倍(文档段落:3-79…...

在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module

1、为什么要修改 CONNECT 报文? 多租户隔离:自动为接入设备追加租户前缀,后端按 ClientID 拆分队列。零代码鉴权:将入站用户名替换为 OAuth Access-Token,后端 Broker 统一校验。灰度发布:根据 IP/地理位写…...

Linux-07 ubuntu 的 chrome 启动不了

文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了,报错如下四、启动不了,解决如下 总结 问题原因 在应用中可以看到chrome,但是打不开(说明:原来的ubuntu系统出问题了,这个是备用的硬盘&a…...

【C语言练习】080. 使用C语言实现简单的数据库操作

080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...

Map相关知识

数据结构 二叉树 二叉树,顾名思义,每个节点最多有两个“叉”,也就是两个子节点,分别是左子 节点和右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只 有左子节点,有的节点只有…...

LLMs 系列实操科普(1)

写在前面: 本期内容我们继续 Andrej Karpathy 的《How I use LLMs》讲座内容,原视频时长 ~130 分钟,以实操演示主流的一些 LLMs 的使用,由于涉及到实操,实际上并不适合以文字整理,但还是决定尽量整理一份笔…...

【Android】Android 开发 ADB 常用指令

查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...

打手机检测算法AI智能分析网关V4守护公共/工业/医疗等多场景安全应用

一、方案背景​ 在现代生产与生活场景中,如工厂高危作业区、医院手术室、公共场景等,人员违规打手机的行为潜藏着巨大风险。传统依靠人工巡查的监管方式,存在效率低、覆盖面不足、判断主观性强等问题,难以满足对人员打手机行为精…...

海云安高敏捷信创白盒SCAP入选《中国网络安全细分领域产品名录》

近日,嘶吼安全产业研究院发布《中国网络安全细分领域产品名录》,海云安高敏捷信创白盒(SCAP)成功入选软件供应链安全领域产品名录。 在数字化转型加速的今天,网络安全已成为企业生存与发展的核心基石,为了解…...

PLC入门【4】基本指令2(SET RST)

04 基本指令2 PLC编程第四课基本指令(2) 1、运用上接课所学的基本指令完成个简单的实例编程。 2、学习SET--置位指令 3、RST--复位指令 打开软件(FX-TRN-BEG-C),从 文件 - 主画面,“B: 让我们学习基本的”- “B-3.控制优先程序”。 点击“梯形图编辑”…...