程序員是否應該沉迷於一個編程的世界,爲了磨礪本身的編程技能而兩耳不聞窗外事,一心只爲寫代碼;仍是說要作到各有涉獵,全而不精。關於這點每一個人心中都有一套本身的工做體系和方法體系。css
我一直認爲,程序員你首先要摘掉本身給本身帶的「程序員」的帽子,以一種」求知者「的身份不停的去學習一些新的東西,不停的去接觸一些新的事物,這樣,才能夠得到成長與技能上的提升,而不是一心埋頭於本身的代碼世界,沉醉於本身的小小世界,徹底與整個世界脫節。html
一,項目開始之初:程序員
1,邏輯分析類工具:web
思惟導圖MindManagerajax
功用:我的規劃,流程,計劃列表...數據庫
場景:我的使用,客戶展現編程
1)思惟導圖簡介=>傳送門windows
2)關於使用方法=>傳送門瀏覽器
3)我的使用心得: 思惟導圖讓你至少在邏輯很清晰的瞭解本身規劃,固然它的功能決對不只僅是展現,還包括項目的週期控制。作爲整體的一種規劃工具,它決對是十分優秀。網絡
2.UML工具
Microsoft Visio
功用:流程圖,水平跨職能圖.....
場景:我的使用,客戶演示,報告
1)Microsoft Visio簡介=>傳送門
2)使用方法=>傳送門
3)我的使用心得:visio 的水平跨職能圖十分的方便,不管是涉及項目的權限功能仍是說項目的總體流程說明,拖拖拉拉之間就能夠完成,能夠十分方便的展現項目說明,相比蒼白的文字,用圖形說明真的是碉堡了~
3.模型設計工具
Axure
功能:Bs開發,Demo快速模型
場景:前期客戶需求分析,演示報告
1)Axure 簡介=>傳送門
2)使用方法 => 傳送門
3)我的使用心得:前期的需求整理,Demo原型必不可少的工具(若是你不是很是NB的快速web開發人員的話)
4.數據庫模型設計
power designer
功能:數據庫建模
場景:前期需求分析,中期開發以及後期的提交的系統設計材料
1)power designer簡介=>傳送門
2)power designer使用方法=> 傳送門
3)我的使用心得:數據庫建模的不二工具,用起來很順手,不過是收費的(呵呵,收費~)
二,項目中期
1.系統必備工具:
Everything
功用:windows系統下的文件檢索神器,方便實用!重點推薦
場景:打開電腦的那一剎那就可使用了
2.文本比對工具:
Textdiff
功用:文本差別比對工具,不過貌似和tfs的文本比對工具沒有太大的差異
場景:比對代碼文本文件的差別
3.健康提醒工具
360健康精靈
功用:從之前的360衛士提取出來的獨立版,定時提醒,保持眼睛,程序員們,腰是很是寶貴的,賺錢的時候要用,花錢的時候也要用哦~
4.問答與檢索信息搜索引擎及論壇
基本上信息最全的搜索工具,google=>g.cn
若是是一些微軟的相關技術問題bing =>cn.bing.com
中文問答,請找度娘baidu => www.baidu.com
最好的技術問答論壇stackoverflow=>stackoverflow.com
msdn微軟的百科全書 => msdn.microsoft.com/library/
csdn中文技術論壇 => bbs.csdn.net
知乎 => www.zhihu.com
以上推薦的論壇只是我的的使用中常常碰見的,排名大體分前後,我的覺得學會合理的使用搜索引擎也是須要時間和技巧以及總結的,相比而言,不少初入程序生涯 的人不多會合理的使用的,固然,工具永遠都只是工具,若是條件容許的狀況下,得到本身想要信息最好的方式是直接去問懂行的人,又或者本身去思考與思索,不 過一樣的,你也少了一分本身去得到知識的樂趣和解決問題的能力。
5.Web調試工具
Chrome瀏覽器的F12
關於Chrome瀏覽器下的一些其它使用技巧請參考:
關於Chrome瀏覽器的其它使用技巧請坐等博主更新或者自行google ~
FireFox + Firebug(插件)
功用:ajax監視,網絡抓包,JavaScript debug ,css調試,你以爲還有什麼它不能作的- -
使用教程:
IE
功用:同上,不過效率上沒感受比樓上兩位更優秀,新版本的IE 11功能界面作的真心不錯,使用教程徹底能夠參考樓上的
項目後期:
1.雲筆記
evernote,有道雲筆記
功用:文字記錄,收集網上資料,一鍵收錄到本身筆記本中,so easy~
2.網頁博客
cnblogs,51cto,msdn,或者我的博客
一個項目作完請給本身作一個適當的總結,這既是一份寶貴的財富,也是簡歷的加分項。