㈠ 找程序員去哪找
通常優秀的程序員在整個職業生涯中,可能會有4次求職。
那些最優秀的大學畢業生,他們會從教授那裡得到實習的機會,而教授跟業界有不少聯系。這樣,他們會早早地就從實習公司得到機會,根本不用去找其他工作。如果他們離開那家公司,那可能是因為同朋友一起去創業,或者因為他們跟著一個了不起的老闆一起跳槽到另一家公司,或者因為他們決定一定要換個工作方向。比如說Eclipse ,因為Eclipse很酷,所以他們想去BEA 或者IBM找一個Eclipse的工作,然後他們肯定會得到這份工作,因為他們是優秀人才。
如果某一天,你遇到了這樣的人出現在招聘市場上,那麼你很幸運,你真的非常幸運。可能的情況是,他們的配偶決定到安克雷奇 當一名實習醫生,他們就會發出簡歷,給少數幾個他們認為自己願意效力的位於安克雷奇的公司。
但是大多數時候,優秀的程序員(我幾乎是在重復了)是那麼優秀(對,我就是在重復),未來的僱主通常會一眼看出他們的優秀,這意味著,這些程序員基本上想去哪裡工作,就能去哪裡工作。所以,老實說,他們不會發出許多份簡歷,到處找工作。
聽起來,他們就是你想雇的那種人?當然。
這條規律(優秀的人才從不在市場上求職)有一個推論,那就是在人才市場上找工作的,大部分都是一些水平很差、完全達不到要求的人。他們一年到頭都在被解僱,因為他們不能完成工作。他們所在的公司也會完蛋,因為這些人水平太糟糕,以致於整個公司都會被他們拖垮。是的,這種事真的會發生。(公司完蛋的另一個可能的原因是,既然僱用了一個不合格的程序員,就可能僱用一大堆不合格的程序員,累積起來,就導致了最終的失敗。)
謝天謝地,這么糟糕的人很少能夠求職成功,但是,他們總是不斷地發出求職信。他們找工作的時候,就去Monster.com ,將所有的職位翻看一遍,300個或者1000個,試圖中獎。
從數量上說,優秀的人才很少,而且從不出現在招聘市場上,而那些不稱職的人,即使數量也同樣少,卻在整個職業生涯要申請幾千份工作。所以,老兄,現在讓我們回到你從Craigslist 上搞到的一大堆簡歷上來。你對他們中的大多數都看不上眼,有什麼好奇怪的?
我猜想,聰明的讀者讀到這里,會指出我遺漏了最大的一類人:那些可靠的、稱職的程序員。人才市場上這一類人在數量上多於優秀程序員,但是少於不稱職的程序員。不管怎樣,總的來說,在你收到的1000份簡歷中,他們的比例是很小的。在絕大多數情況下,幾乎所有此刻桌子上堆著1000份簡歷的Palo Alto 人事經理們都會發現,其中970份簡歷是出自同樣的那少數970個不稱職的程序員,內容都一樣,這些傢伙針對每一份工作都發求職信,也許會這樣幹上一輩子。1000份簡歷中僅僅只有30份是值得考慮的,其中可能偶然會出現一份優秀程序員的簡歷。OK,可能一份也沒有。請想一想,如何在一堆乾草中找到一根針。我們下面將會看到,這是可以做到的,但是比較難。
㈡ 到哪裡找程序員
發布到招聘網站啊,或者圈內朋友之間推薦
㈢ 怎麼找到好的程序員
留個聯系方式啊,我給你聯系....
㈣ 如何找到好的PHP程序員
那還不簡單。。。在網路上發個任務。。
拿點懸賞分。請他做。。
在做的過程中。。免不了溝通。。。
這樣就可以判斷是否OK。。。。 是否在待業。。等等。。
㈤ 如何在面試中有效篩選優秀程序員
第一部分:測試簡歷的真實性
有一次我跟一位同事面試一個候選人。當面試完之後,我覺得這個候選人還可以,但不是十分出色。可我的同事看起來很不滿意。「他撒謊,他說他會XXX技術,可很顯然他根本沒有做過這種技術。絕對不能要這種人。」雖然這XXX技術對我們公司並不是很重要,「因為他撒了這個慌,」我的同事繼續說,「 我就不會相信他在簡歷上寫的任何東西了。」
應聘人員應該在簡歷中用一種很積極的色彩來描繪自己。然而,這種積極的描繪應該有個度,過了這個度,就表達的不正確了。在上面的例子中,我並不和我的 同事一樣覺得這個事很嚴重,因為我事先就假設了,簡歷上的任何東西都是假的,除非被證明。如果簡歷上說,「擅長於XXX技術」,那麼我就認為這個應聘者可 能僅是知道XXX技術這個名字。如果簡歷上說,「在一個開發多線程股票交易系統的團隊里工作,」那我就會認為應聘者可能只是為這個系統挑選了一下背景的顏 色。我的要求一向不嚴格,除非碰到了一位有十年工作經驗、已經不再寫代碼的傢伙。如果有人說他開發了OpenOffice軟體的文本格式化工具,或有哲學博士學位,那我們就很容易假設他們有什麼技能了。假設一無所有,一切都要證實。
對於簡歷上每條相關的描述,我會首先估摸一下應聘者的實際情況。然後,我通過下面的交談來證實。
開發過一個實時操作系統作為練習項目。
你工作的團隊有多大?15個成員?哦,那麼,你實際上負責哪部分的?消息隊列?很好!請描述一下一個高優先順序的任務向一個低優先順序的任務發送消息時會發生什麼情況?
完全自主開發了一套為無線安全系統使用的音頻傳輸協議。
你的團隊有多少人?只有你?哦,你是如何測試的?你為什麼不使用RTP呢?
給XXX引擎修復Bug。
請你描述一下你曾發現過的一個特別有挑戰性的bug,以及你是如何修復它的。
第二部分:發現實際的經驗
擁有更多的經驗是一個優秀人才的很好的指標。有經驗的開發人員都是從犯錯誤中成熟的。他們知道何時該,何時不該使用設計模式。他們有第六感,能感覺到需求的哪一部分需要修改,哪一部分要保持原樣。他們知道何時該偷懶,何時該考究。是真實的經驗讓優秀的開發者和平庸的開發者之間的差距大的無法跨越。
並非所有的經驗都是等效的。很有可能,對於某個人,他通過多年的工作,在很多的任務中寫或重寫了無數的代碼,犯了許多的錯誤,就能獲得扎實的技能。而另一種情況,一個人會在十年的時間里只在一個項目里修改了一行代碼,沒有學到任何新的東西。
發現隱藏的時間
很多偉大的程序員都是在他們大學的第二年就開始編程了。當他們離開學校時,他們就已經有了幾年的工作經驗了。還有,有些很神奇的程序員在他們很 小的時候就開始學習編程的藝術了。我也認識好幾個人在他們十幾歲或更小時就寫出來一些不算小的程序了。這些信息你是在簡歷上找不到的,需要你在面試中把它 們引誘出來。
你是怎麼進入到軟體開發這一行的?
你曾經學過的第一種編程語言是什麼?
經驗的密度
很多神奇的程序員只是在他們工作的時間里編碼。這很好,工作生活很平衡,你沒有理由不僱傭這樣的人。然而,在工作和學習之餘做一些個人的編程項 目是一個優秀的人才的很好的指標。有業余編程經驗的應聘者很明顯有更豐富的經驗,更適合公司。沒有個人項目?這里有其他幾點也能做這方面的指標:
在很小的團隊或小組里工作。
參與過很多各種各樣的項目。
對一個大型項目的各個抽象層面上都有很詳細的了解。
在一個項目組里作為主要開發者。
第三部分:驗證經驗
在對應聘者有了一個基本的真正經驗水平的感覺後,就開始對他們進行重要的實際編程經驗的驗證了。幾分鍾的時間對於一個真正的測試肯定是很不充分 的,但也只有這樣了。我們可以通過對編程開發的各個領域進行提問來認識應聘者對這些知識掌握的深度和廣度。當然了,你對應聘者技能水平的看法會由於你自身 的經驗水平而有所偏向。對於你不太熟悉的領域你不可能對答案做出正確的判斷。所以我們一般同時會有好幾個面試官。
工作職務的不同會有不同的面試主題。然而,下面幾個領域是很常見的:
數據結構和演算法
多線程
位元組操作
內存分配
對象、繼承、設計模式
遞歸
匯編知識和程序運行原理
我選擇的每個領域都有一個精心挑選的很基礎的問題(「什麼是一個信號?」)。問題很基礎,只要應聘者在這個領域做過一些工作就能回答上這些問題。每個 領域都有一些其它的較深入的問題。候選人對這些問題的回答能證明他們到底是不是專業。例如,如果你問一個有經驗的嵌入式軟體開發人員如何把0×4c轉化成二進制,他寫出一個4×16+12,這就不是很對了。
編碼問題
在完成了上面的步驟後,我通常就已經能認定了這個候選人是否能過關,如果還有困難,那編碼問題會幫我掃除最後的障礙。這個很重要,即使在電話面試里也不能漏過。為了行之有效,在面試之前,你要好好的思考和計劃要提出的編碼問題。問錯誤了,回答也就沒意義了。
首先,問題的選擇必須基於應聘者的工作經驗之上。如果你想起來3D飛機,想把所有問題都圍繞著它進行,這樣會有很妙的問題。但你還是省省吧,吃午飯時跟同事說說還行。如果招聘的工作跟3D圖形沒一點關系,那這個候選人就肯定被不公平的排除掉了。
問題必須精確的表達出來。「寫出一個用來移動一摞卡片的函數」,這個表述就十分的含混不清。要給出功能性標題,避免誤解,這種事情經常發生。如果你不 小心,面試者有可能回答的是一個比你提出的問題更難或者更簡單的問題,而不是你想要問的。如果回答的是更難的問題,那還好,除非難題讓他目瞪口呆。如果回 答的是更簡單的問題,那沒有什麼用處。為了防止浪費大量的時間,在他們答題的幾分鍾後問一下他們的答題綱要,看看他們的理解是否在正確的方向上。
㈥ 程序員怎樣找
你指的是去哪裡找程序員?還是要找程序員開發軟體/網頁/微信商城等等?前者可以去找一些程序員的QQ群,或參加一些程序員的線下活動等;後者可以去找一些軟體開發平台(例如碼客幫)、通過朋友介紹。
㈦ 如何找到合適的程序員
我原來就是在網路公司工作的做網站銷售方面,所以相對來說也接觸過一些程序員在大公司小公司都待過,對於招聘程序員也有一定的了解下面就來簡單聊一聊這個話題。
會一定美工
一般來說,如果不是很大的公司,用人當然是希望多具備幾項功能,我們原來公司剛剛開的時候招的程序員等於就是和美工合體的,又會做前台,又會做後台,當然要求不能太高。很多客戶本來也沒什麼要求,都是超別人的網站,平面設計,要不然就是模板網站,然後再來做後台。這樣對於小公司來說,可以稍微節省一點,人力開支。
所以說,不管是公司招程序員還是程序員選公司,這個現在都是雙向的。人才走到哪裡都是受到歡迎的,所以我覺得最重要的就是提高自己的能力。
㈧ 怎麼找程序員幫忙
摘要 找你身邊靠譜的程序員,或者請他幫忙推薦他的朋友,這樣最保險,溝通起來效率也高。
㈨ 哪裡有能找到程序員啊,需要開發軟體
可以到OSC找,非常多的程序員。不管是找人,還是發包。
㈩ 如何追一個程序員
這個世界上存在著四種人:第一種男人,第二種女人,第三種女博士,第四種程序猿。程序員這個職業可謂是褒貶不一,有的人說很輕松,有的人說很苦逼。我身邊也有干程序員的朋友。那麼怎樣去追一個程序員?這裡面的說法就有很多了。就讓我秋名山老司機來為你好好的講解一番。 程序猿和程序猿是不一樣的,有的程序員每天都非常的苦逼,一日三餐,什麼時候吃那都是不知道的事情了。甚至加班,都要加班到凌晨一兩點鍾。
其實在他的眼中,他卻不是這樣想的,他認為既然選擇了我們在一起,就要互相的扶持,互相的關心,互相的照顧。雖然這個程序員可能平時的時候沒有對你照顧,但是他絕對會在其它地方為給你找回來。既然你已經決定了,想要找一個程序員,就一定要做好了這種思想准備。