java程序員想轉游戲開發還是比較簡單的,可以自學u3d,然後從網上搜鎖下載一些教學視頻。如果自己資金充裕的話,可以去培訓機構提升一下。
『貳』 java程序員的發展方向有哪些想轉行做java
java程序員最多的兩條進階路線是一條是技術路線,即由程序員、高級程序員、系統分析師,到架構設計師。在這條路線上,立足於從業務模型到計算機軟體模型的轉換,成為高端的軟體技術工作者。
另一條是管理路線,即由程序員,經開發小組負責人、項目經理,再到企業中高層管理者。程序員加強自己管理意識的培養,多站在組織的角度來分析問題和解決問題,成為優秀的管理者,甚至職業經理人。
其實在軟體企業中,隨著產品管理的興起,可以說,走向產品,是程序員在技術與管理之外的第三條職業通道。越來越多的程序員開始轉型做產品工作,特別是對那些具有創業意識的程序員而言,走向產品是一條必經之路。騰訊的馬化騰和360的周鴻禕,他們都是由程序員做起,然後開創自已的產品和事業。
『叄』 如何學習Java——謹以此文獻給打算以編程為職業、並願意為之瘋狂的人
Java前景是很不錯的,像Java這樣的專業還是一線城市比較好,師資力量跟得上、就業的薪資也是可觀的,學習Java可以按照路線圖的順序,
0基礎學習Java是沒有問題的,關鍵是找到靠譜的Java培訓機構,你可以深度了解機構的口碑情況,問問周圍知道這家機構的人,除了口碑再了解機構的以下幾方面:
1. 師資力量雄厚
要想有1+1>2的實際效果,很關鍵的一點是師資隊伍,你接下來無論是找個工作還是工作中出任哪些的人物角色,都越來越愛你本身的技術專業java技術性,也許的技術專業java技術性則絕大多數來自你的技術專業java教師,一個好的java培訓機構必須具備雄厚的師資力量。
2. 就業保障完善
實現1+1>2效果的關鍵在於能夠為你提供良好的發展平台,即能夠為你提供良好的就業保障,讓學員能夠學到實在實在的知識,並向java學員提供一對一的就業指導,確保學員找到自己的心理工作。
3. 學費性價比高
一個好的Java培訓機構肯定能給你帶來1+1>2的效果,如果你在一個由專業的Java教師領導並由Java培訓機構自己提供的平台上工作,你將獲得比以往更多的投資。
希望你早日學有所成。
『肆』 Java工程師轉大數據難度高嗎
Java程序員轉大數據工程師有很好的基礎條件
對於Java程序員,大數據的主流平台hadoop是基於Java開發的,所以Java程序員往大數據開發方向轉行從語言環境上更為順暢,另外很多基於大數據的應用框架也是Java的,所以在很多大數據項目里Java語言的確是可以派上用場的。所以,Java程序員轉大數據工程師是具備很好的基礎條件的。 當然,hadoop核心價值在於提供了分布式文件系統和分布式計算引擎,對於大部分公司而言,並不需要對這個引擎進行修改。這時候除了熟悉編程,你通常還需要學習數據處理和數據挖掘的一些知識。尤其是往數據挖掘工程師方向發展,則你需要掌握更多的工具和知識。
Java程序員轉大數據職位的學習路線圖:
第一步:分布式計算框架
掌握hadoop和spark分布式計算框架,了解文件系統、消息隊列和Nosql資料庫,學習相關組件如hadoop、MR、spark、hive、hbase、redies、kafka等;
第二步:演算法和工具
學習了解各種數據挖掘演算法,如分類、聚類、關聯規則、回歸、決策樹、神經網路等,熟練掌握一門數據挖掘編程工具:Python或者Scala。目前主流平台和框架已經提供了演算法庫,如hadoop上的Mahout和spark上的Mllib,你也可以從學習這些介面和腳本語言開始學習這些演算法。
第三步:數學
補充數學知識:高數、概率論和線代
第四步:項目實踐
1)開源項目:tensorflow:Google的開源庫,已經有40000多個star,非常驚人,支持移動設備;
2)參加數據競賽:Kaggle和國內天池數據競賽
3)通過企業實習獲取項目經驗
如果你僅僅是做大數據開發和運維,則可以跳過第二步和第三步,如果你是側重於應用已有演算法進行數據挖掘,那麼第三步也可以先跳過。
總結:
Java工程師可以更容易理解hadoop的框架和生態,很多大數據saas級產品也是Java開發的,因此Java基礎是轉行大數據的一個很好的起點。但大數據是一個更為寬廣的領域,具有跨界知識和能力的人才會更受企業青睞。隨著人工智慧時代的到來,大數據將迎來黃金發展的10年,如果你已經做好准備,那麼就立即開始行動吧!
『伍』 java程序員怎麼轉c程序員
隨便轉,c是面向過程的,沒有Java中類的概念,編程思想很重要,有了思想,實現並不難,語法要先學會
『陸』 Java程序員如何轉型做大數據
有java基礎轉型大數據相對較為簡單
1、有著充足的學習資料
2、有著詳盡的學習課程安排
3、最好有人能給指導自己
4、有真實的項目讓自己實操
5、自己加倍努力
『柒』 Java程序員轉行
我干java比你多幾年,個人認為,看你最終想達到什麼地位,以及你的性格。
如果你想當大項目經理,那麼就去J2EE開發,安卓之類的別考慮。
如果想做實施經理,那麼多出出差,見見不同的人,提高一下現場解決問題的能力。
如果想自己干,那麼多結識一些人脈,看看財會和管理方面的書。
另外,物聯網現在還在起步階段,如果入行切入點好的話,以後應該有發展,但是物聯網真正實施困難重重(國體),再遠的我也看不到了。
這是我的想法。順便說一句,我的目標是大項目經理,呵呵。
共同努力吧朋友!
『捌』 想當一名java程序員要學些什麼課程
你的情況和我差不多,可我已經投入工作了,我大一時和你的想法很想,我也很迷茫,那是就在想,我畢業了到底能做什麼那,我的大學路應該怎麼走才能讓我在畢業後就會脫穎而出。我當時也問過很多人,查過很多資料,其實也沒什麼,現在的高等教育和企業需求差距很大,這也是現在教育的悲哀,只是你不要把自己局限在學校的教育中就可以了,你要有自己的想法,用自己的眼睛看世界,大膽的探求自己迷茫的東西,那你就會不斷的進步。
首先,學校的教育是基礎(當然也有很多垃圾的課程,你可以大體學學,一筆帶過),比如數據結構,C,這是應該牢牢掌握的,你要做Java程序員,這是基礎,對於其它課程:操作系統,網路技術等等,這些是相關課程需要你有一點的掌握。
其次,跳出學校的教育,給自己的大學時間劃分一下,找出自己改學的東西,你要做Java程序員,這個范圍也是很廣的(Java程序員做的東西也是很多的),不過大體上,很多東西還是必須學習的,不過這些課程之間有個先後順序,下面我就給你羅列一下:
初級:Java編程基礎(變數,語法)--開發工具學習(Eclipse,JBuilder)
中級:--設計模式(包含Java中的多線程設計模式)--JSP--Servlet--Tomcat(伺服器)--資料庫(Mysql,Oracle,Sql
Server)--經典的開源框架(Struts,Hibernate,Spring)
高級:--RMI---JNDI--EJB
大體上是這樣的,順序也不是固定的,你可以靈活學習,他們之間是有聯系的,這樣可以相互促進學習,我在大學畢業的時候上面的那些東西差不多都學過了(有些比較深,有些淺一些),看上去好像很多,你要一個一個來,一定要打實基礎,這樣學習起來才能有效果,還有就是一定要多到機器上起調程序(我以前就是,有些東西看懂了就很想到機器上跑跑看,看結果到底是什麼樣的),這樣可以激發你的興趣,也鞏固你的知識,資料庫是和編程相關的,也是必須學的,資料庫很多,可它們是相通的,你先大體了解,整體學一下。
還有上面的很多專業詞彙你可能沒聽過,這么關系,你可以先到網上搜搜看看,有些東西,等你有了基礎就好辦多了。
還有你不是想知道JAVA程序員的標准嗎?你可以到人才招聘網站上搜一搜啊,看人家都要求哪些。
好了,上面都是我手動寫的我的親生體會,希望對你有幫助!