从工厂打螺丝到数据库专家(上)

news2024/11/13 7:59:44

可能是年纪大了,近期总是失眠!不知为何,这段时间心情烦躁时,特别喜欢听老歌,难道这是中年人的通病:都喜欢怀旧?

在数据库恢复订阅伙伴群,大家经常讨论,总是在回味过去;突然想想,自己的过去10多年的精力,我感觉也还是蛮有趣的。

回想起2006年高考结束后,哪个时候家里确实很穷,本来通过复读才勉强混了个二本,看了下学费,忍了。我想出去闯荡一番,或许有一些作为呢,毕竟我也曾听说一些初中毕业的人在外省都混的不错,何况哥自诩一表人才!

想当初,高考前的几个月,我从邻县坐火车回家,火车上还遇到了一位挺有缘分的女生,还差一点喜结良缘(此处省略1万字),后面这位女性朋友听说去了广东某所大学(其父亲是我们县某中学校长,妈妈是...);都怪自己太年轻,否则完全可以少奋斗10年呀!真是往事不堪回事!

我记得当时刚好我一个亲戚在广东中山打工,听说他在一个玩具厂当主管(很多年之前也进过局子,据说差不多10年才出来,小学没毕业),目前一个月收入也在3-4000块。在当时,我认为已是高薪了,还是非常的向往。

后面一时冲动,买了一张火车硬座,就来到了广州,然后一路颠簸来到了中山xxx玩具厂。经过1天的短暂休整,我就开始上班了,我记得最开始我被分配到一个产品线,主要是打螺丝。一些比较复杂的玩具,有超过100颗螺丝,每个人负责玩具不同的部分,QC在产线的最后面。

我记得刚开始的的一周,我的动作还是比较慢,上手之后,我已经感觉自己已经完全起飞的节奏,快速闪电;导致我前后的大姐们略显难看。

之前听说产线负责人,简称拉长分配给每个人的活,干完就可以走,先去吃饭。由于我动作快,经常是第一个走,自然会成为人家的眼中钉,记得那位拉长大姐是河南人,挺凶的,起过2次冲突后,后面我被分配到另外一个产线上;也就是整个电子厂最累的产线- 模具组。

事实上过了很久很久之后,我才明白了一点,我再也不是那个不谙世事的少年了,这tm的就是,枪打出头鸟呀!

话说模具组,那真不是人干的活儿,每天标准工作时长是12小时(包含吃饭时间),就算是吃饭时间,机器也是不能停的,还需要找人带班,吃完饭还要继续干。如果遇到订单加急或者订单多的情况,那么大家都得加班,几班通常2-3小时,那么也就是说每天最长工作时间需要达到14-15小时。

实际上这并不是最要命的,最要命的是,没有椅子,需要站立十多个小时。由于磨具都很很烫手,旁边还需要有进行冷水处理,因此实际上大家的手需要经常在水里浸泡。所以大家可以自行补脑一下,长期浸泡,你的手会如何。

好在上天眷顾,没干到1个月,据说来了一个海外订单,要货很急,我又被调到另外一个产线帮忙了,这次是处理电焊。这玩意儿也是纯手上的活儿,记得刚开始的几天,我的手经常不小心被烫到。。。

我记得我第一次发工资的场景,上了4天班,合计89.5;主管非常大方的给我了90块整数。 是的,这就是我人生中第一次领到工资,第一次凭自己的双手转到的第一笔钱。

晚上下班之后,偶尔跟同事去外面溜达,逛逛夜市,买了一些书,由于我自己也没有其他的爱好,比如上网、溜冰....

我清楚的记得,我翻了几本计算机方面的书籍,引起了我的一些兴趣,后面我还看了一本改变我人生转折点的书,杰克·韦尔奇的《赢》。我也不知道为何会看到这本书,或许是机缘巧合,总之,我记得当时我看完之后,特血沸腾,心中暗自给自己定了几个目标。

