大家都知道軟體開發是在構建一座很堅固巨集偉的大樓,而不是簡簡單單的搭個雞窩草草了事。我們也知道構建一座大樓,是要有乙個很了不起的建築隊,要有乙個非常合理的建模圖紙。
今天咱不說建模圖紙,而是說說了不起的建築隊,遇到了問題怎麼辦!了不起的建築隊,了不起的地方在**?我想不光光是建築隊的所有建築師都是技術非常高,幹活非常利索,而是大家都會團隊協作,會溝通交流,會思考問題解決問題。
這段時間正在做乙個學校的專案,在這個專案中也遇到了一些問題,以下是自己對這些問題的總結思考。希望以下敘述的關於我團隊問題能對您有幫助。
交流有那麼難嗎?
交流真的有那麼難麼?其實真的不難,有時候我們由於一些因素(例如趕進度,堅持自己想法往前衝),而導致我們把交流忽視掉了,我們專案的進展中就遇到了這樣類似的問題。我們有時候就把交流給忘記了,其實在團隊中,交流是非常重要的,只有把交流做好了,團隊的進度才能會很快,進步也會很快,那些自己的一些錯誤的想法會被糾正,所有人都在正常軌道上運轉,這樣團隊才是了不起的。只有把以上幾點做好,那麼整個團隊是非常和諧的,是共同進步的。不過這幾點真的不好做到,這是需要我們在我們的生活和學習中鍛鍊,每一次交流之後都要反思,反思自己的不足之處,讓自己一點一點的改變,一點一點的變得更加強大。其實好的交流方式一定要注意以下幾點:
1)站在對方立場設想,將心比心,並且用溫暖、尊重、了解的方式去溝通。
2)了解溝通的障礙並且盡可能去突破。
3)得有與人溝通的意願,以一顆開放的心靈傾聽,千萬不要立即下價值判斷,而最好以對方的立場和觀點去設想。
4)當一位好聽眾,用我們的心靈去聽聽對方的想法與感受,而不只是字面上的意思。然後要坦誠地告訴對方,我們聽到了什麼?有什麼樣的感受和想法?
5)善解人意,我們不一定要贊同他人與我們不同的意見,但是如果我們能了解他人,我們自己也會快樂無比。
6)要善於處理自己的情緒,不要讓不好的情緒影響了與周圍的人的關係。
另外,我們作為開發人員來說,it技能肯定是很高啦,隨便拿乙個軟體就能對自己有幫助,而且網際網路上的工具一抓一大把,關鍵還是要用,要會用,這些也都是有技巧的。比如說,你拿svn做版本控制,你給其他組提供乙個dll檔案,但是你不給他們寫乙個相關文件,那你這是交流嗎?你這是不負責任,也是不會用這些工具,也就是不會交流。工具是人開發的,但是工具也是人使用的,學會使用工具能給工作帶來很大幫助,但是如果不會使用,那也會帶來負面影響。
交流真的不困難?關鍵是方式和技巧,這是一門藝術,等待著我們慢慢培養。
停下來,給自己一杯咖啡、一首歌的時間專案開發中,做事情態度和感覺有時候不是由自己控制的,也許專案的開發進度表壓迫的你喘不過來氣息,也許成功的曙光吸引你求勝的渴望和由呆轉明的目光。
前兩天,我們的專案沒有在規定的時間內完成相關進度,導致自己在心裡不斷的催促自己要加班加點工作,結果發現系統bug數量持續增加,導致更多的延誤。
我們開發人員做事情很執著很認真,當我們發現事情的進展沒有如我們所願時,我們會被一些壓力沖昏頭腦,我們發現我們沒有時間停下來思考並找到更好的方案,相反的是固執的堅持向前衝,但是隨著時間的流逝,我們發現我們陷入了更加難纏的問題之中。
我們真的不能讓壓力沖昏頭腦,我們在這個時候要停下來,給自己一杯咖啡的時間,思考一下,也許停下來,問題就會得到解決。
欲速則不達,所以給自己衝一杯咖啡,聽一首的歌的時間吧。
回去照照鏡子,做好你自己
在專案的進展中,遇到問題是不可避免的。但是遇到問題到解決問題是乙個很值得我們大家學習的一門學問。
我們可能會遇到這樣的問題:
1、 同事甲做事情很正規,很努力,很認真,但是同事乙做事很馬虎,很懶惰,很散漫。同事甲就會在心裡輕視同事乙,每天都是抱著不平等的態度去工作,時間長了發現自己沒有必要這樣努力了,懶惰點散漫點也是拿那些工資,索性就放棄了那些美好的品質。
2、 員工甲做事很認真,員工乙做事很散漫,做leader的卻聲嘶力竭的批評同事乙,和藹可親的親睞員工甲。時間長了,員工乙更加散漫了。
其實這些問題都是沒有處理好問題的表現,我們現在也正在做著乙個專案,我作為乙個子系統的leader,遇到這些問題有時候也是處理不好,但是每次發生一些問題,處理問題之後,我都會自己思考一下,這樣的處理方式是否妥當,是否能夠從根本上解決了問題,是否對專案的進展、組員的發展、自己的發展有幫助。
其實,真的要是遇到問題,我們應該溫和對人對事,不要隨意發脾氣,誰都不欠你的;也不要試圖去控制別人,更加不要祈求別人能夠理解自己,這些都是非常幻想性的東西,我們要設身處地的為別人著想,去發現自己的不足和組員的不足,用一次一次的經驗來改掉自己的不足,要在多次溝通交流和專案開發的過程中去讓員工意識到自己的不足之後並引導他們改掉不足。我想這才是解決問題的方式所在。
在我們身邊,專案開發中有很多挑戰,通過獲取並且利用有關系統工作方式的知識,我們可以戰勝其中的很多挑戰。但是,大部分嚴峻挑戰是我們人類與之相衝突的本性。我們的激情、感情以及本能可以輕易改變我們理智、條理分明的思維方式。戰勝專案開發中的問題的第一步就是要學習如何跟自己合作,第二步才是和別人合作。
所以不管你是staff還是leader,請回去照照鏡子,先做好你自己吧。
---------分割線---------
交流是一門很重要的學問,也許作為開發人員的我們,以後要是想有乙個很好的發展,首先就是要會和自己合作,只要從自己出發發現問題解決問題,給自己乙個會思考的大腦和心態,總結經驗,才會讓自己對未來充滿希望和實力;其次是要學會和別人合作,三人行必有我師,擇其善者而從之,其不善者而思之改之,溝通會讓自己更加強大,會讓自己站在巨人的肩膀上超越巨人;最後才是要學會和專案合作,學會調整我們對待專案的心態和技巧,用智慧型去編寫專案,用專案去鍛鍊自己,給自己乙個很充實的程式人生。
乙個PS高手的話
這是乙個ps高手的體會,希望能對大家有所啟迪。1.不要看到別人的作品第一句話就說 給個教程吧!你應該想這個是怎麼做出來的。當你自己想出來,再對照別人的教程的時候,你就知道自己和別人的思路的差異 2.初學者請不要看太多太多的書那會誤人子弟的 先找本系統的學,很多人用了很久ps,都是只對部分功能熟悉而已...
乙個良好的團隊
乙個良好的團隊,是需要相互包含的,相互理解的!想要營造乙個良好的氛圍就必然需要幾個願意無償付出,奉獻的人,負責的人!畢竟人都是自私的,自利的,只在乎自己!所以適當的付出,無償的奉獻,一定程度上會使你占領先機,有一定的人緣優勢!構造乙個良好的團隊,就需要你無償的付出,所以說吃虧是福,提高情商,做乙個有...
如何搭建乙個團隊 一
現在的社會不再是英雄獨行的社會,我們想做成一件事,往往需要乙個團隊的配合才能完成,只是根據專案的大小,這個團隊有大有小而已。無論團隊大小,本質上都是一樣。建設乙個團隊需要做的事情一件不能少,但是人數多的團隊與人數少的團隊在具體的處理上有一些差別。根據自己的經驗,我習慣將6人 12人作為兩個分界線。沒...