我需要一些關於如何繼續我的編程研究的一般建議。我是一位自學成才的程序員,我在2011年秋天的某個地方選擇了程序設計。我從C++和Java書籍開始學習,直到OOP(除了C++中的內存處理)之外,我學到了所有東西。我後來決定,我想與網絡開發工作,所以我學習了PHP語法,並在夏季開始了我的第一個項目,導致http://doostr.com自學程序員尋求建議
我開始項目的主要原因是我將被迫解決不同類型的問題,我知道我會一路上面對。我學到了關係型數據庫和設計在MySQL(第三範式)我自己的表,學會了SQL邏輯和功能,通過廣泛使用的基本編程工具(變量,循環,數組,函數,類),PHP自身的功能成爲節目更流暢,MVC,Javascript(jQuery庫)和CSS/HTML的基礎知識。我使用twitter-bootstrap作爲設計基礎,因爲我想加快設計速度並專注於編程。
現在我覺得我只是迭代我以前學過的東西。我覺得我需要在一個專業的開發環境中接觸更多有經驗的程序員,我可以從中學到更多東西,所以我正準備申請後端程序員實習工作(無償),並將我的項目作爲簡歷(I沒有計算機科學學位)。
我需要工作的專業人士就如何我不僅要準備自己考慮我要使用什麼一些一般性的建議,而且我應該怎麼一般繼續我的編程/開發路徑。我問過一位與java合作的朋友,他說我應該找一本好的設計模式書。你們有什麼好的建議?任何其他能很好地與PHP/MySQL結合的語言?我知道Java/C++語法。我會採取你可能有的任何建議。你可以去我的網站,創建一個賬戶並測試功能,它可能會給你一個我能力的提示。
不知道把這個話題放在哪裏,所以隨意將它移動到正確的標記。
感謝您的閱讀。
歡迎SO!不幸的是,這不是我們在這裏處理的問題的類型。 SO是爲了幫助解決具體的與編程有關的問題。您正在尋找職業/教育進步建議,這不是Stack Exchange網站中任何地方的話題。 – Charles
面向程序員的標記 –
不,這不適合程序員。閱讀他們的FAQ。 http://programmers.stackexchange.com/faq - 第一部分提出的問題完全一樣,因爲這不是話題。 – Charles