{eval=Array;=+count(Array);}
來的及,if和else,for循環(huán)都是技術(shù)都是一致的。多看看api。沒啥區(qū)別的。來的及。
為啥要轉(zhuǎn)行啊,現(xiàn)在很多app的接口都是php寫的。為啥要轉(zhuǎn)java。
國人把java宣傳的很神,其實編程都一樣的,可能java的生態(tài)圈好些。
不管轉(zhuǎn)不轉(zhuǎn),畢竟是搞編程的,多一門語言多一條路,對于個人而言沒有壞處吧。
加油!堅持學(xué)習(xí)!
學(xué)習(xí)什么都沒有晚的時候,什么時候開始都來的及。91年還很年輕,肯定來的及啊,轉(zhuǎn)行之前,以下幾點是我給你的建議,僅供參考哦。
從一個熟悉的領(lǐng)域進入一個新的領(lǐng)域,意味著你要付出更多的學(xué)習(xí)成本,畢竟時間對每個人都是很珍貴的,既然你想轉(zhuǎn)入Java 這個行業(yè),你首先問自己想清楚沒?為什么要改行Java? 以下幾個原因可能是我猜的,公司技術(shù)業(yè)務(wù)轉(zhuǎn)型,需要轉(zhuǎn)JAVA;想換工作,發(fā)現(xiàn)PHP工作崗位需求低且工資沒有同等的JAVA高;覺得 JAVA 以后的發(fā)展會比 PHP 好;突然對 JAVA 很感興趣,認為自己很想學(xué),等等。不管出自那種原因,一定要是發(fā)自內(nèi)心的,從內(nèi)心認同的,這樣你才會有決心有信心的去轉(zhuǎn)行,從事 JAVA 這個行業(yè)。
學(xué)習(xí)一樣新的東西,就意味著新挑戰(zhàn),語言這類東西還好,基本上是相同的觸類旁通,跨度不算大。比如 PHP 的新版本里也有了類,模塊引用的概念,如果你熟練laravel、ThinkPHP等優(yōu)秀的 PHP 框架就更好了,那你轉(zhuǎn)行 JAVA 是很輕松的。通過舉一反三,進行對比,你會很快熟悉JAVA的語法結(jié)構(gòu)了。語法熟悉后剩下的你就要學(xué)習(xí)一些 JAVA 特有的概念和框架了,比如Spring、Spring MVC、Spring Boot、MyBatis等。建議你制定個計劃,每天不要貪多,買些基礎(chǔ)的書籍從基礎(chǔ)語法學(xué)起,邊看便練習(xí)書上的例子,切記光看不動手,按照計劃學(xué)習(xí),如果按照計劃完成,建議給自己一個小小的獎勵,出去轉(zhuǎn)轉(zhuǎn)買下自己喜歡的東西,吃頓好吃的對自己犒賞下。不管怎么樣,生活學(xué)習(xí)還是要有儀式感的,小小的獎勵,會激發(fā)你學(xué)習(xí)的動力,會有意想不到的收獲哦。
學(xué)習(xí)新知識是日積月累才能見成效的,不要被短期沒啥效果,從而影響自己繼續(xù)學(xué)習(xí)的決心,你要清楚的認識到,學(xué)習(xí)一個新的東西,本身就是一個很孤獨的事情,尤其離開校園,自學(xué)的那種感覺我也深有感受,那種孤獨的感覺想必人人都會有那種體會,唯有目標(biāo)和學(xué)習(xí)激情才能戰(zhàn)勝這種感覺,當(dāng)你有這種感覺了建議休息調(diào)整下,用目標(biāo)和激情來提醒自己,不要三天打魚兩天曬網(wǎng)的,一定要按照自己的學(xué)習(xí)計劃嚴(yán)格執(zhí)行,千萬不要放棄,自律性才是保證你是否能夠順利完成轉(zhuǎn)行JAVA。
知識學(xué)完了,一定要拿來運用,要不學(xué)完了還會忘記,你可以將以前用 PHP 做的項目用 JAVA 的方式在進行實踐一遍,在實踐的過程中能加強你對JAVA的認知,查漏補缺,熟練自己掌握的技能,這樣也為你能在未來的 JAVA 工作中做好鋪墊。
好了,今天我的分享就到這里,其實我也是各種技術(shù)轉(zhuǎn)來轉(zhuǎn)去,雖然我目前專注前端,也經(jīng)歷過你這種情況,主要是公司業(yè)務(wù)轉(zhuǎn)型,我最開始是做C#的,然后公司統(tǒng)一轉(zhuǎn)JAVA ,有一段時間移動端很火,公司需要發(fā)展移動端,我就帶著團隊研究IOS、安卓、前端混合的開發(fā)方式做APP,同時又深入學(xué)習(xí)了微服務(wù)的一些概念。最近大數(shù)據(jù)人工智能很多,又學(xué)習(xí)一些AI、NLP自然語義分析方面的東西,工作本來就是一個不斷提升自我的過程,一切服務(wù)于工作目標(biāo)。從我的經(jīng)驗來說,沒有最晚的開始,只有自己是最難戰(zhàn)勝的,人天生就是畏懼新事物的,只有你從內(nèi)心接受它,你就能掌控它。如果各位覺得我的分享對你有所幫助,歡迎大家分享、留言、點贊,謝謝大家。
感謝被邀請!
首先我覺得肯定是來的及的,這個是肯定的回答,PHP和Java的語法差不多,大家都是編程語言,很多語法都是一樣的,只是書寫的格式有點差異,但整體而言差不了多少。
其次就是框架要重新學(xué),java web框架現(xiàn)在主流是學(xué)Spring的全家桶,微服務(wù)等一系列框架還有中間件。
最后希望你考慮考慮再考慮,畢竟換了語言就要重新開始,工資待遇不一樣,三思而后行。
三年P(guān)HP轉(zhuǎn)java很適合,過去的的知識也是通用的,不同語言底層原理邏輯不同。編程能力分內(nèi)功和招式,內(nèi)功深厚的招式一學(xué)就會,其他的就是職業(yè)身份層面的。不同的語言都從事一下挺好的。最終在那種語言有所成就,就真的靠自己了。
我php用了18年,目前是公司ceo,我們cto用的就是java。編程做得好是需要投入很多心血的,如果想混口飯吃,也不比其他領(lǐng)域其他職業(yè)的性價比低。
首先要考慮好是不是真的要轉(zhuǎn),畢竟PHP使用的也是挺多的。轉(zhuǎn)JAVA是公司內(nèi)部的要求,還是因為要跳到一家更好的公司,而需要使用Java,這也要考慮好。
你畢竟有了三年的PHP開發(fā)的經(jīng)驗,想入門Java還是比較容易的。但是Java中使用的框架,你都要重新的熟悉學(xué)習(xí),這也需要一定的時間,而且最好的歷練就是在項目中實際使用。
下面列出了我總結(jié)的學(xué)習(xí)Java的一些內(nèi)容,希望對你有幫助:
哎呀,你才91年,還說什么來不來得及,真是笑話,時間在,有信心學(xué)什么都沒問題,程序員最重要的是自信,我一個業(yè)余的都從來沒把語言當(dāng)多大個事,沒有什么語言我學(xué)不好,只要我想,你要有這個信心,而且努力去做到,每一次定的目標(biāo)都實現(xiàn)了,你就不再關(guān)注來不來得及了,關(guān)注要達到什么目的,用那個語言最快,然后開始學(xué)習(xí)。。。另外說一點,學(xué)習(xí)速度,其實看別人的demo最快,先看簡單的,慢慢就可以看懂復(fù)雜的,看視頻最慢,太耗時間了,講的慢吞吞,看demo或者看別人的筆記都可以,別看視頻。。。
首先我覺得肯定是來的及的,這個是肯定的回答,PHP和Java的語法差不多,大家都是編程語言,很多語法都是一樣的,只是書寫的格式有點差異,但整體而言差不了多少。
其次就是框架要重新學(xué),java web框架現(xiàn)在主流是學(xué)Spring的全家桶,微服務(wù)等一系列框架還有中間件。
最后希望你考慮考慮再考慮,畢竟換了語言就要重新開始,工資待遇不一樣,三思而后行。
完全沒問題.主要看工作場景和業(yè)務(wù)需求.如果java確為工作后期重心,可以沉下心,多比較多動手.相信可以有好的收獲.
我也是用php多年,以我的經(jīng)驗告訴你肯定是不晚的,而且有學(xué)習(xí)的必要。不要聽那些語言學(xué)好了都一樣的言論,java語言特性還是有很多設(shè)計思想和面向?qū)ο笏季S的,學(xué)習(xí)java可以幫助你系統(tǒng)的了解設(shè)計思想,對于提高架構(gòu)能力和設(shè)計能力都尤為重要,這點php語言本身偏應(yīng)用很多設(shè)計思想并沒有暴露給使用者,而且php的生態(tài)真的也是差很多。
只要你熱愛這個行業(yè),任何時間都是來得及的。我之前從JAVA到Android再到前端開發(fā),前兩年又轉(zhuǎn)行到算法,現(xiàn)在從事自然語言處理領(lǐng)域研究,基本每次都是從零學(xué)起。但開發(fā)這東西觸類旁通,有某一個語言的基礎(chǔ),學(xué)習(xí)新語言入門也會很快,當(dāng)然算法除外,需要學(xué)的東西很多。
10
回答2
回答0
回答0
回答2
回答10
回答1
回答10
回答10
回答0
回答