打算從C入手開始學習編程。但是最近瞭解到了PHP。
求教下這兩者是兩個發展方向還是互相有融合的地方。
因為是自學所以哪個學習周期短些容易找到工作之後類似於半工半學那種?
因為主要是想學編程但又覺得好像PHP在小城市也比較好找到工作比較迷茫,所以特來此求教~!
回複內容:
C語言可以學習一下,瞭解一些編程的基礎。畢竟其他語言都是用C語言寫出來的。
建議主力學習PHP,精力放在實際項目實踐上。找工作或者自己做項目都比較方便。
另外可以學一下 IOS,Android,HTML+CSS+JavaScript
不建議學Java Web這一套東西,1. 是Java一套東西太複雜,短時間內難以掌握。2. 由於開發效率的原因,大部分創業公司多用PHP。我的建議如下:
- 先去學習c基礎,看下C程式設計語言 (豆瓣);
- 然後去學php,閱讀這本書:PHP和MySQL Web開發(原書第4版) (豆瓣);
- 之後,去做一個簡單的項目。
- 投簡曆,繼續學習。
- 找到工作後,邊工作邊學習
PHP方面的一些書籍推薦:
PHP進階程式設計 (豆瓣)
深入PHP (豆瓣)
Ps php雖然不那麼好,但依然還是很多創業公司的選擇,是主流語言之一,尤其是web開發。參照:
TIOBE Software: The Coding Standards Company
PHP 就是 C 寫的。PHP太過時了吧…WEB都是清一色的java了。可能還有一部分C#,python。與其學習PHP還不如學JAVA。C語言不錯,市面上的大公司原始碼都是純C。因為都是很多年前的原始碼一直在維護。一般就業方向,大公司就是C,小公司和互連網公司就JAVA。還有一部分IOS的也比較吃香。PHP,ASP基本上世紀了,現在基本沒人維護了。都不怎麼更新了。不衝突
建議先學PHP
最初可以選擇學html+css
然後接著學PHP+MySQL
C語言是底層語言,如果是為了找工作,在三四線城市基本上用不到
C語言指標那是相當難學,PHP語言比較簡單。
學完可以做些小項目,然後帶著項目去面試,過了之後,你就知道自己該學不該學C,C++,C#了。
作為程式要懂的不只是一門語言,很多語言以後工作都有接觸,可以邊工作,邊學習,就目前行情來看薪資較高的是IOS PHP,Android,排名分先後,所以建議先學PHP不衝突,如果我的理解沒錯的話,php主要是寫網頁的,c/c++主要是寫軟體的我的c主要是嵌入式使用。
php是web開發使用首先c比php有些地方要難一點,尤其是指標這塊不容易理解。但是你花了精力把c學了,暫且不說學得怎麼樣。對你學習php都會有更好的理解,很多php的函數直接跟c的一樣。