2014 Year in Review

  The passed 2014 is a really tough and struggling year for me.

  During the course of previous 12 months, I wrote a dozens of tec blogs, read a handful books, practiced listening and speaking English, broke up with my beloved ex-girlfriend and then fall in love with the girl who loves me so much. I've been searching for a new position and pushing me so hard that I barely have time to stop and think. It turned out that I'm still where I was and feeling frustrated. I struggled in the narrow space between the reality and dream, experienced illness, being pessimistic, feeling hopeless, getting annoyed, meditating on the meaning of life, questioning the reason of living and being anxicious about the future.

 

1) I've written

    * 47 blogs for Java related techniques.

2) I've learnt

    * JVM

    * Java GC

    * Java Concurrency

    * Spring Batch

    * Java NIO

3) I've reviewed

    * UML & Design Pattern

    * Java ClassLoader

    * Java Serialization

4) I've read

    * "Refactoring-Improve the Design of Existing Code"

    * "Java Concurrenty in Practice"

    * "Effective Java"

    * "Getting Started with Google Guava"

    * "Understanding the JVM advanced Features and Best Practices"

    * "The Complete Guide to The TOEFL Test"

    * "Three Body"

5) I've dug into the

    * Java Concurrency source code

    * Guava source code

    * Struts2 source code.

    * Spring Batch source code

6) I've made a few functional modules in project and made no contribution to Opensource Project at all.

 

  Looking back the past year, thinking about the pains and gains I've got, happiness and sorrowness I've been through, searching and struggling I've made, it seems almost centries. But I finally get relieved. After all, these days have passed, they have become an essential part of my life, making me wiser and stronger. I decided to make make a change, both physically and mentally.

 

1) I'll write

    * 30+ tec blogs

    * 30+ translated blogs

2) I'll learn

    * How Hibernate works

    * Spring Transaction

    * How Tomcat works

    * How ClassLoader works

    * JVM ByteCode

    * JMS & WebService & RMI

    * How to use JavaProfiler/Yourkit

    * Java/Spring Security

    * Swift & Python

3) I'll read

    * "How tomcat works" (For web related code)

    * "Java Performance" 

    * "OSGi"

4) Exams:
    * OCJP
    * TOEFL 100+

 

CALM DOWN AND KEEP GOING!

你可能感兴趣的:(view)