先来说一说我和it之间的不解之缘。准确来说,我接触it是从大二是我买的第一个手机开始的(国产的,展讯平台,能够运行mrp虚拟机),那时候还没有智能手机,或者说还不够普及,总之就是买不起。一次偶然的机会,从一个门那听说,国产手机能支持款叫*.mrp(具体名字时间久了,忘记了)的虚拟机,如果支持那就能安装软件,玩很多游戏,很多好的应用,听起来就很棒了,所以当时我买手机的时候就是奔着这么一款手机去找的,具体的测试方法是机开机在待机界面输入*#220807#,为了买到这么一款手机,我当时跑遍了我们县城的大街小巷,最终终于被我找到了,从此以后我就开始把玩自己的神机了,当时就可以玩魂斗罗、超级玛丽等数十款游戏,简直是飞机中的战斗机。后来随着不断的深入了解,我接触到了这些软件的开发——也就是通过手机可以开发自己mrp程序,那段时间就根据自己找到的资料,各种摸索,各种试探,然后终于做出了自己的软件,虽然简单(就是简单的图片切换、文字动态移动),但是我特别骄傲,特别自豪,特有自豪感,从此一颗种子就在我心中扎下了根。

  后来,由于种种原因,我没有报考计算机专业,现在真的挺后悔的。上了大学以后,我开始有了自己的电脑,我开始了自己的学习之路,但是不知道从哪开始,反正就是按照自己的想法,在网络上找资料学习,照着教程各种折腾,直到上完了计算机基础,学了C语言,学了VFp,我才开始确定要学习C语言,但是学着学着我就迷茫了,我觉得C语言太难,没人指导,我不知道该如何学习,加上没有什么基础,所以就是各种散漫式的学习,总之大学四年我提升的是对计算机的了解,更多的是基础性的,但一切都是有用的,正是由于广泛的了解,所以理解很多东西就相对容易一点。

  知道毕业以后,我想了一下,我觉得大学四年都让我浪费了,我要考虑一下。后来最终选择了java,书虽然早买过了,视频百度网盘里也塞了不少,但是从来没有用心去学过,可能就是由于我觉得自己以后不靠it生活,而且我们专业就业有这么多好。我想如果我从一开始就能想清楚it也许才是我真正的用武之地,那么今天我会不会有更好的人生,我会不会已经是it届的一个新生大神?选择即负责,我想这就是成长要承受的无奈,但无论如何,我想清楚了,现在回头一切还不晚。

  从毕业以后,大概6月中旬,离入职还有一段时间,所以就开始翻那本java,可能是毕业了成熟了,不那么浮躁了,总之随着我的翻阅和手指在键盘上的敲击,我觉得我理解了大学四年曾困惑过我的问题,我开始理解c语言中 void main(int s)为什么要这么写,虽然很多问题很简单,很容易,但在学校的时候就是不理解,也没有让你告诉我,但是看了本书,敲了几行代码,就再一次让我对编程有了新的认识和理解。

  虽然说一直在学习Java,但是这漫长的学习也让我觉得有点疲惫,中间大概有两三个月的时间处于神游阶段。一方面,我有点迷茫,我觉得我坚持不下去,看不到前景,而且加上我有不是计算机专业,还是自学,感觉找工作这件事都不敢想;另外一方面,我痴迷于计算机,喜欢it。

  从我接触计算机的第一天开始,我就开始了自己的探索和折腾之路,跌跌撞撞的大学四年,断断续续学过c语言、Python、Linux、Android、HTML、php、黑客攻防、bat脚。本、网络渗透等,但基本上都是处于兴趣爱好,随兴趣学习,喜欢了就学一学,不喜欢了就找个喜欢的学习,反正从来没人踏踏实实的学完一门编程语言,也没有静下心来思考未来,加上进入学校就加入了大学生科技协会制作部,所以更多时候是在琢磨做视频、ppt或者海报,当然很庆幸在科协确实锻炼了我的ppt、PS和视频制作的能力,虽然都是自学,但是真的有所收获,以至于后来学院的很多视频都会让我来做,也因为自学了很多比较杂的东西,所以在计算机方面我也收获了很多,包括系统的重装、维修已经日常维护,平时同学老师也很乐意让我帮他们维修电脑,在学院还小有名气。

  从没有想过有一天要转行做IT,虽然考虑过,但是后来已经被我否认了,我觉得计算机作为我的兴趣爱好挺好的,作为职业,太累了,太辛苦了。然而,工作以后(博主学的是暖通,后来找了一家施工单位工作,包括现在还在这家单位工作),觉得自己的工作太乏味、太无聊,每天都是机械式的工作,感觉无法得到自我实现,于是就有了强有力的想法,想要转行做IT,然后就静下心来看视频、敲代码、看书,时而会迷茫,会困惑,时而会惊喜,会自豪,我想这就是编程带给我最好的礼物。

  未来我会在编程的这条路上勇敢前行,我无所畏惧,我也不拍失败,路是自己选的,跪着也要走完……我的故事未完待续……未来会更加精彩……

