In our daily work, the project team will always arrange some training from time to time. I have basic knowledge, such as spring system training, struts2 usage explanation, and hibernate principle analysis. I also have training on a tool, such as how to use powerdesigner and how to design Images in Rose, how to manage Jira, etc. There are also discussions and research on a subject, such as how to introduce cmme, how to develop agile development, and how to manage project documents. Such internal training, it often occurs within a well-known project team, generally taking 1-2 hours as the main time, and its ultimate goal is to inspire others, guide everyone to focus on a specific direction involved in software development for research and in-depth understanding.
The so-called "benevolent sees wise sees wisdom", how much you can gain depends mainly on your mentality and enthusiasm for training. If you can carefully read the main content of the explanation before you start and listen to it during the training, you will have no less time to study something within 1-2 days. In this short PPT, the author summarized a certain knowledge point in a simple and comprehensive manner, and said that it is mainly because a few lines of text completely describes the center of a certain knowledge point. For example, "What is spring? Spring is an open-source integration framework that makes J2EE development easier ". Here, you can't understand "control reversal, dependency injection". "It's an open-source integration framework that makes J2EE development easier." You should know. These short words tell you that spring is an open-source framework based on J2EE. It is another form of Instantiation of the MVC layering idea. Spring is a tool that effectively integrates other open-source frameworks. With Spring, you can easily complete system development. You don't need to consider tedious transaction management, or worry about the open and close of each ing; you do not need to consider the response interaction process between the JSP front-end request and the Java back-end; these advantages are enough to attract you to understand the spring open-source framework.
Back to the topic, here are some simple points for these internal training.
First, let's talk about how to make training content
Common training materials mainly exist in word, PDF, PPT, slides, and other forms. Here I advocate PPT, because it can support various animation effects, Customize various templates, and embed different music backgrounds. Unlike the other three types, they are mainly static based and give people the feeling of being too rigid and sluggish, which will greatly affect the enthusiasm and interest of the audience in the training. The presentation form of training materials is determined. As I mentioned earlier, the training content mainly focuses on short and refined texts, which summarize the Topic Center. We can avoid redundancy and effectively describe the focus of the explanation. As I mentioned earlier, what is spring? A: Spring is an open-source integration framework that makes J2EE development easier. How nice it is.
You must never go online to search for a bunch of long and messy articles. Now, this lecture has become like an old lady's cloth-smelly and long, the ghost is willing to hear from you.
2. How to arrange training
After training materials are completed, you are generally required to email them out within 2-3 days before the training starts, so that everyone can know what you want to talk about? What are the approximate knowledge points involved? Do you know about these items? Are there any questions about the training content? Do you need to participate selectively? Do you need to first look at other related knowledge? Wait. With these questions, your audience may be prepared and have a purpose to refer to your training. This is like arranging several warm-up matches before the World Cup-only by knowing what to do.
If you want to train on Friday, do not complete Thursday until AM. As soon as the training time arrives, you will say a few words on the stage. Looking up at the next piece of the stand, it's so depressing. Are you still in the mood to continue? In the end, it's really not worth the effect of crashing yourself and failing to receive it.
Third, on how to conduct training
I have participated in many internal trainings, large and small, over the years of my work. I have heard from others and told others. I have learned: "When the audience does not want to listen during the training, it is entirely determined by the level of your explanation ". If your explanation is like ding Jie Niu-segmentation and analysis, it is unique, or just like a needle in the lead-integration, in one breath. In this way, the training will certainly attract the audience, and your explanations will be painted with different words. When everyone gains their knowledge, they will admire your strong words. I finally felt that the value of the 1-2 hours will be attended again next time.
In other words, I really lack a lot of experience in my speech. Every time I do my training, everyone always says that I don't take care of their eyes. I just leave them with my own feelings, so they will be confused in the cloud. After hearing this comment, my heart was really cool and cool, but I thought it was really like this. The level still needs to be improved. Don't miss everyone again .....
Finally, I would like to provide some comments on the training for your reference only.
1. The training time should not be too long. It can be 1-2 hours. It is too long to have a mid-range break. Otherwise, it will be boring to talk about it again.
2. The training content should not be too much, concise, or concise. There are too many things to explain, so you cannot highlight the center yourself, and the audience will not know where you are. A few days ago, my project team spent three hours playing cmme! Something like cmme is too long. If you want to finish it all at once, it will inevitably be too self-reliant. Moreover, cmme is not suitable for internal training and is not professional.
3. Don't talk about it every time. Let's ask, "What's the problem with everyone ?", You should first ask, "Do you understand what I'm talking about ?", People don't even know what you say. How can they ask you!
4. As an audience member, if you have any questions, do not open your mouth and ask, why? Why? This will disrupt the trainers' thoughts. He will stop and answer you. In a twinkling of an eye, he will forget where he should say? Don't answer you, and worry about damaging your enthusiasm for training.
5. During the training, try to combine the problems in the actual project team. First, the content of your training has something practical to use. Second, the fact is better than the theory.
I have finished speaking. I hope it will be helpful for everyone to participate in the training or to others. If you have any shortcomings, please correct them and tell me that O (∩ _ ∩) O... Haha ....
(Note: myselfArticleAll are original, please indicate the source for reprinting! 20100615 is written in Shenzhen .)