Resume of a computer Superman

Source: Internet
Author: User
Tags ole qt designer adobe pagemaker

Software Engineering

Master major software engineering courses, including software engineering, object-oriented system analysis and design
Core software engineering courses, such as software testing and software process management.

Operating System
Professional knowledge and in-depth understanding of advanced operating system theories and practices
UNIX, Linux, windows, Mach, Mac OS, OS/2, VMS/OpenVMS, s360/370
And a variety of embedded and real-time operating system architecture, underlying mechanisms and core technologies have extensive and in-depth research
And a thorough understanding. Over the past seven years, we have been paying close attention to the latest developments in the operating system field.
Extensive knowledge and profound understanding of the development history, status quo, and future development trends of operating system theories and technologies
Unique insights. Master the technical details related to operating system development, and be able to develop the actual operating system.
Strength and experience.

System Management
More than 8 years of experience in using and managing Windows operating systems in standalone and server environments, and more than 7 years of experience
Experience in using and managing UNIX operating systems in standalone and server environments, more than 2 years of Web Server Management
Management experience and more than 1 year of database system management experience.

Network Technology
Master various network-related technologies, and thoroughly understand the theory, architecture, and implementation of TCP/IP networks.
Understanding: provides an in-depth understanding of common RFC standards and implementations.
More than 4 years of network application development experience on UNIX, Linux, windows, and other operating systems.

Database Technology

Master the theories of relational databases and object-oriented databases.
Server and other mainstream database management systems have a deep understanding of the architecture and implementation mechanism.
Master the standard SQL language. Familiar with ODBC, JDBC, and Ole
Database access mechanisms such as DB, Dao, ADO, ado.net, and XML-based database access.
More than 2 years of use of C/C ++, Visual Basic, Perl, Python, and other languages or open
Experience in developing database applications using tools.

Enterprise-level technology

Have an in-depth understanding of enterprise-level application ideas and technical points, be familiar with various middleware technologies, and be proficient in
Enterprise-level development technologies such as J2EE, Microsoft. NET, and CORBA. Enterprise-level application development experience
Verification.

Software Engineering

Traditional Structured Software Engineering, object-oriented software engineering, formal software engineering methods, clean room Software
Software Engineering ideas and management such as engineering, design model, eXtreme Programming, and Software Configuration Management
In-depth and thorough understanding. Master various specifications of modern software engineering.
Familiar with UML. Proficient in rational
Analysis and design tools such as Rose. Familiar with Software Configuration Management tools such as CVS and RCS. Proficient
Bugzilla and other error tracking tools.
At least 2 years of practical software engineering experience. Extensive history, status quo, and future development trends of the software industry
Rich knowledge and profound and unique insights.

Software Process Management

Have a thorough understanding of software process management ideas and theories. Capacity Maturity Model (CMM) and theory,
Have a strong understanding of the content and practical methods. In-depth thoughts and theories on technical personnel management
Understanding and unique insights.

Computer Science

I have a deep understanding of Computing Theory, Computability and unsolvable theory, and Composite Logic Theory.
Have a thorough understanding of the theory and method of algorithm design and analysis.
Strong knowledge of Boolean algebra and computer logic circuits.
A preliminary understanding of the theory of computational algebra and computational ry.

For the modern computer architecture, especially parallel computing of various scales, distributed computing architecture, grid
Computing, as well as the theory and implementation mechanisms of the next-generation architecture, such as ultra-long instruction words and data streams, are thoroughly understood.
Understanding. Has development experience in the architecture of the Proteus and super-long instruction documents.

There are deep theories and implementation mechanisms for the syntax and various semantic theories of formal language and various paradigm of programming language.
A thorough understanding. Proficient in compiler-related theories and technologies. Different programming languages with dozens
Degree of understanding and development experience. Extensive knowledge of the history, status quo, and future development trends of programming languages
Understanding and profound and unique insights.

Mathematics
Basic Mathematical thoughts and theories on logics, formalism, intuition, mathematical logic, and Set Theory
Have a deep understanding.
Familiar with modern algebra theories and methods. I have a deep understanding of the theories and methods of modern number theory.
He has a deep understanding of modern theories and methods of mathematical branches such as ry, topology, and composite mathematics.

Cryptography
A systematic understanding of classical cryptography and modern cryptography theories and techniques. Encryption algorithms and Security Protocols
And Password Analysis Theory
And methods have in-depth research. Design of various important modern encryption algorithms and security protocols in multiple Environments
And existing rich experience. Be familiar with PKI architecture.

Office Automation

Proficient in advanced application and configuration management of Microsoft office automation software.
Familiar with Visual Basic for application, COM/OLE/ActiveX and other technologies
Further development of the Microsoft Office series.
Learn more about Lotus Notes development technology.

Graphic Design

Proficient in Adobe Illustrator and Macromedia
Mainstream Vector Plotting tools such as freehand and CorelDraw, Adobe Photoshop,
Jasc Paintshop pro, gimp and other mainstream Image Processing
Tools, metacreation, Corel Painter and other mainstream bitmap creation tools, and
Adobe InDesign, quarkxpress, Tex/latex,
Founder, Adobe PageMaker, Corel Ventura and other mainstream professional/commercial typographical software. For post, PDF,
SVG, various Fonts
Technology and other core technologies of the electronic publishing industry have in-depth research and rich development experience. Printing and Publishing Industry
With professional understanding and rich experience in various business processes, industry specifications and professional technologies. In
Has more than three years of practical experience in graphic design and formatting.

3D animation design

Proficient in alias | wavefront Maya, capable of professional 3D animation design and production.

Programming Language

Proficient in the following advanced programming languages:
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

Proficient in machine language/assembly language in the following Architecture:

Intel 8086/8088
Ia32/MMX/mmx2/SSE/sse2
Amd64
3 dnow! /Enhanced 3 dnow!
Mix
Mmix

Familiar with machine languages/assembly languages in the following Architecture:

Power
Power PC

Learn about the machine language/assembly language in the following Architecture:

IA64
MIPs
Alpha
ISCSI
Arm
680x0
Transputer
IBM 1, 7094
IBM 1, 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 Rose
CVS
RCS

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.