一份招聘需求的分析

今早,長期合作伙伴又給我們一份招聘需求,以下是招聘條件:
工作性質:全職
發佈日期:2009/6/15
截止日期:2009/6/30
招聘人數:6
工作經驗:不限
學 歷:大專以上
語言能力:英語
簡歷語言:中文
其他待遇:
職位描述
基本要求
熟悉.NET Framework 2.0框架
熟悉ASP.NET,熟悉OOP,熟悉數據庫(SQL Server或Oracle)
熟悉B/S架構開發,熟悉B/S架構相關前臺技術(html,javascript,css)
瞭解多層結構模式及其意義
思維敏捷,學習能力強,一定反應能力和理解能力
有全局意識,以及良好的團隊協作意識
可以出差
加分項
熟悉.NET Framework 3.0、3.5新功能
熟悉IBatisNet,Castle
熟悉OOA D
熟悉TDD
有企業管理軟件項目經驗
有數據結構和算法基礎,項目優化能力
文檔能力強
大家猜猜這份工作給多少薪水: 5K至8K
通過這樣一份簡介,我看到了很多內容。如果有人覺得招聘條件很低,那麼他錯了;同樣,如果有人覺得招聘條件很高,那麼他也錯了!這個招聘信息確實可以反映多方面的對員工的要求。
下面我們就來具體分析一下招聘條件:
1.         對人衝擊比較大的招聘條件就是“工作經驗”項,一般公司,爲了找到合適的開發人員,都會要求應聘者,有一到多年開發經驗。但是這個公司居然是無經驗也可。我覺得這有可能有幾方面的原因。首先,就是公司很樂於培養人才(這是很多人願意看到的);其次,有可能這個工作崗位很難招到“合適”的人。我個人認爲,兩種可能性都兼而有之。
2.         學歷要求不高,絕大數應聘者都可以滿足。
3.         基本要求項。
a)         包括了.NET基本技術,如框架知識(例如對.Net框架類庫的熟悉程度等),這裏要求的.Net Framework2.0,說明有可能該公司以前構建的系統,是基於.Net框架2.0的,那麼有可能該工作崗位會做一些原有系統的維護和升級工作,這就要求該崗位的員工,有比較強的讀代碼能力和調試能力;
b)        Asp.Net要求說明這項工作,主要從事Web開發,那麼Web開發肯定會要求諸如,Web2.0、Html、JavaScript、Css和Ajax。那麼用Ajax勢必需要開發人員掌握XML,不僅僅是C#解析XML,JavaScript解析XML也要非常熟練。
c)        熟悉主流數據庫Sql Server 和Oracle,那麼Sql Server至少應該是Sql Server 2000/2005甚至是Sql Server 2008。Oracle 應該是9i和10g版本。除此之外,基本的數據庫開發和維護,基本開發包括Sql(sql server)和PL/Sql(Oracle)的熟練應用、數據庫備份與管理、恢復等等非DBA級別的工作。應聘這個崗位的人員,至少需要掌握數據庫範式、觸發器、索引等知識,最好能處理過千萬級數據的數據庫,纔能有較高把握。因爲,應聘者不僅僅是要適應崗位要求,還要“打敗”其他競爭對手!
d)        瞭解多層結構模式及其意義項。要求看似少,實則有可能要求高!首先就是MVC原理,然後就是分層架構。除此外,如果想有較高的應聘成功率,必須掌握多種設計模式,和麪向接口的編程實踐。另外,多層模式還有一個面向對應的知識層,這裏不是說分析抽象能力。而是,你掌握了UML了嗎?類之間的關係有哪些?你能很好的區分“聚合”與“組合”的不同嗎?
e)         思維敏捷,學習能力強項,幾乎是所有公司的招聘要求。這裏的所謂學習能力,其實是面對程序員不懂的問題的解決能力。很多學生參加了培訓班,也學了很多理論知識,也做過一些項目,但是還沒有形成自己的學習方法和學習能力。那麼,怎麼樣衡量自己的學生能力呢?可以做一個簡單的測試,在技術論壇,比如csdn論壇,找到其他壇友提出的問題,一定是自己不會的問題。然後,開始試着解決問題,評測自己在面對這類問題時,解決的時間長短,採用的方法,最後是否將問題解決。這個測試可用批量做,效果更好。如果發現自己,除了會自己學過的知識,其他的都不會,那麼你的問題大了。
f)         有全局意識,以及良好的團隊協作意識。人人都說自己有團隊精神(^_^)!但是這個團隊合作精神,可不僅僅是和同事聊聊天那麼簡單。團隊精神是一種素養!如果將“團隊精神”放到軍事上,那麼就是戰術和戰略素養。並非所有人都有這種“素養”。這是長期工作和磨合的經驗。還有就是,團隊開發肯定會用版本控制工具,VSS、CVS、TFS,這幾隻常用的版本控制工具,你用過哪個?
g)        可以出差。這個條件和前面的工作經驗要求不高,我覺得是有關係的。試想,哪個已成家的程序員可以長期出差?難怪對工作經驗要求不高。
4.         加分項分析。
a)         熟悉.NET Framework 3.0、3.5新功能,看來新技術就是可以加分。還是趕快升級到3.5吧。另外提示大家,.NET Framework4.0的測試版已經發布,VS2010測試版也隨之發佈了!你還在用Vs2005嗎?
b)        其他幾項,如IbatisNet(.Net版是從Java移植過來的)、Castle在.Net開發中用的不多,相信你的競爭對手,也不是很熟悉!但是要注意,恰恰是這幾個要求,招聘公司對應聘者提出要求了,OOAD的能力要求還是比較高的,就是前面講過的設計模式是必須要熟練。另外就是面對從未用過的框架,你怎麼樣表現你的學習能力,用最短的時間開始上手工作。
c)        有數據結構和算法基礎,這個要求不高,但是用好很難,用的合適、合理就更難了。
d)        文檔能力強。軟件開發過程中的文檔非常多,中國程序員文檔是弱項。就是有開發經驗的程序員,文檔能力多數一般。因爲過內真正按照CMM控制的軟件開發企業相對不多。
以上就是對該招聘崗位的簡要分析,我們可以得出結論,本崗位要求並非如想象的那樣低,招聘企業雖然未對工作經驗要求,但是從招聘條件上,卻是處處要求工資經驗。      
各位朋友,你適合這份工作嗎?如果你去應聘,你又有多少把握? 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章