先来说一说我和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. [题解]bzoj 3223 文艺平衡树

    3223: Tyvj 1729 文艺平衡树 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 3884  Solved: 2235[Submit][Sta ...

  2. MongoDB的$type操作符

    字段类型定义: db.col.find({"title" : {$type : 2}})

  3. vi的基本操作

    vi的基本操作 a) 进入vi 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面: $ vi myfile 不过有一点要特别注意,就是您进入vi之后,是处于「命令行模式(command m ...

  4. 如何备份、还原或迁移 WhatsApp 的信息和资料?

    WhatsApp 会在每天清晨 2 点钟自动创建本地备份文件并将备份文件存储在手机系统设置的文件夹中. Google 云端硬盘 您可以备份对话记录和媒体到 Google 云端硬盘以便日后更换手机时仍可 ...

  5. 表单提交checkbox的值

    问题:怎么在表单提交的时候提交多个多选框CheckBox的值? 解决方式:在CheckBox的name属性名后添加[]; 例: <input type="checkbox" ...

  6. java 开发之linux 下 tomcat

    tomcat作为java开发的服务器,可以部署在各种系统中. 官方下载地址:http://tomcat.apache.org/download-80.cgi 1. 装tomcat 之前,先要装jdk  ...

  7. 1.4.2.4. SAVING(Core Data 应用程序实践指南)

    现在,要添加一个保存修改的方法.其实很简单,就是调用持久化存储协调器的save方法. - (void)saveContext { ) { NSLog(@"Running %@ '%@'&qu ...

  8. 多线程和多进程的区别(C++)

    很想写点关于多进程和多线程的东西,我确实很爱他们.但是每每想动手写点关于他们的东西,却总是求全心理作祟,始终动不了手. 今天终于下了决心,写点东西,以后可以再修修补补也无妨. 一.为何需要多进程(或者 ...

  9. jQuery event,冒泡,默认事件用法

    jQuery event,冒泡,默认事件用法 <%@ page language="java" import="java.util.*" pageEnco ...

  10. jQuery的each函数

    http://www.cnblogs.com/xiaojinhe2/archive/2011/10/12/2208740.html http://www.cnblogs.com/mabelstyle/ ...