java学习之路的更多相关文章

  1. 新篇章之我的java学习之路下

    昨天写下了人生的第一篇博客,今天接着写我的java学习之路有关开发及框架的学习过程. 想要学好java语言,只学习一些java的基本语法对实际开发中的用处还是不大的,所以我们还要掌握一些有关javaW ...

  2. java学习之路之javaSE基础2

    java学习之路之javaSE基础2 所有的代码都是引用他人写的. 1.逻辑运算符 //&,|,^,! //int x = 10; //5 < x < 15 //x > 5 ...

  3. java学习之路之javaSE基础1

    <h2>java学习之路之javaSE基础1</h2> <div> ###01.01_计算机基础知识(计算机概述)(了解)* A:什么是计算机?计算机在生活中的应用 ...

  4. Java学习之路(转)

    Java学习之路(书籍推荐)   一.基础类 1.<Thinking in java>(阅读2遍),入门第一位是建立正确的概念 2.<Core Java>这本书更贴近实践,更多 ...

  5. JAVA学习之路与大家分享

    这是我四年以前总结的JAVA学习之路,希望对初学者或想从事JAVA开发的人有帮助. 本人是软件工程专业出身,先后学过C.C++.JAVA.VB.delphi等等开发语言以及网络相关管理技术.哎,好久不 ...

  6. Java 学习之路 -- day00

    Java 学习之路 -- day00 Typora 快捷键操作 标题:#+空格 2. *斜体* 3. **加粗** 4. **斜体加粗*** 5. ~~删除线~~ 6. > 引用 7. ···分 ...

  7. (转)如何学习Java技术?谈Java学习之路

    51CTO编者注:这篇文章已经是有数年“网龄”的老文,不过在今天看来仍然经典.如何学习Java?本篇文章可以说也是面对编程初学者的一篇指导文章,其中对于如何学习Java的步骤的介绍,很多也适用于开发领 ...

  8. Java学习之路:不走弯路,就是捷径

    1.如何学习程序设计? JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用.有编程高手认为,JAVA也好C也好没什么分别,拿来就用.为 ...

  9. 【分享】Java学习之路:不走弯路,就是捷径

    1.如何学习程序设计? JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用.有编程高手认为,JAVA也好C也好没什么分别,拿来就用.为 ...

随机推荐

  1. Java学习(一)

    各种原因就开始java开发快一个月了.一直也没有正式记录一下...现在开始..O(∩_∩)O~.... 先小结一下学习以来遇到的几个问题: 1.myeclipse的常用快捷键: F2当鼠标放在一个标记 ...

  2. js prototype 和constructor

    1.function 和object 都有 constructor 和prototype 2. var a=new Animal() (animal 是function或Object) a 有 con ...

  3. MVC笔记3:JQuery AutoComplete组件

    1.引入以下js和css <link href="@Url.Content("~/Content/Site.css")" rel="styles ...

  4. 7.广播和多播,IGMP协议

    1.单播,多播,广播的介绍 1.1.单播(unicast) 单播是说,对特定的主机进行数据传送.例如给某一个主机发送IP数据包.这时候,数据链路层给出的数据头里面是非常具体的目的地址,对于以太网来 说 ...

  5. JS 上传文件 Uploadify 网址及 v3.2.1 参数说明

    http://www.uploadify.com/ 一.属性 属性名称 默认值 说明 auto true 设置为true当选择文件后就直接上传了,为false需要点击上传按钮才上传 . buttonC ...

  6. Intent的属性及Intent-filter配置——Extra属性——Flag属性

    Intent的Extra属性通常用于在多个Action之间进行数据交换,Intent的Extra属性值应该是一个Bundle对象,Bundle对象的就像一个Map对象,它可以存入多组key-value ...

  7. Unity3D在NGUI中使用mask

    过程是这样的:最近一直想做一个头像的mask效果,后来发现原来unity的mask需要用shader来写,网上找了不少资料,也能实现,不过大多数都是用render texture作为相机投影的text ...

  8. SQL,SP与ORM

    SQL译为按每一次情况的办理,SP意为存储过程,ORM就是对象-关系映射,比如Hibernate 一,演变  刚开始的时候,只有sql语句,即可以用交互模式一句一句执行, 也可以用批模式执行,多行sq ...

  9. Spring MVC整合DWR

    http://blog.csdn.net/geloin/article/details/7537148 基本上与上文描述的情况一致: 在Controller中可以进行Service层的调用: 如果需要 ...

  10. ZeroMQ 的模式

    在需要并行化处理数据的时候,采用消息队列通讯的方式来协作,比采用共享状态的方式要好的多.Erlang ,Go 都使用这一手段来让并行任务之间协同工作. 最近读完了 ZeroMQ 的 Guide.写的很 ...