`
Mybeautiful
  • 浏览: 298070 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Java学习之路(三)

阅读更多

                                                                          ---副标题, 积极主动地学习。

 

       刚开始工作那年,公司培训说“吃亏就是占便宜”,“比顾客要求的做的更好”,当时觉得纯属愚人思想。但这两句话确实对我影响深远,因为这两句“愚人”的言论,我收获了很多。 为什么要吃亏呢?老板给多少钱我就做多少事!似乎很有道理,但是在同样的时间内你做了较差的事情,就是在浪费自己的时间。同样是8个小时,我为老板把事情做到最好,老板确实为此获得了好处,但是你自己也充分利用了自己的时间。所以我说“做事就要做好,跟别人给你多少钱没有关系;觉得钱少不值得,就直接不要做;既然做就要尽心。”可能还有人不同意,说我可以节约出上班时间尽心作自己的事情,不也是进步了吗?这其实有两个误区,第一,违法纪律的事情不要做,就算做估计也有点提心吊胆,要防着领导冷不防站在你背后,试想这样的紧张状态下,你能很好的发挥自己吗?第二,自己的项目由于没有任何实质的压力,或说没有被检验的压力,往往多缺斤少两,或是进展缓慢,不具备很好的持续性。所以请用公司的项目练手就很好,不要怕谁占了你便宜;说不定领导看你做的好,还奖你点钱,也算是意外之财。

 

      说个我自己的事情,由于本人学历不高,也不是什么名校毕业,一个让公司为难的意外我做的个组长。然后在相当一段长时间内,一个做事情比我少,责任比我轻,代码质量比我差很多的下属工资比我高。几年过去了,我也一直位置上努力着,学习着,终于超越了他一点点。这里我并不是想说我不争待遇,多么假清高,因为我一直都在学习,既然钱争不到,就争点能力吧,能力总是永远用得上的,还好最后待遇终于有了点小小进步。

 

     为什么要比顾客要求的做的更好?谁是顾客?“下一站就是顾客。”所以顾客是你的邮件接受者,是你的上司,也是你的下属,还有QA的同志们,一切跟你有关联的人其实都是你的顾客。我想说还有一个顾客,这个顾客就是你自己,不断地做超出你预期的事情,不断地超越昨天的自我;多研究下开源项目的代码,注意我说的是看源码,不是学怎么配置使用;这个过程有时候很痛苦,看不懂啊,但是一旦看懂了,你领悟的别人编程的思想,解决问题的思路,在你今后的工作你也会不经意的用上,而且你看到很好的代码,就会反感自己曾经认为很好现在看来是垃圾的代码。你看的源码越多,看更多其他的代码越简单,因为好的程序员总是对好的代码有比较一致的看法,所以他们解决特定问题都趋向于某总同样的模式,就是所谓的设计模式。所以不仅要通过严格要求自己及,还要多多通过学习别人的经验来丰富自己。

 

     最后该篇以那句总被忘记、却在失败检讨中容易想起的名言作结。“书山有路勤为径,学海无涯苦作舟。”

 

张瑜,Mybeautiful , zhangyu0182@sina.com

 

推荐阅读,Java学习这七年     如何阅读源代码      晒晒我的工具箱

分享到:
评论
2 楼 Mybeautiful 2013-05-20  
lwkjob 写道
能介绍下看源码的思路吗? 比如spring,因为源码很多,我需要的入口是什么?或者是动机是什么?什么情况下我觉得自己应该看看源码?请指点谢谢!

请看一下我的这篇文章: http://mybeautiful.iteye.com/blog/1156815 如有疑问,请继续留言。
1 楼 lwkjob 2013-05-20  
能介绍下看源码的思路吗? 比如spring,因为源码很多,我需要的入口是什么?或者是动机是什么?什么情况下我觉得自己应该看看源码?请指点谢谢!

相关推荐

    Java学习之路 (强烈推荐!必看!)

    ### Java学习之路:高效进阶指南 #### 一、引言与学习心态 在开始Java学习之旅之前,首先需要调整好自己的心态。本篇文章将从多个角度深入剖析Java的学习路径,帮助初学者和有一定基础的同学更好地掌握这门语言。 ...

    Java 学习笔记Java学习笔记

    Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司的一部分)于1995年发布。...Java学习笔记涵盖了这些核心知识点,通过深入学习和实践,你可以逐步掌握Java编程,并应用于实际项目开发中。

    Java学习三境界 学习三境界 学习三境界

    学习三境界 学习三境界 学习三境界学习三境界学习三境界学习三境界学习三境界

    JAVA学习之路-基础

    【JAVA学习之路-基础】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后被Oracle收购)于1995年推出。它的设计目标是具有简单性、面向对象、健壮性、安全性、可移植性等特性,使得Java在全球范围...

    学习JAVA的步骤 java 学习 步骤

    Java Web编程是Java学习中的一个重要分支,涉及到使用Servlet和JSP技术构建动态网页。在学习Java Web编程时,需要重点关注以下几个方面: - **HTTP协议**:理解和掌握HTTP协议的基本原理,这对于编写高质量的Web...

    java学习书籍

    "java学习书籍"这个主题意味着我们将深入探讨Java的学习资源,尤其是通过书籍这一传统但有效的途径。在这个数字化时代,书籍仍然是获取系统性知识的重要渠道。"it就是不断充实自己"这句描述强调了在信息技术领域持续...

    Java基础 学习笔记 Markdownr版

    本学习笔记主要涵盖了Java的基础知识,包括面向对象、集合、IO流、多线程、反射与动态代理以及Java 8的新特性等方面,旨在帮助初学者或有经验的开发者巩固和提升Java编程技能。 1. 面向对象(OOP):Java的核心是...

    java 学习资料大全

    总之,“Java学习资料大全”应该包含了以上各个领域的教程、示例代码、实践项目和相关书籍,为初学者到高级开发者提供了全面的学习资源。通过深入学习并不断实践,可以成为一名熟练的Java开发者。

    Java学习入门资料 PPT版本

    ### Java学习入门资料知识点梳理 #### 一、Java语言历史与发展 - **起源与早期发展** - **前身**:Oak(1990年),由James Gosling等人在Sun Microsystems开发。 - **Green项目**:Sun Microsystems于1990年开始...

    java与Android学习指南

    3、Java基础第九讲:面向对象基础(三) « { Android学习指南 }_files 4、Java基础第十讲:面向对象基础(四) « { Android学习指南 }_files 5、Java基础第十一讲:面向对象基础(五) « { Android学习指南 }_...

    Java学习心得分享

    ### Java学习心得分享 #### 一、引言 随着信息技术的快速发展,编程语言成为现代社会发展不可或缺的一部分。在众多编程语言中,Java凭借其强大的功能、跨平台的优势以及丰富的类库支持,成为了许多开发者首选的...

    java学习全套ppt文档

    "java学习全套ppt文档"提供了一套完整的Java学习资源,涵盖了从基础到进阶的多个主题,通过PPT形式进行知识讲解和案例分析,非常适合初学者和希望巩固Java知识的开发者。 1. **Java基础1.ppt** - 这部分通常会介绍...

    Java学习网站汇总

    ### Java学习资源与工具 #### 一、Java学习网站 对于初学者以及有一定经验的开发者而言,找到合适的Java学习资源是十分重要的。以下是一些知名的Java学习网站: 1. **Java中文世界论坛**...

    Java学习笔记及心得

    ### Java学习笔记及心得知识点详细解析 #### 标题:Java学习笔记及心得 #### 描述:Core Java 学习笔记及心得 pdf格式可打开。涵盖了java的基础入门知识,非常适合自学的及想深入学习理解的同学。 #### 标签:...

    java技术学习网站

    ### Java学习网站重要知识点详解: #### 1. Java编程基础 - **Java语言**:作为一门面向对象的编程语言,Java以其平台无关性、健壮性和安全性著称。学习Java编程基础,包括语法、数据类型、控制结构、面向对象编程...

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

    ### Java学习之路:不走弯路,就是捷径!! #### 概述 本文旨在为Java初学者提供一条明确的学习路径,避免在学习过程中走弯路。通过深入剖析Java学习过程中的核心要点,帮助读者理解如何高效地掌握这门语言。 #### ...

    Java学习练习题

    Java学习是编程领域中不可或缺的一部分,它是一种广泛使用的高级编程语言,尤其在企业级应用、Android开发以及云计算等领域有着重要地位。"Java学习练习题"的资源提供了四套附有答案的练习题目,旨在帮助学习者巩固...

    JAVA学习基本路线

    ### JAVA学习基本路线 在Java的学习过程中,有一个清晰的学习路径对于初学者来说至关重要。下面将根据给定的信息,详细介绍Java学习的基本路线。 #### 第一阶段:J2SE基础学习 在这一阶段,主要关注Java标准版...

Global site tag (gtag.js) - Google Analytics