也许大家也有过这样的经历,我这的是受够了;

我们的专业选修课java课上老师留了一个作业,说做完了这个,就不用参加考试了,侥幸于懒惰的心理带领着我,光荣地接受了这个任务,而且按着老师的要求,不断地完善着自己的小小系统,但是,一个多星期过去了,我依旧没能按照自己的理想状态来完成自己的作品,不是因为自己没做出来,而是因为自己感觉自己太苛求自己了。

也许这么说大家还是不理解,简单的说,因为我想做成真正的ATM机那样的作品,所以我不断地上网,不断地来完善来更新自己的系统,但是,自己慢慢地发现,在源代码的基础上,随便自己怎么拓展都实现不了自己想象中的作品时,我开始反思自己,自己这样要求自己,是不是在浪费自己的时间,因为我们根本还没有学到那种程度,强求自己去做自己近期做不到的东西,真的好么……

期间,自己一共经历大约一个半星期的时间,先是构思,上网查,然后开始动手,所有的时间除了上课几乎都用在了ATM机上,自己的学习进度被自己一度的丢下没管,一个半星期自己的设计模式一丁点都没有看,而反观自己的作品,依旧是最初设想的那点简单的东西(取款、存款、改密、转账、提醒),再深一步的想法都没有实现过,不是不能,而是现在的自己还没有能力,看着自己从网上搜的那些代码(我去,好乱,夸张的说,自己连他其中的一些结构都看不懂),但是呢,由于自己的倔强基因作祟,自己就是不愿放弃,总是想做出点什么东西来,哪怕是一丁点儿,总算可以告慰自己的的时间没有白费,可是,现在,真的感觉,自己的时间真的白费了

正好,昨天,九期的高迎师姐给我讲今目标,正好说到学习顺序的问题:

我们集体的学习都是在老师和所有已毕业的师兄师姐的经验上总结出来的,学习的顺序应该是符合大多数人的,所以在自己没有可以确定最适合自己的学习方法或学习路径之前,我们要试着接受我们集体的方针。

就这简简单单的一句话,我感觉,我的星星都亮了,我现在还没有足够的实力来实现心中的梦,为什么不一步步继续走下去呢,跨越式的生长不是不存在,但是在学习上是不太可能的,课堂上学习的java那只是最最表面的东西,自己妄想凭借那点东西来实现一个浩大的工程,不是不对,是对现在的自己来说,一点都不现实,我相信,就把我现在的东西交到老师手中,一样会过关,但我会把她留下来,留给自己,留着等自己有足够实力之后,重新把它实现出来,圆自己现在的梦

人生的路,要在对的时候做对的事,那样才是真正的珍惜自己的时间

Java 程序 ——感想的更多相关文章

  1. 做为一个Java程序员,你需要哪些傍身的技能?

    最近总有些断断续续的思考,想想从我入行以来,我到底学会了什么,做成过什么,以后要做什么,如何提升自己······· 工作3年了,常听人说3年,5年,10年是程序员的坎,每过一个都会有新的想法,新的改变 ...

  2. 201671010147 2017年8月27号 初学java的感想

    在IT行业中,java无疑是最热门的,很多企业也青睐java,因为他的扩展性好,可以处理更多客户的数据,正是因为java有前景所以才吸引更多人去学习.在大一我们已经接触vhleC语言,大二开始就解除了 ...

  3. 对于长沙互联网发展,一个外来两年Java程序员的所见所感所愿

    惟楚有材,于斯为盛 本文有感于2019长沙互联网求职招聘大会,内容比较多,但都是我自己的一些所见.所感和所愿. 2019年3月的最后一天,参加2019长沙互联网求职招聘大会,看到了很多的招聘企业,也看 ...

  4. [转载]一个标准java程序员的进阶过程

    第一阶段:Java程序员 技术名称 内                 容 说明 Java语法基础 基本语法.数组.类.继承.多态.抽象类.接口.object对象.常用类(Math\Arrarys\S ...

  5. Java 程序优化 (读书笔记)

    --From : JAVA程序性能优化 (葛一鸣,清华大学出版社,2012/10第一版) 1. java性能调优概述 1.1 性能概述 程序性能: 执行速度,内存分配,启动时间, 负载承受能力. 性能 ...

  6. Java程序员应该了解的10个面向对象设计原则

    面向对象设计原则: 是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton.Decorat ...

  7. To Java程序员:切勿用普通for循环遍历LinkedList

    ArrayList与LinkedList的普通for循环遍历 对于大部分Java程序员朋友们来说,可能平时使用得最多的List就是ArrayList,对于ArrayList的遍历,一般用如下写法: p ...

  8. 使用 SecurityManager 和 Policy File 管理 Java 程序的权限

    参考资料 该文中的内容来源于 Oracle 的官方文档.Oracle 在 Java 方面的文档是非常完善的.对 Java 8 感兴趣的朋友,可以从这个总入口 Java SE 8 Documentati ...

  9. Java 程序的打包、签名和验证

    参考资料 该文中的内容来源于 Oracle 的官方文档.Oracle 在 Java 方面的文档是非常完善的.对 Java 8 感兴趣的朋友,可以直接找到这个总入口 Java SE 8 Document ...

随机推荐

  1. php empty()和isset()

    2015年12月11日 10:59:08 echo phpversion(); //5.6.13 $a = array( 'aaa' => 1, 'bbb' => 0, 'ccc' =&g ...

  2. Java对象排序

    java实现对象比较,可以实现java.lang.Comparable或java.util.Comparator接口 //Product.java import java.util.Date; //p ...

  3. metro中stream转IRandomAccessStream

    下面的例子是从zip压缩文件解压出jpg文件流,再显示出来. StorageFile zip = await KnownFolders.PicturesLibrary.GetFileAsync(&qu ...

  4. nyoj123_士兵杀敌(四)_树状数组_插线求点

    士兵杀敌(四) 时间限制:2000 ms  |  内存限制:65535 KB 难度:5   描述 南将军麾下有百万精兵,现已知共有M个士兵,编号为1~M,每次有任务的时候,总会有一批编号连在一起人请战 ...

  5. ul 仿 table 循环滚动

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. ios调用c#后台接口报文格式

    - NSString *soapMessage = - [NSString stringWithFormat: - @"<?xml version=\"1.0\" ...

  7. 【leetcode】Compare Version Numbers(middle)

    Compare two version numbers version1 and version2.If version1 > version2 return 1, if version1 &l ...

  8. 【python】入门学习(七)

    设置字符串格式: format % values >>> x =/ >>> print(x) 0.012345679012345678 >>> p ...

  9. .Net的DataGrid的使用

    先上图吧

  10. .NET微信公众号开发-3.0查询自定义菜单

    一.前言 前面我们已经创建好了我们的自定义菜单.那么我们现在要如何查询我们自定义的菜单.原理都是一样的,而且都是相当简单,只是接口地址文档换掉了. 2.0开始编码 同样我们首先创建好我的查询页面,在这 ...