How is the current computer professional student?
A few days ago and a friend who made human resources in the hotel and chatted with college students looking for a work. My friend is really interested in this, saying that I have a resume from the briefcase and handed me. The deliverer is a computer-recent graduate student. At first glance, I almost scared, it is simply a superman:
> Professional Knowledge and Skills> Software Engineering>> Software Engineering Major Professional Course, including software engineering, object-oriented system analysis and settings> Meter, software testing, software process management and other software engineering core courses. >> Operating System> Equipped with expertise and in-depth understanding of operating systems related senior theoretical and practices, for various> UNIX, Linux, Windows, Mach, Mac OS, OS / 2, VMS / OpenVMS, S360 / 370> and The architecture, underlying mechanism and core technology of multiple embedded and real-time operating systems 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. > With the history of operation system theory and technology, the current situation and the future development trend have extensive knowledge and profound. Firmly grasp the technical details related to operating system development, with the development of the actual operating system> Force and experience. >> System Management> With more than 8 years of Windows operating system, the use and management experience of single-machine and server environments, more than 7 years> The use and management experience of stand-alone and server environments, more than 2 years WEB server Tube> Emplied experience and more than 1 year of database system management experience. >> Network Technology> Firmly master all kinds of network related technologies, have a deep thorough understanding of TCP / IP network theory, architecture and implementation, and has an in-depth understanding of common RFC standards and implementation. > With more than 4 years of UNIX, Linux, Windows and other operating system platforms, network application development experience. >> Database Technology>> Firmly master the related theory of relational databases and object-oriented databases, the architecture and implementation mechanism of mainstream database management systems such as Oracle, DB2, SQL> 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 more than 2 years, the use of C / C , Java, Visual Basic, Perl, Python, etc. Language or Open> Purchase tool development database application. >> Enterprise Technology>> There is an in-depth understanding of the ideas and technical points of enterprise-level applications, familiar with various middleware technology, skilled in> J2EE, Microsoft .NET, CORBA and other enterprise development technologies. Have a certain development experience of enterprise applications. >> Software Engineering>> Formalized Software Engineering, object-oriented software engineering, software engineering form, clean room soft> parts engineering, design model, EXTreme Programming, software configuration management and other software engineering ideology> On the in-depth understanding of understanding. Firmly grasp the various specifications of modern software engineering. > Familiar with UML. Proficiency in Rational> Rose and other system analysis and design tools. Proficiency in software configuration management tools such as CVS, RCS. Skilled> Bugzilla et al. Error tracking tool. > With more than 2 years of software engineering practices. The history, current situation and future development trend of software industry have excellent knowledge and profound insights. >> Software Process Management>> There is a thorough understanding of software process management ideas and theories. There is a strong understanding and in-depth understanding of the ability maturity model (CMM) and theory,> content and practical methods. The idea and theory of technicians have an in-depth understanding of> understanding and unique insights. >> Computer Science>> Introduction to calculation theory, calculated and difficulty, and combined logic theory has an in-depth understanding. > There is a deep thorough understanding of the theory and methods of algorithm design and analysis. > Firmly master the related theoretical knowledge of the Boolean and computer logic circuit. > There is a preliminary understanding of the theory of calculating algebra and calculating geometries. >>> Introduction to modern computer architecture, especially in parallel computing, distributed computing architecture, mesh> calculations, and the theory and implementation mechanisms such as ultra-long directive words, data streams, etc. > Thorough understanding. Has developed experience in RISC and long instruction word architecture.
The theory and realization mechanism of various types of semantic theory of form language and various types of semantics in form language is deeply understood. Proficient in compiler related theoretical and techniques. Experience in understanding and development of different degrees of design language for dozens of programming languages. The history, current situation, and future development trend of programming language have broad-minded knowledge> knowledge and profound insights. >> Mathematics> Mathematics Basic Thoughts and Theories of Logicalism, Formitism, Denseism, Mathematical Logic, African Collection, etc. have 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 deeper understanding of the modern theory and methods of mathematics branches such as geometry, topology, combined mathematics. >> Cipher> The understanding of the system and master the theory and technology of classical cryptography and modern cryptography. There is an in-depth study of the theory and methods of encryption algorithm, security protocols> and password analysis. Design from various important modern encryption algorithms and security protocols in a variety of environments and have extensive experience. Familiar with the PKI architecture. >> Office Automation>> Exquisite application and configuration management of Microsoft Office System Office Automation Software. > Skilled in the use of Visual Basic for Application, COM / OLE / ACTIVEX and other technologies> further development of Microsoft Office Series. > Understand further development technology using Lotus Script on Lotus Notes. >> Graphic>> Proficient Adobe Illustrator, Macromedia> Freehand, CorelDraw, etc. Mainstream vector drawing tool, Adobe Photoshop,> Jasc PaintShop Pro, GIMP, mainstream image processing> Tool, MetaCreation / Corel Painter, etc. Mainstream bitmap creation tool, and>> Adobe InDesign, QuarkXpress, Tex / Latex,> Founded, Adobe Pagemaker, Corel Ventura, etc. Mainstream professional / commercial typography software. Core technology such as POSTScript, PDF, SVG, various fonts> technology and other electronic publishing industry has a poor research and extensive development experience. Various business processes, industry norms and professional technologies for printing and publishing industry, have a professional level of understanding and extensive experience. In special sessions, the management of industry is more than three years of practical experience. >> 3D animation design>> Skilled alias | Wavefront Maya, can conduct professional horizontal three-dimensional animation design and production.
>> Programming Language>> Proficient Senior Program Design Languages:> ANSI C> ANSI C > Objective C> Java> 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> VBScript> JavaScript / JScript> Perl> Python> awk>> Familiar with the following advanced programming languages:>> php> Fortran 77 / Fortran 90> Common Lisp> Scheme> ML> APL>> Made in the Architecture / Compilation Language:>> Intel 8086/8088> IA32 / MMX / MMX2 / SSE / SSE2> AMD64> 3DNOW! / Enhanced 3Dnow!> Mix> Mmix>> Familiar with the following architecture / 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 (GC C)> GNU Binutils> GNU Debugger> GNU Emacs> Vim> GTK > Qt> Anjuta> Glade> KDeveloper> Qt Designer> Rational Rose> CVS> RCS, I can't help but feel funny, muttered, such a high person Use a job? Simply raise the country, it is a superman. My friend smiled and said to me: You are really rare, I have a lot of resumes here. On that day, my friends had more drinks, and I said that now I have said the current computer professional college students. Afterwards, some debris about the conversation may be incomplete, and I will add some of the content to everyone. Bar.
The professional class of the wild waste is now inverted. What is fashionable to play, put those that this is just to put it on one side. What is Linux in the whole day (because everyone is gotting), the installation is not tired (after graduation, even if the unix is unix, you can write a pen in your resume) and is interested in the interface, what is the use of software, For example, drive a sound card, configure a xwindows, tossing, can be said to be a bad meal, abandon its essence. If you really ask them some companies to apply things, that is, I can say that Apache is not bad, you ask, don't have to be wrong with the mistake. Many students find a job, will boast the school's achievements in your resume - don't believe them! I have also learned from school, I know this. I interviewed a computer graduate student at a famous science university in Beijing that day. I saw that he was a teaching assistant in one of the courses (on the courses of middleware), and he asked him: Can you add a well-known middleware of the industry? Category? What standard is used. It is not entirely the main products in my support. In this way, it is also very powerful in your resume. What a company's consultant is, what company's technical director is taught! This is the first is the responsibility of the school. I really don't know what those who have lecture have lectured? Mission to grant, which point is it?
The high hand is low, and it is a bit I don't know that the original code of the sky is written under Linux. It is the proficient Unix programmed; after learning the database foundation, it claims to be a proficient database. After a few days of office, you can say that yourself be proficient in office. Once you let him write a document, hundreds of reluctant, also said: Is this a place not easy? As a result, it took a few days, and the documents made from the outline were not only rough, and there was no unified style, and it was very good to change. You say that he is not writing, he also complained that you deliberately crowded him, and finally you have to get yourself (how do you use the document to customers?). After a few days, I wanted to be my boss. What personal entrepreneur is hung in the sky, and I think I am a big thing. You have let them list 4 IBM's main products, many people have to make it out, you ask them that F4 is the four people, that is the mouth. They care about Ding Lei's wealth to be better than the development of C languages.
Without your own point of view, don't say anything else, talk about Microsoft. There is almost no computer professional student has not used Microsoft products, but when you talk to them, they first thought that Microsoft's greatness, but not to talk to what Microsoft, what Chinese Your own operating system, what open source software. The arguments of anti-Microsoft people such as Fang Xingdong on the newspapers are almost exactly the same. I am not saying that it is not good to criticize Microsoft, but to say, even if I criticize others, I have not moved my brain. Isn't this their lazy?
When you encounter criticism, you will first argue, refuse to admit a few days ago, there is a student in a university in Beijing online, published a "My Meeting of Computer Studies" (the name is not very clear, anyway, Later, the name of the article was also changed), and later, the main content was discovered, and the authors were still another one more and then three. All in all, the fact that everyone is pointed out is dead. Don't find the reason. Everything that is wrong with yourself is reluctant. And most of them are still extraordinary, often have no school gates, there is already a lot of titles, what "experts", "senior consultants", do not know any pile of titles. When I can't find a job, I also complained that the social environment is not good, what is the economy. I even blamed Mao Zedong did not have a family planning early ... I have a farm game. Impetuous, lack of in-depth habits, they are more concerned than game companies, every time for game magazines, for some game stories, such as digital, they can fight for a account and others, talking on the road, dormitory, sleep , Or game game! Nowadays, college students are almost all Netcomes, but you look at the performance of them: seeing the argument of the arguments written by others, very real discussion. Often a simple "top", "good", "knocking down a small Japanese" blindness is very serious. Others like "Westward Journey" he also said that "Westward Journey" is good, magazine says software engineering, and he also begins to turn the opening closure is CMM. Talk to them, you can hear the most fashionable things, but the most practical thing, you rarely hear. In their classroom, most of the spirit of their spirit is some little jokes, a little dull course, almost no one will listen carefully.
When the annual graduate is looking for a job, there will be some contents of Northern University, Tsinghua's campus BBS, which is not the same but very similar, and how to pass on a large company, how to receive it a certain company Several international companies' offers, a certain domestic business is not good, despising this company. . . . . . You can imagine a pair of pairs of eyes in front of the screen, it seems that through these words, money, well-off life has been tentacked. How is the interview failure to their hits, how the so-called success is how excited! How easy is it easy to feel happiness? Think carefully, it is terrible, this is the most famous university in China, but is the proud of the sky?
My friend said that I have begun to oppose: "I can't kill a stick, some students are still more practical." "I can definitely, it is absolutely a few." My angerous friends answered very resolute. "
"There are still some other, don't say it, I know those who are extraordinary students will be jumped out, because they feel that they can't afford it."