職業規劃談不上
只是把心中一些隱隱約約的想法記錄下來。
1、學會linux系統開發環境。
2、php高階特性的掌握。
3、程式設計框架的設計思路。
4、WEB應用的解決方案。
5、html div css 佈局。
6、mysql 高層次應用。
7、生產環境搭建部署。
一條一條的來談吧!
一、學會linux系統開發環境。
我想作為一個程式設計開發者,光會熟練的應用windows系列的話,
還不算是一個會玩作業系統的人吧!
作為一個程式設計師、技術員,掌握兩種或以上的,才能更好的理解每個系統的好處。
二、就像程式一樣,如果現在要我說出PHP的長處與短處。
我也只能以現在的一些程式設計經驗來說,但我還算不上一個真正的程式設計師。
起碼的PHP的高階特性我是不熟悉的。這也是我為什麼說php高階特性的掌握,
會是我所要去做的。
作為PHP的高階特性,我現在知道的
就是魔術方法,抽象類、介面類、名稱空間。
但是我所不熟悉的,所以這是我所要掌握的。
談到語言,就如我以上說的,要學會兩種開發環境。
有了對比就會有長進。
雖然JS上,我使用封裝過的Jquery比較順手。
但系統的全面的JS我還是不懂的。
JS 還算不上是一門"真正"的語言吧!呵呵,勿噴!
以必要,需要去學習其他語言!
三、說到PHP的特性,又讓我想起了框架。
對於框架,現在的我還是有興趣去了解熟悉的。
這也是我一直的想法,但一直沒有去付諸實踐。
PHP的特性,我也只是因為框架,所以想去熟悉使用,
並應用的框架上(瞭解、改進、甚至構架編寫)。
這就是我的第三點:程式設計框架的設計思路。
說到框架,就想起了應用。系統層面的應用。
一些系統應用的構思。和這個框架所試用的場合。
而這些應用,應該說是元件吧,
全域性變數、快取、web、user、DB、http、verifier、安全,
所要考慮的有很多,這是我現在想要去做的,但又沒有去做的!
四、說到框架的應用,元件,適用場合。
就想起了一個真正的應用的誕生:web應用。
WEB應用的解決方案,一個框架需要去考慮資料驅動、快取機制、
全域性變數、部署環境的不同、實際開發的需要和特點。
那麼一個WEB應用要考慮的,要解決的就更多.
需求的分析、實現的方法、技術的選擇、落實的步驟、
任務的分解、應用的部署、生產環境的搭建、應用的運營。
一個好的程式設計師,需要考慮這些。
五、html div css 佈局。
這個可以說是我的硬傷,我在這一塊可以說是沒有建樹!
我想,先打牢程式的基礎,才有功夫。去學習這個吧。勿噴!
當然,一邊學習也是無妨的。
寫的一手好前端,也是很吃香的,最起碼,使用者體驗這一塊可以有些得心應手了!
作為一個真的web開發者。這一塊必須懂的!
六、mysql 高層次應用。
說到這個,印象深刻的是同事關於資料庫的優化培訓課.
印象比較深。當一個系統有十萬陳貼的時候,要去跟新某個帖子。
做更多的相應處理,是很耗時的!
對於資料庫的優化、檢視、事務等是不懂的!
而作為程式設計師所存在的價值----data.
資料庫優化這是一個很大的課題。
資料量一多,就會產生出很多的問題。
這是我這一年的工作經驗所感觸到的!
七、生產環境搭建部署
為什麼要使用Linux系統作為日常開發環境。
這是個原因之一,當你使用Linux工作開發的得心應手的時候。
搭建一個生產環境是你舉手捏來的.
對於生產環境的維護也是有的!
但這些是不夠的!
就比如說系統的安全,優化,日常管理這一塊來說,道路漫長!
好了!寫了這麼多!
這些是我這兩天所想到了!
也是我所要去慢慢接觸和學習的!
我知道最為一個程式設計師,滿足以上這些是很牛B的!
但這只是你的工作技能,並不代表你很牛B,你很成功!
一個優秀的,成功的程式設計師!光這些!未必會成功!
但這是他一定具備的,路一定走的很遠,站的高!
以上七條,是我所要走的路!
不是一年,兩年!
只要是做WEB開發!這是需要去做的!
路漫漫其修遠兮,吾將上下而求索!
WEB開發,路漫漫其修遠兮,個人的求索思考
相關文章
- 2021年8月資料庫流行度排行:資料庫道路漫漫其修遠兮,為使用者創造核心價值是正道資料庫
- 個人發展的思考
- 前端路漫漫-新的開始前端
- 漫漫前端路前端
- 涼兮社工+apk開戶籍涼兮社工+apk開戶籍涼兮社工+apk開戶籍涼兮社工+apk開戶籍APK
- 什麼是Web開發?如何成為一個Python Web開發人員?WebPython
- Web快速開發平臺個人之淺見Web
- 程式設計路漫漫程式設計
- web前端學習路線-20個真實web開發專案集合Web前端
- CEO換人、IPO延期,位元大陸艱難轉型路漫漫
- Web開發的七個原則Web
- 從跨域引發的Web安全思考?跨域Web
- 【新徵程】1、考研路漫漫
- Web 開發人員備忘單Web
- 15個最好的Web開發IDE - vijayWebIDE
- 程式設計師小白的個人思考程式設計師
- 元件化開發的思考元件化
- 為什麼 Web 開發人員需要學習一個 JavaScript 框架?WebJavaScript框架
- 一個commit引發的思考MIT
- 關於Web開發中“程式=資料結構+演算法”的思考Web資料結構演算法
- web前端開發工具有哪些?8個好用的web前端開發常用工具Web前端
- 關於 Flask Web 開發的個人小結FlaskWeb
- 三個最火的Python Web開發框架PythonWeb框架
- 面向Web開發人員的Linux實用入門WebLinux
- 給 Web 開發人員的以太坊入坑指南Web
- 給Web開發人員的以太坊入坑指南Web
- 技術選型的一點個人思考
- Web前端開發學習路線圖Web前端
- Vagrant:更好的個人開發環境開發環境
- 網路的開放和封閉的思考
- 我的北大故事:犯其至難圖其至遠!
- 由一個emoji引發的思考
- Syncfusion宣佈開源其為.NET MAUI開發的14個控制元件UI控制元件
- Web前端開發最好用的幾個WebGL框架Web前端框架
- 樑其偉回顧《影之刃3》研發歷程:江湖路遠,披荊斬棘
- 歸去來兮
- 敏捷個人-做好一個開發者敏捷
- 山有木兮木有枝,心悅君兮君不知
- Python的web開發PythonWeb