本人初中畢業96年,現在想做it行業,學php呢還是Python有前景,畢竟以後人工智能怕php沒落?

用戶6774694705887


作為一名IT行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

對於初中學歷的初學者來說,建議選擇從PHP開始學起,原因有以下幾點:

第一:PHP簡單易學且技術體系成熟。PHP語言是典型的腳本式編程語言,具備腳本式語言簡單易學的特點,同時PHP語言的應用領域集中(Web開發領域),學習路線也比較清晰。對於基礎薄弱的學習者來說,Web開發學習起來還是相對比較容易的,雖然Python語言也比較容易學習,但是Python目前重要的應用領域是大數據和人工智能,這些領域對於基礎薄弱的學習者來說是比較困難的(需要具備紮實的數學基礎)。

第二:PHP崗位多易於就業。雖然PHP語言的主要應用集中在Web開發領域,但是PHP的佔比份額卻比較大,所以目前整個IT行業內有大量的PHP開發崗位,尤其是大量的中小型互聯網公司往往更願意採用PHP開發方案(相對於Java來說),所以從就業的角度來看,學習PHP也是不錯的選擇。

第三:PHP實驗易於上手。對於基礎比較薄弱的學習者來說,實驗是否容易上手是比較重要的,通過實驗不僅能夠讓學習者更好的理解各種編程概念,同時也能夠建立起學習的信心。不論學習何種編程語言,都需要完成大量的實驗。

PHP語言雖然已經有了多年的使用歷史,但是從PHP語言的發展前景來看,未來PHP語言將依然會在IT行業內有廣泛的使用,所以學習PHP語言並不需要擔心未來應用場景萎縮的問題。而且,PHP程序員通常對於PHP語言具有較高的“忠誠度”,這說明PHP語言還是具有一定編程“樂趣”的。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


首先我是一名職業教育者,也是一名開發了6年的IT工作者,接待了很多像你一樣的年齡段的學生,所以我的回到非常有權威,你可以仔細參考我說的話,不必理會下面一群酸葡萄的人。

首先我先表揚一下你,起碼你還知道繼續學習,不是放縱自己,然後進入工廠暗無天日的打工。其次你還知道未來是IT世界,還知道未來的IT方向是人工智能Python。不錯,悟性很高。

自從進入職業教育行業以來,發現中國的教育是個畸形,至少目前是不平衡的。教育應該分為傳統教育和職業教育。這兩個教育一定是要同步進行才行的。

為什麼我會這麼說。德國的教育是,在人滿了18週歲以後,必須要學會一項技能,修車也好,開挖掘機也好,而且會專門進行教育,這就是職業教育。我們中國從小學到大學本科為止,大部門學校一直都是理論教育,也就是傳統教育。結果一出來啥也不會,畢業等於失業唄,然後在進入培訓機構學習,所以職業教育是非常缺失。因此國家現在每年減少本科的數量,擴大專科的招生數量,至少這兩年是這樣。

再者我們教育工作者的目的就是激發一個人的潛能,發揮他的作用。事實上,不是所有人都適合傳統教育,拿個棍子逼也學不會,但是他們對於其他職業教育又一學就通。拿IT來講,真的不少初中都沒讀完,應該讀不下去,然後學IT,在往後真的發展挺不錯。我不是宣傳讀書無用論!噴子先看完在噴!所以選擇自己合適的路,才是最好。

還有就是,現在已經是人工智能時代了!Python都劃入義務教育了!小學生都開始學了!今年我們的課程早已變更為前端+Python,很多培訓機構都將Python作為後端語言來講,畢竟現在的趨勢就是這樣。未來的機器人編碼、物聯網編碼都是Python來編寫,所以學習Python是一個非常正確的選擇。你有很大的作為。

剛好我今天錄製了《在人工智能時代下,IT之路該如何》,可以關注我,然後去看看,希望能幫助你在未來的IT之路有個指明方向。




前端旺


根據我的經驗,初中學歷,又是以Python作為第一們語言,和找死沒區別。如果真想幹IT,先把學歷提上去再說,至少搞個大專,爭取搞個本科。人工智能就不要想了,學歷太低了,其實人工智能那些算法不難,線性迴歸家族系列,決策樹 貝葉斯 隨機森林等等,還有數學上非常漂亮的svm,以及現在火的一塌糊塗的基於神經網絡的深度學習,真不見得有多難,而且,如果把神經網絡的發展歷史拿出來看看,其實,本質上沒有多大的突破,基於今天的數據和算力能夠實現一些東西,但一味的算法崇拜也不是好事,不能落地,遲早倒閉!所以,先去讀個成人本科先!


生九月


建議學習Web前端或PHP入門(下面統稱Web開發)


Web開發職位多

和人工智能相比,Web開發所提供的中低級職位起碼能多出一兩個數量級。並且Web開發短期內不會沒落,PHP也沒有那麼脆弱,被唱衰二十多年了,仍然活得好好的。


Web開發容易入行

人工智能類職位主要由大中型企業和單位提供,而Web開發的職位在大中小微型企業中都有。


