After the TJS_IMIS project ended, I ushered in a rare rest time. While organizing project documents, I will continue to summarize the problem and loss of the project. My habits, thinking, and summarizing, a good plan guarantees that there is an orderly manner, and the experience can only submit to experience and ideas after thinking and summarizing.
At the same time, I realized that I should contact the latest technology and learn more knowledge, and determine my research direction. I always remind yourself as a graduate student, be sure to have some attainments in a certain field. Enterprise applications have always been the field of attention. Today, e-commerce has become hot, and it is constantly created value for enterprises, and related technologies (whether information technology or management technology) is increasingly mature, but there are still many topics worth studying. I should learn the latest information technology as soon as possible, and combined with enterprise applications and strive to achieve certain research results during graduate students. When I heard IBM's "on demand", even though I didn't know much about the true meaning, I know this is a concept of epistemological.
Although I have been paying attention to Java / J2EE technology, because of the relationship of time, only stay in theoretical stage, although it is designed with Java, but the essence of Java and J2EE architecture are only in the understandable phase. I know that the future is the e-age, the network will change human life, work mode, and .NET and J2EE are undoubtedly today WEB applications and E-Business most popular platforms. I have always come to Microsoft's things don't have a cold, and Java is the old friend I know a few years ago. Although I am not too familiar, I believe in life, two times. When I developed a C / S structure, I took a middleware. J2EE perfect architecture deeply attracted me, a MVC model can make a group of lovers poured.
I am lucky. I have always been lucky, I think so, everyone may encounter such an opportunity, but God only favors the mental brain, I have always worked hard, I have been preparing the mind, so When the opportunity is coming, I am ready. When I came to study a summer vacation, the laboratory received an outsourcing e-government project, using J2EE technology, and sent the project manager management project, the laboratory provided developers, I was fortunate to be one of them. Although the final project was removed, in the preparation and pre-development process, I also learned the technology (JSP, Servlet, EJB) related to J2EE platform, accumulated a certain J2EE programming experience, and learned by using IBM WSAD The wonderful eclipse platform. Since then, I am more interested in IBM. Although I have long heard that Guo Shi led the story of this elephant dancing, but the IBM's understanding or starting with WSAD. Since then, I like to go to IBM's website, and I have become a frequent visitor of developerworks. Why Join IBM? Tell me a lot of IBM core competitiveness; Life At IBM and Meet Our People let me know IBM life and IBMER; Available Positions let me see the direction of their efforts. I have continually learned the dynamics of IBM, I have been attracted by IBM, I have been attracted by IBM. I have been considering my development direction, but I rarely consider the development platform, when I meet IBM I know that she is my goal. Although I often pay attention to the dynamics of IT companies at home and abroad, I am serious, or the first time I am concerned about IBM. I also start thinking about the teachings in my ear "Don't blindly chasing big companies, only companies that meet their positioning and goals can benefit your professional path", think about their positioning and goals, and further understand IBM, continue to ask I: Is IBM suitable for your development? The answer I got is always affirmed. IBM always stood at the forefront of information technology, continuously providing excellent solutions and IT products for companies around the world, and this is my ideal. IBM magical technology makes me admire, IBM's great products make me amazed, IBM's corporate culture is even more forward, can provide excellent solutions for companies with IBM experts are what I dreamed of.
Just as I didn't have a chance to further understand the technology and product of IBM, I ushered in my new opportunity. At the beginning of the study, I was immersed in the paper inside the journal paper. The tutor brought a CEO from Singapore, which is the first person I have seen with a CEO title, huh, huh. I thought that I finally can practice Oral English in Pratise, but he actually speaks Mandarin, and it is quite standard, so I will take it, J. After listening to him, I learned that he is the CEO and CTO of Singapore Beans Factory (A Member of Beans Group), Beans Factory is IBM's Business Partner, Hong Kong and Beijing branch, their products and solutions are IBM-based products. This time they find the mentor, I hope to establish long-term cooperation with our laboratory, and they are ready to enter the mainland market, and have been bidding a project, and customers are ** Life Insurance Co., Ltd. Since they have no branch in Guangzhou, this project is responsible by their Hong Kong branch, and they hope that my tutor can send a student with J2EE development experience to participate in this project. The instructor attaches great importance to this opportunity. He focuses on this project (I have undertaken major development tasks in the e-government during the summer vacation), and several students have also recommended as candidates. We participated in an interview organized by Beans Factory, and I was fortunate to be a single admission. At that time, it was a bit nervous, but more excited, because I can finally realize my own desire, which is further understood by IBM technology and product opportunities. IBM is my dream, and this opportunity is a springboard, I have to take this opportunity to improve myself. On October 12, I have entered the highest building in Guangzhou, and came to the ** Life Insurance Headquarters. Because Beans did n'tFice in Guangzhou, my Hong Kong colleagues was in the customer's Office office. I spent two days to read the project requirement specification and schedule, familiar with the project, and learned that the developer of this project is actually only me, a Hong Kong colleague is responsible for analysis and system design, and another rarely appears. Colleagues are our Project Manager, and then I invited a System Expert from Australia to be responsible for the installation and configuration of the system. My pre-task is mainly responsible for some background procedures development, as well as for IBM products according to user needs (such as UI Customization, add some functions, etc.), and make some products (such as Content Manager, Eclient, etc.) CONFIGURATION. Communication with colleagues basically use Email to communicate through English, so I have a foreign company.
This project is the full name of Imaging & Workflow System, including the British ** Taiwan and ** Insurance two part, I am a member of the Guangzhou project team, and later undertake part of the development task of the Taiwan project group. In Guangzhou's project, there is only imaging system, no Workflow section, using Content Manager for image management. Before participating in the project, I briefly learned about WebSphere Studio, but did not deepen. When I get the product series document, I won the treasure. Since I have faced the development of Content Manager, I first read the CM series documentation in detail, and I have a comprehensive understanding of CM, and I am familiar with the CM's API. In the next two weeks, my mission is to develop two background programs that make new systems integrate with existing systems. Since I have a full understanding of Content Manager, and there is a Java programming basis, I quickly completed the development of the background program, and took the time to understand Eclient and WAS. Eclient and Client For Windows (FAT Client) is two client applications for Content Manager, and ECLIENT is based on the J2EE architecture web application. The user selects Eclient as a client application, but requires Eclient according to their needs. Customization. Although Customization is not difficult to perform Customization, users require some features that need to be hurt to ECLIENT, and it is necessary to compare the overall structure of Eclient. Eclient is based on J2EE architecture, which is the good opportunity I learned J2EE, and this is my long-awaited IBM technology. At the same time, I also need to do Content Manager's Configuration, which makes me further understand the ideology and structure of Content Manager. During the project, I once deeply understood the importance of communication, but also further improved communication skills by the exchange of communications with users and colleagues. Our Office has a whiteboard. When we communicate, we are used to expressing their own meaning on the whiteboard, arguing, agreeing, and the final result is to clarify each other. During the interim of the project, during the Capture Software Vendor from Singapore, there was a chance of PractISE Oral English, although it was not particularly authentic, but did not affect the communication between each other, improved the English speaking ability.
In the medium term system test and online, I will gradually assist System Expert to optimize the system configuration and optimize the system by adjusting the parameter optimization performance by continuous learning of DB2, WAS. Impressed once is that the system has just launched, and Eclient can cause the AIX server (RS6000) memory to be exhausted, and you have to restore the Eclient service. By observing, I found that the CONNECTION of DB2 is increasing when the user is used, and the occupation of AIX has grown with the growth of DB2's Connection. Since the user uses the initial use of the user, each time you exit is directly turned off directly, not the logout exit, thus causing the connection of DB2 to reserve, and the linear is growing. I suddenly remembered an article about Connection Pool before, didn't I use Connection Pool? I opened WAS Admin Console, and the Eclient did not define the Connection pool. So I proposed to PM and System Expert to use Connection Pool, they adopted my suggestion, and the situation has been improved. Although I know that they just haven't considered it, I am still happy to solve this problem. I thought about the sentence again: the opportunity only favors the mental mental brain. I believe that as long as you continue to learn, you will always get a good exercise opportunity. Another unforgettable problem is also the problem of Performance, and the user feels very slow when querying the data. Due to not much data, there is not much sense, and now there are more and more queries, and the query speed is getting more slower. . And one of my binds of java is also quite long. The task of the background program is to read data from another system (Storing Data In DB2 for AS400) to update the CM's attribute value, involving the cm of Item Search RETRIEVE, etc. As the data grows, this program runs more and more, indirectly affects the performance of Eclient. At that time, System Expert was in Taiwan, can't catch a problem. As the only technician of our company, I should take responsibility for solving the problem. Although there is no mandatory requirement, I must solve this problem. After all, I am just a developer, but I think this is a chance to exercise myself and a learning process. I first analyzed the situation, involving the CM queries, and certainly be relevant to INDEX. According to this idea, I read the relevant documentation and go to the IBM website to search the relevant topic, initially have a solution to solve the problem, and can solve this problem by adjusting the DB2's buffer pool size and establishing a CM attribute index. I explained my ideas to my colleagues, got their affirmation and allowance, so I conducted changes in the test server, and conducted a test, and I found out that after these changes, the query speed has a significant improvement, and my The background program speed has increased more than four times. At that time, I was so excited that I saw the new mainland. Perhaps these can't be countless for an IBM product expert, but I am indeed a great encouragement. After continuous tempering, I have more confident to myself; and I also admire the IBM technology and products. IBM technology is always at the forefront of IT fields, and the products are relatively high. If you only understand the skin, it is difficult to appreciate the essence of IBM technology and the magic. At the same time, it also feels that other IT companies have lack high levels of experts or engineers for technical support, resulting in prejudice to the IBM products.
Although I have a certain understanding of IBM's technology and products, I know it is far away. Can work with IBM's experts and engineers, learn the essence of IBM technology, and provide excellent Solution for companies with IBMER, is my pursuit, my dream! Now I have ushered in the opportunity to IBM internship, whether I can grasp this opportunity, I will continue to work hard, move toward this dream! After a busy period of time, I got a rare haunting period. After the first phase of the project is on the line, my main task is to process the user's feedback and answer the user's problem. In this hazard, I started to prepare IBM's certification exam, I hope to combat my knowledge through IBM certification exam, deepen my understanding of IBM products, and get further improvement.