全部公司最核心的根本就是賺錢 + 實現老闆的夢想。前端
對於IT類技術型公司,最大的成本就是人,能夠稱之爲知識型勞動密集型企業。git
對比房地產,模糊的說,產品經理通常就是房地產項目經理,UI就是裝修設計師,前端就是裝修工,後端就是砌磚工,架構師就是框架設計師。程序員
小的IT外包團隊就是建築隊,大的IT外包團隊就是建築公司。web
有本身產品的IT公司就是大的房地產公司。sql
對比完房地產公司,咱們能夠來看看IT公司的發展和碰到的核心問題。shell
首先咱們拋開銷售的問題,通常這個都由一個公司老闆決定好了。
若是你是一個技術管理者,可是老闆把銷售和盈利模式的壓力壓到了你的頭上。編程
那首先你得問問本身,願意轉型爲銷售嗎?若是願意,那你得多學習和實踐銷售方面的知識。ubuntu
否者的話,那你仍是準備好換一家公司吧,人的精力是有限的,專人專事, 不可能全部的事你都能作得來, 馬雲也不會寫代碼, 姚勁波還說前端須要會JAVA呢,汗。windows
那對IT團隊來講,碰到最大的問題是什麼呢?後端
對IT團隊來講,最大的問題就是團隊完成的速度和質量問題了。
好比對小的IT公司最大的問題就是人員有限,一旦核心員工跳槽,如何招聘員工以及新來員工如何快速融入團隊進行開發的問題。
對大的IT公司最大的問題就是如何快速擴張團隊,在溝通成本指數增加的同時,如何保持同等甚至更高的開發效率的問題。
但凡好一點的的建築隊或者建築公司,都有本身的建築標準,好比水泥應該用什麼,磚要怎麼砌,電線要怎麼走位,拖泥的車子每次出去都要過水洗乾淨輪胎等等。
用一句話來形容的話,這就是標準化的建築美學,你看上去他每一步都有標準,作得很是專業。
對IT公司來講,可能咱們能夠叫作標準化的編碼美學,落實下去,其實最核心的根本就是企業文化,通俗的講就是工做習慣和工做氛圍(工做標準+人文關懷)。
若是把公司自己當作一件產品,那麼應聘者就是用戶,如何吸引他們來公司,並快樂高效的工做,以完成公司制定的目標,是每一位管理者須要深刻思考和實踐的。
在我看來,在吸引應聘者這一塊,主要有這麼幾個點。
把大公司當成一個個小的團隊/公司來看,推廣一套統一的工做習慣,讓新來員工快速融入,造成工做和學習的習慣。
這一系列的文章,我打算從幾個方面來說講之前的經驗和制定一些標準。
大概從幾個方面來談一下本身的一些見解,包括但不限於
做爲佛系程序員,推薦使用實體的windows來做爲平常開發使用,不推薦虛擬機。
主要有幾點考慮:
1.界面我喜歡windows,好看
2.對大部分開發人員來講熟悉是個門檻,後期補充人員門檻提升。
(PS.若是使用mac或者ubuntu的確也能夠篩選出部分編程高手, 若是有錢的公司能夠考慮下)
3.Linux和mac下部分工具的確挺難用的,尤爲是拷貝文件、比較文件、設置權限的時候,折騰這些工具的時間還不如我多寫點代碼
4.發佈程序仍是用centos,但僅限幾條命令而已,正式發佈通常仍是運維的事情
5.Centos每一個程序員仍是有必要搭建一個虛擬機的,有錢能夠買雲,平時本身打包上線測試都在本地就好
工具上面雖然列了標準,可是主要仍是針對沒有造成本身的標準的同事,若是有同事本身已經用得很順手了,能夠安裝本身喜歡的工具。
可是要注意一點就是,這些工具你都得按標準裝好,配置好,說不定就有一天,別的同事到你的電腦上跟你一塊兒調試代碼呢?