今天来谈谈我的第一个Project Leader(PL)，PL是一个技术领导的位置，通常他们自己也写程序，但最重要的是他们要分析用户需求，搭建软件框架，指导年轻的Developer，and make technical decesions。 我第一次见到我的PL是在面试的时候，当时感觉这人很忠厚。我记得上班第一天也是他到Reception Desk接的我。刚开始工作那段，我的技术比较差，又赶上老板关注的项目，每星期一的例会免不了被老板数落，我在上一篇已经讲了。PL这时候就帮我开脱一下，说我还是新人，有个学习过程。我们Team也就他没被老板说过， 其他人多多少少都被老板数落过。其实我的第一个老板人不错，就是脾气不好，最后他自己被裁员也是这个原因。
言归正传。PL有这个地位，主要是他的技术水平和领导能力。他是我们那里当时很难拿到的Senior Software Engineer。与一些小公司不一样，我们评Senior，要在整个开发部门评，要得到其他Development Group的认可, 而且名额有限。PL是我在公司见过的最好的老师。他有耐心，而且他能把东西讲清楚。这是我们几个年轻人喜欢去找他问问题的原因。问其他人有时也能解决问题，但是他能教你为什么。几个年纪大的也喜欢找他讨论问题，因为PL is a good listener，他能帮你分析问题。这样一来，他的CUBE旁边有时会有两三个人在那里等。我们开玩笑说以后要排队拿号问问题。有一段时间，我们老板告诉我们尽量不要去打搅PL，因为他要赶一个项目。我记得那一段时间，他经常晚上九点多才下班。对于一个有家庭，二十年工龄的人来讲，不简单。他的那个项目结果非常成功。
PL是非常家庭型的男人。他有两个宝贝女儿，他的CUBE里面他女儿的照片从小到大，贴了两排。他是棒球迷，SAINT LOUIS CARDINAL FAN。 他的工作二十周年纪念，他请大家去看了一场CARDINAL的比赛。
======below is translation via google translate======
Today, let’s talk about my first Project Leader (PL). PL is a technical leadership position. Usually they write programs themselves, but the most important thing is that they analyze user needs, build software frameworks, and guide young developers. and make technical decisions. The first time I met my PL was during an interview and I felt that he was very loyal. I remember he picked me up at the Reception Desk on the first day of work. When I first started working, my skills were relatively poor, and I caught up with the projects that my boss paid attention to. I was scolded by the boss every Monday at the regular meeting. I have already talked about it in the previous article. At this time, PL helped me to excuse me, saying that I was still a rookie and had a learning process. In our team, he was never scolded by the boss, and everyone else was scolded by the boss more or less. In fact, my first boss was a good person, but he had a bad temper, and that was the reason why he was laid off in the end.
Back to the topic. PL has this status, mainly because of his technical level and leadership. He was a Senior Software Engineer that was hard to come by at our time. Unlike some small companies, when we evaluate Senior, we need to evaluate it in the entire development department and be recognized by other Development Groups, and the number of places is limited. PL is the best teacher I have ever seen in the company. He is patient, and he can make things clear. This is why several of us young people like to go to him and ask questions. Asking someone else can sometimes solve the problem, but he can teach you why. Several older people also like to discuss problems with him, because PL is a good listener, he can help you analyze problems. As a result, there are sometimes two or three people waiting there next to his cube. We joked about queuing up to get a number and ask questions later. For a while, our boss told us to try not to disturb PL because he had to rush a project. I remember during that time, he often got off work after nine o’clock in the evening. For a person with a family and twenty years of working experience, it is not easy. His project turned out to be very successful.
For me, I am very grateful that PL can be my Mentor. From C language to writing technical documents, to how to communicate with customers. The deepest impression is that he reviewed my Functional/Design Specification, always very serious, and provided a lot of useful suggestions. Finally, I did not forget Ji to encourage a few words.
PL has no ambitions, he just likes his development work and doesn’t want to be a Manager. He once told me that he once worked as a Manager and thought it was not as interesting as programming, so he came back to his old business. I think I should learn from his steadfastness and hard work.
PL is a very family man. He has two baby daughters, and the photos of his daughters in his CUBE have been posted in two rows from small to large. He is a baseball fan, SAINT LOUIS CARDINAL FAN. On the twentieth anniversary of his work, he invited everyone to a St Louis CARDINAL baseball game.