在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>單片機>程序員如何規劃自己的成長之路

程序員如何規劃自己的成長之路

2019-04-24 | pdf | 0.39 MB | 次下載 | 1積分

資料介紹

  程序員的成長經歷往往很相似,大部分的人走過了最前面相同的一段路,而有的人則走得更遠??偨Y自己這些年來的歷程,這也許能讓年輕的程序員少走一些彎路,成長得更快;或許更好一些,能讓大家從中得到一些啟發,早日進入優秀程序員的階段,實現夢想,釋放激情。

  第一階段,最初是在學校里學習計算機基礎知識,學習經典的程序設計語言,編寫測試用的小程序。這個過程可以說是對計算機和程序設計的入門階段。這個階段主要是培養了自己對計算機軟件的興趣,打下了良好的計算機基礎知識。

  第二階段,而后參加工作,從事計算機軟件開發工作。按照工作要求,一邊學習,一邊編程,終于可以讓自己的程序投入運行了。在這個階段我突然感覺到了自己的價值,感覺到了軟件的神奇,并且自己編寫的軟件成為了實用產品。這個階段實現了學習到生產的過渡。

  第三階段,隨著工作的增加,開始編寫各種程序,開發各種系統,這時候忙于編程知識的積累和應用。應該說在這個階段自我感覺很充實,好像有做不完的事,程序設計水平還處在語言級階段。

  第四階段,隨著積累了一定編程技巧之后,我開始想這樣的問題:我是不是最好的程序員?我能否編寫出最好的程序?這個過程是一個反思的階段。我對自己的要求是:不但要會編程序,而且要編好程序,從關注程序數量開始轉向關注程序質量。

  第五階段,開始在提高自己的軟件開發水平上做文章。經過各種系統開發,尤其是大型系統的開發,發現了軟件中有許多功能是重復的。因此,有一段時間把精力花在編制各種庫函數上,通過不同系統調用相同的函數,以便減少重復開發,實現功能共享。當時比較得意的是庫函數不是我一個人在調用,而是整個項目小組都在調用,甚至不同的系統也能調用,從而體會到編寫庫函數特別有價值。這個階段的標志是庫函數,程序員水平上升到庫函數那一級。

  第六階段,到了庫函數那一級后,很快就發現,單單實現程序函數級的調用是遠遠不夠的。當你做了很多項目,包括大項目和小項目,尤其是做過跨行業的項目之后,你就會把庫函數的共享思想用于項目開發。你就會想這樣一個問題:為什么不同項目不能有相同的架構?如果有相同的架構,那么開發就有了相對的標準,我們就有可能通過配置的方法實現相同架構的系統。于是我提出了 IASG(交互式軟件自動生成器)思想,并在C語言和其他一些語言中實現了IASG實例。記得最快的一次是編寫一個系統(公安部門的自行車信息管理系統,主要用于丟失自行車信息登記)只用了3個小時(從需求到安裝盤)。這個事情對我影響很大。我在這個階段上升了一個很大的臺階,從程序上升到軟件。核心思想就從庫函數共享上升到軟件共享。具體過程是建立一個通用的系統架構,架構中有許多共同的功能,例如,參數設置、用戶權限管理、庫表管理等。另外還提供信息建立查詢開發模板,通過配置和特殊功能的編制就能很快完成了一個系統的開發?,F在想起來IASG距離我已經有20年了。

  第七階段,到了IASG階段后,我發現無論技術如何提高,都無法改變開發落后于需求的現實。通俗地說就是:程序員水平再高,僅僅是拉車水平高,但是,應該在什么路上拉車程序員并不知道。如果這條路是一條光明的路,則程序員越拉越有勁,有前途;如果這是一條死胡同,則程序員白費工夫;如果這是一條漫長的路,前途不明,則程序員可能要累倒在路上?,F實中程序員水平低、收入低;系統需求不明確,系統開發周期一拖再拖;系統重復開發多,信息甚至不能在一個企業內實現共享,更不用說在企業之間、行業之間實現共享了;各種企業級的軟件ERP、CRM、BI層出不窮,也沒有哪個能滿足中國的市場;各種新技術、新概念不斷出現,卻沒有哪種技術或概念能真正發揮其內在價值,最終還是處于被學習、被運用的階段。這個過程是程序員脫離技術本身,開始思索、開始求源的階段。在這個階段的程序員的思想有了質的飛躍。以前光拉車不看路,現在要抬頭看路了。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 651單片機窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費
  13. 751單片機大棚環境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 亚洲不卡视频在线观看 | 久久精品第一页 | 欧美日韩一级视频 | 国产伦精品一区二区三区高清 | 九九99久久精品影视 | 在线种子资源网 | 中文字幕在线一区 | 你懂得在线网站 | 美女扒开尿口让男生添 漫画 | 亚洲欧美在线一区 | 九九re热| 国产女人在线视频 | 男人午夜天堂 | 网友自拍区一区二区三区 | 国产高清精品自在久久 | 欧美整片第一页 | 色综合久久丁香婷婷 | 天堂成人在线观看 | 中文字幕一二三区乱码老 | 中文在线最新版天堂bt | 亚洲天天做日日做天天欢毛片 | 在线观看免费高清 | 亚洲伊人tv综合网色 | 老湿成人影院 | 操插干| 日本特黄a级高清免费大片18 | 三级免费黄色片 | 韩国最新三级网站在线播放 | 黄色a毛片 | 黄视频日本 | 在线观看免费观看 | 韩国一级网站 | 免费网站啪啪大全 | 在线婷婷 | 67pao强力打造| 萌白酱白丝护士服喷水铁牛tv | 99青草青草久热精品视频 | 天天狠天天操 | 国产精品特黄毛片 | 国产高清免费在线观看 | 亚洲香蕉视频 |