Java Development standards for classification levels

Source: Internet
Author: User
Tags mysql index

first, the epic sequence:

Java development also has a period of time, all day boundless drab assortment mediocrities, in addition to the occasional small sense of accomplishment, the rest of the majority seems to be repeating, have you encountered such a situation?

Encounter a small detail problem, not long before the settlement, but now it is nothing to remember

Face every day almost the same repetitive work, feel every day is repeating, feel Java so much

See the new concept on the Internet, excited, can always learn the unknown so, quickie

second, the bottom of the method, the focus!!!

Thinking: What has made these ideas happen? Is ignorant!!!

How can you not be ignorant? Don't worry, first ask yourself what is ignorance, what does ignorance refer specifically to?

In God's view, ignorance does not know where he is. And I don't know where I'm going to go? Know where to go, also walk not the law

  

third, where are you?

For Java, to know where you are, you have to have a standard, the scale of their own after the know where you are?

Four phases of Java:

(1) Beginner: Learning Routines "will only imitate"

Java Fundamentals: Will write some simple additions and deletions to understand the basic Java syntax

Javaweb: Learn about the web knowledge of some books

(2) Intermediate: "A given design document can be developed with a routine"

Database: writes common SQL

Java Fundamentals: Io stream, NIO, file manipulation, multithreading, reflection, class loading, common design patterns

Use of common frameworks such as Javaweb:mybatis, Spring, SPRINGMVC, Easyui, etc.

MySQL index, SQL complex query statement writing

HTTPS protocol, use of Ajax async, DOM tree operations

Linux: Common Linux Deployment commands, assignment of permissions, Status view of ports, installation of services, and configuration of the entire system

Other: Concepts of big data, blockchain, machine learning, distributed systems

(3) Advanced: Understand the routine "can design from zero, develop a complete set of systems"

Database: SQL statement that will base the database problem lookup and refine the query

Java Fundamentals: The memory model of the JVM, the loading mechanism of classes, the concurrent processing of multithreading, the use of queues, and the use of socket communications

Javaweb: Understand the common framework of the composition structure, the underlying principle, can be based on the principle of finding the source of difficult diseases

Netty Communication Framework, SOLR file Retrieval service, JBMP, activities workflow engine

Linux:linux file system, Linux underlying principles, script writing

Other: Learn about one of the other programming languages, with a wide range of knowledge, to understand the current popular spark, Pathon

(4) architect, Project director: development routines

This is already the legendary state, has been all the way to one, nothing!!!

four, how to get the law:

Where the reference standard, then go where there is no need to speak, first to middle, to high, high to God!

What do you want to do to get away with it? You have to know what is not the law:

(1) Efforts to do no work: adding and removing to learn to practice the spit discharge, insensitive, but still in the tireless practice, the time can let himself to another level

(2) Think too much, do too little: want to see everything, nothing to look carefully, heard, they do not use

How to get the law:

(1) Deliberate practice: Split to the most fine grain size, for each of the intentional contact, so that they always stay in the not very comfortable learning state

(2) The best sense of humor: learning is very dull, time tension will make people grumpy, mentality imbalance, have to have the ability of self-regulation

(3) Strong physique: Better body!!! Especially in this line.

v. Summary of lion Roar:

IQ is always online, eq must be online!!!

Java Development standards for classification levels

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.