程式設計師:5年php開發,發展有限準備轉go,網友:你還會轉回來的!

2021-01-12 上世是朵花

如果是搞編程工作,第一個基本條件就是必須會一門計算機語言,這是入門編程行業的首要條件了,隨著工作經驗的積累,就會發現計算機語言只是一個工具而已,最重要的是編程思想及一些程式設計師的必備素養。經常有人會問到一個5年的程式設計師應該要掌握多少門計算機語言,這個問題沒有固定答案,如果必須要一個答案,我想應該是這樣,首先要精通一門主流語言,在這個基礎之上,看個人精力而定了,如果一門語言都不精通,會的語言再多也是沒有什麼競爭力的。近期有一名程式設計師網友分享了他的一些情況。

這名程式設計師網友目前坐標深圳,已經從事5年php開發工作,最近他抽空研究了一下網站招聘信息,感覺php的後期發展還是很有限,因此他決定轉go(也可以和php結合),他認為go是靜態語言,而python與php都是動態語言,他準備學習一個不一樣類型的語言,這是他的初步想法,那麼怎麼走出第一步,怎麼開始比較好呢?針對他的這種情況,讓我們看看網友們都是怎麼說的吧!

網友一:為啥5年了還只會一門php?我3年寫過java golang cpp scala Python rust,現在golang+Python。在面試這家之前我完全不會go,只是面試官問願不願意轉,看在錢的份上就答應了。

上世是朵花:這是在賣弄會的比較多麼?我想問一下那門語言是精通的,如果沒有一門語言精通不值得炫耀,如果有一門語言精通,會這麼多,說明學習能力很強,的確很牛!

網友二:c++真的不想了解下?

上世是朵花:為什麼單獨拿出來c++?有什麼好的理由?

網友三:兄弟先看下基礎,java編程思想,再學spring全家桶,我也是五年php轉的

上世是朵花:這名網友是在向樓主推薦java,前幾年的確看到java比php更好找工作,當然這還要看樓主的個人愛好了。

網友四:換個思路還在思考語言的話,很難再再往上走

上世是朵花:這名網友的意思,一個5年的開發不應再把思維停留在計算機語言這個層面了。

前微軟員工:做一些方向性的深入,比如做容器方向,做後端架構方向,中間件方向,然後多在這個方向裡面看成熟的項目的源碼,就能提高了

上世是朵花:這名網友的意思是縱向發展了,並不是說php發展有限,只能說明樓主發展遇到瓶頸了,有興趣的話,可以按照這名微軟員工提供的方向去深入一下。

網友六:大廠還是小廠?同為php,很困惑

上世是朵花:樓主是在一個小廠,有困惑很正常,從事編程行業,都不免會遇到困惑的時候,只要不斷的摸索,最終都是能走出這段困惑期的。

網友七:會php的哪個不會c。沒學好啊

上世是朵花:沒錯,如果對php研究到一定程度,php的c擴展是應該知道的。沒研究到這個階段,就不算php精通了。

網友八:剛畢業用C++,後來主要Python,現在又繼續C++了。

上世是朵花:這是什麼寓意,是暗示樓主不要轉了麼?轉了之後還會轉回來?

其實看樓主的意思,他是決心要轉,只不過不知道怎麼開始走出這第一步,想問大家的是這個問題,而從大家的回答中並沒有太關心這個問題,只是從不同的側面去回答,我個人是這麼認為的,樓主在轉之前,肯定是要做一些準備,做一個過渡,在繼續php工作的同時,學一些go的語法,寫一些go的代碼練練手,然後再到網上刷一些題,相信對於一個5年編程經驗的人來說,是很容易做到的,等到熟練到一定程度可以嘗試著去找相應的工作試一下水,不過我個人倒是想提另一個建議,你說的php後期發展有限未必是真的有限了,你只是到了一個相對瓶頸期了,可能繼續提升有一點難度,這就是你所謂的發展有限,其實5年開發不應該再停留在語言的層面了,比如多了解系統架構方面的,比較有用的中間件等,php的c擴展,及一些比較底層的原理,往深處再進一步了解一下是很有必要的。

以上所有圖片均來之網際網路 大家好,我是「上世是朵花」。如果你有什麼好的看法或者觀點可以在評論區展現你的才華,互動交流,如果想進一步了解我,那就關注我吧!