考慮到你目前的基礎知識水平(初中畢業,應無任何高等數學基礎),真要入門人工智能,是很難的;就算入門了,去找工作時能競爭過985哪怕211的畢業生嗎?在沒入行的情況下,無從證明自己的能力,大中型企業憑什麼花費資源來深入瞭解和培養你?


關於數學基礎,以我自己為例,雙非本科,Top3 碩士。在人工智能相關領域也因數學基礎不足鴨梨山大。而基礎學科水平靠自學遠難於應用學科。


建議Web開發入門

比較現實的是通過Web前端或PHP入門,找一家氣氛較好的小微型企業,穩定的做出一兩個像樣的產品。通過實際工作了解自己到底擅長什麼,再在工作中調整方向。小型企業中,往往一人身兼多職,也比較容易調整方向。


有了一定的經驗和產品積累以後,自己的職業競爭力也不同了。那時會有自己更成熟的想法。


夏冬


先給你分析一下PHP和Python吧。


一、PHP呢,簡單好學易上手,工作崗位多,技術體系也成熟。

二、Python呢,現在人工智能的火熱,前景相對好些。

說完這兩個,再說說你學歷的問題。初中畢業的你,去學後端語言,你確定你能學會嗎?還有你是打算自學還是打算培訓?

如果是自學,你的自律性夠嗎?你確定方向不會錯嗎?你知道當下最需要的是什麼嗎?

如果是培訓,你準備好錢 了嗎?準備好時間了嗎?準備好自己求學的心態了嗎?

而且就你這學歷,想在後端找個好點的崗位,真的難。除非你技術真的夠好,要不然.......

個人建議,你可以嘗試學前端開始,前端入門比後端簡單,然後你確定還有興趣。可以慢慢去找大佬帶你


子瑜說IT


初中畢業,基礎差到爆,還想學人工智能?搞笑?連高中都考不上,人工智能算法的數學你知道有多難?分分鐘連本科都看不懂。


金137499284


算你初中12歲畢業,畢業96年了都108歲了你還想幹嘛?安享晚年不好嗎?


木記輪迴51


兄弟給你個勸告,都說Python簡單但學的並不少,人工智能就不用想了,建議還是找個培訓機構學下前端,幫你弄下學歷。初中學歷。。。


逐跡天下


異常即是一個事件,該事件會在程序執行過程中發生影響程序的正常執行。python提供了兩個非常重要的功能來處理python程序在運行中出現的異常和錯誤。今天的成都千鋒Python培訓入門學習課程就給大家講解一下異常處理機制。

當你的程序中出現異常情況時就需要異常處理。比如當你打開一個不存在的文件時,當你的程序中有一些無效的語句時,Python會提示你有錯誤存在。作為程序員,成都千鋒Python培訓希望程序足夠健壯,即使發生異常,也能夠很好地恢復過來。那麼該如何有效的預防異常出現呢?你可以採用下列幾種方法:

1、try/except子句

try...except語句可以用於捕捉並處理錯誤。通常的語句放在try塊中,錯誤處理語句放在except塊中。

語法:

try:

被檢測的代碼塊

except 異常類型:

try中一旦檢測到異常,就執行這個位置的邏輯

在 Python 中,try/except 語句用於處理程序執行過程中出現的一些異常情況。成都千鋒Python培訓提醒需要注意的是,try...except應該儘量少用,因為它本身就是你附加給你的程序的一種異常處理的邏輯,與你的主要的工作是沒有關係的,這種東西加的多了,會導致你的代碼可讀性變差。只有在有些異常無法預知的情況下,才應該加上try...except,其他的邏輯錯誤應該儘量修正。

2、else

else代碼塊不是必須的,它只有在需要依賴於try代碼塊成功執行時才需要。它在try-except中的結構位置如下:

try:

片段1

except 異常對象:

片段2

else:

片段3

成都千鋒Python培訓告訴你,try-except-else代碼塊的工作原理:python嘗試執行try代碼塊中的片段1代碼,片段1的代碼應該是隻有可能引發異常的代碼,不會引發異常的代碼不要放在try代碼塊中(片段1)。如果片段1的代碼發生了異常,就執行片段2的代碼進行異常處理,否則,如果片段1的代碼沒有發生異常,就執行片段3的代碼,片段3的代碼應該是僅在片段1的代碼成功執行時才需要運行的代碼。

3、finally子句

當你正在讀文件或還未關閉文件時發生了異常該怎麼辦呢?你應該使用try...finally語句以釋放資源。

try語句可以有一個可選的finally子句。無論什麼情況,該子句都會被執行,通常用於釋放外部資源。一旦使用,無論文件是否打開成功,都必須清理資源。所以,在finally子句中使用close(),可以確保即使發生異常,文件也能夠被關閉。


千鋒教育成都


乖乖,你知道人工智能到最後都是研究數學的麼?

你先把

高等數學,

概率論與數理統計,

線性代數,

離散數學,

近世代數,

複變函數與積分變換,

把這些學會了再說,

要不然你再學也是個碼農,

甚至還不如。

動輒幾十k的月薪不是一個初中學歷就能承擔得起的,沒有基礎何談發展?


分享到:


相關文章: