我努力成爲一名優秀的程序員,我曾經是在同一時間學習的人中最好的人之一,但我達到了高原,我不明白爲什麼其他程序員知道這麼多我做。我不再有用了,我沒有通過所有測試以獲得好的工作等等。最佳PHP培訓?
我應該如何獲得PHP培訓?像課程?我想知道什麼是最好的。我覺得成爲一名優秀的程序員可以賺到很多錢,但我不能成爲一名優秀程序員。任何輸入將不勝感激。謝謝。
我努力成爲一名優秀的程序員,我曾經是在同一時間學習的人中最好的人之一,但我達到了高原,我不明白爲什麼其他程序員知道這麼多我做。我不再有用了,我沒有通過所有測試以獲得好的工作等等。最佳PHP培訓?
我應該如何獲得PHP培訓?像課程?我想知道什麼是最好的。我覺得成爲一名優秀的程序員可以賺到很多錢,但我不能成爲一名優秀程序員。任何輸入將不勝感激。謝謝。
學習永不停息。
這就是計算機程序員的真正精神。課程和課程不是強制性的,只有幫助。
看看我的進度: 我從VBS和命令行腳本開始,並非真正用於編程,只是腳本任務。然後,我轉向C++,並使用在線教程。之後,我擴展到WinAPI的許多部分,包括媒體操作,GUI和各種其他系統任務。在掌握基礎知識之後,我開始使用Qt和Boost框架。接下來,我轉向數學編程,在那裏我也從在線教程中學習了Haskell和Mathematica。我的下一個目標是擴展到Web應用程序,從W3Schools.com的HTML和Javascript開始,然後在最近幾個月內擴展到PHP和MySQL。我的下一個目標是掌握Javascript和PHP的一些基本框架,比如jQuery和Zend。
這就是生活和學習的種族,一旦你達到了目標,如果你只是留下而不繼續,世界的其他地方將會超越你。以美國教育爲例。曾經是世界上最好的之一,現在我們在發達國家排名第38。這與你一樣,你必須繼續學習和進步,一旦你停下來,世界會傳遞你。在比賽之前比在後面總是比較好,因爲在潮流中不情願地被拖到了前面。
如果您對PHP和MySQL的某些Lynda.com教程感興趣,請隨時與我聯繫。我可以訪問許多Lynda資料。
首先,要積極。
設置自己的簡單項目,如基本的CMS。
建立在它上面。
如果您對程序編寫PHP沒有堅實的理解,請勿潛入OOP。
對我最好的教程/當然是在www.lynda.com
獲取過程中必不可少的PHP培訓。遵循這一點,你很快就會知道所有的基礎知識。
然後,當你確信你瞭解它
獲取過程中的PHP/MySQL之外,教你最佳實踐和麪向對象編程的基礎知識。
希望這會有所幫助。
請記住,你必須練習和練習。
PHP是一種非常常用的語言,所以如果你想賺錢,你必須非常擅長,並知道旁邊的其他幾個。也就是說,我認爲好的程序員非常少見,所以如果你是一個人,你肯定會遠離大量標準的PHP程序員。
所以我的建議,作爲一個成功的高級的ActionScript開發者將是:
而我的看法是,一個好的程序員能夠
祝你好運,並繼續提出這樣的問題給自己,你在路上! lexa。
如果你正在尋找一個好的程序員,你必須知道什麼是好的程序員。
在我看來,一些優秀的程序員的素質:
雖然這些點對任何語言和系統均有效,但點3或多或少依賴於系統/語言。
PHP被認爲是容易語言,因爲(尤其是程序性的風格)
array
和地圖數據結構是很方便的foreach
構造對陣列和地圖也很方便我認識的所有優秀程序員(不幸的是%並不是那麼高)來自混合語言背景,他們不得不應對低內存或較差的CPU限制,他們必須實施微妙而創新的算法 - 他們不得不生存,當它不容易,能夠產生正在運行的程序。
你可以成爲一名PHP程序員。很多人都這樣
如果你想成爲好的程序員,沒有容易的勝利。
看看topcoder或Google code jam(有很多...)的問題。從簡單的開始。
重新考慮你的方法,如果我只有內存 100K,如果什麼電腦很慢,引擎蓋下會發生什麼?
當你找到一個可行的解決方案,始終三思;有一個更好的。
學習任何東西的最好方法就是通過練習和重複。要將其應用於編程,只有編程才能真正實現目標。
我會推薦這樣做:想想你想在程序中有什麼東西,簡單一些。研究什麼語言是製作這種程序的好方法 - 這樣的網站是一個很好的資源。去亞馬遜購買評價最高的「介紹到」這本書的語言,並通過它 - 通過它的所有方式,做每一個例子。
然後,當你完成這本書,開始工作你自己的想法。再次,讓它變得簡單到現實,你可以真正完成並知道你正在取得進展,但是讓它成爲你喜歡做的事情,並且當你完成時就滿意。
在學習任何編程之前,我有一個博客 - 對於我來說,我想要學習如何做的第一件事是在我的WordPress網站中添加精選圖片部分。搞清楚如何做到這一點對我來說很棘手,但我能夠弄明白,而且我對結果感到非常滿意。之後,我回到原來的設計WordPress模板。我第一次這樣做,花了我大約一個月的時間。從那以後我設計了幾十個,現在我經常可以在一兩天內創建一個。
最重要的不是你創建什麼樣的程序 - 它只是堅持編程和練習。起初你會複製很多沒有意義的代碼,但你做得越多,你就會擁有這些偉大的「啊哈」!瞬間就是你突然意識到事情如何運作的地方。
這是一個旅程,而不是目的地,所以才動起來,不要放棄:)
你的第一個障礙是開始自己的信任。只要你繼續覺得你「不能成爲一名優秀的程序員」,你將會步履蹣跚。提醒自己什麼時候你是「最好的」,你如何到達那裏並使用這些技能。正如你所說,你是最好的,你可以再次這樣做,除非你得到了一些疾病,或者被馬或其他東西踢在頭上,你可以成爲一個偉大的程序員,你所要做的就是相信並提出努力。
PS良好的導師或老闆可以創造奇蹟,讓你創造奇蹟。不幸的是,情況正好相反。
祝你一切順利。如果你需要尋找能鼓勵你的人,不要放棄。我知道你可以從你剛纔說的那樣做到。任何人都同意我的看法?
編程不限於PHP :) – 2010-12-18 14:10:58
收入生活不限於編程:) – Mchl 2010-12-18 14:16:31
這是相當華而不實的Col. Schrapnel。無論代碼是否美觀,如果你是一個新的程序員,並且你陷入困境,沒有更好的辦法可以解決問題,而不是問問其他人的幫助。當我得到答案時,我很少使用他們提供的代碼示例 - 通常「回答者」提到函數或庫,或者我已經忘記,未曾想到或以前從未見過的東西。如果你是獨立的,並且沒有你周圍的教授或高級程序員問,那麼SO非常寶貴。 – Andrew 2010-12-18 15:17:11