歡迎來到 常識詞典網 , 一個專業(yè)的常識知識學習網站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
三個月,精通一門語言,完全沒難度(指的是投入正規(guī)開發(fā),不是真的大牛)。 前提是你在真心的學這門語言。只要不是匯編級以下的語言,所有的高級語言的語言基礎都是差不多的,入門級的東西懂了之后,就不停的做項目(自己去接的項目也好,虛擬的項目也好),并且在項目里總結。三個月足以讓一個人脫離菜鳥級別。重大壓力下,時間還可以縮短很多。 還想說一句,看懂多少書籍是沒有的,那不代表掌握!我說我看懂了組成原理,但是我還做不出一個CPU。關鍵是掌握,很多說自己懂-tml+css,可是千萬不要以為會幾個標簽就是懂了。這很重要,所見即所得的開發(fā)模式最大的缺點就是太容易讓人自我滿足,以為自己學有所成,已經很好了,其實寫出來的代碼大部分都是雜亂無章的,只是標簽的堆砌。例如,頁面的標題理論上用<-1><-2>乃至<-n>都可以,但是SEO里面,是不是對標題的標簽使用有要求?表格里面嵌入表格,會不會影響SEO的效果?float屬性在IE6會不會有問題?如果有問題,有沒有補救方法? 代碼是程序員寫的小說,可是你不能說,能寫代碼的就都能寫出好小說吧? 代碼人人都會寫,可是高效率的代碼和低效率的代碼,擴展性強的代碼和擴展性差的代碼,又是兩個不同的水平了。 看懂了,和真正掌握,是完全不同的兩個概念。套用一句喬幫主的話Stay -ungry,stay foolis-。在學習過程,千萬不要自我滿足,尤其像-tml這種看似簡單其實有很深學問的東西(標簽很簡單?meta標簽和-ead標簽,真的有認真看過?-ttp協(xié)議,編碼格式……)。 總而言之,就是實踐。只有在實踐里面你才知道自己掌握了多少東西,三個月,足夠的時間讓你去看書和實踐和總結。 至于整條開發(fā)的流水線,一個人做整個項目絕對是一件痛苦的事(除非網站很小,沒有太大的難度),可行性分析,需求分析,概要設計,詳細設計,編碼,測試,運營,維護,在正規(guī)開發(fā)流程里面,每一個環(huán)節(jié)都應該有專人負責。為什么要自己去體驗完整的項目開發(fā)流程,我的看法是:因為以后自己就是某個環(huán)節(jié)的一部分(如果你打算在這個領域發(fā)展的話),在項目開發(fā)過程中,你連Team-te的工作都不知道,在你之前和在你之后的工作是怎么溝通和交接的都不知道,這樣的開發(fā)是完全沒有意義的。只有知道自己的團隊是怎么運作的,才可以更好的發(fā)揮自己的作用。當然,不可能每個流程所需要的技術都發(fā)展精通,只是體驗過整條流水線作業(yè)之后,你可以更加明確自己究竟對哪個環(huán)節(jié)有興趣,進而可以繼續(xù)深入這個環(huán)節(jié),成為這個領域的高端人才。 最后一句話——永遠不要做一個只懂得編碼的程序員。 三個月,見證一下自己的奇跡吧,哈哈。 個人心得,不喜勿噴,權當交流,呵呵。答案 2:
開發(fā)網站學習一門語言大概是不夠的,至少要三種前臺語言:HTML/CSS/JavaScript;一個后臺語言:ASP/PHP/J-A/.NET/CGI,更深入的就是各種開發(fā)框架;還得有至少一種數(shù)據(jù)庫MY-L/MS-L/ORCLE使用經驗,以及-L;除此之外,最好還得有一些運維基礎,起碼了解WINDOWSSERVER/LINUX,IIS/APACHE/TOMCAT/NGINX才能把網站部署上去,最重要的你還得懂一些安全知識,否則一個-L注入就讓你所有數(shù)據(jù)全部完蛋,這個網絡安全就水深了;當然想做個大網站,各種壓力測試,BUG修復也是必須的技能。 當網站要上線的時候,你還得知道如何購買服務器/域名,如何解析,如何備案,當然這些跟語言無關了。 所有這些估算下來,一周能做到的,大約是神仙了吧:)答案 3:
個人經驗是一周。 補充如下:前提是我自己有較長時間其他的語言開發(fā)經驗但不是Web開發(fā),之前對Linux也很熟悉,很愛倒騰。
因為有Html基礎和數(shù)據(jù)庫基礎,其實主要的問題在于后臺服務器的腳本語言的選擇。個人比較推薦Ruby On Rails或者Pyt-on Django的框架,這些框架的開發(fā)速度都非常快。都說PHP入門,但是我個人覺得PHP和前端混在了一起,開發(fā)站的高度不夠。不利于學習。反而是MVC的框架更合適。
另一個焦點在于什么叫會開發(fā)網站。搭個學校用的系統(tǒng)一兩周差不多了。從問題來看,提問的同學也沒有說想要達到這么高的商業(yè)標準吧,像給學校的組織和普通的機構建立一個網站還是比較輕松的。我個人認為:
建立網站的所有技術都會使用并且熟悉一個框架
出現(xiàn)了問題知道到哪里去解決
新的問題知道使用什么技術
就算會搭網站了。剩下的只是熟練度的問題。建議和別人一起給一些要求不高的組織建一些網站,非常促進學習還有報酬。不可能非要達到那么高的標準才去開發(fā)真的開發(fā)網站,因為問題總是在實踐中出現(xiàn)的
答案 4:
你說的會,在我的理解里就是能夠獨立開發(fā)整套,從而掛上網。如果你每天都在潛心的學習,拋開所有的事情,除了吃飯,睡覺,上廁所。我認為是一年,一年后,你一定可以做到優(yōu)秀答案 5:
學語法花不了多少時間,幾天吧,用好看個人。而且過幾年就會出個新語言,perl比較早一點,ruby,pyt-on晚一點。答案 6:
從問題描述上看你的開發(fā)經驗很少或沒有。如果有其它語言經驗也不用問這個問題了。估計你是想寫HTML吧(R與T兩個鍵挨著,我猜的)。這樣的話學一門語言去開發(fā)一個網站可能會比較長時間。另外,HTML不算一種開發(fā)語言。 如果專心從0學開發(fā)網站的話,建議學PHP,現(xiàn)在比較流行的網站開發(fā)語言,適合當前多數(shù)主流網站的功能,而且好學些。全職學的話如果有人教兩到三個月吧。如果自學可能更長。我是說學到達到你建站的程度。 如果是有經驗的開發(fā)者,時間沒有參考性,因為我自己學一門新語言都是邊做項目邊學。做一個項目就上手了。再就是繼續(xù)熟練。答案 7:
語言好學,但是攻城濕的思維難學答案 8:
1、如果網站主要靠自己從0學的技術來做,沒有一年半載是不行的。 2、如果只是為了建一個網站,現(xiàn)成的網站系統(tǒng)很多的,可以直接使用別人的系統(tǒng),這樣一個網站可以很快建立起來。 3、網站有大有小,難度也有大有小。有些企業(yè)建站做個最簡單的,只幾百塊。有些大一點企業(yè)站,可能要幾萬。有些政府網站,可能幾十萬甚至幾百萬。答案 9:
看個人資質和勤奮程度。下一篇:遷徙流浪是吉普賽人這個-的天性嗎? 下一篇 【方向鍵 ( → )下一篇】
上一篇:多國部隊對利比亞的-行動叫“奧德賽黎明”? 上一篇 【方向鍵 ( ← )上一篇】
快搜