怎么理解網(wǎng)站開發(fā)者文化?
- 編輯:admin -產(chǎn)品和行政等,那么肯定也無法讓軟件工程團隊與他們協(xié)調(diào)一致。無論將他們稱為軟件開發(fā)者、軟件工程師還是程序員,他們的主要工作都是構建和管理軟件,但也有一些人的專業(yè)性要更強一些,比如像軟件架構師或性能優(yōu)化工程師。實際上,這三種頭銜可以隨意互換,它們的含義幾乎等同。然而,在工程師們看來,這些頭銜的含義可能完全不同。
產(chǎn)品和行政等,那么肯定也無法讓軟件工程團隊與他們協(xié)調(diào)一致。無論將他們稱為軟件開發(fā)者、軟件工程師還是程序員,他們的主要工作都是構建和管理軟件,但也有一些人的專業(yè)性要更強一些,比如像軟件架構師或性能優(yōu)化工程師。實際上,這三種頭銜可以隨意互換,它們的含義幾乎等同。然而,在工程師們看來,這些頭銜的含義可能完全不同。
傳統(tǒng)上,軟件工程師可能關注于一些非常復雜的系統(tǒng),如開發(fā)噴氣引擎系統(tǒng)所使用的實時軟件。如果有人將這些工程師叫作軟件開發(fā)者,那么他們可能會不高興。當然,可能是他們自己的理解有問題。這其中真正的區(qū)別僅在于不同軟件開發(fā)者的專業(yè)技能不同而已。對于Web開發(fā)而言,工程師可能在編寫Web規(guī)范和協(xié)議,如用于網(wǎng)頁上語義數(shù)據(jù)的RDF規(guī)范,也可能在開發(fā)Web的整體架構。這是工程與軟件開發(fā)的一個明顯區(qū)別,但是他們實質(zhì)上是相同的。
相反,Web開發(fā)者是一些熱衷于網(wǎng)站開發(fā)創(chuàng)意過程的工程師,他們會用心思考人們通過Web訪問信息的方式。這并不意味著Web開發(fā)人員不喜歡Web工程或架構。他們并不一定相互排斥,只是說Web工程師和Web開發(fā)者通常都有著不同的關注點,但他們都屬于技術人員,而技術人員通常更喜歡使用工具和流程進行溝通和解決問題,而不喜歡面對面的互動他們通常更喜歡使用電子郵件或即時通信工具,而不喜歡直接打電話。
而在另一方面,業(yè)務人員非常了解面對面互動的重要性,而且也經(jīng)常采用這種方式。他們善于利用熱情和人際交往來增加新的客戶并提升銷售業(yè)績。通常,他們的工作方式與開發(fā)人員完全不同,因此這兩個團隊經(jīng)常會產(chǎn)生文化沖突。
那么,如何讓這兩個團隊能夠理解對方呢?當然,有很多方法可以打破這些障礙,但是如果不能讓雙方的業(yè)務目標統(tǒng)一到一個方向,那么這兩個團隊之間的互動就不可能得到改善。有一些人會跑出自己的圈子,而另一些人則不會。如果一些網(wǎng)站建設工程師主動跑出自己圈子,開始與業(yè)務人員展開更多的溝通,那么他們就會成為實現(xiàn)公司目標的推動力。
