主攻 PHP 方向,HTML、CSS 僅知道一些概念,PHP、MySQL 語句這些還需要查資料才能寫出,技術不足,沒應聘的勇氣,需要怎樣的標準才能入職,有哪些學習建議?
01-26
本希望通過模擬項目達到快速學習,然而互聯網軟體涉及的技術繁多,在多種技術的限制中讓我信心很受打擊。然而,一點一點看視頻,又會對整個建站流程沒有全局把握,讓人思緒雜亂。
求各種學習路線,希望能在盡量短的時間內達到能入職的標準。
你所說的都是技術上的執行能力不足,這個對於一個沒有工作經驗的,怎麼弄都沒辦法(所以說,為什麼人家喜歡有工作經驗的),等你開始工作了,你現在掌握的東西,一星期之內就見底了,開發這個工作,很大部分是在學習,之前學的只能給你打打基礎。所以,你現在最需要的是基礎能力,很多人覺得不重要?是的,對於插科打諢的程序員(很多一部分這樣的程序員都是只會PHP的)來說不重要,因為這部分人的目標就是簡單粗暴的去實現功能就好。
去一個好公司,而且,那家公司是積極向上的,他們肯定要求你的基礎能力要很好,基礎能力好的公司培養你才有價值。執行能力么,很多程度上是公司管理上來解決的,只要你態度端正一般沒什麼大問題。
說說哪些基礎很重要。- 對於各種複雜演算法都有一定接觸,這個實際開發中確實用到的不多,但是,萬一有個問題需要用到複雜的演算法,你需要有能力分析、解決。
- 對於編程習慣的重視,包括注釋、優雅的變數命名,能有。。。這樣好習慣的新手太少見了。
- 軟體工程的大概步驟和核心原則,這個工程方面的,要略懂。。
- SQL方面對於一個新手的價值最大體現,對於這方面駕馭能力一定要強,保證能解決複雜的表關係之間的數據CRUD。
然後,第一份工作很重要,一定要認清那家工作的本質,在決定適合不適合自己,因為,不靠譜的公司,可以在你開發啟蒙的第一階段就給你輸入大量錯的價值觀。
學php跟學書上內容一樣,學了你最好不能忘.
我的博客: http://www.shawns.me1.php基本語法,類操作2.mysql操作,php對mysql的操作3.html/css/javascript,不求精通,只求熟悉4.邏輯和顯示分離,include載入html骨架的顯示文件(v),include載入mysql的操作文件(m),控制需要顯示的數據以及各種邏輯(c),並在html文件中做數據展示 echo
5.熟悉php的oop編程6.了解MVC架構,了解模版引擎 如smarty7.學習php框架,如TP3.2.38.用框架在本地建站9.學習linux基礎操作
10.學習lamp的搭建,配置11.上傳項目代碼12.修行靠個人...彷彿看到曾經的自己啊,深有感觸,提供一些經驗吧。
1:環境配置是一大難題啊,推薦wamp套裝,裝好後apache,mysql,php全部裝好,夠方便的了吧,絕對不複雜(有部分wamp沒有開啟GD庫,點擊左鍵,選PHP,然後選PHP擴展,勾選上php_gd2),另外有可能因為埠佔用導致apache無法啟動,一般為IIS,如果沒有啟動IIS,則可能是迅雷或者qq旋風等佔用80埠。2:上面一次性搞定了90%的事情,剩下的IDE用dreamweaver,新手千萬不要用那些複雜的IDE,類似於zend,eclipse for php等,複雜的界面會讓畏而卻步,也不要用過與輕量級的編輯器,例如 notepad++,editplus等等,過於單一的文件管理會讓新手對文件管理頭疼(當然如果有人帶路,就無所謂了,聽前輩的),dreamweaver的站點功能是很強大的,相對於ecplise的文件管理,簡潔明了,打開dreamweaver後,關閉所有其他的標籤,只保留文件這個標籤即可。3:寫一個小的留言本,這個幾乎是php起步的標準了,推薦教程http://www.php100.com/html/shipinjiaocheng/PHP100shipinjiaocheng/6.html,如果不想自己慢慢試,直接看教程吧,有基礎的話,直接跳過,看留言本。另:學習一門語言初期,99%的錯誤都是字母打錯了,建議細查。有問題可私信寫一個簡單的blog,簡單的前後台功能,可以上線的那種。
找個應用開發的工作,估計你是沒有工作經驗了,就算是實習生待遇也要留下來,然後工作個一年的時間,如果你夠上進的話,還有維持一定的工作強度,那就能入門了。
簡單直接高效的建議!直接找一個靠譜的培訓學校去學習!當然是在無可奈何的時候!
拿到問題,自己多想一想,然後慢慢實現,在考慮能不能優化。
嘗試自己寫小程序,從留言板開始,然後逐漸增加功能。
推薦閱讀:
※bs架構的應用,數據處理為html頁面應該交給前端還是後端?
※極樂技術周報(第三十四期)
※網站後端演算法的相關書籍有哪些值得推薦?