首頁>Club>
4
回覆列表
  • 1 # 程式設計師剛剛登入

    不要在一棵樹上吊死,本人也是從php開始的,然後利用週末時間學習了python golang ,現在又再看java,當學習過多種語言時,你會發現學其他語言很快。

    最後就是,需要強化設計模式和資料結構。如果精力有限,先學習設計模式並用到工作中。將真,設計模式用好了,你會覺得你的程式碼不再像坨屎了。

    最最後,不會寫業務的程式設計師都是耍流氓。任憑你語言再多,技術再怎麼花哨,業務寫不好,還是遠離這一行吧。轉測試,產品,運維都可以。

  • 2 # 夢迴故里歸來

    一直以來,有太多的論調唱衰PHP已死,PHP沒有什麼發展了。作為一個多年PHP的從業者,我想告訴你的是PHP沒有死,而且活的很好,隨著移動網際網路的發展,活的更好。

    我們都知道在PC時代,全球80%以上的web應用都是PHP寫的。主流大公司都是用PHP來搭建網站的。到了移動時代,貌似大家都在關注APP,小程式,殊不知,這些應用的後臺大部分也是PHP來寫的。PHP由於本身語言的特性,在處理字串上天然方便,一個簡單的函式就可以返回一個json字串。可以是非常方便。

    所以說PHP程式設計師可以繼續做下去,如果你對程式設計寫程式碼有興趣的話,你可以一直從事下去。當然你也可以去研究一些架構層面的知識,比如高併發,比如分散式設計,比如RPC等。

    PHP作為一門入門級的語言,它的入門很容易,很多初學的人認為它和java,C#這些編譯型語言沒法比,殊不知,他們是沒有深入學習,如果你接觸了laravel,接觸了swoole,你會發下php的編碼也可以這麼優雅,php能做的事情可以這麼多。

    對於學習php的人來說,我的建議是可以深入學習下linux還有c語言。一些高階的php程式設計師會的絕不僅僅是一種語言,他們可以隨意在任何語言之間切換。當你可以使用C語言寫一些php的擴充套件的時候,我相信你對php的理解會更深入一步。

    最後我想說的是,語言只是解決問題的一種工具。演算法和資料結構才是程式的核心。當你對演算法和資料結構深入瞭解之後,各種語言只不過是簡單的語法而已。

  • 3 # 衛Java

    php至今大概有20年了,從web時代到網際網路今天,程式語言層出不窮比如node.js,GO到現在的python,不斷的在挑戰php,php語言的未來如何呢?

    對於個人建議,不要想著後面php會不會變冷門直至淘汰,我相信任何一門語言,過了一定時間後都會走下歷史舞臺。目前要做的是努力學好自己所擅長的技術,學精學懂,別人不會的你要會,別人會的你要更會,你就能立於不敗之地!

    30歲前要學精一門技術,30歲之後要各方面發展,做好規劃!技多不壓身,給自己多條出路!

  • 4 # 松勤軟體學院

    先不說 PHP 還能走多遠的問題。 就算PHP能再興盛很久,從開發人員能力的橫向拓展來說,PHP 程式設計師也應該學學別的語言。

    因為PHP的應用場景幾乎只有服務端開發。

    難道你一輩子就做服務端開發? 學習一下前端開發、資料分析 、機器學習 這些都是PHP 不能幹的事情。

    我建議, PHP程式設計師,為了拓展能力,實踐一下其他熱門領域的開發, 同時學習其他程式語言。

    強烈建議 學習 javascript 和 Python, 說句實在話,這兩門語言覆蓋的領域之廣 PHP真比不了。

  • 5 # Go語言中文網

    “PHP 是世界上最好的語言”,這句話總是可見到!感覺更多是出於調侃的目的。我們暫且不論這句話,我們看看現在 PHP 程式設計師在怎麼辦,何去何從?

    PHP 是一門優秀的語言

    過去十幾年,PHP 風光無限,在 Web 開發領域,PHP、ASP、JSP 三足鼎立之時,PHP 藉助 LAMP,可以說獨領風騷。PHP 在 Web 開發方面,尤其天然的優勢,畢竟它的出現就是專門解決這個問題的。

    一般認為,PHP 在 Web 開發領域的優勢有:簡單方便,易於使用;豐富的內建函式;技術架構成熟;版本持續更新迭代;有大廠的支援;成熟的框架等等。用的人多,需求多,學的人就多,進而促進語言的發展。

    作為動態語言,效能問題,大家都會比較關注,一般來說,Web 開發,效能問題不在語言層面,如果個別情況有,一般也會抽出來用其他語言實現。而且,PHP7 在效能上有了很大的提升。

    總的來說,PHP 是一門優秀的語言,多年穩居程式語言排行榜前 10 名。

    PHP 程式設計師可能面臨的問題

    最近這幾年,發生了幾件事,對 PHP 有一定衝擊。

    1)各種程式語言湧現。如:Go、Swift、Rust、Dart、Kotlin 等等,雖然有些並不直接和 PHP 有競爭關係;這些現代的程式語言,吸引了不少人學習;

    2)移動網際網路的興起。很多企業,重心都在移動端,為 Web 而生的 PHP,變成了只提供 API 了;

    4)Docker、微服務等技術和架構的出現,特別是微服務,對 LAMP 架構有很大的衝擊。我相信,進行微服務架構演進,大家很少會想到使用 PHP 來做;

    5)大資料和人工智慧的到來。這方面,Python 是最大的受益者,Go 也不賴,相較而言,沒 PHP 啥事;

    6)雲計算、區塊鏈、物聯網等技術,似乎和 PHP 都沾不上邊。

    以上種種,對 PHP 程式設計師來說還是影響挺大的。

    PHP 程式設計師該何去何從?

    時代如此,那 PHP 程式設計師該怎麼辦呢?

    1)首先,我認為,在之前 PHP 擅長的領域,PHP 依然有很大的優勢和需求,如果你現在的工作是如此,那麼繼續愉快的使用 PHP 吧,最好努力成為 PHP 專家;

    2)其次,現在是多語言時代,我們不能只是會一門語言,技多不壓身,我們沒有理由不多學一學。既然你已經會 PHP 了,那就學一下強型別語言,比如 Go 語言,這不但能讓你多一門技能,而且能夠提升你的視野,從另一個角度看待計算機世界。

    3)最後,別隻盯著語言,練好基礎,把語言當做工具;提升自己,積極學習新技術,別被時代淘汰。

  • 中秋節和大豐收的關聯?
  • 在聖鬥士中,黃金聖鬥士為了各自的信念,出現過哪些叛徒?