然而每天晚上在宿舍,工友们都在聊哪个厂妹更正点又或者是在打牌聊天的时候,我老是煞风景的在床上翻翻书,大家都觉得我在装逼。

当后面第3个月领工资的时候,我记得是600多块钱,我发现不能这样继续了,于是离职去了珠海市,用自己几个月存的800块钱,报了一个计算机维修培训。

我现在都能清楚的记得,那所计算机学校的名字叫:新华电脑计算机培训学校。当时从外墙的广告看,感觉挺唬人的,也挺厉害,后面交钱之后,发现实际上大部分培训班都是教人怎么打字,搞搞execl、word之类。而我所报的班是计算机培训,实际上也就我一个人;另外一个人简称大师兄,他实际上是电脑学校老板的亲侄子,据说跟着一起学了近2年了。

我本想着应该是一个比较正规的机构,没想到老师就扔给了我一本书,然后就让大师兄带着我到处走穴干活了,基本上都是到处帮人安装操作系统,或者搞搞网络,路由器,偶尔修一下打印机之类的。

当时我经常看到很多人买一些组装电脑来找我们安装操作系统,通过Ghost XP也就10分钟的事儿,收费大概是80元。我曾心中暗想,原来收费还是比较贵的,等我出师以后,我也要去开一个电脑维修工作室。

现实总是很无奈,当学徒基本上是没有工资的,最多能混一个盒饭。再折腾了2个月之后,对于搞一搞网络部线、调路由器、拆主板,硬盘,修一下打印机之类的事儿,我基本上勉强都能搞定了。于是我迫不及的开始找工作。

最开始我记得我还他投过珠海某影视城某公司的简历,招临时演员,当时我记得是因为一些事儿刚好被耽误了;而让我再去去面试交钱的时候,一个新开业的网吧老板通过简短的5分钟面试,就直接让我上岗了,月薪850。我也没想到,我用一张纸随手写的个人简历,居然打动了网吧老板。

现在想来,原来真诚才是必杀技!

就这样,误打误撞,我错过了当群演的机会,变成了威风的网管。

在网吧的日子,最开始可以说是非常的期待,我记得开始网吧老板从某地请来的高手处理整个网吧的无盘系统,据说收费是上万块。我心想,网吧的技术主管也就1500,就这活儿也能上万?

实际上跟踪搞了2次之后,我发现我基本上一顿行云流水,操作猛如虎了。后面有问题基本上都我自己搞了。或许是本着学习的想法,因此干的活儿很多,应该说是最多的,网吧的基本基本上我一个人干了90%。

因为我发现,自我之后上岗的几个网管,连硬盘坏了都不会拆,但是大家也有优势,那就是游戏玩的溜啊。

我记得2006年最火的就是劲舞团、泡泡卡丁车、梦幻西游几款游戏。实际上我对于玩游戏是完全没有天赋的,因此粗活累活都我干了。

因为我们是网管的原因,因此自己都有一张卡,上网是不限时且免费的;当有空位的时候,我就网上学学技术。那个时候,我记得我特别喜欢看计算机安全、hacker、网络攻防方面的帖子。老实说,摸索几个月之后,经常帮一些妹子找回被盗的QQ,是我干的最多的事儿,没过多久,基本上就小有名气了。

后面很多小姐姐慕名而来,找我帮忙,甚至很多人找我帮忙装饰QQ空间。我想同龄人应该很懂,那个时间,QQ空间也是非常火的。

在当网管的大半年时间中,我认识了很多三教九流的人,网络上也认识了一些所谓的大神。经常看到一些大神用一些小工具就能轻易拿下一些网站或者肉鸡,我内心简直佩服的五体投地;毕竟我们都是工具党。

实际上论坛上数十万会员,99%可能都是工具党,也就能熟练使用各种工具,黑一黑网站,盗取一些QQ啥的。印象中曾经肆虐全网的病毒 熊猫烧香,就是那个时候出来的。

于是我心想,老干网管也不是个事儿呀,没什么技术含量,因此我在想,我是不是应该去学一些编程语言!

