首先声明,不喜勿喷我这个历经千辛万苦转入Java行业的人。相信很多正在学校中迷茫和在毕业后对于现状不满意的朋友通过各种的渠道进行信息汇总,了解了软件行业的高工资和多机会,正摩拳擦掌准备在这个领域大干一场,我以自己的亲身经历,给大家做一些参考和我个人觉得对的建议。

一、转行需要很大的毅力与决心,可能第一步不太顺利。但是,如果认定了,就应该勇敢的迈出第一步

我是通过培训转行到Java的。我大学学的是体育专业,乒乓球项。当时大学的时候很迷茫,每天除了打球不知道做什么对未来有意义。

(当时参加省里比赛的照片)

大学时间很快,2011年毕业,开始要找工作了,想了很多办法,然而并不顺利,最坑的是去某会所当招聘专员,去聊才发现居然是要我当龟公,找一个妹子来有多少提成。转机是在一次上网打CF的时候,休息时间打开了58同城,发现很多招聘信息写招聘Java实习生,无任何要求,3000-5000一月,好吧,我心动了。然后我就在百度上搜索java,果然工资高,前景好。然后投了一份简历,记得到了当天下午,他们人事给我打了个电话,说明天上午xx时间面试。到了第二天,我一早就赶了过去,当时是夏天,很热。人事妹子很漂亮,衣服穿得上面口子大,下面短,裙子很可爱,全程聊的时候我机械式回答,不记得讲了些什么了,一直盯着她看。只记得最后一句明天开始上班。所谓实习生其实就是招培训生。然后就迷迷糊糊的签了个贷款协议,学六个月,学完之后开始还。当时老师上课,很蛋疼,完全不知道讲什么,那时候我以为是自己理解能力有限,学不懂。毕业后和同学聊才知道大家都不知道他讲什么,我可能比较惨,进的那家培训公司老师确实比较差。但是我也不怪他们,如果不是他们我可能也进不了这个行业。

当时在培训的某天去拓展

二、不要在最难的时候放弃自己

当时找工作的时候,我一家一家投,一去人家就问你些技术问题或者一张技术试卷,基本回答不出来。当时面试了三个月一两百家吧。很灰心,一个偶然的机会,认识了我第一个老板,某大学教授出来创业,当时去面试的时候是一个装修都没搞好的民房,老板当时完全没和我聊技术,只谈未来,当时急切的找工作的我看到了工作机会,一口答应了所有要求,计那时候找不到人,所以要了我,当时他给的工资是1600一个月,估然后开始了我的第一份工作,那时候什么都不懂,又只有我一个人java模块,压力很大,在群里问问题人家基本除了吹牛教育你,很少有人指点你,只要也是自己当时不会好好聊天。每天就靠着百度搜代码粘上去就用,就是搜到代码自己也不知道用,最后没办法边百度边看视频学习。

在第一家公司工作,其实老板人很好,那时候三个月左右把我的工资从1600涨到了4500,大大减轻了我当时还贷款的压力,没找到工作之前都是通过信用卡套出来还的,只是由于项目烂,最后公司倒闭了,可惜了

三、在学习上面,一定要舍得投资自己

第二家去了贷款公司搞他们的贷款平台。这个经历只有七天,却点醒了我,当时的老大把我叫到办公室,说我的基础实在太差了,什么都要百度,不太适合他们公司的需要,软性的把我辞退了。离职在家这段时间,买了很多书,不断的学习充电。一次偶然的机会,花了万多块钱在某线上平台报名了直播课程,我觉得比培训学校好,基础就是那时候打起来的(那个公司好像没看到过动静了)。在边啃书边看直播边自己写案例几个月坚持后,终于进来某一线互联网公司。在此感谢老王(不是隔壁的)当年在项目上和技术上的不吝赐教,让我受益匪浅。

四、脚步不要停,拼命的向前跑,风雨之后也能见彩虹

从那家公司出来以后我就和一个做水系统的老板合作开了家软件公司,主要是研发水系统电商平台,开始了自己的创业之旅,一路艰辛前行,向前奔跑,在去年另外一个这个行业的大佬融了2000w进来,现在慢慢的公司终于走向了正规。

最后谈下我的学习方式给大家参考下:

第一:基础很重要,要打扎实,不断的学习,千万不要停止学习,比如书籍,视频,直播等途径都可以。多逛各种社区学习下别人的经验,如博客园等...不要什么都直接百度(别人会觉得你水平很差),要有自己的想法,然后在帖子里面和别人讨论去验证。这行淘汰率高,但是淘汰的都是不向前走了的人,但是如果你真的在努力充实自己,你干到80岁都行。

第二:尝试看下源码,不管有多难,边抱着书边看,慢慢的啃。

第三:明确自己的学习路线,多像可靠的并在这一行混的还可以的朋友学习请教。

就讲到这里吧,后续我想系统整理自己这些年的技术所得跟职业感想大家分享,希望对大家有点帮助。

本人创建一个行业交流群,587479707欢迎大家加入进来一起交流学习,加入群还可以获得本人以前学习的完整全套视频资料都可以免费提供给大家参考学习的,本人坐等大家

