Software engineering
Firmly grasp the main professional courses of software engineering, including software engineering, object-oriented system analysis and setting
Software engineering core courses such as software testing, software process management.
operating system
With expertise and in-depth understanding of the relevant senior theoretical and practices of the operating system,
UNIX, Linux, Windows, Mach, Mac OS, OS / 2, VMS / OpenVMS, S360 / 370
And a wide range of embedded and real-time operating systems, underlying mechanisms, and core technologies have extensive research
And thorough understanding. It has been paying close attention to the latest developments in the operating system in more than 7 years.
There is a knowledge and profound knowledge of the development of operating system theory and technology, current situation and future development trends.
Insights. Firmly grasp the technical details related to operating system development, with the ability to develop the actual operating system
Force and experience.
System Management
With more than 8 years, the Windows operating system is used and managed in stand-alone and server environments, more than 7 years
The UNIX type operating system uses and management experience in stand-alone and server environments, more than 2 years of web server tube
Experience and more than 1 year of database system management experience.
network technology
Firmly grasp all kinds of network related technologies, and have a deep thoroughness of TCP / IP network theory, architecture and implementation
Understand, there is an in-depth understanding of common RFC standards and implementation.
With more than 4 years of UNIX, Linux, Windows and other operating system platforms on network application development experience.
Database Technology
Firmly master the related theory of relational databases and object-oriented databases, for Oracle, DB2, SQL
The architecture and implementation mechanism of the mainstream database management system such as Server have a deeper understanding.
Proficiency in the standard SQL language. Familiar with ODBC, JDBC, OLE
DB, DAO, ADO, ADO.NET, and database access mechanisms such as XML-based database access.
With 2 years, C / C , Visual Basic, Perl, Python, etc.
Send tool development database application experience.
Enterprise technology
There is an in-depth understanding of the ideological and technical points of enterprise applications, familiar with various middleware technology, skilled
Enterprise-level development technologies such as J2EE, Microsoft .NET, CORBA. Development of a certain enterprise application
Inspection.
Software engineering
For traditional structured software engineering, object-oriented software engineering, software engineering form, clean room soft
Software Engineering Thoughts and Software Engineering Thoughts and Software Engineering, Design Mode, Extreme Programming, Software Configuration Management
On the in-depth understanding of understanding. Firmly grasp the various specifications of modern software engineering.
Familiar with UML. Proficiency in Rational Rational
System analysis and design tools such as Rose. Proficiency in software configuration management tools such as CVS, RCS. Proficient
Bugzilla and other error tracking tools.
Has more than 2 years of software engineering practice experience. History, current situation and future development trend of software industries
Bo's knowledge and profound insights.
Software process management
There is a deep thorough understanding of software process management ideas and theories. Ability to maturity model (CMM) and theory,
The content and practical methods have a strong understanding and in-depth understanding. In-depth and theory of technical personnel management
Understanding and unique insights.
computer science
There is an in-depth understanding of computational theory, calculated and hard-solving theory, combined logic theory.
The theory and methods of algorithm design and analysis have deeply thorough understanding.
Firmly grasp the related theoretical knowledge of the Boolean and computer logic circuit.
There is a preliminary understanding of the calculation algebra and the calculation geometry.
For modern computer architecture, especially in parallel computing, distributed computing architecture, grid
Calculation, and the theory and implementation mechanisms such as ultra-long instructions, data streams, etc.
Enthusiasm. Has developed experience in RISC and long instruction word architecture.
The grammar of form language and various semantic theories, the theory and realization mechanism of various models of programming language
Enter the apparent understanding. Proficient in compiler related theoretical and techniques. Different from dozens of programming languages
Experience understanding and development experience. History, current situation and future development trend of programming language have broad glory
Knowledge and profound and unique insights.
mathematics
Mathematics basic thinking and theory of logicism, formalism, intactism, activism, male logic, axiom collection
There is an in-depth understanding.
Familiar with modern algebra theory and methods. There is a deep understanding of the theory and methods of modern origin.
There is a deep understanding of the modern theory and methods of mathematics branches such as geometry, topology, combined mathematics. Cryptography
The understanding of the system and the theory and technology of classical cryptography and modern cryptography. Classification algorithm, security protocol
And password analysis theory
And the method has an in-depth study. Design of various important modern encryption algorithms and security protocols in a variety of environments
And achieve extensive experience. Familiar with the PKI architecture.
office automation
Advanced Application and Configuration Management of the Microsoft Office System Office Automation Software.
Proficiency in using Visual Basic for Application, COM / OLE / ACTIVEX and other technologies
Further development of Microsoft Office Series.
Understand further development technology using Lotus on Lotus Notes.
Graphic design
Exquisite Adobe Illustrator, Macromedia
Freehand, Coreldraw, etc. Mainstream vector drawing tool, Adobe Photoshop,
Mainstream image processing such as JASC Paintshop Pro, GIMP
Mainstream bitmap creation tools such as Metacreation / Corel Painter, and
Adobe InDesign, QuarkXpress, TEX / LATEX,
Professional / commercial typography software such as Pightening, Adobe Pagemaker, Corel Ventura. For POST, PDF,
SVG, various fonts
The core technology of the electronic publishing industry such as technology has an extremely in-depth research and extensive development experience. Printing publishing industry
Various business processes, industry norms and professional skills have professional level of understanding and extensive experience. In special
Industry plane design, three years of practice experience in the field version of the field.
Three-dimensional animation design
Proficiency in Alias | Wavefront Maya, you can make professional horizontal three-dimensional animation design and production.
programming language
Exquisite summarized advanced programming language:
ANSI C
ANSI C
Objective C
C #
ISO Basic
Visual Basic
Visual Basic.net
ISO Pascal / ISO extension Pascal
Object Pascal
ADA 83 / ADA 95
Smalltalk 80
MODULA / MODULA-2 / MODULA-3
Haskell
VB
/ j
Perl
Python
awk
Familiar with the following advanced programming languages:
PHP
Fortran 77 / Fortran 90
Common Lisp
Scheme
ml
APL
Exquisite to the following architecture machine language / assembly language:
Intel 8086/8088
IA32 / MMX / MMX2 / SSE / SSE2
AMD64
3DNOW! / Enhanced 3DNOW!
Mix
MMIX
Familiar with the following architecture machine language / assembly language:
Power
Power PC
Understand the following architecture machine language / assembly language:
IA64
MIPS
alpha
sparc
ARM
680x0
Transputer
IBM 7094
IBM 360/370
development tools
Microsoft Windows Platform Software Development Kits
Microsoft Windows Driver Development Kits
Microsoft Visual Studio
Microsoft Visual Studio.net
Borland C
Borland C Builder
Borland JBuilder
Borland Together
Borland Delphi
Borland Kylix
GNU Compiler Collection (GCC)
GNU binutils
GNU Debugger
GNU Emacs
Vim
GTK
Qt
Anjuta
Glade
KDeveloper
Qt Designer
Rational rosecvs
RCS