开篇

  想写一些java自学文章的心思起好久了,也在心里规划了一段时间,今天终于开始正式付于纸上。接下来要写的内容从java基础开始,一步步到正式工作用到的技术,整个体系适合java初学者自学。内容可能不入众多大神法眼,请不喜勿喷!

  先做下自我介绍,博主毕业一个小二本,大学专业也不是计算机类,大学接触的编程语言只有最基本的C。转行java是大四下学期开始的,本来学的通信,了解通信行业的会知道通信就是两年不出差,一次出两年。博主是一个比较恋家的人,在出去实习半个月后,立马撂挑子不干了,为了能够稳定的和家人、媳妇在一起,咬牙转行java。当时时间已经很紧,错过了金九银十求职季,只能寄希望于来年的金三银四。

  博主本来是想先培训的,毕竟培训系统而且宣传的薪资很吸引人,刚开始跑了很多家培训机构咨询,最终发现培训内容都是大同小异,跑一家培训的心思就淡了一分,最后还是决定自学(其实囊中羞涩占了很大原因,培训费对当时还没毕业的博主来说太多)。

  自学的过程是心酸的,毕竟别人不是大学学了4年,就是花大价钱培训,博主想在4个月内(为了赶上来年春季招聘)自学找到工作真的很难。先是看网上培训机构的培训路线图,然后对比着在网上找各种资源,再结合招聘网站的要求,最终博主给自己安排了一系列自学课程。然后就是天天窝在寝室,呆坐对着电脑,早中晚餐陪媳妇吃完饭就回去,就这样一直到过年。

  过完年就来求职了,参加校园招聘,刚开始面试的几家要求有工作经验,简历投了,面试问完问题后说要求工作经验,自己做的项目不行,当时内心就感觉日了狗了,你要求工作经验来学校招聘干啥。还好博主运气不错,遇到真正招应届生的公司,后来的面试都还行,在收到两个offer后就没再继续面试了,选了其中一个公司去了。

  第一家公司让我真正的从一个学生蜕变为一个码农,工作后博主抽出空闲时间继续学习,在第一家公司呆了一年多就去一线城市了,主要是为了自身技术和挣钱,本来在的城市是二线,工资仅够自己,技术也只是基本的SSM。来一线城市后运气不错,去了一家国企,可能大学时候感觉国企管理不行,发挥不出能力,真正工作后才发现,国企福利对比一般公司真不错,去不了BAT,去国企也还不错。就这样在一线工作了一段时间,博主前文说过,本身是比较恋家的,媳妇还在原来城市,家人也在老家,干了不是太久,经济上没那么紧迫了,就又回到了原来城市,入职了一家国企,就是博主目前所在公司。

  老婆孩子热炕头,除了孩子,目前都实现了,现在工作也稳定了,就抽时间开始写一些博主内心的东西。从转行自习到目前工作,总结适合初学者自学的一些技术,内容全部手打,写出自己内心所学。希望能够以一个自学者的经历和内心写出对大家有帮助的文章。

java自学之路-开篇的更多相关文章

  1. 【转】JAVA自学之路

    JAVA自学之路 一: 学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟应该选择什么方向 ...

  2. 【转】Java自学之路——by马士兵

    作者:马士兵老师 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟 ...

  3. Java自学之路(新手一定要看)

    Java自学之路(新手一定要看) 转自尚学堂 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游 ...

  4. [感悟]马士兵Java自学之路——(精华版)

    JAVA自学之路 一: 学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟应该选择什么方向 ...

  5. 聊聊我的 Java 自学之路

    最近经常在知乎收到类似『没基础,java 如何自学』.『怎么才能掌握编程』等等问题,再加上发现高中同学也在自学.有感而发,讲讲我的自学之路. 1.1. 大学 高考没正常发挥,考入一所二流的学校,当时分 ...

  6. 我的Java自学之路

    其实在转正之后我就想抽个时间好好的梳理一下我的 Java 上车之路 ,但是一直拖到现在 ,因为有学弟问到 ,所以也就给了我动力 .毕竟答应了人家的事要做到 . 首先要有相应的背景介绍 ,不然说个毛线啊 ...

  7. Java自学之路(小白向)

    首先学习一门语言无非就受教与自学两种方式,本博文针对自学(穷逼没钱报班,大学又不是计算机专业,只能自学啊) 开个玩笑,其实有很多人是适合自学的,下面介绍. 一.要充满自信我自己就可以学好(够面试用的入 ...

  8. Java自学之路---DotCom

    引言 我从接触编程以来,一直是一个C/C++程序猿,因为我喜欢编程时,那种接地气的感觉,认为只有自己管理内存的使用,心理才踏实.但随着工作中不断增加的见闻,不断的从博客和源码中获得新的见解,我发现这个 ...

  9. java成长之路-开篇

    一,为了生活 从业7年,主要还是运用.net过日子.今儿下决心再次准备学习java并想达到一定高度,也还是想以后能主要用java赚钱过日子.抱歉眼界所到,平均情况下,java平台的收入还是比.net的 ...

随机推荐

  1. Jmeter非GUI运行,生成html报告

    一.JMete执行方式 JMeter执行方式有2种,一种是GUI模式,一种是非GUI模式.GUI模式就是界面模式,非GUI模式就是命令行模式.界面模式主要用来编写和调试脚本用的,项目的真正执行最好是采 ...

  2. Python(序列化json,pickle,shelve)

    序列化 参考:https://www.cnblogs.com/yuanchenqi/articles/5732581.html # dic = str({'1':'111'}) # # f = ope ...

  3. 【Qt】VS2010编译Qt5.3.2 64bit

    1. 为什么要这么做 在Windows下,Qt官网默认提供的二进制版本大多是32位,目前(2015.01.24)只对VS2013提供了64位版本,如下图所示: 为了适应我目前安装的VS2010 IDE ...

  4. 为阿里云域名配置免费SSL支持https加密访问简单教程

    阿里云之前有免费ssl入口申请,现在已经关闭了.那么现在怎么为自己的域名配置https呢? 首先打开阿里云域名控制台,如以下界面.(这里暂且用我的这个域名讲解吧)  如上图点击ssl证书,点击单域名免 ...

  5. Java多线程——volatile关键字、发布和逸出

    1.volatile关键字 Java语言提供了一种稍弱的同步机制,即volatile变量.被volatile关键字修饰的变量不会被缓存在寄存器或者对其他处理器不可见的地方,因此在每次读取volatit ...

  6. Oracle 11g

    Oracle 11g 第一章  Oracle 11g数据库简介 1.1  认识Oracle11g Oracle 11g是Oracle 数据库最新的版本,目前已经被企业广泛的应用. 1.2  Oracl ...

  7. 安卓monkey自动化测试,软硬回车

    1.Monkey程序介绍 在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令. monkey ...

  8. Go语言string包详解

    strings包实现了用于操作字符的简单函数. 查找操作 判断给定字符串s中是否包含子串substr, 找到返回true, 找不到返回false func Contains(s, substr str ...

  9. 云服务器、vps、虚拟主机的区别

    云服务器 Elastic Compute Service, 简称ECS 好多人理解云服务器和VPS一样,更有甚者说以前的VPS现在的说法就是云服务器,其实不然,云服务器是一个计算,网络,存储的组合.简 ...

  10. c# Equals方法

    很多C#的教材都会强调对象相等的概念.我们都知道,在C#的世界里存在两种等同性.一种是逻辑等同性:如果两个对象在逻辑上代表同样的值,则称他们具有逻辑等同性.另一种是引用等同性:如果两个引用指向同一个对 ...