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

转行程序员深漂的这三年 #2

转载至我的个人博客: LOVCHUN.COM

理科生 + 土木工程 + 工地 = 没有女朋友!

经过大三大四的实习,和毕业后的工作,我逐渐认清,也接受了这个事实(在宜昌

项目总工就是武汉地质大学硕士42了单身
)。其实想想也是这么回事,一年 365 天,350 天都在工地上,怎么会有女朋友呢?我还记得当时在宜昌,经理说了句玩笑话:工地上连蚊子都只有公的!所以我计划是考公务员,然后到 28 再等家里人慢慢安排相亲。

毕业在武汉建工的那一年,我居然恋爱了,这让我有点绰手不及,就更想快点转行。女友在深圳,在一家游戏公司做运营,也是因为她让我接触到了“互联网”、“IT”、“程序员”这些概念。考公务员需要大量的时间做题,背题,我当时的条件完全无法实施。每天的例会和整改就够我喝一壶,老板又是个甩手掌柜,除非是工程开始入场和结束算尾款,其他时间段基本不会出现... ...

决定裸辞

除了大二还是大三去过一次湖北十堰的武当山,20 出头的我还没出过湖北省。这让我对 IT、深圳非常的向往。转行,在长辈眼里好像是个很忌讳的词,对我来说压力也很大,毕竟这意味着大学四年白读了!

好在爸妈都是非常开朗的人,从小到大都让我决定自己的事情,支持我的决定。

(其实我就是放养的状态)

裸辞前,我对 IT 这行的了解,仅仅停留在大学里听过 C#、Java 这些词汇,以及经常在电视上看到的“新华电脑学校”的广告... ...最后经过一些“百度”,我跑去了南京某处培训 Java Web,大概培训了有半年有余,从 2014 -07 折腾到了 2015-01。

南京

这小半年的时光,越到后面压力越大。不想找家里要更多生活费,每天都算早餐 X 元,中餐 X 元,晚上余 X 元,X 元大于 10,就整个沙县,小于 10 就吃俩包子。最后三个月实在住不惯学校安排的宿舍,根本没法安静看书,便跑去附近的小区租了个房间,就是储物间,没有窗户,床+桌椅,650 / 月。

可能是自己悟性太弱了,学期快结束,感觉 Java 也没摸出什么门道来,一次次看着 Eclipse 控制台里红色报错比我写的代码还多,一次次的对自己失望。始终不能理解客户端和服务端通讯,分页完全动不了手,于是我开始把重点放在前端,那个时候大家对写 CSS 比较抵触,因为这个对于初学者需要大量耐心去调试,去记,去练。这对我来讲完全不是问题,辞职前的那些工作经历给了我极强的耐心,在后面的几个月我开始周而复始的写静态页面,提高我的 CSS。

关于 Java,我也不再去理解概念了,把别人的写好的增删改查 Demo,拿来反复写,就和练 CSS 一样。那段时间相当枯燥,白天就只干一件事,建数据库表、 写 Hirbernate 配置、Dao 层、Serivce 层、Biz 层、JSP 视图再到整个 CRUD 交互。不是说,只要功夫深,铁杵磨成针么?

在南京的这半年里,窘迫焦躁,颓废沮丧,怀揣希望一直反复左右着我的情绪。

窘迫焦躁,只靠 CSS 这点熟练度,是否能真的找到个工作;

颓废沮丧,学的这么坑,是否真的能在深圳站稳脚步;

怀揣希望,终于要结束长达一年的异地恋了,新的行业,新的城市,还有她。

深圳

学期结束后,回到武汉,揣着我妈给的 6000,坐上了汉口开往深圳的火车:T96。

12 个小时的车程,下车看到女友的那一瞬间,我觉得这个决定一定是值得的,隔行如隔山,一定得坚持下来!


转载于:https://juejin.im/post/5a9f9801f265da239c7ae75a

相关文章:

  • ES6 学习笔记(一)let,const和解构赋值
  • 「镁客·请讲」商询科技李劼:用MR拯救“垃圾大数据”,重构知识图谱是制胜关键...
  • 10个最佳ES6特性 ES7与ES8的特性
  • 你以为AI只能帮景区刷脸买票?其实它的用处还有很多
  • 230. Kth Smallest Element in a BST
  • vss使用笔记
  • 使用 Docker 部署 Spring Boot项目
  • luogu P1706全排列问题
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • git
  • Mysql数据库的条件查询语句
  • 观《时间的朋友2017》总结
  • Angry Birds和广告系统泄露个人信息——FireEye对Angry Birds的分析
  • Vagrant (二) - 日常操作
  • 2017年终总结、随想
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 4. 路由到控制器 - Laravel从零开始教程
  • crontab执行失败的多种原因
  • Django 博客开发教程 8 - 博客文章详情页
  • Docker下部署自己的LNMP工作环境
  • ESLint简单操作
  • Go 语言编译器的 //go: 详解
  • HTML-表单
  • Java 网络编程(2):UDP 的使用
  • Java深入 - 深入理解Java集合
  • miaov-React 最佳入门
  • Netty源码解析1-Buffer
  • Xmanager 远程桌面 CentOS 7
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 番外篇1:在Windows环境下安装JDK
  • 服务器从安装到部署全过程(二)
  • 诡异!React stopPropagation失灵
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 前端临床手札——文件上传
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 实战|智能家居行业移动应用性能分析
  • 温故知新之javascript面向对象
  • 新版博客前端前瞻
  • 自定义函数
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • PostgreSQL之连接数修改
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (27)4.8 习题课
  • (Matlab)使用竞争神经网络实现数据聚类
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (阿里云万网)-域名注册购买实名流程
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (九)信息融合方式简介
  • (九十四)函数和二维数组