編輯推薦
解釋軟件行業職場規則
分析職場牛人成功經驗
案例分享、寓情於理、寓教於樂
內容簡介
剛剛走齣校園的年輕程序員麵對新的工作崗位,麵對新的人生角色,往往感到迷茫、不知所措。偶有幾個雄心勃勃、血氣方剛的,猛闖入“職場八卦陣”,也少不瞭碰得頭破血流纔能穩住陣腳。新人行的程序員對這個行業充滿瞭嚮往,但是往往忽略瞭工作的睏難,思想準備不足。不少人中途辭職轉行,還沒看到未來就“倒”在瞭職場的門口。其實隻要稍加指點,他們就能成為行業的佼佼者。《程序員入職錦囊妙計》通過生動的案例講述瞭快速適應職場的經驗,希望讀者都能成為留下來的佼佼者。
作者簡介
徐海峰,大學二年級進入學校軟件實驗室開始學習編程,至今已有8年。他從Java程序員做起,後投身於.NET開發,目前鑽研Linux平颱上的C語言開發技術。先後做過程序員、高級程序員、項目經理、架構師,目前供職於5173.com,任技術部架構組項目經理,負責電子商務網站係統架構優化工作。
目錄
第1章 初識IT企業
1.1 什麼是軟件公司,什麼是軟件行業?
1.2 進入公司的第一件事情——“站隊”
1.3 第一次寫代碼的睏惑
1.4 怎麼判斷公司是否適閤自己?
第2章 和程序員一起工作
2.1 什麼是程序員?
2.2 多聽少說
2.3 和領導相處
2.4 忍耐,要有底綫
2.5 學會當第二名
2.6 充分占有資源
2.7 圍魏救趙
第3章 為自己工作
3.1 口碑很重要
3.2 永遠的加班
3.3 少一點抱怨
3.4 比你的同事多走半步
3.5 機會是要排隊的
3.6 能力範圍之內的事情不要猶豫
第4章 8小時之內決定你的現在
4.1 找一個同事當目標
4.2 徹底弄清每個技術點
4.3 不要被業務人員忽悠
4.4 看清業務需求的本質
4.5 問吧,痛苦的不是你
4.6 一摸,二搜,三問
4.7 “竊”師,就要過目不忘
4.8 改正錯誤隻有兩次機會
第5章 8小時之外決定你的未來
5.1 工作也有傢庭作業
5.2 認識你的技術之外的技術世界
5.3 積極參加沙龍活動
5.4 博客、論壇、網站一個都不能少
5.5 利用開源軟件提高自己
5.6 不要把精力全部放在外語上
5.7 管理,程序員也要瞭解一點
第6章 程序員不能做的幾件事
6.1 不要眼高手低
6.2 不要不服領導
6.3 不要理想主義
6.4 不要認為技術就是一切
6.5 不要羨慕比你有經驗的同事跳槽
6.6 不要做追趕技術的程序員
6.7 不要做30歲以後離開的程序員
第7章 程序員要重視的幾件事
7.1 在管理混亂的公司工作
7.2 親身經曆項目的失敗
7.3 總結自己
7.4 參與開源軟件的開發
7.5 把扔掉的書撿起來
7.6 學會選書、看書和用書
7.7 重視office軟件
7.8 確定自己的職業目標和目標實現鏈
第8章 加薪?跳槽?想說愛你不容易
8.1 續約,薪水怎麼談?
8.2 我要跳槽嗎?
8.3 跳槽前應該注意什麼?
8.4 讓人又愛又恨的獵頭
8.5 進入新公司,工資代錶一切
後記
精彩書摘
田光軍是A公司的技術總監。A公司是一傢小型軟件公司,技術人員不超過50人,主營業務是為政府、企事業單位提供信息技術解決方案。目前,A公司正在開拓市場,業務迅猛發展,A公司原有的開發人員人手不足,已經在招聘網站上發布瞭招聘信息,收到不少應聘者的簡曆。田光軍匆匆看完簡曆後將簡曆交給瞭人事部門。人事部門通知兩個應聘者麵試,一個叫徐憶然,一個叫張小兵。
麵試時間定在星期五上午,兩個應聘者如約而至。徐憶然和張小兵兩人都是名牌大學的應屆畢業生,但是所學專業不同:徐憶然畢業於計算機旁支的信息專業;張小兵畢業於計算機科學與技術專業。田光軍待他們兩人做完筆試題後,開始麵試。
在麵試的過程中,田光軍為兩個人準備瞭同樣的三個問題。
第一個問題:作為應屆畢業生,你們對軟件開發瞭解多少?
第二個問題:你們為什麼要從事軟件開發工作?
第三個問題:你們為什麼來我們公司?對我們公司有什麼要求?
對於第一個問題,張小兵的迴答是“我是一個大學畢業生,雖然剛齣校門,從沒進過軟件公司,但是我從雜誌上看到過一些軟件公司的介紹。我對軟件公司的印象就是,軟件公司應該有開放的環境,裏麵有一大群的計算機軟件開發牛人在無時無刻地編寫程序”。徐憶然的迴答是“軟件開發是一項講求團隊配閤的工作,現在幾乎所有的軟件都是由團隊配閤開發而成的。所以,我認為軟件公司應該做好團隊配閤工作”。
對於第二個問題,張小兵的迴答是“我從接觸計算機開始就喜歡計算機瞭,所以考大學的時候也選擇瞭計算機專業。大學4年,我學習瞭計算機的基本理論,並且製作瞭一些小型的網站,開發瞭一些小的管理係統。個人感覺軟件開發還是蠻適閤自己的”。徐憶然的迴答是“我是從初中開始接觸計算機的,從開始接觸就喜歡上計算機瞭,但是單純的計算機專業的就業麵可能比較窄,考大學的時候考慮到以後的就業,就選擇瞭計算機的旁支專業就讀。在課程學習的過程中,我發現自己還是喜歡編程,所以想把編程當成自己的工作”。
對於第三個問題,張小兵的迴答是“我喜歡軟件開發,又看見貴公司正在招聘,看瞭一下招聘細則,覺得比較符閤自己的需求,就投瞭簡曆。對貴公司,我沒有什麼要求。因為我是一個應屆畢業生,所以我主要還是來學習的,我想學習一下實用的技術”。徐憶然的迴答是“我喜歡軟件開發,看見貴公司在招聘網站上發布瞭招聘信息,看瞭一下招聘要求後,感覺自己非常符閤條件,能體現齣自己的優勢。說到要求嘛,雖然我是應屆畢業生,但是我想我最少要能在這個城市活下去”。
麵試的結果是徐憶然被錄取,張小兵遭到瞭淘汰。仔細地看看麵試的迴答,是不是覺得兩個人的水平是半斤八兩,但是為什麼被聘用的是徐憶然而不是張小兵呢?究其原因就在“瞭解”二字。
張小兵顯然是喜歡計算機編程的,在大學階段也非常認真地學習瞭計算機課程,而且說齣瞭自己心裏想的實話,但是在瞭解軟件公司和軟件行業方麵卻不如徐憶然。
……
前言/序言
隨著軟件行業的不斷發展,軟件行業的入職門檻越降越低。最早的時候,軟件開發是一項極其復雜的工作,不是一般的人能勝任的。程序員首先要精通硬件和數字電路部分,然後纔是編程命令。雖然這些命令很簡單,僅用於執行一些相對簡單的硬件運算,但是命令數量很多,要全部記住還是很有難度的。到20世紀90年代後期,各個大學,不管是985大學、211大學,還是普通高校,幾乎都成立瞭計算機係和軟件工程係,這些係的學生在經過4年正規計算機科學專業培訓後,纔能從事軟件開發工作。現在,培訓機構花1年半時間就能把一個對軟件開發一竅不通的門外漢培養成能在IDE的幫助下完成簡單業務功能的程序員。越來越簡單、越來越方便的開發方式和開發方法吸引瞭大量的年輕人加入原本就已經浩瀚的程序員大軍,軟件行業的競爭也越來越激烈。
所有行業對於新人來說都是一隻“披著狼皮的羊”,軟件行業當然也不例外。現在的軟件行業給外界的一個假象就是既容易齣名又容易掙錢,“十個程序員,九個廉價勞動力”的現實被掩蓋在成功人士的榜樣作用和少許居心不良人士的誇誇其談之下。我們到底要不要加入軟件行業淘金甚至開礦呢?
當我們對一個事物充滿好奇並蠢蠢欲動時,還是應該先停下即將邁齣的步伐,靜下心來,冷靜地去瞭解它!但是問題又來瞭,怎麼樣去瞭解軟件公司、瞭解整個軟件行業呢?
這本書為新生代程序員提供瞭一種瞭解軟件行業的解決方案。
作者從大學時代就開始編寫程序,滿打滿算,程序員生涯至今已有8年。現“混”跡於國內一傢著名的電子商務公司,任開發部架構組項目經理一職,主要從事該電子商務網站的架構優化工作。
作者總結瞭自己的從業經驗,並使用幽默風趣、通俗易懂的現實版語言為新生代程序員描述瞭軟件行業職場上的“規則”,從不同的角度對軟件開發職場的觀點進行精細的闡述,並加以總結,將自己的心得有理有據地展現在讀者麵前。
希望本書能真真切切地幫助剛剛進入軟件行業的新手,在對職業目標的追求、人際關係的經營方麵助他們一臂之力。
徐海峰
2010年10月
程序員入職錦囊妙計 下載 mobi epub pdf txt 電子書