给即将或刚进入it行业的朋友的参考--体育生转行到Java的经历的更多相关文章

  1. 刚开始使用idea的朋友,可以看一下下面这篇文章

    刚开始使用idea的朋友,可以点击本链接看一下这篇文章 以及这些文章 http://www.jetbrains.com/help/idea/getting-help.html------ Gettin ...

  2. 合宙Luat直播间即将开启,你揭开行业奥秘,让你快人一步。

    嗨~刚陪你们过儿童节 和你们一起成长的合宙Luat 又有新计划 -- 合宙Luat官方直播即将开启 - 敬请关注 - - 官方直播什么内容 - 可能是合宙研发动态 可能是新品发布资讯 可能是行业大咖分 ...

  3. 怎样向IT行业的朋友说明《圣经》的重要性

    “世界的官方文档”——怎么样?

  4. 生产环境搭建MySQL复制的教程(转)

    [导读] 网络上有很多关于MySQL复制搭建的步骤和范例,以及手册上有一章完整的篇幅,讲述MySQL复制的原理.搭建步骤.优化等,但依然存在很多刚开始学习MySQL知识或者刚进入DBA行业的朋友咨询, ...

  5. linux 防火墙开启80端口永久保存

    经常使用CentOS的朋友,可能会遇到和我一样的问题.开启了防火墙导致80端口无法访问,刚开始学习centos的朋友可以参考下.经常使用CentOS的朋友,可能会遇到和我一样的问题.最近在Linux ...

  6. redhat linux 安装mysql5.6.27

    1.yum安装mysql(root身份) yum install mysql-server mysql-devel mysql -y 如没有配置yum,请参见博客:http://www.cnblogs ...

  7. 【linux】iptables 开启80端口

    经常使用CentOS的朋友,可能会遇到和我一样的问题.开启了防火墙导致80端口无法访问,刚开始学习centos的朋友可以参考下. 经常使用CentOS的朋友,可能会遇到和我一样的问题.最近在Linux ...

  8. linux下如何修改iptables开启80端口

    linux下如何修改iptables开启80端口   最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题.开启了 ...

  9. redhat6.5 linux 安装mysql5.6.27

    1.yum安装mysql(root身份),适用于红帽6.5 yum install mysql-server mysql-devel mysql -y 如没有配置yum,请参见博客:http://ww ...

随机推荐

  1. JAVASCRIPT高程笔记-------第五章 引用类型

    一.Object类型 1.1创建方式 ①new关键字 : var person = new Oject(); ②给定直接量: var person = { name : "zhangsan& ...

  2. WPF 启动唯一程序(项目,exe,实例)

    原文:WPF 启动唯一程序(项目,exe,实例) 描述:用户多次快速开启WPF程序的时候  只运行起来 一个 程序(exe) 其他多开的 进程 自动关闭掉 App.xaml.cs文件 protecte ...

  3. InfoPath分别定义New/Edit 表单

    InforPath自定义表单时,默认是New/Edit是相同的,有时不能满足特殊情况,例如,某些字段在新建时不需填,编辑才改.或者编辑时不能编辑特定字段.这时最方便的方法是分别定义表单,按不同情况使用 ...

  4. 编译icu库(用到了cygwin)

    源码下载 icu项目地址 安装cygwin,至少安装以下几个工具 make dos2unix binutils 编译工程 打开命令行,进入根目录的 source 文件夹 配置VC编译环境,执行命令 “ ...

  5. 直播的本质(创业者应该要从商业模式的右边开始思考,你为用户创造了什么价值?找客户并不难,但要想办法让客户不离不弃;PC端功能的丰富很重要,因为手机版通常只是一个迷你版)

    我想稍微给直播这件事浇点冷水. 的确,直播现在越来越火,YouTube凭着良好的基础建设平台前段时间也做起了直播,Facebook Live最近也加入了变脸.预定直播时间和双人录制的功能,更不用说国内 ...

  6. Qt中实现单例模式(SingleTon),大约有3种办法

    Qt中实现单例模式(SingleTon) 单例模式分为“饥汉”和“饿汉”两种版本,也正是线程安全问题使得原本简单的单例模式变得复杂.由于单例模式很常用,Boost库中有强大的泛型单例实现,我也利用Qt ...

  7. 网络基础与FTP准备

    一网络基础 1.端口: 端口是为了将同一台电脑上的不同程序进行隔离 (IP是在找电脑,端口是在找电脑上的程序) 实例: MySQL是一个软件,帮助我们在硬盘上进行操作,默认端口是3306 Redis是 ...

  8. python之数据分析pandas

    做数据分析的同学大部分入门都是从excel开始的,excel也是微软office系列评价最高的一种工具. 但当数据量超过百万行的时候,excel就无能无力了,python第三方包pandas极大的扩展 ...

  9. Spring5源码深度分析(二)之理解@Conditional,@Import注解

    代码地址: 1.源码分析二主要分析的内容 1.使用@Condition多条件注册bean对象2.@Import注解快速注入第三方bean对象3.@EnableXXXX 开启原理4.基于ImportBe ...

  10. 用composer安装php代码(以安装phpmailer为例)

    1.安装composer.exe软件 2.下载composer.phar 3.创建composer.json文件 { "require": { "php": & ...