相關焦點

  • php程式設計師轉erlang,且認為很不錯,這科學麼?網友:轉的很對!
    說起計算機語言有很多種,大多數人知道的可能就是php,java和c,這是比較主流的語言了,當然python當今算是比較有潛力的語言了,由於人工智慧的出現,這門語言就也非常火,被人熟知,除了這些還有go,perl,ruby,sas等等,每種計算機語言背後都有它的故事,有些人還會知道漢語編程的語言--易語言,當然每種語言都有他自身的特點與優勢,在計算機語言排行榜靠前的更容易被人接受
  • 關於php程式設計師要不要轉java
    個人建議  這幾種情況你可以去轉向java    如果你使用php已經有一段時間,php已經限制了你的發展,可以去學習java轉向java或者其他語言。    如果你剛開始工作,剛做php,但是覺得php前景不那麼好,並且也有經濟支撐自己去學習,就去學。
  • 程式設計師:我後端轉算法,感覺勝任不了,想轉回去!網友:我更慘!
    作為程式設計師,相信有一部分朋友有著轉崗的經歷,當然都是在技術領域內轉,比如說程式設計師轉運維工程師了,程式設計師轉資料庫管理員之類的,畢竟這方面的技術程式設計師也是有的,只不過不夠專業而已,經過一段時間磨鍊,還是可以幹的了的,時間長了也自然專業起來了,近期,一名程式設計師網友就分享了他的一個轉崗經歷。
  • 程式設計師感慨:招聘只要大牛,三年php找不到工作,行情這麼慘?
    在職場,程式設計師這個行業的特點就是,會就會,不會就是不會。行與不行,運行一下就知道了。沒口水,也沒太多的辦公室政治。很多職場人選擇這一行也是因為這個優點。但如果你的代碼不行,也基本就意味著你能力不夠,沒有餘地。而隨著程式設計師這個職業的普及,轉行來寫程序的人也是越來越多,於是乎。
  • 分享:你敢相信go在運行效率比php快20多倍探討go語言發展潛力
    分享:針對頭條(你敢相信go在運行效率比php快20多倍探討go語言發展潛力)後續測試,博主頭條號:go的慢慢學習路博主原文地址:PHP測試腳本:<?php/** * Created by PhpStorm. * User: 835173372@qq.com * NickName: 老孟編程 * Date: 2020/4/14 0014 * Time: 8:18 */set_time_limit(0);$now = time();for ($a = 0; $a <= 1000; $a++) { for ($b = 0; $b <
  • Java程式設計師轉Android開發必讀經驗一份
    摘要:DevStore小編最近幾日偷偷的發現部分Java程式設計師想轉安卓開發,故此加緊補充知識,為大家搜集資料,積極整理前人的經驗,希望可以給正處於困惑中的你,帶來些許的幫助。囉哩囉嗦的說說Java和Android程序的區別:Android是主流智慧型手機的作業系統,Java是一種開發語言,兩者沒有好壞優劣之分,只是兩種職業崗位的選擇。
  • 一文詳解,PHP 協程:Go + Chan + Defer
    phpSwoole\Runtime::enableCoroutine();go(function () { sleep(1); echo &34;;});go(function () { sleep(2); echo &34;;});Swoole\Runtime::enableCoroutine()作用是將PHP提供的stream
  • Java程式設計師怎樣轉大數據工程師
    打開APP Java程式設計師怎樣轉大數據工程師 發表於 2019-08-12 16:03:23 隨著網際網路事業的蓬勃發展,程式語言越來越火爆
  • Python依靠機器學習上位,PHP語言還會繼續火下去嗎?
    (老闆或HR要求的,嘿嘿)但是Python佔著機器學習的大風口,快速的飛起來了~不僅是C++還是PHP或是JAV,都有被超越的苗頭目前我們研發團隊中已經有部分人開始轉全職做Python開發,大部分人都還在使用PHP開發。
  • 程式設計師:真心後悔從後臺轉算法,心累!網友:後臺也不輕鬆忘了?
    隨著網際網路的發展,近幾年,人工智慧這個名詞已經被大家所熟知,相關的工作職位也比較熱門,比如說算法,機器學習等領域也相對交火,最重要的是薪水也相對比較高,就連大家以往都說薪水高的編程的程式設計師,也有點羨慕這些搞算法的了,於是有一些不太安分的程式設計師為了追逐高薪,也開始向人工智慧領域進軍了,近期一名網友分享了他從後端程序轉算法後的一些心得體會
  • 程式設計師:組長強制讓我從idea轉eclipse!網友:用vim吧!
    之前有篇文章,曾經討論過關於程式設計師的開發工具之爭,其中提到idea與eclipse哪個更好用的問題,當時得到的結論是這樣的,從客觀上來說idea會比eclipse更強大一點,不過 idea是收費的,而eclipse是免費的,另外,不同人的所處的環境以及個人習慣不同,也有一部人會覺得eclipse更好用點,因此大家就根據自己的具體情況去選擇好了,最近有一名程式設計師給我們分享了他的一個小小的遭遇
  • php程式設計師看過來,這老外是在吐糟你嗎?看看你中了幾點!
    特別是php程式設計師,看看你有沒有說中的。其中,有一名程式設計師網友對他這段話做了一個翻譯,內容如下:「你當 PHP 程式設計師也 OK,你數組下標從 1 開始也 OK,你的 IDE 用淺色主題也 OK,你代碼不寫注釋也 OK,你做程式設計師有自己標準也 OK,但你提交代碼不編譯,我們就都沒法忍了!!!
  • 適合PHP轉Golang的函數類庫
    近幾年Golang越來越火了,很多之前寫PHP的也開始投入到Golang的懷抱中,今天小編給大家推薦一個挺好用的適合php轉go的開發人員使用的函數庫php2go。這個庫封裝了常用的開發函數,整體還是比較好的,但是裡面有一些函數小編認為是多此一舉。下面我們一起來看看吧。
  • PHP協程:並發 shell_exec
    php$c = 10;while($c--) { go(function () { //這裡使用 sleep 5 來模擬一個很長的命令 co::exec(&34;); });}返回值Co::exec執行完成後會恢復掛起的協程,並返回命令的輸出和退出的狀態碼。
  • 百度5年後端開發想轉型機器學習,網友:5年經驗不浪費了麼?
    據這名百度員工說,他今年28歲了,從事了5年的後端開發工作,目前想轉型機器學習,他打算考一下中國科學院的人工智慧在職研究生,我個人對他的想法還是挺佩服的,有目標,有具體行動和措施,而不是只是想轉就盲目的去轉,而是準備深造一下,武裝一下自己在往這方面轉,感覺這名網友是挺有思想的一個人,不過,他對自己的這一規劃也沒有十足的把握,他想向大家徵求一下意見,想看看這樣的規劃是否靠譜,針對他的想法
  • 看了這個鍵盤,你認為是什麼語言程式設計師?python程式設計師:不是我!
    作者點評:你應該是前端程式設計師吧,如果是java或者php這類後端程式設計師,離開分號還能活,那就奇怪了!網友二:所以說嘛寫python多好,不費鍵盤作者點評:寫python為啥不費鍵盤,表示不是很懂。網友三:這是c和java程式設計師不是python和golang作者點評:php程式設計師表示也是這樣的,python和golang的確了解的不是很多,不過自從人工智慧火了之後,python的地位提高了很多!
  • 2020 PHP程式設計師修煉秘籍
    語言2020年是不安分的一年,身為程式設計師的我們也是恐慌不已,大廠各種裁員,整的程式設計師界人心惶惶。李四噴子:「php這個技術不如這門語言了,不如那門語言了」 王五噴子:「身邊朋友都去學某某語言了,php不行了」其實吧,作為多年php圈子裡面的混混,我想說兩句首先,奉上最新的世界開發語言排行榜
  • Mix PHP V2.2 發布,與 go-micro 深度集成的 PHP 微服務開發框架
    Mix PHP 是一個基於 Swoole 開發的高性能 PHP 框架,從 2017 年開始經過多年發展收穫了很多中小型團隊的支持
  • Mix PHP V2.2 發布,與 go-micro 深度集成的 PHP 微服務開發框架...
    Mix PHP 是一個基於 Swoole 開發的高性能 PHP 框架,從 2017 年開始經過多年發展收穫了很多中小型團隊的支持,框架版本也經歷了多個版本的迭代: V1.*: 基於 Swoole
  • 轉前端轉後端?
    作為Android開發來說,如果對Android有誤解可能會影響到後續的發展和決定,我有必要來消除這個誤解。1.1 Android系統的未來Android系統是根,沒了它Android工程師也不存在了。在我的記憶中,早在2011年就有言論說Android系統要完蛋,時過7年後,Android系統仍舊堅挺。