负债18万如何翻盘?| 改变命运的力量,从这件事开始
人生的低估期应该怎么度过?
先把你生活中的事情,分为3大类:
- 完全能掌控的 ——(投入全部精力、财力)
- 只能掌控一部分的 ——(投入50%精力,保持适度期待)
- 根本掌控不了的 ——(放下执着)
这个心法,无论运用在事业、情感还是人际关系中,都适用。
大多数人的烦恼,都是因为把过多的期望和精力放在自己完全不能掌控的事上,而又错失了自己能掌控的事,以致于最后竹篮打水一场空。
背负18万债务,放下焦虑去学习
我是一个毕业后创业两年,赔进6位数身家的普通人,几个月前,我还是一名创业者,背负着巨额债务,苦苦支撑。
每一个创业者都有激情和努力,虽然结局不尽如人意,但事过无悔,都是很好经历,可糟糕的是创业失败后,不知道人生的路途通向哪里的那段时间。
首先面临的,就是找一份工作,养活自己。
我的大学专业是汽车服务工程,经过创业这两年的荒废,算是都还给老师了,没有其他一技之长,能想到的工作无非是销售、行政这些门槛低工资也低的工作。
就在我非常迷茫的时候,在网上看到了一些关于软件测试行业的分享,了解到软件测试是IT行业里面最容易上手的,而且IT行业的代名词就是工资高,这样在亲戚朋友面前也显得体面。
一开始听说新人入职月薪也能拿到上万,我是有些迟疑的,主要考虑几个问题:
- 几年没有学习过了,能坚持学习下去吗?
- 测试零经验,能学会吗?
- 测试行业好找工作吗?如果学完找不到工作,那就是浪费时间。
- 负债的情况下,我该怎么熬过脱产学习的这段时间?
种种顾虑萦绕在脑海中,我始终做不下这个决定。
但是我没有后路,想改变命运,必须选择开始,所以抱着试试看的心态,我先买了几本软件测试的相关书籍,确保自己对这行感兴趣。
经过几天的思想斗争后,我下定决心开始自学,我开始疯狂在网上找教程,求助度娘,但是大部分情况下都是七零八落的,得不到有效的答案。而且我也不具备梳理这些资料的能力,我一度开始怀疑自己,要不要选择放弃
想过放弃,但是我没有其他选择,我开始不去想负债的压力、创业失败的失落,万事开头难,需要我有这样的觉悟。庆幸的是转机来了,在网上找资源的时候,加了不少相关的技术群,认识了一些业内的朋友,通过请教和学习,对于软件测试这个岗位和技能有了更清晰的认识。也得了不少的帮助,让我更加有信心去做好这件事。
我开始规划好每天的学习路线,每天一醒来就开始朝着当天的学习目标前进,从刚开始的测试概念到实战,在群里前辈的帮助下,大大小小的问题,都能很快解决,慢慢的我开始懂得了测试流程、知道了提交bug、跟踪bug、最后到学会写测试报告,虽然离技术大牛还差很远,但是找一份功能测试工程师应该完全没问题了
人一旦专注于活在当下,就会既不追悔过去,也不畏惧将来。
根据前辈们的建议,找工作之前,我刷了不少的面试题,最后在面试了5家公司后,拿到了一家公司的offer,工资待遇还不错,我一个新人,哪怕之前没有一天的工作经验,也拿到了月11K的收入。
现在,我工作有一段时间了,每个月准时拿着工资,因为是在外企,从来也不用加班,这种感觉,太安心了。
关于未来
关于未来,倒也没有那么急迫了,有了一条可以看到收获的成长路径,现在我已经尝到了学习的甜头,也有了在上海立身的一技之长,未来已来,而我心中无惧。
最后关于零基础转行软件测试,我结合了自己的经历,整理出了一份软件测试学习路线
希望大家能按照上面的路线完成这个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
最后我也整理了一份配套的软件测试学习资料,对于自学软件测试的小伙伴来说应该会很有帮助,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这份资料也已经帮助了很多的软件测试的学习者,希望也能帮助到你。有需要的朋友可以关注我的微信公众号:程序员二黑,获取资料。
原文地址:https://www.cnblogs.com/whaxt/p/15177471.html
- 挑战数据结构和算法面试题——左旋转字符串
- 聚簇因子和执行计划的联系(r3笔记第90天)
- Global eval. What are the options?
- 3d效果的图片轮播
- 关于等待事件"read by other session"(r3笔记第89天)
- URI编码解码和base64
- 阿里大数据竞赛第一名大神github源代码分享(O2O优惠券使用预测)
- 关于导入dump(r3笔记第98天)
- DOM 节点的克隆与删除
- 异步Promise实现
- 《数学之美》拾遗——TF-IDF
- javascript URL实现简易书签
- 爬取淘宝/天猫评论数据的过程
- 通过shell分析表依赖的层级关系(r3笔记第97天)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 小知识:如何赋予用户查看所有存储过程和触发器的权限
- ZCU106使用VCU TRD的MIPI的例子
- 一款功能简约到可怜的SQL 客户端
- Kotlin---data class
- sqlmap的使用方法
- 从0开始做播放器---音频播放有杂音且音调异常
- 线上故障实录-一大早服务就不可用了?
- mapboxGL中popup遮挡的优化
- SQL注入的基本步骤
- JS 变量作用域导致的一个坑
- 池化技术到达有多牛?看了线程和线程池的对比吓我一跳!
- Nginx 跨域 add_header 403状态下无效
- Cannot set property 'branchdata' of undefined
- 【每日一题】27. Remove Element
- 【CPP】《程序员面试金典》习题(1)——数组与字符串