Java Development Job search and career Development Essentials (ongoing update)

Source: Internet
Author: User
Tags connection pooling

Job Search Stage

1. Experience:

year: Beginner, mid-year intermediate,3~6 Senior (actual and personal ability related)

2. Degree:

      specialist ( general , Undergraduate postgraduate and above, Also does not exclude individual ability outstanding person is middle school or high school education .

3. Foreign language:

Generally English CET 4/6, but does not necessarily represent the actual level, general requirements to read common words can!

Some enterprises on the Japanese, English and other requirements may be higher, especially foreign companies require higher!

4. Thought:

OOA,OOP,OOD , abstract ability,OPA,OPP,OPD , software development basic flow, kind

5. Java Basics:

  • relevant basic concepts;

  • Familiar with Java basic data type and its wrapper class;

  • Familiar with code execution process and class execution;

  • Explicit class, constructor, method, code base execution order;

  • Learn about multithreading, processes, understanding file operations, Understand Socket Programming ( network programming ) , JDBC , exception handling;

  • Understand reflection and common tool classes;

  • Common data structures: sets and their methods;

  • Code Authoring Specification

6. Java EE:

  • thread pool mechanism;

  • GC mechanism or principle;

  • Database connection pooling principle or mechanism;

  • JDBC;

  • JAVA API;

  • Common design patterns;

  • Socket

  • Generics, reflection, tool class

7. Database:

relationship type: mysql5+ oracle10g+ db2

non-relational: NoSQL ,MongoDB and Couchdb

Familiar with the basic knowledge of relational database, can write basic SQL statements;

8. Web:

javascript jsp , servlet Span style= "font-family: ' The song Body '; >, xml css json Span style= "font-family: ' The song Body '; >, html

ago End : js ( easyui extjs flex ...

other: springmvc , mybatis ibatis struts2 Spring4

10. Process, Mode:

JBPM,BPM,MVC,UML, agile development, design patterns

11. Tools:

IDE:Eclipse(Common),myeclipse,jbuild

Ser ver : jboss tomcat weblogic websphere.

Model:PowerBuilder ,Rose,sysbase

12. Ability:

Have good learning ability, communication and expression ability and team spirit, with a strong sense of responsibility ;

Be able to read General English technical documents fluently;

Good at logic analysis and independent problem solving ability.

......

Career Development Stage

    1. Linux, Shell, WebServer Deployment

    2. Net relation, Os relation, kernal, JVM

    3. WebService ...

This article is from the "Long Road" blog, please be sure to keep this source http://wangxin88.blog.51cto.com/3228434/1549765

Java Development Job search and career Development Essentials (ongoing update)

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.