我有個問題,QT可以做許多不同的開源項目,而且每個QT新版本都那麼内容,感覺學不過來、用不過來
那麼我們還應該學習和使用其它語言嗎?
如果回答,在需要的時候學習,那麼這句話意味着,這幾年你基本上就局限于QT這個架構和這個項目了,我心有不甘,而且跳槽的時候,你沒有學過其它語言的話,别人說不會給你相關機會的,是以這多少也是一個問題。
-------------------------------------------------------------------------
1300個類,學習到的500個,熟練使用的200個,我覺得基本足夠,隻要掌握了查閱文檔的能力,要用的時候具體使用就好了
對的,不是靠記憶,是要現學現賣。
我都2年了 天天用QT
但是看别人部落格,感覺還是有好多東西不了解
QT實在是太多東西了
是以,是要查文檔,但是要把最起碼的例子全部看一遍
還有兩個重要的子產品我還沒學,QT3D,和multimedia
太多了根本來不及
其實從大學開始,學習這個事情基本上很大程度要看學業/工作需要什麼和你自己想學什麼了,畢竟人精力有限,對一般人來說,最開始幾年裡,精通一兩個方面,再熟悉一批同領域的知識差不多就夠你學的了,如果涉獵太多,除非你是天才,不然你很難成為某個領域中的精英,個人覺得,找一個前景不差、至少幾年内還不會被徹底淘汰的語言或領域,鑽研個一兩年,然後找一些其他的方向熟悉一兩年,至少你在IT這塊就不是那些小白們能比得了的了……
當然,時間上安排得因人而異,而且每個人适合的發展軌迹并不相同,以上隻是個人感悟…
嘛…自然是辭職,不過你既然沒想過的話暫時還是不要考慮的好,這證明你對現在的崗位還是比較滿意的,隻是對自己的能力發展和前景有些擔憂。
你們公司有其他語言的項目沒,不會都是Qt吧…
那可是破釜沉舟的招,最好不要用…
恩,确實,這些年網絡發展實在太快,不少成功的産品能在短短數年就跻身世界行列,現在的計算機領域已遠遠不是當年學校裡教的那些就能支撐的了,網際網路已經開始了革命,各種技術源源不斷,跟不上時代,就頂多隻能在後面撿别人剩下的,我以前學的是網絡工程,還參加過acm,但到了工作才發現,學校教的想要用到實際中,要學的更多,不然就永遠隻能是一個最底層的coder,而不是programmer
現在工作中倒是把以前網絡那一套弄明白了不少,然而程式設計這塊基本是從頭開始了…
以前計算機可以做的事情非常少,性能也慢,是以算法很重要
現在可以做的事情實在太多了,性能也沒那麼重要了
而且還有很多現成的容器與算法,比如STL
是以目前是架構更重要
沒有架構,光有語言和算法,什麼都做不了
其實我覺得自己現在的水準,感覺什麼都能做出來,隻是時間問題
但就是因為時間問題,很多東西不能涉獵,是以感覺很苦惱
恩,算法、底層、架構,現在分的很明确,不像以前一個人就能全部搞定,現在的程式基本都得靠協作