Saturday, 14 January 2012

Why effective communication skills are important for me?

communication
Image by flavijus via Flickr
Easily see that from the blog title, I am a student major in computing and interested in IT areas. More and more I realized that technological works are not just setting in front of the computer and doing programming, but also need to communicate with people either from your geek teammates or business field, because you have to share your ideas with others and ask for requirements properly, as well as to communicate with users and finally sell your products.

Communication Skills are different in different environments. From my experience, in a team meeting, the communication skills are more like leading to brainstorming sections, analyzing and commenting on the direction of the group process, clarifying expectations of group members, and also creating consensus within the team. In this process, team leader plays an important role in explaining clearly the plans and organizing their ideas, especially holding the aware of erasing the barriers between teammates and encouraging them generate their viewpoints. It is important for ensure accountability for communication and build the self-responsibility in the beginning of work, making every member in the meeting know clearly the goals they should achieve and pay full attention during the whole work. The failure may usually occur when staffs do not get the viewpoint clearly and thus, may get confusing to the whole framework of the project and begin works without goal-orientation and more unfortunately, they don’t submit future inquiry on it. Take software engineering as a example, teammates start work with deeply understanding of the framework and connection between user interface, logic and storage, leading to huge difficulties in subsystems merging and testing as a whole because each teammates are doing very different part of the project.

8 comments:

  1. Hey ya, I think what you meant in the second para was that the way we communicate varies across environment/situations, which is very true! There are certain ways which we choose to express ourselves, verbally or not, and this largely depends on our audience. Thus, to be able to analyse your audience, which will then affect how sensitive you are to them, is a really handy skill which I think we all should pick up! Happy CNY! (:

    ReplyDelete
  2. Hi Zi Hao,

    Thanks for sharing your experience on how effective communication skills are important in a group setting. Take brainstorming for example, it is important to respect each other’s ideas (even though you might not agree with them) because ultimately you’re gaining a new perspective, which could lead to more (and better) ideas. Poor communication skills, as such responding inappropriately, could undermine the working relationship within the group.

    It is good that you tried to relate your post to what we discussed in class about removing barriers of communication. Could you kindly explain what you meant by “It is important for ensure accountability for communication and build the self-responsibility in the beginning of work….”? For the last sentence, did you mean: For a particular project, communication amongst software engineers is very important for the integration of various parts of the project since each engineer’s part in the project is very specialized?

    I feel that the post would have been better if your expression was clearer. Nonetheless, you’re doing quite well considering the fact that English is not your first language, so keep it up! It is also interesting to discuss about communication in a group environment.

    ReplyDelete
    Replies
    1. Thanks Joel very much for you recommendation and attention! Accountability as I think is the responsibility to make your viewpoint clear for your group mates in the group meeting, which is very important for a software engine team to reach the goal. When it comes to the situation when project is big and the teammates from different specialization, like coding, UI design, documentation and so on, the communication before project start is essential for later integration.

      Delete
  3. Hello! Firstly, happy new year! I like the point you mentioned about the risk of people not clarifying their doubts even when they don't understand what has been communicated. Does it seem like a problem that many NUS students have? Or is it just me? Haha! Your point taught me that effective communication involves not only the sender sending a clear message, but also the receiver proactively clarifying any doubts he has regarding what was communicated. On a separate note, I think you can try writing shorter sentences so that there will not be too many ideas in one sentence.

    ReplyDelete
    Replies
    1. Thanks for the recommendation and I will try to improve myself and to be a good message receiver and sender!

      Delete
  4. Hi Zhi Hao, I agree with you that communication is necessary for computer science students as well. You see communication need not necessarily be via word of mouth. Look at your blog design! That already says so much about you. I feel that you are bold, creative and a person who works very hard. You have communicated with us about yourself with your blog design. That is one of the methods for effective communication is it not? So give yourself a pat on the back:) And yes you are right when you say that communication skills have to adapted to suit different environments. Some of our classmates have added this point into their blogs. They have said that you have to speak to a hawker in clear short sentences because he needs to understand within a short span of time. The usage of Singlish is appropriate in this situation because that is the layman's language culture in Singapore. This method of communication may be apt with the hawker but we cannot apply the same mode of communication with our boss or director at work. We will have to employ a professional usage of language to communicate is it not? I feel that this is a good point to highlight. On the whole I enjoyed reading your post. Thank you for sharing Zi Hao:)

    ReplyDelete
  5. Thanks, Zhihao, for this concise, fairly clear post. I like the way you focus on your specific area and then elaborate on potential comm skill needs. You also take a particular scenario and discuss that in fine detail. The main problem with this post is your language use. I'd suggest that you buddy with a classmate who could help you edit your future posts, just so that your language use improves.

    A few language issues include:

    1) Easily see that from the blog title >>> You can easily see that from the blog title OR It can be noted from the title of this post

    2) More and more I realized that technological works are not just setting in front of the computer and doing programming, but also need to communicate with people either from your geek teammates or business field, because you have to share your ideas with others and ask for requirements properly, as well as to communicate with users and finally sell your products. >>> More and more I realize that technological works require not just setting in front of the computer and doing programming, but also communicating with people, either teammates or business associates, because you have to share your ideas with others and ask for requirements properly, as well as communicate with users and finally sell your ideas or products.

    3) especially holding the aware of erasing the barriers between teammates and encouraging them generate their viewpoints. >>> especially creating an awareness of the barriers between teammates and encouraging them to generate their viewpoints.

    4) deeply understanding >>>> ?

    5) may get confusing >>> ?

    Generally, you need to pay attention to problems in word forms and correct parallel structure of word forms.

    Finally, I applaud the way your ideas have stimulated your classmates.

    ReplyDelete