2010-03-11 58 views
4

我開始自學計算機編程。我有興趣使用PHP開發一個網站,但我不知道我應該開發什麼樣的概念。請告訴我關於如何提高編程技能的好主意。新手程序員需要動機

很多謝謝。

+1

我會說這是編程相關和一個真正的問題,所以它不應該被關閉..雖然它可能是一個重複的原因,我認爲我已經看到其他類似quesitons – Earlz 2010-03-11 16:11:01

+0

@高我相信他說他對編程感興趣,但不知道實際編程的內容... idk他的標題和問題的主體不完全匹配。 – Earlz 2010-03-11 16:21:19

回答

4

當我開始學習PHP時,我開始編寫一個內容管理系統。結果發現這是人類歷史上最糟糕的內容管理系統,但我確實學到了很多。我的另一位朋友通過編寫基於網絡的遊戲學習了PHP。

要點是,嘗試找到一些有趣的東西,以保持您長時間的發展過程!然後,讓自己重新學習一段很長的學習曲線。

+7

這是第二差的。相信我。 – 2010-03-11 16:09:14

+1

可能已經第三次... – Nate 2010-03-11 16:09:54

+0

不,不,你沒有看到我的!它有一個PHP文件作爲數據庫,它的評論和其他用戶信息進入「數據庫」所有人都必須輸入「;我正在執行你的服務器上的codez」 – Earlz 2010-03-11 16:14:24

2

爲您熱衷的事物編寫應用程序。

的例子是:書/ CD/DVD收藏管理

+3

你有一個奇怪的「激情」的定義 – nickf 2010-03-11 16:00:49

1

的祕訣之一,以成爲一名成功的程序員是找到動力。如果你不是程序員,通常很難找到繼續學習的動力。

這是我的解決方案。轉到www.elance.com。查找與使用PHP開發網站相關的超級簡單項目。低價競標,解釋你願意以低價工作以換取反饋。你現在將有一個項目,一份薪水和繼續學習的動力。胸圍你屁股得到這個項目完成(使用stackoverflow.com如果你卡住了)。

最好的部分是你會開發你的簡歷,這將幫助你登陸一個「真正的工作」,如果這是你的目標。

祝你好運

+4

你真的可以道德上爲你的第一個編程項目收錢嗎 – nickf 2010-03-11 16:02:08

+0

@ nickf-只要你'我會說是的,這是未公開的信息,這將使其不道德 – 2010-03-11 16:13:47

1

找出你有用的東西,並編程比。這是一個我可以使用的程序的想法,可以自己寫。我僅以此爲例,但如果您願意,歡迎您爲我寫信!

  1. 網站允許您輸入類別和搜索項的列表。

  2. 無論何時訪問該頁面,系統都會在指定的craigslist網站中搜索您在指定類別中列出的每個搜索詞。

  3. 系統然後合併結果(因此匹配多個搜索的項目只顯示一次)並將其格式化以供顯示。

  4. 該顯示包含一個鏈接返回原Craigslist網站。

例子:我指定我想要搜索的舊金山灣區的Craigslist網站的傢俱節「沙發」,「控制檯表」和「伊森艾倫」。無論何時訪問我的搜索頁面,我都會看到符合我的搜索條件的所有廣告的最新列表。

額外信貸:將這個想法擴展到其他網站(例如ebay),仍然呈現一個綜合的,當前的列表。

+0

當你做完:)你必須給我一個鏈接到這個網站 – Earlz 2010-03-11 16:22:35

2

我的一位老導師在被問及同樣的問題時回答說:「搔癢」。

是否存在您需要解決方案的問題,目前還沒有像樣的解決方案?

儘量避免把馬車放在馬前;選擇你的問題來解決,然後找到最好的平臺來實現它。在任何情況下,無論您選擇使用哪種語言和圖書館,通過切割代碼獲得的技能都將適用。編程語言和平臺的選擇不如實際切割代碼和構建有趣而有用的東西重要。