『壹』 黃軒周一圍,黃軒周一圍演的程序猿可以既帥且燃
你心目中的「 程序猿 」是什麼樣?
可能很多人都有和我有類似的偏見,認為「程序猿」就是那個——
頂著熬夜的黑眼圈、留著唏噓的胡茬子、背著雙肩電腦包;
穿著一個季節不用洗的暗色外套和永遠臟兮兮的球鞋,沒事只會彎腰盯著電腦屏幕敲代碼卻永遠找不到女票的 死肥宅 。
但看了電視劇《創業時代》的預告片之後,我才知道自己錯得有多離譜。
黃軒和周一圍飾演兩位程序員郭鑫年和羅維,亦敵亦友,為了實現自己的互聯網創業夢想百折不撓,閃耀著理想主義的光芒。
不僅不是死肥宅,還可以帥到炸裂,燃到沸騰 ,不僅收割了一大批少女心,也追到了自己心儀的女神。
都說追夢的男人最有魅力,這話一點不假。
要說今年國慶節之後最期待的劇,《創業時代》絕對是其中之一。
該劇定於 10月12日 在浙江衛視、東方衛視開播,並在愛奇藝、騰訊、優酷平台網路播放,日前剛剛發布了最新版的劇情預告片。
為什麼期待這部劇?首先,作為國產首部互聯網創業題材劇,《創業時代》的 內容足夠新鮮、足夠吸引眼球 。
該劇改編自作家付遙的同名小說,講述天才軟體工程師郭鑫年(黃軒飾)在強敵環伺的商業環境中,憑借一款名為「魔晶」的手機軟體走上創業之路,掀起移動互聯網革命並收獲愛情的故事。
「魔晶」是一款怎樣的軟體呢?它可以讓用戶在互聯網構架之下,像發簡訊一樣發語音進行溝通,實行免費通訊原則。
「魔晶」一上架就吸引了爆炸增長式的用戶量,這給郭鑫年創業團隊帶來投資的同時,也招來了創業對手的惡性攻擊,更因為波及相關利益群體而被步步緊逼,郭鑫年和他的「魔晶」隨時面臨努力付諸東流的命運……
雖然這個互聯網創業故事聽上去有些耳熟,我在這里還是要先給大家打打預防針。
劇方透露過,項目開發團隊在著手改編之初就定下了「 寫實而不記錄 」的整體基調。即在真實還原創業氛圍、商戰邏輯的基礎上,淡化本劇的具體年代背景,把展示創業精神和時代氣質看作劇集呈現的主要目的。
也就是說,電視劇《創業時代》保留了原著小說創業和商戰的精髓, 但並不是要呈現現實的互聯網江湖。
所以大家開開心心刷劇就好,沒必要把劇中角色和現實中的著名「程序員」們一一對號入座啦。
說回對該劇期待,另一個原因來自 亮瞎雙眼的頂配演員陣容 ——
黃軒、周一圍這樣實力派青年男演員擔綱主演;王學圻、王耀慶、李建義、韓童生、蘇可這樣的戲骨級演員鼎力相助;楊穎、宋軼、啜妮三位當紅花旦的傾情加盟,為本劇憑添更多溫柔細膩氣質。
老中青三代演技派飈戲,會擦出怎樣的火花,光想一想就夠讓人心潮澎湃的。
黃軒演的郭鑫年是一個以喬布斯為人生榜樣的軟體工程師,俗稱碼農。
盡管他出場也是一身程序員標配的格子襯衫,看上去不過是個有點潔癖的碼農,寫起代碼來也常常鬍子拉碴趴電腦前面睡得毫無形象,但對理想的執著追求讓他充滿了激情和魅力。
劇中,他常常問自己,也問一同奮斗的創業小夥伴: 「你說咱們這一生,真正擁有過的東西又有什麼呢?」
然後引用喬布斯的傳世名言作答: 「我就是要用科學技術,用我的智慧,用我的能力,在人類的文明史上,釘上一顆釘子……」
哎,這樣的話配上煽情的語調,聽上去就讓人熱血沸騰。這哪裡還是只會埋頭寫代碼的程序猿啊,分明是揮斥方遒的青年領袖嘛。
萬萬沒想到,程序猿也可以這么熱血激情!
不僅台詞充滿激情,黃軒的表演也自帶燃爆屬性。
宣講會上被問到「魔晶」下載量多少,前一刻還有點心虛地說「沒敢看」,後一刻點開後台就被不斷飆升的用戶數量震驚得淚流滿臉,激情吶喊。
兩種表情的對比,完美展現了內心的激盪。
相較於郭鑫年的陽光,周一圍飾演的羅維則難分黑白,也更加難以捉摸。
羅維這個程序員相當的非典型,他既不死板也不呆萌,反而 痞痞的像個藝術家 。
不過羅維做起來事來也極其認真,談起理想來激情不輸郭鑫年,卻要現實得多。
「魔晶」的宣講會上,他也在現場,被飆升的用戶增長量驚得唰地站了起來。
而後,「魔晶」項目受挫,他似乎離開郭鑫年,拉隊伍另起爐灶,並取得了巨大的成功。
這才有了他和黃軒在派出所的大打出手,以及兩個人關於抄襲的言語沖突。
可當王耀慶飾演的商界大佬決定徹底放棄魔晶的時候,他又站出來為郭鑫年說話——「要是魔晶死了,我們這些小人物的世界,就太沒勁了。」
他和郭鑫年,到底是怎樣的關系,只有等到播出才能揭曉了。
黃軒和周一圍的表演,提供了兩種不同的角度來展現「程序猿」這棵樹:郭鑫年是努力向陽的樹冠,羅維則是鏈接樹冠和土地的樹干,各有各的特點,偏偏又相輔相成。
這兩個程序員,一個戴著理想主義的光環,一個接了現實主義的地氣,都魅力十足,既帥且燃。
這樣的人物,怎麼可能是交不到女朋友的「死肥宅」?
「程序猿」也是被黑太久了,這次黃軒和周一圍給大家示範了IT才俊愛情世界正確的打開方式。
就像郭鑫年,白手起家開發「魔晶」,靠著「魔晶」能給互聯網版圖帶來的革命性前景贏得了投資集團分析師那藍的認可,隨後在相處中也贏得了那藍的愛情。
即便在郭鑫年最落魄失意的時候,那藍也沒有放棄,和他一起去西藏,趁機勸他東山再起。
「程序猿」黃軒和周一圍之外,《創業時代》的其他演員同樣精彩, 顏值與演技並重,既養眼又養心 。除了扮演投資高管那藍的楊穎,出演職場女性溫迪的宋軼也值得期待。
宋軼在《偽裝者》里出演女特工於曼麗,一直默默喜歡胡歌,最後還為救他而死,演技爆棚,讓多少觀眾為她扼腕嘆息。
這次在《創業時代》里,不知道會否演繹出另一種不同的精彩?
王學圻演的互聯網大佬金振邦老謀深算,認為「魔晶」這種新生的免費事物是在他的傳統地盤上進行搶劫,因此不惜採取各種手段置其於死地。
談論商戰策略時,他的一番「斬草不除根,春風吹又深」論調聽得人不寒而慄,凸顯其手段狠辣;
的確商場如戰場,商場上的手段有時候未必比黑幫片里的更文明。
預告片中,郭鑫年的創業工坊就被一輛車撞開大門直接沖了進來,差點造成傷亡。雖然不知道是否金振邦指使人所為,但這樣的戲劇化情節為本劇增添了更多的懸疑和驚險的色彩。
王耀慶出演麒麟企業掌門人李奔騰,他是比金振邦年輕一代的互聯網大佬,日常西裝革履風度儒雅,但在商戰中同樣綿里藏針毫不相讓。
他可以一面表現得從諫如流,一面殺伐果決「IT這一行,需要的是侵略性,你不能給他一點活路……」
兩位大佬顯然代表了不同的利益集團,預告片雖然看不出他們的明顯交集,但相信劇中肯定會有商場上的對決。
作為國產首部互聯網創業題材劇, 《創業時代》的幕後陣容和演員陣容同樣強大。
導演安建曾執導過《小姨多鶴》、《北風那個吹》;操刀劇本的張挺素有「金句王」的美名,在文學改編劇本方面功力深厚;美術指導查爾斯·E·麥凱瑞曾獲得奧斯卡最佳藝術指導提名;業內翹楚董冬冬以音樂總監身份傾力加盟……
高規格主創團隊壓陣,也讓《創業時代》劇組定下了更高的拍攝標准。安建導演在采訪時坦言:「《創業時代》在創作過程中是以行業最高標准來要求自己的,這種標准滲透到打磨劇本、場景布置、演員台詞甚至拍攝氛圍的方方面面。」
其實,除了拍好劇,《創業時代》還有著更大的野心, 希望藉此向改革開放和一代代互聯網創業者們深情致意。
之前國家廣電總局公布的紀念改革開放40周年第一批電視劇推薦參考劇目,就有《創業時代》。
去年9月,主演黃軒和楊穎還登上中央電視台《焦點訪談》欄目,以青年演員代表的身份分享了拍戲的心得與感悟。
立意高、格局大、接地氣,主創陣容硬、內容新角度也多元,這樣一部講述互聯網創業故事的《創業時代》在紀念改革開放四十周年的時間節點推出,勢必會帶來更多全新的解讀, 引發全年齡層觀眾觀劇的期待 。
追星的觀眾等著舔屏愛豆顏值,追劇的等著看演技派飈戲對決,中年以上的觀眾或許更懂得欣賞大時代里互聯網江湖的潮起潮落……
而像我這樣的,就期待著黃軒和周一圍兩位帥爆燃酷的程序猿之間的相愛相殺了。等10月12日開播就刷起來!
『貳』 程序員如何自己創業
30歲,對於每一個程序員來說都是尷尬的年齡,彷彿舞台上不知不覺間已經謝幕,而自己仍在獨舞;創業,對於每一個程序員來說都是曾經或者正在憧憬的夢想,可是夢想與成功之間難以逾越的距離卻也讓多少人望而卻步……以下是我為大家整理的程序員如何自己創業相關 文章 。
周鴻禕談程序員創業
很多人都嚮往著有一天自己創業,程序員更是如此。如果你想創業,那麼該怎樣創業、需要有哪些准備、自己還有什麼不足等等這些問題你考慮過嗎?本文就跟大家分享周鴻禕在接受某媒體采訪時給程序員上的創業課。
程序員創業的特別之處
關於程序員創業,我之所以願意談我的觀點,是因為我是程序員出身,也是從小公司做起來的,我自認為對待很多程序員個人包括共享軟體作者和一些小網站還是很好的。我希望和他們分享一些 經驗 和體會。
首先,我想說的是聰明人不一定能成功,很多程序員很聰明,但我一看就知道他們不會成功。因為我看到了一些問題,而且現在太多程序員存在很多誤解。因此,我希望把我的觀點告訴程序員。或許有一些程序員能夠清醒,某個人可能因為我的某一句話有了感覺,對他以後的成長產生了幫助,這就足夠了。
要知道,程序員總是以為自己優秀所以就能成功,其實不是。中國的程序員大部分是盲目的:看看一些論壇就能夠感覺到,要麼有一群人自我感覺極端的良好,以專家自居,要麼就是一群藍領埋怨公司和社會環境不行,待遇不好。
應該說,中國程序員創業的成功率也是很低的。放眼望去,中國互聯網成功的人士有幾個是真正寫過十年軟體的。事實上,現狀和我們所能聽到的媒體宣傳的 故事 很不一樣。
很多程序員的最高理想就是寫一個共享軟體,一年可以掙幾百萬。但我希望談的不是告訴程序員如何掙錢,掙錢很容易,而是要告訴程序員如何去創業。比如雖然FlashGet的作者收入很高,衣食無憂,但從創業的角度看,它並沒有以商業公司的方式創業成功。
程序員在創業方面的欠缺
首先,我看到中國程序員的合作心態非常缺乏,我認為這是中國程序員最大的問題,當然這是有很多原因的。
大家經常說這句話:態度決定一切。但事實上好程序員基本上都比較傲氣,因為程序員往往會覺得自己在做世界上一件十分偉大的事情,這就是驅動機器,修改一行代 碼,機器就能夠工作,可以產生各種不同的行為。這很容易會讓程序員產生一種錯覺,認為自己可以Control Everything。程序員的自信在編程上是非常需要的,但不是適合一切場合。如果我們不說這些,可能很多程序員到現在還不知道自己錯在哪裡,仍然認為 自己是King of the World。
事實上,程序員的能力只是控制了一個機器。但創業僅僅具備了和機器打交道這一種能力是絕 對不夠的,他還需要和合作夥伴、競爭對手、投資人、員工甚至整個社會環境打交道。很多程序員因為已經習慣了和機器打交道,不善於也不願意 其它 的工作。很多程序員會內心認為“營銷不是很簡單嘛,市場很簡單啊,管理也很簡單啊,”我認為這種心態是非常害人的。
程序員還是一個很固執的人群,他覺得自己是機器的統帥,因此不會靈活,不會妥協。我當時也喜歡寫程序,但我知道如果自己沉迷於寫程序,肯定沒戲,所以是逼著自己改變角色。
優秀的程序員不要自負
這兩天,我收到幾封程序員的來信。有一封信中大意說“我是個如此優秀的程序員,為什麼我就不能成功呢,請你指點。這里有我的blog地址,看完你就 會了解我了。”我想說的是:如果真的希望別人幫忙,就要把情況真實的說出來,而不是上來就說自己很優秀,這種語言就會讓別人覺得很不舒服,不是很好的交流 方式。我還真看了那個blog,但看完之後,覺得這個程序員就是一個空想狂。
可以說,很多程序員實際上是優秀帶來了自負,這種自負使得其不要說創業,可能在在公司中工作也會遇到問題。所以,我甚至認為程序員在創業方面遇到的困難比其它類型的人員更大。如果程序員希望主導一個創業,可能首先就要逼自己不是一個程序員。
程序員應持開放心態,尋求團隊合作
程序員首先要學會和別人合作。提到這點,很多程序員都會說“我正在帶著其他程序員寫程序啊,我會合作啊。”但這種合作是片面的,我所談的不僅僅是程序員和程序員之間的合作,而是包括了程序員和其它各種角色之間的合作。程序員相親,他們的語言比較能夠容易理解。但作為一個程序員,你能不能商業人員、銷售人員很好的合作呢。
我這些年還看到很多這樣的例子:程序員動不動就把目標定為比爾·蓋茨。其實,比爾蓋茨不應該成為程序員崇拜的目標對象,這會讓程序員迷失方向,因為微軟另外一個創始人保羅·艾倫才是真正的程序員。再看其它一些例子,Google的第20名 程序員都可以獲得五億美元。Adobe公司兩個創始人也是一個精通技術,一個對商業精通,這樣的搭配才能夠更好的成功。因此,對於很多程序員來說,一定要找准真正的榜樣,不要被外界的故事迷惑了頭腦。如果剖開一些故事的外表,你會發現國外很多成功的程序員,背後一定有一個很強大的商業感覺的人或者一個團隊。
程序員的商業感覺其實並 不是很好。即便有商業感覺,其實這只是一個靈感,一個創意,但要要做成、做大還需要一系列的管理、市場、運營,這些對於程序員是不可想像的。程序員要明 白,在自己不擅長的領域,找到一個可以彌補自己缺陷的合作團隊才是出路。加入一個創業團隊,可能個人佔10%,但因為更容易成功,而且團隊可以做100分 的事情。而如果只是一個人做,很可能就失敗了。
這方面,國外的程序員對自己的長短比較清楚。在矽谷,很多程序員技術上都很牛,但他們 都非常知道自己只是在技術這個領域水平比較高,出了這個領域,自己什麼都不是。正因為有了這種心態,他們特別懂得與人合作。我認為國外的程序員已經普遍意 識到了這點,他們很願意成為創業團隊中的一員而並非自己創業。
因此,程序員需要調整心態,不要把自己當作精英人物,要承認自己在編程方面是優秀的,但永遠有人比自己更優秀,對於其它的領域,很可能自己很無知。要知道,其實程序員的選擇其實是最少的,因此抱有開放的心態是最重要的。
程序員與創業要求還有哪些差距
我認為現在的很多程序員經驗過於不足,他沒有認真踏實做過很多工作就奢談創業。如果一個程序員沒有在編程方面深入過,沒有積累,也就是半瓶子醋。這 樣的程序員我接觸過很多,他們自己也不清楚問題出在哪裡,讓人感覺又愛又恨。我認為程序員既然要憑借自己的技術,那就一定要踏實,要能夠實現任何創意。
但現在一些程序員自己沒有商業意識,卻又很自負,不相信別人,不理解的事情就不做。我遇到過很多程序員,他們對公司做什麼方向都質疑。他 們希望自己先想清楚,可是一想就浪費了很長時間。很多程序員就可悲在這里,積累的不多,看不到方向,但他也不相信自己的公司和老闆,這是一個悖論,需要程 序員深刻反省。要知道,每個公司都有懂商業的人。
就這樣,一些程序員極端自負,另外有一些程序員碰了很多釘子之後,感覺很自卑,於是便認為國內軟體業不行,最後 出國 或者打工,很少有程序員能對自己能做公正的評價。
國內環境是否造成程序員浮躁的因素
我以前沒有仔細考慮過這點。但我想,不管怎樣,程序員需要先從自身找問題,因為大環境就是這樣了。我承認一個現實:程序員生存狀態並不是很好,但程序員很多報怨其實是一種不切實際的期望值和自身的缺陷產生的反差。
首先,產品沒有大小,只有市場的大小。很多人總是覺得這也小,那也看不上。認為公司做的產品很無聊,要做就要像某些人宣揚的那樣:做游戲一定要 做3D引擎,好像只有這樣才夠牛。這其實就是一種浮躁。很多程序員寫軟體總是很多bug,基礎知識也不牢固,沒有參加幾個項目,沒有寫過十萬行代碼,就奢 談做大項目,這有價值嗎?
而且我還發現有些程序員特別憤青,罵環境,罵老闆,其實這只能把自己的心態搞的很壞。很多人剛進公司時做的很差,雖然工資少,但他沒有想到給公司增加了很多bug,公司實際上是在給他出學費。論壇上大家都在討論哪裡活幹得少錢拿的多。甚至還有人列了一些黑名 單。這種做法的結果就是程序員自己將周圍環境搞的烏煙瘴氣了。
有的程序員還非常喜歡指點江山,指點公司。我個人覺得這不是不可以,但 指責別的公司對個人沒有什麼好處,因為存在就是合理的。如果看不到,恰恰證明是自己看不到。我看到很多程序員也寫blog,技術交流的我認為非常好,但有 些人是寫評論。我是覺得程序員不要做評論家,中國不缺評論家,最缺的是實幹家。
總之,程序員一般過於自我。總生活在自我的世界中,就不可能真正了解世界是什麼。我很早就意識到了這些問題,也努力的去客服。我的經驗就是看別人如何做的好,為什麼能夠做的好,什麼是我所不能理解。程序員要學會慢慢站在別人立場上看問題。
最後給希望創業的程序員一點建議
對程序員來說,現在要做的也很簡單,這就是需要大量的實踐,要慢慢培養對產品,對商業的感覺。我的建議說出來可能有些忠言逆耳。對絕大多數程序員來 說,自己一個人成功的機率是很小的,所以我認為加入一個創業的團隊可能更為合適。現在有很多初期創業的公司,也需要很多優秀的程序員加盟。如果有理想,可 以選擇加入一個團隊,也有相應的股份,這方面我可以充當一個橋梁。
看看前網路程序員是如何創業的?找合夥人已經OUT了!
“來吧,做我的CTO,給你股份,咱自己當老闆。”
因為同學的一句話,前網路研發工程師YK辭職創業。一群毛頭小子,技術能力過硬,但畢竟資源不足,經驗欠缺,不到半年,項目無疾而終。 互聯網創業 盛行的現在,一個好的技術抵得過一支團隊,更別說出身BAT了。
但很多人不知道的是,就是這一樣一支技術實力超強的團隊,最終竟然也輸在了人上——過於強調技術,沒有頭腦足夠清醒的團隊成員及時制止。這也是為什麼要選背景不同、經驗不同的一群人一起創業了。曾經和YK聊過很久,項目失敗的背後是他對創業更多的思考,特別是對於那些擁有好工作的人來說,拋下一切投身創業需要付出的成本太高,但如果只是給創業者打工,那還不如守著原有的工作,至少更體面、更有保障。
就在我以為他會重新安安穩穩工作的時候,卻意外的在創業大街再次見到了他。細聊起來才知道,他並非辭職重新開始創業,而是用自己擅長的技術加入到新的創業團隊中,以外部合夥人的身份幫助兩個不同方向的項目解決技術開發問題。這次來到大街,是專門和一支團隊開技術碰頭會的。
他的這個選擇意料之外,卻又情理之中。意料之外的是他居然理智的沒有辭職,情理之中的是他選擇了成為外部合夥人,用業余時間一邊做顧問、一邊寫代碼,實現了時間、能力價值的最大化。
其實,說到外部合夥人就不得不提智籌平台。去年3月,正是看到了毛大慶宣布 離職 但依舊擔任萬科外部合夥人的新聞後,智籌將“外部合夥”作為創業者&人才之間對接的一種新的合作關系。現在,創業者來智籌發布任務,除了能與互聯網高級人才建立長期顧問、短期兼職、駐場辦公、遠程協作等合作關系之外,也能通過部分現金+可回購股份的方式,與人才建立外部合夥關系。外部合夥人是一個沒有行政職位,但依舊為企業、團隊做貢獻的人。
對於創業團隊來說,外部合夥人解決了以下問題:
1.快速成長,度過難關。
按照原本的思路,YK服務的兩支團隊還陷在滿世界尋找CTO、找程序猿的泥沼中,但有了外部合夥人,更低的參與門檻吸引了更多人才願意加入,不僅解決了燃眉之急,更推動項目度過難關、快速前行。
2.滿足了人才的多樣性。
一個合夥人已經很難找了,更不用說基因不同、知識不同、經驗不同的一群人。外部合夥人大大降低了對人才的束縛,而這樣的一種合作模式,讓越來越多的人才願意加入到創業中來,組建這樣一支多樣化團隊更容易。
3.更快找到,成本更低。
外部合夥人是通過股權激勵撮合到一起的一群人,利用可回購股權讓人才把創業者的事當做自己的事,目標、利益一致,做事更用心、更高效。股權支付的方式又可以降低初創的資金壓力,創業者不用支付很高的現金,也能請到非常NB的人才來解決難題。
外部合夥人極大的緩解了創業找人難的窘境,但當創業者真正去尋找外部合夥人的時候,往往又會擔心外部合夥人的時間、效率怎麼保證?水平怎麼衡量?什麼人才適合做外部合夥人?
首先,時間自由是第一標准,至少是時間可控,能夠拿出足夠精力完成任務。否則,連時間都不能自由支配的外部合夥人也太不稱職了,CEO找你開會,你卻說你在公司加班,即耽誤了創業者的時間,又降低了自己的口碑。
其次,獨擋一面的能力絕對必不可少。做得了合夥人的,都是某方面十分擅長的專業人才,那麼做的了外部合夥人的,需要更高的水平。從一開始我就強調,外部合夥人一定是高級人才,不然沒資格幫助創業者解決問題,甚至指導方向。俗話說,沒有金剛鑽不攬瓷器活,想做外部合夥人,一定得先有過硬的水平。
第三個標準是認可股權模式。中國基金報曾發表評論稱,未來十年,如果你與股權無緣,可能無法實現財務自由。在如今樓市低迷、股市重挫的時候,股權投資卻異軍突起,特別是在大眾創業、萬眾創新的激勵下,全國創業氛圍濃厚,涌現了一大批優質有潛力的新興企業、互聯網企業。也許你不是土豪,沒有錢參與眾籌,而此時外部合夥人模式的出現,讓普通人也能參與,只不過是用能力和時間參與創業、解決任務,換取股權。
智籌在幫助創業團隊對接外部合夥人合作的過程中,通過實踐 總結 出了最適合做外部合夥人的群體:自由職業者、大企業主管級以上在職人才、工作室、外包團隊等等。這些人能夠站在實戰的高度,不只提供經驗分享,更能夠有針對的解決具體問題,融入到項目和團隊中。
對於很多創業小夥伴來講,找錢、找人是躲不開的兩座大山,有錢了當然可以請NB的人才加入,有人了事兒干好了錢自然不愁,先有雞還是先有蛋的問題永遠都在,找到一方的突破口自然事半功倍。這時,外部合夥人就是打破這一死循環的關鍵鑰匙,只是需要創業者用開放的心態接受、嘗試,畢竟改變原有習慣肯定難受,甚至懶得嘗試。但創業原本就是不破不立的事,只有打破舊有習慣,才能接受新鮮事物,才能有更多新的收獲。
從另一個角度來看,參與創業的門檻降低,意味著越來越多的人能夠將自己的智力換成股權,幫助推動創業的同時,也是對未來的投資。根據智籌平台的數據顯示,當 創業項目 獲得融資後,人才所持的可回購股權將會以最少3倍的價值兌現,這對於很多人來講也是不小的吸引力。外部合夥人模式,降低初創資金成本的同時,也讓越來越多的高級人才加入到創業中來,大大激發了創業活力,無論創業還是參與創業,用起來都是極好的。
『叄』 成為一名「高級」程序員的條件是什麼麻煩告訴我
聰明的程序員可能比他們的同行擁有更出眾的編程技巧,但那不足以說明他們就是「老手」。同樣,僅僅因為擁有10年編程經驗也並不意味著他們就是高手。在工作崗位上,擁有多年編程經驗也不能說明問題。即便沒被炒魷魚,那也不能提升你的價值。
下面列舉的事情是大多數高級程序員都會做的。
1.至少掌握一門編程語言
我相信有些優秀的程序員只懂(並精通)一門編程語言,但在某種程度上而言,這其實會限制一個人的思維。就像當你手拿一把錘子時,任何東西看起來都像釘子。我認為,知道並成功使用至少一門編程語言,這是程序員從新手走向老手的重要一步。我要說的是,像JavaScript和SQL這樣的輔助編程語言,只有當你確實已經開發了完整的應用程序,並在其中使用這些編程語言時,它們才有價值。
2.工作之餘也經常編程
我抱怨過把開源作為招賢的一項要求,但那僅僅因為許多充滿激情的程序員把時間花在別的地方。除了對開源有所貢獻,你還可以做兼職顧問,兼職創業,開發自己的產品或者創辦自己的微型軟體公司。當然,你也可以嘗試從外部接些兼職項目,可參考伯樂在線的這篇《成功接項目需要注意的幾個要點》。
注:mISV即MicroISV,是一個只有一名員工組成的軟體公司,是一種微型公司。
3.經歷完整的軟體開發過程,從概念設計到產品實現,再到產品維護
有的程序員希望不用自己動手就可以得到詳細的設計說明,然後把缺陷代碼交給測試/維護小組,這是平庸程序員的一個縮影。任何稱職的程序員都會跟客戶密切合作,去制定需求分析,然後編碼實現,當然也要維護。如果你在編碼實現階段偷懶了,那你在維護階段不得不付出代價。
4.不斷創新
創新就是做一些你身邊的人沒有做過的事情,用來改善你的過程或產品。你不一定非得是世界上第一個做這件事的人,只要發現一個問題,找到解決方法然後實現它就行。
5.編寫的軟體能解決實際問題
有一副虛構的場景:一名黑客,僅僅是出於對技術以及自己所做事情的愛,一天到晚都在編寫代碼。但這幾乎無助於成就一名優秀的開發者。事實上,我曾見過有些開發人員和客戶爭論,來採用更好但不太有助客戶的技術。這會適得其反。你可以利用自己的時間來完善。但涉及工作時,你最好還是編寫能實際改進並解決問題的代碼,而不是使用那些不同尋常的演算法或介面。
這些問題對於任何想成為高級開發人員的朋友來說,都合情合理。因為這些問題和擁有多少年編程經驗並沒有關聯。如果你能做到上面4-5條,那你就是高級程序員。
『肆』 在大家眼中,程序員是一個怎樣的職業
為什麼有人在技術造神
大家應該已經感受到,技術圈這兩年已經和娛樂圈創業圈差不多的氛圍了,這其實是有原因的。
最主要的原因是,創業公司和創業媒體越來越多,他們需要大量的程序員投身到創業這個高風險的行業中,而造神,正是讓程序員們自動跳進火坑的絕佳辦法。不是說程序員不能創業,我是說,創業媒體們故意模糊了創造和創業的界限,把程序員們的創造沖動偷換概念,鼓吹了太多不適合的人去創業。
另一個原因是,招聘成本高漲,CTO 們為了能提升影響力,不得不頻頻出席各種大會刷臉。文筆好的再做做自媒體和技術社群,既能強化個人品牌提高身價,又能在融資的時候提升成功率。
總之,這個行業出現了各種技術大神。
這些大神在普通人類和初級程序員眼裡是無所不能的,是他們嚮往的目標;在中級程序員和高級程序員眼裡,這些大神就是他自己,只不過他還沒紅起來而已…
於是攀比心理也開始泛濫,全國第三的架構師比比皆是,整個圈子漸漸就浮躁起來。
然而絕大部分程序員,依然是雇員
媒體們在包裝時,最喜歡按獨立開發者的路線來整。「從小就對技術有天分」、「大學時曾在某編程大賽一鳴驚人」、「寫了個 APP 玩結果一個月有了千萬用戶」、「從公司離職自立門戶三年上市」。
OK,這的確是程序員的一條職業路線圖。但是媒體們不願意告訴你的是,一:只有極少數程序員是通過這個路線成功的;二:這條線其實需要太多非程序員職位的技能,比如產品設計能力和銷售能力。
程序員的價值決定
絕大部分互聯網公司的程序員職位,沒有技術門檻
然而不幸的是,絕大部分互聯網公司都不是技術驅動的公司。真的就是鳥哥說的那樣,絕大部分技術崗位,其實技術門檻都不高(門檻在工程上,後文細講)。技術不過是這些公司的護航艦,而不是破冰船。
先別打我,冷靜下來想想,到底有多少你會的那些技術,是你的同行們不會的呢?不多,對吧?
幾年前億級別的搜索還是問題,現在已經到處是通用解決方案了;幾年前千萬到億級別的網站和 APP 解決方案還在大公司手裡,現在各個架構大會都講爛啦,而且其實都差不多;就連 DeepLearning,帶 API 介面的框架也開始涌現,只需要把圖片用 REST 傳進去就能取到結果了。
很多事情,已經沒有難度,只需要持續投入。是的,對絕大部分程序員來講,他們不需要成為科學家,而需要成為工程師,成為從科學家手裡接過火種,去燎原大地的人。
怎樣才是一個好工程師
工程的本質不是創造,而是去風險化。
工程是關於如何低成本、高效率、按時按量完成既定任務的。所以判斷一個工程師是否優秀,並不是他多有創意多有名氣,而是看他有多穩,看他能多 GettingThingsDone,中文就是「靠譜」。
有時候一個好的解決方案,未必採用了最新的技術和框架,而是看上去朴實無華,功力都包涵在背後的細節里。就像頂尖高手打的斯洛克檯球,每一桿都平淡無奇,只是因為上一桿的回球太到位。
有同學問,那我工程做的太好,豈不是沒有機會遇到一些高難度挑戰了么?放心,一般公司都僱傭了產品經理來幫你製造高危事件。
同樣的,一個好的工程師,會選擇最適合需求和團隊的方案,考慮開發效率和系統效率的均衡,從而已達到最優效果;而不是整天和別人去爭論什麼語言最好、哪些框架過時了。
工程的另一個要求是進度控制和質量控制。
在項目立項之後動工之前,對要做的事項作出詳盡的規劃,對未來一到兩周的工作給出細致的排期,這是進度控制的基礎。
代碼的及時入庫與合並,自動化測試和每日構建,CodeReview 和文檔編寫,這些看似無關緊要的習慣則決定了項目質量。
不幸的是,很多程序員把這些工程上至關重要的東西當成垃圾,視為對他們「創造力」的壓抑。
他們總是以創造力為借口去尋求自身的自在,比如上班不帶胸牌不打卡,中午休息時間在公司看視頻打游戲,最好可以遠程上班,項目到期之前再來檢查進度,公司不要用統一框架,只有傻逼才寫文檔。
對職業的理解偏差和工程能力上的荒蕪,培養了大批能寫代碼但死活寫不好代碼的「碼農」,反而讓那些有著彪悍工程能力和良好習慣的程序員變得奇貨可居。
最後,來說說程序員那無處安放的創造力
有了錘子想找釘子是很正常的原始沖動,但我們必須認識到,創造力對於程序員這個職業來講,是錦上添花的東西。如果你沒有強大的工程能力,那麼創造力也不過是無本之木。所以扎扎實實的把工程基礎打好,這是最根本的。
在此基礎上,我比較推薦程序員採用內外兩條線來培養自己。在公司內的項目上採取相對保守的策略,盡力把穩定性做到最好,培養出自己卓越的工程能力;然後在公司外的開源項目和自己的獨立項目上,採用一些新的技術、實踐一些新的想法、充分發揮自己的創造力,夢想還是要有的,對吧。
這樣做最明顯的好處是,你可以了解到新技術和激進方案的優缺點,從而在進行方案選型時,有更多的依據;還有一個職業發展上的好處:如果不是主負責人,公司的項目往往不能代表你的能力;但獨立項目卻可以作為一個非常好的能力證明出現在你的簡歷里邊。
你可以是一個身懷絕技的手藝人,在自己家裡你嘗試各種手法各種風格的個人作品;但當你參與頤和園這種級別的工程時,好好的把自己負責的石頭雕成總設計師要求的樣子就好 —— 畢竟這個時代一個人已經很難負責整個項目了。這就是我所理解的程序員的工匠精神。