個人IT之路這樣走過

1、個人IT之路這樣走過javascript

  一、大一上學期、咱們學校是用C語言作啓蒙語言的;雖然我學的至關不錯,可是我發現一個問題;用C語言作軟件那麼它的交付週期比較長。php

  對於我這種無產階級來講最關鍵的是解眼下的糧食問題,人活着老是要吃飯的,因此我要作到快速的交付,明顯C語言做到快速交付對我來講css

  不太現實。html

 

  二、大一下學期、咱們學校開始教C++,此次我在無盡夜空中看到一棵星星,它就是MFC;記得我大概花了半個多月的時間java

  用MFC在窗體上畫出了一條正弦線sin(x)、我當時真的是激動呀;可是MFC作出來的圖形真的是好難看哦!那段時間遇到一本好書python

  <<深刻淺出MFC>> 我記得好幾回本身作夢都在看這本書;雖然能夠作桌面應用程序了、可是因爲C++的開發速度,我自身知識的侷限,mysql

  MFC的複雜性 最終也沒能作出什麼;如今看來也就只是夯實了下C++語法吧。linux

 

  三、大二的時候、我開始自學C#,這是我第一次愛上一門語言,它簡潔的語法、豐富的特性、強暴的開發效率,那個時候我感受本身找到了nginx

  一輩子所愛;我用C#開發的最大的一個軟件是一個http代理、這下終於能夠改善一下本身的伙食了;後來也用C#作了一些其它的東西賣了些錢程序員

  基本上能夠說大二到大三的上學期,我都一直在研究windows phone 這個手機平臺app的開發、並一度感受本身有MVP的能力了,只是我軟

  沒有給我一張證書而已;

 

  四、市場決定了誰吃肉、誰喝西北風、眼看就也到了大三下學期了,windows phone 的市場份額仍是1%、windows phone 過的很差

  我這個windows phone 的軟件開發者固然也就只能是喝西北風啦;那個時候我經常在內心問本身,難道我要去寫asp.net 去作網頁?仍是

  是去作wpf 的應用程序的開發? 感受眼前沒有路了!

 

  五、起色也仍是從市場開始、說實話我感受大三上學期的最後幾天是我大學生涯中最黑暗的幾天了、這段時間我沒事就去招聘網站上去看

  市場須要怎麼樣的程序員,發現java 和php的工做是比較多的,.Net 就的少了,不可是這樣薪資方面也是要低一點的;直到有一天

  我無心間看到了華爲招聘一個數據庫方面崗位年薪80萬;反正我SQL Server 也學的不錯,不如再加深一下之後就作數據庫了,大三暑假

  開始我就一直在看SQL Server 方面的東西了,這段時間裏之間的開發經歷給了我很是大的幫助。

 

  六、大四的時候我就出來實習了,在深圳一家雲服務公司作SQL Server 方面的事情、當時的實習月薪的8.5K;進公司沒多久我就發現我

  是整個公司SQL Server 方面最吊的、C#方面的能力也獲得了確定;可是我也發現了這也是一種危險,由於我不知道應該向誰學習了。

  我之後怎麼進步?也就正是我畢業後沒有留在這個公司的緣由!還有一個方面是SQL Server 的市場需求不高,我真的是不想和市場

  對着幹了,怕了。

 

  七、努力過就總會有所收穫,不一樣的只是收穫的多少吧、還記得我前面說過我在大學期間搞了一年多的windows phoone 吧、雖然windows

  phone 開發沒能成爲個人本職工做,可是個人畢業設計是一個windows phone 的app ,我還爲此得了咱們系的最佳畢業設計呢!以前我

  在SQL Server 方面的努力也是有收穫的,由於我靠我SQL Server 方面的知識成功的面試上了一個MySQL DBA的工做,雖然粗看起來

  MySQL和SQL Server 都只是SQL標準的兩種不一樣實現,可是對細節的處理是有許多區別的;我也不知道我當時哪時來的自信,也許是我

  當時看到MySQL功能上沒有SQL Server 強大吧、因此就單方面的覺得本身立刻就能上手MySQL了。

 

  八、發現我打開了通向另外一個世界的大門,這個世界就是linux 、在SQL Server 的世界裏除了安裝SQL Server 不能用SQL語句來解決,

  別的工做基本均可以用SQL語句解決;好比說吧,SQL Server 中備份數據庫用 backup database ...  to disk xxx 這樣的SQL語句來

  解決,可是到了MySQL這邊備份是由專門的程序來作的如meb / xtrabackup / mysqldump ;也就是說要作好MySQL必定要對linux這個

  系統很是熟悉,這個就要扯到bash 這個腳本語言了,開始一段時間我對bash 一直不得其要點,主要仍是我用以前對C,C++,C#,SQL

  思想來看待bash ;事實上它們的編程思想是不同的 bash 的的編程思想是經過若干命令的組合來完成對特定的問題的求解、它有兩個重點

  1是管道,2是把什麼都當成字符串(除非你顯示的說明它不是字符串)

 

  九、到了這裏基本上就算是進入了農業社會了,爲何這麼說?由於你面對幾臺MySQL是沒有問題的,可是問題是若是你要面對成百上千臺

  就不同,你可能會應付不來,若是想進行機器大生產的工業時代的化,那麼你要升級你的生產工具了;好比批量管理能夠用ansible 、監控

  能夠用zabbix。那固然也能夠本身開發新的生產工具啦、這個時候我遇到了python ,每種語言都有本身的優勢,找到適合本身的才最重要

  然而如今python(我各人比較喜歡python3.x)適合我

 

  十、時間花在那裏,成就就在哪裏、以前本身學了這麼久的.Net 因爲沒有拿到微軟的MVP,老是感受缺了點什麼;在MySQL的世界裏一個

  叫OCP的鬼東西;因而我決定去考一下,我對這場考試的準備就是把MySQL官方文檔大略的看了一遍,就去考了,結果才57分!有了此次

  試水,我認識到若是隻是粗略的看一遍是過了了OCP的;有了此次的失敗以後,個人心靜下來,我已經不知道本身來來回回的把MySQL官方

  文檔看了多少遍了,在HR的催促下我去考試了;此次果真不同,我考了88分;目前尚未看到有誰比我高一點,真的有一種獨孤求敗

  感受、如今我仍是會天天堅持看一下這個文檔,一方面我處認爲我記性不太好,更重要的是每次複習都有所收穫!事實上英文也沒有多難,

  英文的文檔知識最新,最全。

 

  十一、作DBA久了才知道什麼叫有錢,可是沒有前途!我有一個夢想,作一件對他人有意義的事,是扎克伯格之於facebook,是馬化騰之於騰訊,

  作一件有用的事,並體面的過完一輩子。想作點什麼,可是又不從下手,那個時候才明白知道知道的太少了,因而從去年開始我就開始了自學經濟學

  一年多的學習,總算是找到了一件本身能作的事了。

 

  十二、在學習經濟學的過程當中發現,許多的金融方面的統計數據都是以都是以電子表格的方式展現給用戶的、我感受這種方式不太友好,因此我想

  作一個網站,把這些數據收集起來,而後以k線圖、拆線圖、餅圖、... ... 的方式對它進行輸出,這樣方便用戶查看,目前在技術方面用到的東西

  有mysqluwsginginxpythondjangohtmlcssjavascript 網站還在開發近期上線.

 

  1三、對於編程語言,我有了新的見解、早先學習C#時,我就是一個C#狂熱份子,那個時候的我想告訴全世界「C#是最好的語言」;已經這麼多年

  的摸爬滾打,我已經有了新的見解;「語言只是一門工具,和適本身的才最好!」 如今我選擇Python !

 

  1四、 未完 ... ...

---

相關文章
相關標籤/搜索