為了更好地理解「領導力和管理力的區別」,我們先來了解幾個概念:
什麼是管理
什麼是領導
什麼是管理者
什麼是領導者
1.什麼是管理
簡單來說,管理就是解決人、事、物三者之間的關係,以達到某個特定的目標。
隨著時代的發展,管理思想的形成和發展大致經歷四個階段:
1)科學管理方法
2023年,泰勒的著作《科學管理原理》出版,這本書詳細闡述了,用科學的方法確定完成一項工作的最佳步驟。
他通過使用秒錶、磅秤以及繩子,嚴格的測量工人每一步的實操所需要的時間,最大化精簡工人工作時移動的距離。
這種管理方法主要應用於工業生產和體力勞動,有固定步驟並且不會出錯的活動。
科學管理法關注的是一線管理者和科學測量方法。
2)一般管理方法
由亨利•法約爾首次提出,管理活動的五項職能包括:計畫、組織、指揮、協調和控制。我們今天歸納為計畫、組織、領導和控制,來代替法約爾提出的五項職能。
這裡的領導是一種管理職能,是激勵下屬、幫助解決衝突,或者以任何方式處理與員工有關的問題。
3)行為方法
行為方法是在組織行為學中經常會討論的方法,認為人是組織最重要的財產,應該得到重視。
行為方法是從最著名的霍桑實驗中提煉出來的,也為我們今天的激勵、領導力、群體行為和發展以及大量其他的行為方法奠定了基礎。
4)現代方法
現代方法包括系統方法和權變方法。
系統方法,顧名思義,就是把整個管理活動看做乙個系統。組織內部只是系統的一部分,可以簡單的理解為所有管理活動都只是系統一部分。
比如,與其他部門的協作,也算是系統內的乙個部分。
權變方法認為,每個組織是不同的,面對不同的情況,需要採用不同的管理方法,不存在的簡單的或普適的規則。
我們從以上管理方法的發展史可以了解到,科學管理可以說是管理的啟蒙,而一般管理是更加實用的管理方法。現在出版的大多數書籍也都在討論計畫、組織、領導和控制這四項職能。
順帶說一句,現代方法在概念上高屋建瓴,實際在管理活動中太泛太空,沒有任何指導意義,沒什麼卵用。
什麼是領導
「領導」這個詞可以做名詞用,也可以做動詞用。
在這裡我要說的是「領導」這個職能,而不是咱們平時說的某某領導的意思。
從一般管理方法裡,我們可以了解到「領導」是管理方法中的一項職能。
但經過發展和演變,領導從管理中分化了出來,更加關注於戰略層面,關注的是如何激勵人和決策事。
管理與領導的分離,意味著決策與執行的分離,是領導科學發展程序中的重要變革。
一般來說,管理學上提到領導的時候,會強調領導者的戰略和決策能力。比如制定戰略、構建組織以及激勵員工等。
而提到管理的時候,則會強調管理者的執行力。比如把控進度、解決問題和手把手帶人等。
領導側重於大處,管理著眼於小處。
領導是「做正確的事」,管理是「把事情做正確」。
當我們清楚管理和領導的區別時,以下概念就不言自明了,我還是簡單的分析一下子吧。
什麼是管理者
「管理者」是指通過管理方法,使他的上司和下屬獲得績效的人。
管理者是乙個「中間人」,只有實現了上司的目標,並且讓下屬得以實現他們自己的目標(成長、薪資、獎金),管理者才是乙個合格的管理者,管理者的位置才能坐穩。
什麼是領導者
通過營造氛圍來提公升績效,以達到經營者的目標,就是領導者。
現代社會公司所處的商業環境充滿變化,德魯克大師也強調知識工作者在工作中,越來越發揮著不可替代的作用。
管理知識工作者,就越需要領導者激發人們的「領導力」。
管理力,是計畫、組織、管理和控制,是制定計畫、解決問題、把控進度以及落地執行的能力;
領導力,是制定戰略、影響他人、啟用他人,以完成目標的能力,側重的是人的因素。
兩者都有共同性,就是無論怎樣做,都必須能夠達到目標。最最後,談談我自己對這兩個概念的理解。
管理力好比打工心態,按照規格和程式辦事,目的是「把事情做正確」。
領導力好比創業心態,發揮自我的能動性,以結果為導向,目的是「做正確的事」。
領導力提公升最大的考驗是什麼?
自製是領導力提公升中領導者面臨的最大的考驗。領導者的一舉一動都會向員工傳達一定的資訊。因此,領導者應該謹慎行事。頌揚 謙遜或憤怒的言辭能夠增強或損毀領導者的影響力。員工會審視領導者的一舉一動。他們是否願意追隨領導者也將受到領導者行為的影響。人們可能會忽視自己的行為及其影響。但是,領導者不能無視自己的...
和 的區別是什麼?
符號一般用來當作佔位符,常使用linux指令碼的同學應該對此有更深的體會吧。既然是佔位符,當然就是被用來替換的。知道了這點就能很容易區分 和 從而不容易記錯了。比如說用 和 傳參的區別,使用 傳入引數是,sql語句解析是會加上 比如 select from table where name 傳入的n...
和 equals 的區別是什麼?
string x string string y string string z newstring string system.out.println x y true system.out.println x z false system.out.println x.equals y true ...