① 我要做一個大型網站,怎樣找程序員
很多,有做外活的程序員,這個你到QQ群中去問吧,或者去論壇發帖,把要求寫清楚
② 大家都在哪個網站上找工作啊程序員招聘網怎麼樣
關於程序員找工作,總結如下:
全品類 適合二三線城市
智聯、51jb
互聯網垂直 北上廣深等一線城市創業公司
拉勾、boss直聘
獵頭 北上廣深一線大廠
獵聘網、100offer、獵上網
社區 某個方向的垂直很重的大廠或創業公司
CSDN、linkedin、脈脈、微博
程序員兼職 適合自己搞個副業
實現網、freelancer、豬八戒
很負責的說:程序員招聘網這種聽都沒聽說過,網路搜索找不到的站,就別用了。
③ Java兼職方面的網站有哪些
1、豬八戒
各類兼職雲集,有ps,logo設計等等各類兼職項目,程序員可以在裡面發布信息,等待攜圓僱主前來下悔寬訂單即可
2、開源眾包眾多企業入駐,還有很多的私人僱主,專注程序開發外包的網站,薪資待遇可觀,還可以找僱主私下談傭金
3、Coding碼市-基於雲技術的軟體外包服務辯前塌平台coding碼市4、程序員客棧程序員自由接單平台,近三十萬開發者入駐,安全靠譜的平台
5、猿急送入駐平台快,可以等企業預約你,也可以自己主動投遞職位,比較適用於程序員,UI,接活方便
6、人人開發人人開發是一個企業級的應用平台,基於可視化開發
7、開發邦專業互聯網軟體技術開發與咨詢服務開發邦
8、碼易高質量軟體眾包交付服務平台碼易眾包平台
最後如果對於學習Java或者工作上有任何問題(學習方法,學習效率,如何就業),可以隨時來咨詢我,(教程/解答/交流群/學習方法/就業信息)等等歡迎一起分享資源。④ 如何招到一個靠譜的程序員
1. 簡歷看人
閱讀簡歷永遠是面試的第一步。好的簡歷一定是正確、清晰並且能夠體現候選人最有價值一面的。我首先會過濾掉那些包含錯別字,文句不通或沒有邏輯性的簡歷,因為如果一個程序員連自己的簡歷都不願意去仔細檢查並完善的話,很難想像他寫出來的代碼質量會如何。接著,我便會重點閱讀簡歷中的項目經驗部分,在這里我能夠看到面試者的開發經驗,技能棧,並且判斷他們熟悉的技術框架、工具是否與目前公司要求相匹配。
這里,我還會特別關注面試者是如何來寫這部分項目經驗的,你需要用盡可能簡練的文字來描述項目的背景,你在項目中承擔的角色、參與項目的時長,你用到的技術、以及你在項目中的亮點等信息。優秀的程序員們往往有一個共同的特質,那就是善於歸納,並能夠一針見血的發現問題或把一個問題說清楚。我經常看到面試者在簡歷中像寫故事一般地描述他們的項目經歷,光這一個章節就有好幾頁,其實這反而會給你減分,因為這會讓面試官判斷你缺乏必要的歸納能力。
最後你的一些與編程有關的社會化活動,如:你在GitHub上的開源項目,在知乎、V2EX中給他人的解答以及你的個人技術博客等等都會給你加分,因為這說明你對所從事的工作有著極大的熱情,並願意在業余時間去學習和提高自己,就像在我之前的 「給職場新人的10點職業建議」 一文中提到的,如果你要成為一個領域的專家,那你必須花費超過10,000小時,而這光靠工作時間是遠遠不夠的。
2. 給面試者10分鍾介紹自己最擅長的
當面試者通過了筆試和HR面試之後,你就需要面對面地對候選人進行面試。我遠不是什麼面試專家,但我有一些自己的獨特方法。我討厭問一些很個人的問題,比如你的職業規劃是什麼?你為什麼想換工作?等等。我更願意給面試者10分鍾時間,讓他介紹自己最擅長和最感興趣的領域。這往往能幫助我很快作出下面的判斷:
這個人對他所做的事情是否充滿激情
他們是否能在團隊中很有效地進行溝通
他們是否在專業領域足夠擅長
你的團隊是否會樂於和這個人一起工作
這一招我在面試中用得很多,而實踐證明也確實非常有效。
3. 基礎打牢了嗎?
一般,有一定規模的公司都會為面試者安排機考或筆試,從而能首先篩掉一批未能通過的面試者。另一些規模較小的或初創公司則會讓面試官直接進行技術面試。其實,我覺得這兩者的差別不大,有經驗的面試官往往能夠通過幾個最簡單的技術問題,判斷出面試者的技術基礎是否牢固,這不是為了證明他有多優秀,而是用來判斷他是否是一名合格的程序員。對於我來說,並不看重機考的成績,因為機試的考題很多能夠在網上得到,特別對於一些外包公司,他們總是能夠通過各種途徑得到考題,從而使得他們推送的外包能夠順利通過筆試。
下面是我經常會問的幾個問題(JAVA):
HashTable與HashMap有什麼區別?
Servlet是線程安全的嗎?
JSP中 @include跟jsp:include的區別
HTTP的response code 403和500分別代表什麼
......
這些問題都很簡單,但一些基礎不牢的程序員往往會在這個時候露餡。當然,根據面試崗位的不同,你還可以有針對性地問一些問題,例如,你需要找一個能寫核心演算法的程序員(比如 銀行的總賬計算,或者保險公司的保費計算),那麼你可以問一些演算法相關的問題。
4. 技術深度夠嗎?
具備牢固的技術基礎,一般就可以滿足項目中普通程序員的要求了,但如果你需要找的是一個資深程序員,那麼你還需要對面試者的技術深度進行考察。我們現在做項目時都會大量使用框架,這能使我們的開發效率和質量都得到提升和保障,但同時也降低了對於程序員開發技能的要求。因此我一般會詢問面試者下面的問題,來考察他對所使用框架的掌握程度。
請你描述一下,在這個項目中,從一個HTTP請求發起,到最終的Response返回,它在你的系統和框架內部是如何流轉的?
這個問題往往能夠判斷出面試者對於相關技術掌握的深度。較初級的開發人員描述的層級往往比較淺,比如使用Spring MVC框架的,只能說到實現一個Controller繼承BaseCommandController(甚至很多開發人員只知道繼承了一個公司內部框架的基類),至於再往下Spring框架是如何進行內部流轉的,就再也說不清楚了。而更資深的開發人員,往往能說出框架內部的實現機制,以及如何調用和處理的。在面試者描述的過程中,你還可以穿插詢問一些比較有深度的問題,比如框架中某個類這樣設計是哪一種設計模式的體現,採用這樣的設計有什麼好處等等。這比讓面試者默寫一個設計模式代碼要有效、自然得多。
除了技術層面上的考察之外,對於資深開發人員,還需要考察他們的設計能力。說到軟體設計,大部分面試者都能熟練地背出面向對象的三個基本特性:繼承、封裝、多態,也能把它們的概念描述清楚。但我一般會問下面的這個問題來考察他們的面向對象設計能力。
請用一段程序代碼描述我們所在的這間房間。
我驚訝地發現至少有一半的面試者都很難准確使用Interface和Class來給房間建模,也有一些人會將最基本的代碼語法或關鍵字寫錯。
5. 選擇適合所在企業文化的人
這一點也曾是我經歷的一個誤區,我總是希望能為團隊招到技術能力最強的人,而忽略了他是否與整個公司和團隊的文化相匹配。這往往會造成,雖然招到了人,但沒過多久就因為理念不同不歡而散的結果,反而給公司帶來了損失。讓我們看看GitHub的負責人是怎麼說的。
我們很嚴肅地看待我們自己關於招聘流程的哲學。我們希望每一個GitHub員工都了解他們所要面對的環境,並保證他們是能夠很好適應的。這包括我們所創造的文化、哲學、計劃、錯誤甚至是晚餐。比起他們的技能是否滿足要求,我們更看重他們的潛力以及是否能夠適應我們的企業文化。
我曾在具有鮮明文化差異的不同公司或團隊工作,看到許多崇尚開放、開源的程序員在一個相對封閉,具有很多流程以及規范限制的公司中很難發揮,最終選擇離開。因此在招聘程序員時,選擇合適的往往比選擇最優秀的更重要。
6. 行為面試法
行為面試法可能是我在整個面試過程中唯一用到的教科書面試方法。一個程序員是否能夠很好地工作,不僅取決於他能否順利地完成開發任務,更重要的是在遇到一些特殊場景或問題時,他能否合理有效地處理和解決。行為面試法能夠幫助我們從面試者描述的過去某一具體事件中,預測未來他在工作中可能的表現。下面便是一個我經常用到的問題。
請談談你在這個項目中遇到的最大困難或挑戰是什麼,你是如何解決的。
從面試者對上面這個問題的回答中,我能夠很好地判斷他是否有較強的獨立解決問題的能力,而我認為這是除技術能力之外,程序員最應具備的能力。
7. 給他們一個虛擬任務
經過上面的這些環節,你可能對面試者的整體情況已經比較滿意,但先別急著下結論。我曾見過能夠順利通過上面所有面試步驟,並且被僱傭的程序員,當他們進入實際工作後卻沒能把事情做好。
在你確定是否錄用他們之前,可以給他們一個虛擬任務。我不是說一個抽象的程序問題,而是指一個真實的,可能就存在於你當前項目中,並且需要在一兩個小時之內完成的一個開發任務。我曾經出過這樣的考題:
寫一個小程序將一個以特定格式(如CSV)存儲的文本文件轉換為XML格式,並存儲為另一個文件。
你可以給他一台已經配置好開發環境以及IDE的電腦,讓他當場編寫代碼。當然如果時間有限,你也可以直接詢問面試者的實現思路,並簡單用偽代碼來描述處理過程。通過這個測試,你能夠看到很多細節,比如面試者是否有良好的編碼習慣,異常處理是否規范,代碼邏輯是否縝密高效,以及他的開發效率是否足夠高。如果面試者給出了非常優秀的解答,那麼你就應該能夠判斷他確實是一個優秀的候選人了,因為我從沒碰到過能夠通過上面的測試,卻在實際工作中無法做好的人。
⑤ 找程序員去哪找
通常優秀的程序員在整個職業生涯中,可能會有4次求職。
那些最優秀的大學畢業生,他們會從教授那裡得到實習的機會,而教授跟業界有不少聯系。這樣,他們會早早地就從實習公司得到機會,根本不用去找其他工作。如果他們離開那家公司,那可能是因為同朋友一起去創業,或者因為他們跟著一個了不起的老闆一起跳槽到另一家公司,或者因為他們決定一定要換個工作方向。比如說Eclipse ,因為Eclipse很酷,所以他們想去BEA 或者IBM找一個Eclipse的工作,然後他們肯定會得到這份工作,因為他們是優秀人才。
如果某一天,你遇到了這樣的人出現在招聘市場上,那麼你很幸運,你真的非常幸運。可能的情況是,他們的配偶決定到安克雷奇 當一名實習醫生,他們就會發出簡歷,給少數幾個他們認為自己願意效力的位於安克雷奇的公司。
但是大多數時候,優秀的程序員(我幾乎是在重復了)是那麼優秀(對,我就是在重復),未來的僱主通常會一眼看出他們的優秀,這意味著,這些程序員基本上想去哪裡工作,就能去哪裡工作。所以,老實說,他們不會發出許多份簡歷,到處找工作。
聽起來,他們就是你想雇的那種人?當然。
這條規律(優秀的人才從不在市場上求職)有一個推論,那就是在人才市場上找工作的,大部分都是一些水平很差、完全達不到要求的人。他們一年到頭都在被解僱,因為他們不能完成工作。他們所在的公司也會完蛋,因為這些人水平太糟糕,以致於整個公司都會被他們拖垮。是的,這種事真的會發生。(公司完蛋的另一個可能的原因是,既然僱用了一個不合格的程序員,就可能僱用一大堆不合格的程序員,累積起來,就導致了最終的失敗。)
謝天謝地,這么糟糕的人很少能夠求職成功,但是,他們總是不斷地發出求職信。他們找工作的時候,就去Monster.com ,將所有的職位翻看一遍,300個或者1000個,試圖中獎。
從數量上說,優秀的人才很少,而且從不出現在招聘市場上,而那些不稱職的人,即使數量也同樣少,卻在整個職業生涯要申請幾千份工作。所以,老兄,現在讓我們回到你從Craigslist 上搞到的一大堆簡歷上來。你對他們中的大多數都看不上眼,有什麼好奇怪的?
我猜想,聰明的讀者讀到這里,會指出我遺漏了最大的一類人:那些可靠的、稱職的程序員。人才市場上這一類人在數量上多於優秀程序員,但是少於不稱職的程序員。不管怎樣,總的來說,在你收到的1000份簡歷中,他們的比例是很小的。在絕大多數情況下,幾乎所有此刻桌子上堆著1000份簡歷的Palo Alto 人事經理們都會發現,其中970份簡歷是出自同樣的那少數970個不稱職的程序員,內容都一樣,這些傢伙針對每一份工作都發求職信,也許會這樣幹上一輩子。1000份簡歷中僅僅只有30份是值得考慮的,其中可能偶然會出現一份優秀程序員的簡歷。OK,可能一份也沒有。請想一想,如何在一堆乾草中找到一根針。我們下面將會看到,這是可以做到的,但是比較難。
⑥ 如何找到一隻善良有趣專一的程序員
想要找到一隻善良有趣專一的程序,也你需要加入一個程序設計公司或者是軟體開發公司。要想找到一個人,只有先進入一個圈子裡面。
進入一個圈子以後,在這裡面接觸更多的人。接觸的人越來越多,你會發現其實程序員也會有很多是比較有趣的,雖然他們工作的時候看起來比較專一,但是在他工作外的時間,他們其實是比較有趣的,而且很善良,很有愛心,情商特別的高。
想要找到一個專一,善良又有愛心的程序員,你需要先進入一個公司裡面接觸程序員,這樣再經過細致的觀察,進行挑選,最後,你會從中找到的。
⑦ 如何找到合適的程序員
我原來就是在網路公司工作的做網站銷售方面,所以相對來說也接觸過一些程序員在大公司小公司都待過,對於招聘程序員也有一定的了解下面就來簡單聊一聊這個話題。
會一定美工
一般來說,如果不是很大的公司,用人當然是希望多具備幾項功能,我們原來公司剛剛開的時候招的程序員等於就是和美工合體的,又會做前台,又會做後台,當然要求不能太高。很多客戶本來也沒什麼要求,都是超別人的網站,平面設計,要不然就是模板網站,然後再來做後台。這樣對於小公司來說,可以稍微節省一點,人力開支。
所以說,不管是公司招程序員還是程序員選公司,這個現在都是雙向的。人才走到哪裡都是受到歡迎的,所以我覺得最重要的就是提高自己的能力。