Perl has been used by two teams in the Department recently, but few people have access to this strange language. Coincidentally, I revealed in the chat that I was a Perl enthusiast, so I was called to give my colleagues an introduction session. I am just a beginner in Perl, but considering Perl has brought me a lot of fun, I also want to promote Perl so that my colleagues can understand Perl and feel happy at the same time. Therefore, I accept the invitation modestly. Fortunately, my colleagues gave me a week to prepare for it, and there was another weekend in the middle.
In previous companies, I also had experience promoting jquery and knowledge base technologies to my colleagues. But after all, this is the first session of a new company. The business and needs are unclear. What's even worse is that you have never studied Perl. Previously, Perl was used in the wild path of Google and copy and paste. In fact, the foundation is still very weak. Anyway, I have at least one advantage. I love Perl and like to use Perl to make interesting tools. Under the control of this passion, I began to ask my colleagues to understand their needs. I also had the honor to consult with domestic senior Perl expert Joe over the weekend. The PPT was finally released on Monday. On Tuesday, I was too busy to work out various demo codes overnight. The lecture will be held on Wednesday morning. I did not expect that there were more colleagues from the two teams than expected, which made me feel a little nervous. Therefore, we adopted the demo mode with less emphasis, which is better or easier.
Session lasted for nearly 80 minutes, introduced the history and philosophy of Perl, explained the most basic syntax, and finally demo some self-made gadgets. During this period, my colleagues raised a lot of questions, but some did not answer them (fortunately, my colleagues did not struggle with these questions ). However, some people asked questions, which means that colleagues began to become interested in Perl and the activity goal was also achieved.
Everything was hard at the beginning. The first time I introduced Perl, it was inevitable that I was not careful. Joe also reminded me. Aside from the Untempered details, I still enjoy the whole process. Understanding requirements, consulting experts, PPT preparation, Demo code preparation, explanations, and answers to questions. This process has benefited me a lot, not the Perl technology itself, it also provides improved communication, English writing, and presentation skills. In addition, from an engineer's point of view, when you share these works (which may not match the word) with others, it will make people feel useful and interesting, this experience brings a sense of accomplishment as much as a successful solution to a technical problem.
Finally, I would like to thank my colleagues for giving me this sharing opportunity and Joe for his patience. Happy Perl. Have fun.