① 互聯網公司都要成熟的程序員,那半路出家的怎麼活
從公司考慮,誰都希望自己手下的員工,個個都是有真本事的,而這些真本事則取決於這個員工的工作經驗和學歷 高低了。尤其是作為核心人員的程序員,公司則由為重要了。
第三,靠關系,就是利用自己的人脈,找一些同行朋友介紹你進一家公司,當然這樣還有一個好處,那就是在工作的時候不懂還可以請教你朋友。但是這份恩情,你可以得記住,並且要還。
並不是半路出家的就沒有出路,其實還是有的,關鍵看你能不能堅持下去。
② PHP跟java哪個找工作更容易
我做JAVA開發的。我有朋友做PHP的,說句心裡話,不建議你在這個年紀轉行做開發,你可以轉行做別的,但是軟體開發真的別來,一個是你的年紀偏大,另一個是你的基礎應該不會很好。千萬別聽那些培訓機構忽悠。我是大學已畢業就做的java,三年了,現在工資1W1,北京,我做的這幾年遇到很多被培訓機構忽悠的半路出家的人,真的是浪費錢,關鍵是浪費時間,java這個行業不缺低端程序員,可以這么說,如果你基礎不好,去培訓機構然後再找工作,除非你學的特別特別好,而且會忽悠,第一份工作能有7000塊錢,基本上普通的也就5000多點,在北京。而且頭一年你會相當痛苦,因為首先你要適應項目節奏,再次你會不斷的被各種BUG,各種加班。真的是青春飯。另外,說一句,培訓機構太忽悠,那些培訓的老師大多是開發人員轉行,試問一下:要是開發像他們說的那麼好,他們為什麼專業做培訓呢
看到最近還有人贊我幾年前的回答,就再補充一下,現在還在從事java研發,6個年頭了,想說的是,真的不建議沒有基礎的人去培訓機構培訓,然後轉行,尤其是年紀稍大的,因為目前整個行業初級工程師已經飽和了,根本不缺。在好的公司,高級工程師又各種卡學歷,卡行業背景,甚至年紀都有一定要求。舉個我自己的例子,目前在一家算是有點名氣的公司,公司社招,只要top150學校,5年工作經驗以上的高級研發(業務方向必須要求金融背景),雖然沒有明面上說卡年紀,但是35歲以上的還沒有轉研發管理層,繼續應聘研發崗位的一律不要。校招只招top100學校的科班出身。當然研發工資待遇確實比其他行業要高,目前我的月薪20K+項目獎+補助,但是每天都要加班到晚上9點多,項目緊時要到11點以後,周末也經常要加班,工作強度很大。真的是很累很累。或許有人說做到管理層就好了,其實也好不到哪裡去,我目前也在轉管理,帶一個團隊,但是,一樣加班,一樣累,經常晚上加班回家以後,想轉行,可是除了敲代碼,啥都不會了。女怕嫁錯郎,男怕入錯行。就業方向一定要謹慎,千萬別聽那些培訓機構的忽悠。另外說PHP,不是說鄙視PHP,現在就業行情,整個大環境都不好,包括java,但是PHP,安卓,IOS還要差一些,我之前說的朋友做了五六年PHP,去年開始轉JAVA
③ 為什麼有的公司,不要IT培訓班出來的程序員
在眾多中職業裡面,眾所周知的是,It行業的工資算是其中比較高的,而近幾年隨著互聯網行業的高速發展,也促使越來越多的人投身於互聯網行業,加入其中並成為裡面的一員,而也有不少的傳統行業的從業者,看到互聯網行業的高速發展以及誘人的薪資而轉身加入互聯網行業,而半路總行的人大多數都是通過去某些 It培訓班去培訓,然後達成一個速成的效果,但是往往他們學成之後再找工作的時候往往會發現一言難盡。
雖然轉行半路干起了程序員,並不比科班出身或者是有經驗的人有多大的優勢,但是要調整好自己的心態,前期自己的要求不要太高,建議以積累經驗為主,等到積累經驗之後,再去跳槽找一份更好的。
④ 一個半路出家程序員的困惑
1、如果你現在沒錢,先謀生是最重要的,如果有錢那就另說
2、數據結構、演算法、離散數學、計算機原理、資料庫原理、網路等,這些東西公司一般看起來是用不到,但是他的主要目的是可以增強我們對於程序的理解,算是內功,如果你要學習,自己找本書來看估計也難,建議可以去考一個中級軟體設計師,這個國家軟考。雖然這個證沒有什麼用,但是最少可以督促我們學習一點東西。中級軟體設計師的考試裡面的內容還是很復雜的,去准備一下這個考試可以讓你學到不少東西,長不少見識
3、基礎當然重要,框架這些是幹活的,為什麼基礎重要?我們學好基礎的目的還是為了能夠快速的學習新東西,有基礎,框架這些學習起來很快的,基本的使用就是幾天就可以掌握。
4、專攻javascript也可以,但是javascript也很復雜,你做過兩年的java開發,即使沒有學到多少東西,也有不少見識的,我倒是不建議去學js,因為現在厲害的JS高手都是做前端的,需要懂css、JS等。
5、J2EE的體系雖然復雜,但是他的本質還是建立在servlet的基礎上,WEB系統再怎麼變化也不會變太多
總之:建議先找一個工作,在工作中學習,只要努力用工,肯定可以找到一個不錯的工作。但是前提是你要比別人更努力,因為你的學歷不高(學歷是一塊敲門磚),要比別人付出更多。