热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

数据库系统工程师5天修炼_程序员逆袭之路,5年IT人生从电脑装机到技术大神,人生不认输...

5年前的我都不敢和别人说我学的是IT,也根本体会不到如今的职业成就感。01找到第一份IT工作,惊喜2005年的夏天,我带着IT梦想从校园迈

5年前的我都不敢和别人说我学的是IT,也根本体会不到如今的职业成就感。

01 找到第一份IT工作,惊喜

2005年的夏天,我带着IT梦想从校园迈向社会,目标是找一份IT工作。但在那个年代,国内的IT行业还很落后,当时手机的天下还是诺基亚,各种翻盖、单点触摸屏款式......而据iphone4智能手机的出现还有5年。

79a6ebe88a91763ff85fbec354dc8ee2.png

不过,我还是不费力的找到一份IT行业的工作——电脑城PC装机。组装机在这个年代是最火的,在年轻人眼里,电脑就是一个神奇的存在。如果你仅会装系统,都能被膜拜为大神,更别说可以做组装机。所以,找不到更好的IT工作的我妥协了,薪资试用期800一个月加装机提成。

e496f184aafb6aef83f7c2a2fa6c7bb3.png

02 打算离职,想做工程师

换现在,这样的工作很多人都是看不上眼的。我也是,但还是坚持到了第二年。试用期间,工作新鲜尚有干劲;过了半年,工作就很迷了。随着装机越来越熟悉,这样每天重复而又简单的工作让人感到枯燥又无望。没错,我是想离职了。

终于,我第一次向老板提出离职,老板说我给你涨点工资吧,把今年干完。

在几百块的诱惑和经验不足的担忧心理下,我又坚持了半年。期间,我也在不断寻找新机会,但这些日子的经验在简历上也体现不出多厉害,想做一名真正的IT工程师还需要做很多准备。事实也正如所想,投的简历都石沉大海了。怎么办?

562616048cfabcbdd9b353f1bbc3ff51.png

03 疯狂弥补技术,敲进JAVA工程师大门

对于IT知识,以往知识已仅限于硬件系统、C语言基础、JAVA基础,而这一年的打杂,知识系统似乎更加混乱。是继续PC装机还是“修仙”弥补技术?一番思考,我下定决心专攻JAVA,开始了Java工程师修炼之路。

于是,我再次向老板告知了我的离职之心,开始了全心全意的修炼之路。

修炼之初,我买了一些JAVA经典书籍,像什么《Java从入门到精通》、《java web开发实战》等等,也在各大网站上找了视频课程,就这样,第一个月的我一边啃书一边刷视频,把JAVA的基础知识又打牢固了一遍。第二个月,我准备模仿做一些开发项目以便后面求职,参考了一些别人的教程,我很快做出了一个订餐系统的模型。到此,准备的已经可以了,我开始投简历、面试一些基础的JAVA开发岗。

上天不负有心人,一家创业公司最终要了我。公司是做外包,主要去做一些javaweb小项目,入职之初,被安排和其他程序员一起做一个校园宿舍管理系统。第一次实战,战战兢兢,过程也是坎坎坷坷,不过最终还是圆满完成任务。随后又接触了更多的项目,实力不断增强,工资也越来越高,我终于成功迈进了JAVA工程师的大门。

192c4d4ec168823f3539d0dda2d9e0e7.png

04 感谢创业公司,打通任督二脉

在创业公司上班,有一个共同的好处和不好处,那就是什么都要做,什么都要懂、要学。对于我这样的入门级,这就是一个机会。我也抓住了,在这里我工作了二年多,练就了Java Web开发、又自学了java框架等知识。有了实力有了自信,我跳槽了,从创业公司跳到知名大厂。

如今的我不再是一名普通的java开发,四五年的锻炼和学习,无论是前端开发还是后台编程我都已了然于心,早已拿下了Web全栈工程师这个称号。

dc9b2e973bbcc94c56e0f46a22023274.png

回顾这五年,从PC装机到全栈工程师,这样的人生改变源于自己坚定的信念和持续学习。如果当初只是做一名PC装机,现在的我最多成为一名月薪五六千网络运维。唯有不断提升自我,敢于改变,才能有更好的生活。

最后,一个永恒的问题,你觉得哪个语言最好呢?[what]

欢迎关注我,了解、学习更多IT知识。

你也可以点击下方“了解更多”,找到你想学习的内容和方向哦~

↓↓↓



推荐阅读
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 2022年的风口:你看不起的行业,真的很挣钱!
    本文介绍了2022年的风口,探讨了一份稳定的副业收入对于普通人增加收入的重要性,以及如何抓住风口来实现赚钱的目标。文章指出,拼命工作并不一定能让人有钱,而是需要顺应时代的方向。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • 从零学Java(10)之方法详解,喷打野你真的没我6!
    本文介绍了从零学Java系列中的第10篇文章,详解了Java中的方法。同时讨论了打野过程中喷打野的影响,以及金色打野刀对经济的增加和线上队友经济的影响。指出喷打野会导致线上经济的消减和影响队伍的团结。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • MySQL中的MVVC多版本并发控制机制的应用及实现
    本文介绍了MySQL中MVCC的应用及实现机制。MVCC是一种提高并发性能的技术,通过对事务内读取的内存进行处理,避免写操作堵塞读操作的并发问题。与其他数据库系统的MVCC实现机制不尽相同,MySQL的MVCC是在undolog中实现的。通过undolog可以找回数据的历史版本,提供给用户读取或在回滚时覆盖数据页上的数据。MySQL的大多数事务型存储引擎都实现了MVCC,但各自的实现机制有所不同。 ... [详细]
  • svnWebUI:一款现代化的svn服务端管理软件
    svnWebUI是一款图形化管理服务端Subversion的配置工具,适用于非程序员使用。它解决了svn用户和权限配置繁琐且不便的问题,提供了现代化的web界面,让svn服务端管理变得轻松。演示地址:http://svn.nginxwebui.cn:6060。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了使用postman进行接口测试的方法,以测试用户管理模块为例。首先需要下载并安装postman,然后创建基本的请求并填写用户名密码进行登录测试。接下来可以进行用户查询和新增的测试。在新增时,可以进行异常测试,包括用户名超长和输入特殊字符的情况。通过测试发现后台没有对参数长度和特殊字符进行检查和过滤。 ... [详细]
  • 本文介绍了自动化测试专家Elfriede Dustin在2008年的文章中讨论了自动化测试项目失败的原因。同时,引用了IDT在2007年进行的一次软件自动化测试的研究调查结果,调查显示很多公司认为自动化测试很有用,但很少有公司成功实施。调查结果表明,缺乏资源是导致自动化测试失败的主要原因,其中37%的人认为缺乏时间。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
author-avatar
如虎添一2012
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有