-
1 # 千鋒教育成都
-
2 # 大大太陽啊
其實,我覺得你走入了一個誤區,應該是你喜歡什麼,而不是你覺得那個更好學,簡單來說,就是喜歡什麼才去學什麼,然後沒有什麼是好學的,入門簡單,但是工資不高,想厲害,沒有個三四年的實際專案經驗想都不要想
下面是百度的廢話
Python(英語發音:/ˈpaɪθən/), 是一種面向物件、解釋型計算機程式設計語言,由Guido van Rossum於1989年底發明,第一個公開發行版發行於1991年,Python 原始碼同樣遵循 GPL(GNU General Public License)協議。Python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是C/C++)很輕鬆地聯結在一起。常見的一種應用情形是,使用Python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3D遊戲中的圖形渲染模組,效能要求特別高,就可以用C/C++重寫,而後封裝為Python可以呼叫的擴充套件類庫。需要注意的是在您使用擴充套件類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現。
Web前端開發是從網頁製作演變而來的,名稱上有很明顯的時代特徵。在網際網路的演化程序中,網頁製作是Web1.0時代的產物,那時網站的主要內容都是靜態的,使用者使用網站的行為也以瀏覽為主。
掌握HTML是網頁的核心,是一種製作全球資訊網頁面的標準語言,是全球資訊網瀏覽器使用的一種語言,它消除了不同計算機之間資訊交流的障礙。因此,它是目前網路上應用最為廣泛的語言,也是構成網頁文件的主要語言,學好HTML是成為Web開發人員的基本條件。
學好CSS是網頁外觀的重要一點,CSS可以幫助把網頁外觀做得更加美觀。
學習JavaScript的基本語法,以及如何使用JavaScript程式設計將會提高開發人員的個人技能。
瞭解Unix和Linux的基本知識雖然這兩點很基礎,但是開發人員瞭解Unix和Linux的基本知識是有益無害的。
瞭解Web伺服器當你對Apache的基本配置,htaccess配置技巧有一些掌握的話,將來必定受益,而且這方面的知識學起來也相對容易。
-
3 # 山東中公優就業
1、前端開發
有些人認為前端開發無非就是寫網站的頁面,但是現在的前端開發絕對不是你想的這麼簡單,現在前端開發不僅僅是頁面,還有有些深層次的網站互動,甚至前端頁面也需要web效能。另外現在很火的移動端網站開發,需要精通html5+css3等技術,更甚者前端還有做webapp的也就是使用前端的技術來開發手機應用,做安卓和ios做的事,這就使得前端也需要程式設計。
總的來說學習前端技術需要的是要不斷的學習新的技術,因為其技術更新遠遠要比純程式語言快,另外是前端設計的知識面比較寬,需要學各種知識、框架等,而且前端職位很有發展前景。
2、python可以乾的事情很多,不過你既然說和web前端比較,那就說說python在web開發中的應用。 首先,你要了解python基本語法,然後就是web框架,比如django,flask,tornado之類,前兩個挑一個學習,再然後學web後端必備的技能,資料庫,linux,部署等等,基本上確實掌握的話,就可以找工作了。 而前端就是另一個方向,主要技術棧就是html+css+javascript,基本功紮實之後在學框架,從jQuery開始,慢慢摸索到最新的比如angular,React之類,web基礎,http等也要掌握。 具體的路線自己可以百度或者google(推薦,如果英語好的話),基本上前段就是比較炫酷,後端就是和伺服器打交道,看你興趣。
無論是前端開始後臺,學習都是需要好好學習,只要到一定的水平都是可以的作為終身的職業的,前端相對於後臺的優勢就是入門門檻低,前期就業好一些,但是如果以後不深入學習同樣也是不行的,後臺作為成熟的技術是需要精通的,否則是不好找工作的,就業前景,個人感覺還是差不多的,還是要看個人的愛好的和努力,技術沒有止境,只要達到普通人達不到的境界都是有前景。
Python是入門容易,比較偏向後端吧
web是前段學習容易,現在web前端其實已經慢慢向web全棧工程師發展了。
-
4 # 葛小波不見了
個人覺得,學習什麼語言都無所謂,而且學習的難度也都差不多。
並不是說學前端、或者學Python、或者PHP就會更好的就業。因為如果你就只是一個入門級別的新人,而且還是非科班出身的話,很多公司都會將你拒之門外的。
任何的語言,都是一個不斷學習的過程,從入門到懂是一個階段,從懂到通是一個階段,從通到不懂又是一個階段。
我們在面試的時候,很多時候需要的是懂的人,或者通的人。
入門的話,要求太低了,我相信只要是有悟性,願意學的人,入門的話,1到2周也就能夠入門了。
但是入門了能幹活嗎?還差的很遠。
我們面試的時候,通常會準備一些問題來詢問面試者。在問到一些簡單的技術問題時,面試者的能夠比較流利的問答,但是如果補充問一句為什麼?
往往這個時候就會卡住,或者說就開始亂侃了。
這個就是某些知識點入門了,但是還沒懂的狀態。
如果懂的人,就能夠將一些實現原理很好的解答出來。
然後我們可能又會深入的問,將這種知識點帶入場景的一些解決方案層面的問題。
如果能夠很好的闡述自己的解決方案,有理有據的話。
那說明你已經到通的階段了。
這時候的程式設計師,才真正意義上算是一個有價值的程式設計師。
那從通到不懂是怎麼回事呢?
我們在學習的過程中,總有遇到一個瓶頸期,這個瓶頸期一般的表現狀態是,我好想什麼都會,什麼都懂了,我不知道我應該學習些什麼了。
這種狀態我曾經有過,我相信也有很多人遇到過。
這種時候會出現兩種情況,一種是自大,一種是焦慮。
當然,我用了一段時間來平衡了自己的心態問題,然後繼續學習的過程中,捅破了這個窗戶紙。
捅破了以後,回頭看看,其實也就那麼回事了。
然後,自己就發現,自己一下子昇華了,更覺得自己學習的東西太少了,看自己曾經的解決方案的時候,會發現很多的問題,這些問題以前自己根本想不到,現在看會覺得,自己不知道這些問題如何去解決比較好,然後自然就能夠根據這些不懂更好的學習提高了。
當然,如果說要選擇哪個來就業的話,Python和前端並不衝突,最好都能學習。因為在未來的工作中,都能夠用得到的。
現在的前端不同於很多年前了,前端所做的事情越來越專業化,當前後端分離的概念提出後,各種各樣的前端架構也出現在我們的技術選型中,如果能夠同時精通前後端技術,那肯定對你未來的幫助是有利無害的。
-
5 # 戲精兔
哪個都不好就業,網上都是培訓機構的軟文,騙你們去培訓的,不要被騙了。現在行業不景氣,而且有培訓機構作亂,低端開發工作已經暴滿了很難找到工作,甚至一些幹了一年多的辭職後都要四五個月才找到工作,我加有五六個找工作的群吧,都是找工作的多,招聘的很少,入行需謹慎!!!
-
6 # 什麼都不懂的菜雞
程式設計的東西,沒個一兩年的沉澱基本都學不到核心的東西,非科班出身又沒天賦的,多半都是被那些培訓班坑去給人做廉價勞動力的。你要想隨便找個工作,那前端合適,崗位比較多,對技術的要求也相對沒這麼高,python還是算了,這個是給喜歡程式設計的人的入門語言,沒達到一定水平沒法找工作
-
7 # 原始碼時代
單從易學程度上面來說的話Python和前端其實是差不多的,入門都很容易,因為一個是指令碼語言一個是標記語言,嚴格意義上面來講並不算是程式語言,所以沒有程式語言學習時候所需要的更多的邏輯思維以及計算機基礎知識來輔佐理解程式語言。對於能夠找到工作的條件下來說,學習成本其實是差不多的,只是要想向更高層次發展的話,那麼就需要更多的知識面來填充了,但這也不屬於語言選擇上面的差別了。
再說就業,在同等技術水平情況下,這裡的同等技術水平並不是指的用兩種語言寫出一個同樣的頁面,而是比如同樣是一年工作經驗的情況下。相比來說前端目前的需求量比Python稍大,但是Python的熱度更高,隨著今年的人工智慧崛起,Python又是再火了一把,所以在較為長遠的考慮來看可以選擇Python。
綜上所述,在零基礎的情況下沒有個人喜愛偏好,兩種語言都是比較容易上手也很容易就業的,不過要想更快的就業更輕鬆的學習,建議可以考慮找一家專業的培訓機構進行短期的培訓,這樣就有人帶著學習很多問題都迎刃而解了。
-
8 # 前端那些事
都很好,首先看自己喜歡什麼。
本人是做前端的,感覺前端的發展還是比較好的,可以說“上天入地,無所不能”,不管你學什麼,就業和自己的能力有很大的關係
回覆列表
入門難度:首先Python入門難度小於Java,Python的語法簡潔清晰,語法接近英語,Python簡單的語法可以讓初學者專注于思考要做的事情,而不需要在過程上大費周章。開發環境簡單,能打字就能寫程式碼,適合新手入門學習。Java語法需要較好的邏輯思維能力,Java基礎語法需要學習的東西也比較多,如:關鍵字、識別符號、註釋、常量與變數、運算子、語句、函式、陣列等等,入門比Python要難些。
流行程度:自2002年起,歷年世界程式語言排行榜——TIOBE排行榜,Java常年位居世界第一,Python則在2016年排在第五位;在歐美國家,較為流行Python。Java最火,Python近年來增速較快。
國內用途:目前國內Java主要用於開發:大型企業級應用、電子政務,政府部門資訊化系統、嵌入式裝置及、消費類裝置、大型網站(特別是淘寶、阿里巴巴等電商網站)、Android系統,APP,遊戲等。而Python主要用來搞人工智慧機器和運維後端方向。
工作機會:在國內一二線城市JavaEE開發人員市場缺口巨大,連續兩年,Java開發工程師人才缺口均已達40萬,企業高薪難聘Java開發工程師。而據職友集統計,全國Python的招聘崗位還不到7萬,遠遠少於Java開發的崗位需求人數。