一次亲戚串门刚好提到,我们一个远房亲戚在新疆某油田当信息化主任,是一位编程牛人,据说是90年点过去援疆的博士。就这样没过多久,我就踏上了去新疆的绿皮火车。
 

---------------------------------------------------------------------------------------------------------------------------------

喜欢本文的朋友,欢迎关注公众号 Roger的数据库专栏,收看更多精彩内容

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

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

相关文章

文心一言 VS 讯飞星火 VS chatgpt (350)-- 算法导论24.1 1题

一、在图 24-4上运行Bellman-Ford算法,使用结点 z z z作为源结点。在每一遍松弛过程中,以图中相同的次序对每条边进行松弛,给出每遍松弛操作后的 d d d值和 π π π值。然后,把边 ( z , x ) (z,x) (z,x)的权重改为 4 4 4&#xf…

面试官:什么是CAS?存在什么问题?

大家好,我是大明哥,一个专注「死磕 Java」系列创作的硬核程序员。 回答 CAS,Compare And Swap,即比较并交换,它一种无锁编程技术的核心机制。其工作方式分为两步: 比较:它首先会比较内存中的某…

汉字转拼音工具类

一,汉字转成拼音大写首字母 public static String chineseToPinyin(String chinese) {//创建一个 StringBuilder 对象用于存储转换后的拼音。StringBuilder pinyin new StringBuilder();//创建一个汉语拼音输出格式对象。HanyuPinyinOutputFormat format new Han…

Redis-01 入门和十大数据类型

Redis支持两种持久化方式:RDB持久化和AOF持久化。 1.RDB持久化是将Redis的数据以快照的形式保存在磁盘上,可以手动触发或通过配置文件设置定时触发。RDB保存的是Redis在某个时间点上的数据快照,可以通过恢复RDB文件来恢复数据。 2.AOF持久化…

MySQL 中的 EXPLAIN 命令:洞察查询性能的利器

《MySQL 中的 EXPLAIN 命令:洞察查询性能的利器》 在 MySQL 数据库的使用中,优化查询性能是至关重要的一项任务。而 EXPLAIN 命令就是我们用来深入了解查询执行计划的强大工具。今天,我们就来一起探讨如何在 MySQL 中使用 EXPLAIN 命令&…

数据结构-3.2.栈的顺序存储实现

一.顺序栈的定义&#xff1a;top指针指向栈顶元素 1.图解&#xff1a; 2.代码&#xff1a; #include<stdio.h> #define MaxSize 10 //定义栈最多存入的元素个数 ​ typedef struct {int data[MaxSize]; //静态数组存放栈中元素int top; //栈顶指针 } SqStack; ​ int…

python mysql pymysql 数据库操作,常用脚本,个人小工具

起因&#xff0c; 目的: 整理 mysql 工具 启动数据库 检查服务器是否启动了: Get-Service -Name ‘mysql*’ 如果没启动的话&#xff0c;那么就启动: net start MySQL80 (最好是开启管理员权限) 1, 日常最常用的&#xff0c;创建连接 --> 查看所有数据库 —> 查看所有…

预处理、makefile、静动态库编写、nfs挂载、快捷命令

c查看预处理后的文件 查看执行后的汇编代码 预处理过程 静态库和动态库 静态库编写 实践 a 动态库生成 查找文件命令 动态库升级 链接的库找不到 命名要为linfun.so 执行时-lfun才能找到 系统会将lfun补充成libfun查找&#xff08;系统默认路径/user/lib/...&#xff09; 链…

C++:string 类详解

目录 简介 使用 初始化(构造函数、拷贝构造函数) 析构函数 赋值运算符重载(operator) 成员常量(npos) 运算符重载[ ](operator[ ]) size() 和 length() 迭代器( begin() 和 end() ) 范围 for 迭代器和范围 for 的比较 反向迭代器( rbegin() 和 rend() ) const 迭…

每日刷题(算法)

我们N个真是太厉害了 思路&#xff1a; 我们先给数组排序&#xff0c;如果最小的元素不为1&#xff0c;那么肯定是吹牛的&#xff0c;我们拿一个变量记录前缀和&#xff0c;如果当前元素大于它前面所有元素的和1&#xff0c;那么sum1是不能到达的值。 代码&#xff1a; #def…

elasticsearch实战应用

Elasticsearch(ES)是一种基于分布式存储的搜索和分析引擎&#xff0c;目前在许多场景得到了广泛使用&#xff0c;比如维基百科和github的检索&#xff0c;使用的就是ES。本文总结了一些使用心得体会&#xff0c;希望对大家有所帮助。 一、技术选型 说到全文搜索大家肯定会想到…

软件测试 BUG 篇

目录 一、软件测试的生命周期 二、BUG 1. bug的概念 2. 描述bug的要素 3. bug的级别 4. bug的生命周期 5. 与开发产生争执怎么办&#xff1f;&#xff08;面试高频考题&#xff09; 5.1 先检查自身&#xff0c;是否bug描述不清楚 5.2 站在用户角度考虑并抛出问题 5.3 …

[vue2+axios]下载文件+文件下载为乱码

export function downloadKnowledage(parameter) {return axios({url: /knowledage/download,method: GET,params: parameter,responseType: blob}) }添加 responseType: blob’解决以下乱码现象 使用触发a标签下载文件 downloadKnowledage(data).then((res) > {let link …

PHP及Java等其他语言转Go时选择GoFly快速快速开发框架指南

概要 经过一年多的发展GoFly快速开发框架已被一千多家科技企业或开发者用于项目开发&#xff0c;他的简单易学得到其他语言转Go首选框架。且企业版的发展为GoFly社区提供资金&#xff0c;这使得GoFly快速框架得到良好的发展&#xff0c;GoFly技术团队加大投入反哺科技企业和开…

模版进阶(template)

1.非类型模版参数 模版参数分类类型形参与非类型形参。 ① 类型形参&#xff1a;出现在在模板参数列表中&#xff0c;跟在class或者typename之类的参数类型名称。 ② 非类型形参&#xff0c;就是用一个常量作为类(函数)模板的一个参数&#xff0c;在类(函数)模板中可将该参数当…

Java键盘输入语句

编程输入语句 1.介绍:在编程中&#xff0c;需要接受用户输入的数据&#xff0c;就可以使用键盘输入语句来获取。 2.步骤&#xff1a; 1&#xff09;导入该类的所在包&#xff0c;java.util.* 2)创建该类对象&#xff08;声明变量&#xff09; 3&#xff09;调用里面的功能 3…

[2025]医院健康陪诊系统(源码+定制+服务)

博主介绍&#xff1a; ✌我是阿龙&#xff0c;一名专注于Java技术领域的程序员&#xff0c;全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师&#xff0c;我在计算机毕业设计开发方面积累了丰富的经验。同时&#xff0c;我也是掘金、华为云、阿里云、InfoQ等平台…

计算机毕业设计 奖学金评定管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍&#xff1a;✌从事软件开发10年之余&#xff0c;专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精…

MySQL ------- 索引(B树B+树)

阿华代码&#xff0c;不是逆风&#xff0c;就是我疯&#xff0c;希望本文内容能帮到你&#xff01;你们的点赞收藏是我前进最大的动力&#xff01;&#xff01; 目录 一&#xff1a;索引的特点 二&#xff1a;索引适用的场景 三&#xff1a;MySQL中索引操作 1&#xff1a;…

LTE SSS辅同步信号检测(相关法)

本文介绍一下SSS检测原理,本文采用联合检测算法,用复杂度来换取性能,适合工程上使用,SSS信号的产生往期已经介绍过了,这里就不介绍了。 1 SSS两个序列采用Interleaved结构而没有采用Localized集中式的原因是他比集中式可以获得更大的频率分集和干扰随机化效果。 2 根据3…