Erwin 的个人资料The Daily Adventures of ...照片日志列表更多 ![]() | 帮助 |
|
11月13日 The problems of not being busyI am enjoying the relaxed life in the office for almost a year now. I haven’t been as much stress as I was still working for my previous company. Everything is so easy in my new job. I am working in a rather small team composed of around 5 – 10 members, unlike my previous job where my team is composed of at least 30 – 40 developers working on a single project. Although I feel good that unlike my previous job where projects never ends, the project in my new job is short and it ends. There are metrics to measure whether the project is successful or not. So basically, there are pros and cons in the 2 companies that I worked for. Quite cool actually, and you can add a lot of things in your resume in a short span of time. Basically, my complain in the big team company is that people are so specialized. There are strict processes for everything, like you cannot just check in codes as every line of code you write needs to be scrutinized and checked with at least two of your local team members. Worse, if you code change hits some layers, you need to send the code for review with the team across the other side of the world. I really thought that this is a burden and I feel so constraint. There were iterations, there were feature complete stages, there were bug fixing stages, and the ever so boring customer support phase. But I was complaining about my job all through-out my stay in that big team company. So what about now? Language has become a really big barrier for me because my Chinese is not good enough for meetings and their English is not good enough to understand what I’m trying to say. Second, we don’t have enough process. People just check in codes they feel are good. It’s a small team so rules are not strict and people don’t necessarily have to follow them. It’s not rules actually, we don’t have rules, they are just best practices, that we can follow if we choose to follow. There are not enough projects, and I don’t understand why management keep on hiring people. There are still a lot of tables empty, maybe they’re planning to fill them all up and then start firing. I don’t see a need for more people in our company, I need more work and I don’t have one. I am starting to feel the extremes of being bored now. I have created a list of the sites I need to visit everyday so that I can maximize and use my time until 6pm, at least like doing something. (YES! IT’S THAT BAD!). I am starting to lose all the discipline I was able to learn in my previous job. I am starting to miss the real software development life cycle, where there’s a planning stage, there are iterations, there are features to be completed per iteration, there are bugs, there are customer complaints, and we get to fix that and content the customer. I miss being a real .NET Developer. I miss developing Enterprise level applications. Yes, the cliché is true that it’s always greener on the other side of the field. When you’re busy, you’re longing not to be. When you’re busy you want to relax a bit, spend time with friends, watch some TV or even as simple as enjoy good dinner. When you’re not busy, there are problems too. I don’t get tired in all the activities during the day so I can’t sleep at night, I lose the discipline of working, I am becoming more and more lazy. I realized that being a fresh college graduate I was thinking in the wrong way. I was so young, so naive, so full of passion, so energetic. I wanted to keep moving, I want everything to keep changing. I want learn everything and improve myself everyday. I didn’t find that in my previous job as it was as structured as it can be. (We also solve problems by introducing more process and ensuring that the same problem doesn’t happen again by putting safeguards and more safeguards.). I learned a lot by leaving my previous job. I am happy that I chose that company to be the first company I’ll work for. I learned a lot from them that I will never ever let go. The processes, the code reviews, the development and coding practices. They became very important to me as a developer. In my current job, I learned a lot too, but I am craving for work. I need to fill that craving soon. I need to learn more, I need to fit in somehow, but I don’t know how. I hope I can be busy, I hope I can join more projects. How can I improve if I don’t. Don’t get me wrong. I don’t hate my job. I am just bored now, feels like I am jobless. I love my job as I get paid to learn new stuffs by myself but I am still not used to it. I love the in betweens of projects, but I guess I have to learn how to use it better. I want to be busy! Give me some work!!!! Stop hiring people first! Give me work!!! P-L-E-A-S-E… I am so BORED! REALLY! SERIOUSLY! I need some work soon or I’ll die in BOREDOM! 11月4日 Seasons of LoveA super good friend of mine sang this in her church. I’ve heard this song before, but I find it beautiful again now… Seasons of Love 525,600 minutes, 525,000 moments so dear. Seasons of love! Seasons of love! Problems in the OfficePart 1: The problem In China unlike other countries, it is okay to smoke inside restaurants, elevators, malls, or <insert more places you don’t expect people to smoke here>. I would understand people smoking in restaurant, or other public places because I can choose the restaurant I will eat at. If I find myself in a smoking restaurant, I will not complain because it was my choice to eat there. But I think smoking in the office is highly unacceptable for me. It is widely known that smoking causes a lot of health problems – lung cancer to name one. I am sitting near the door of our office and some guards are ALWAYS smoking outside. The bad thing is that there’s a gap between the door and some smoke goes inside. Unfortunately my seat is just by the door so I have no choice but to inhale all those toxic smokes. I am left without a choice because I still need to go to work. The problem is, my complains are not being addressed because The STUPID management said “WE DON’T HAVE A NON-SMOKING’ policy here. Tell me I am wrong but wherever you look at the situation, people should not just smoke. Smokers and non-smokers share the same air and you leave us, non-smokers without a choice. Okay, that’s not the end of the story. Part 2: The complaint - GUARDS ARE SMOKING I think the best way to deal with a problem is to raise up the issue to people who can do something about it. In my case, it would be the Human Resource department. I sent an Instant Message to HR and asked them to do something. For a week, I have been nicely asking them for help through IM. Nothing is happening. I started sending email now, so I have record that I really sent a complain, when I started complaining and the corresponding replies to acknowledge that HR is working on it. At the end of the 2nd week, the problem is still there. I raise it up to the leader of our team, and he with all his authority asked HR to do something about my complain. Some HR said we’ll do something but the BIG HR guy said… 1. Don’t talk to your boss about it, talk to HR because your boss cannot do anything. Makes your blood boil. Part 3: Boiling blood but need to control temper In response to these 3 points… 1. I’ve talked to HR but HR didn’t do anything so I have to talk with my boss to help me. So I told them that these are my responses and that SORRY is not enough, and that I require action and I sent an email showing them that there is an on-going company policy banning smoking in the reception area. After sending that… goes the 4th part. Part 4: You’ve offended the top management After finding and sending the policy, the company said, okay you have to talk to us because the top management have been offended by your strong emphasis or whatsoever. We saw the policy and you used “Be aware” about it. Top management felt threatened by your language and you have to explain. I just feel that they ran out of things to tell me, anyway, I just said I am sorry if they were offended as what I want is to express a strong feeling that this needs to be fixed. Instead of proceeding with action and dealing with their mistakes, this is their response. 1. Don’t complain to your boss, complain to HR. (even if 99% of the time nothing happens.) Part 5: Hopelessness After that feedback, I felt like it’s the end of everything already. I don’t have enough power. I don’t want to offend more people. I just want smoking to be gone, but I guess a simple change is impossible. This is China. It’s my first complain about China, but I am really pissed off. Nothing here makes sense to me. Everything is so stupid, and illogical but I’ll try to understand. I have to adapt with the environment, inhale all the smoke, drink melamine contaminated milk, eat melamine contaminated eggs and whatever else. I guess, the company is hopeless and will not improve to become a better company in the near future. It never accepts mistakes to grow, instead it pushes mistakes to other people to make themselves look good. Still, this is China. There’s a lot of potential, I think it would be better in the future, but just not now. I won’t complain if I am not affected. People. We’re just the most difficult thing to understand, cope with, deal with, group of atoms in the world. Christian ways. I think there’s a lot of things to improve in the way I think and handled my temper here. I would accept this one as a temper test where I failed, but I would do better next time. I would be a better Christian in dealing with things. I am sorry for people I have offended, I just got so pissed off. Next time, it would be better, I promise. |
|
|