最近很難得地找到一個跟別人做項目的實習機會,是自己真正意義的第一個項目。由於主觀和客觀的原因,一直以來都沒有實踐機會。由於此,看過的書、記得的內容,忘了又記,記了又忘,又或者說自己根本沒有理解那些內容。
一直對自己的水平都沒有什麼信心,事實上也正是如此。當我投了簡曆之後,別人二話不說就同意我進去了。這麼爽快的原因只有一個,不是我真的有能力,而是他們招不到人。
不過,既然別人同意我跟他們做項目,那我也不能浪費這次學習、實戰的機會,起碼不能被同一個項目的人BS,而且做得好的話,報酬也會多一點,畢竟有錢有動力。
項目是要用Qt開發一個基於ARM的收銀系統,現在分工還不太明細,我現在主要是去熟悉一下Qt。雖然之前有學習WinSDK、MFC,但是學起Qt來還是有點吃力。其實也不是說Qt難,只是自己的搜尋能力渣渣的,對於一大堆新的視窗組件,很難找到樣本,並從中學習使用。比如,今晚想在Qt下弄一個WinSDK下ListView風格的視窗組件,結果弄來弄去,搜尋來搜尋去,都找不到究竟Qt下哪個視窗組件才是對應MFC下ListView。雖然Qt下有QListView/QListWidget這些視窗組件,但是弄不出來我想要的風格。最後還以為QTableWidget才是,結果還是搞錯了~~~唉,這樣腫麼到項目中實戰~~
QTreeWidget風格
終於找到了,原來之前我想要的那種ListView風格,原來在Qt中屬於QTreeWidget,不夠還有些不太符合要求
QTreeWidget風格
------------最近-----------------
最近,也就是找到項目之前,其實一直都不知道幹什麼,又或者說無聊之中補補演算法與資料結構基礎(圖論還有一大堆基礎都沒有補),然後上上Ubuntu,用用vim+gdb,做做OJ題,寫寫範例程式碼這樣。哦,還有比較重要的就是,複習,準備軟考。雖然大家都說那證沒有什麼用,但是總比我身上什麼證也沒有要好。而且還有一個最重要的原因,就是我這個非電腦專業的半吊子程式員,想利用軟考這一個機會,補補沒有電腦課程的各種基礎。效果算是有的,起碼在複習的時候,發現自己缺的基礎不是一般的多,這和計機的是一個不少的差距,這個需要慢慢來補。
還有就是,昨天買的《深度探索C++物件模型》和《STL源碼剖析》終於到了,外加一本從同學那裡借來的《C++ GUI Qt4編程 2nd》,後邊的日子應該也不會過得太迷茫了。