製作軟件要學什麼專業?
想做軟件要學什麼呢?
接下來,我幫你規劃一條編程之路.
學編程的人,很少有人沒學過C語言的.我推薦讓C語言作為你第一個學的語言.雖然有的人說要先學VB,其實這種觀念是錯誤的.C確實比VB枯燥,而且說實話學完C後不學別的就好象沒學過,感覺什麼都沒學會.可是,對初學編程的人來說,只有C語言才能建立起你對編程概念的理解.VB不是編程,VB只是一種工具而已.C語言確實是個不折不扣的語言,真正讓你知道什麼是編程的語言.有初學C語言,用TC2編譯器的人總說他學了C什麼都不會.什麼軟件也寫不出來.我可以告訴他,編程編程,編的是程序,而不是軟件,軟件這是程序的一個構價.你想編程出軟件,那以後很輕鬆的就能掌握,現在你需要學的就是編程,說明確一點,你現在所需要學的就是算法.編程的靈魂是算法,這點每個人都要記住.
所以,第一門語言要學C,推薦的書為譚浩強老師的
初學者也許需要一套視頻教程來幫助自己更快的入門,那麼就推薦你去百度搜索"C語言視頻教程",第一頁的第一條記錄就是這個教程.而且是和譚老師的
注:有些人說譚浩強的書不好,太死板.那麼我只能說你最多是個一瓶子不滿,半瓶子逛蕩的人.真正要掌握高深技術的時候,你會發現你沒辦法掌握.
那麼,下面要學的是什麼呢?這會不會還有人說VB吧.還美其名曰加深對編軟件的印象.這種說法很幼稚.學了C語言還學什麼VB呀.其實VB確實是很強大的,容易入門,想精通了也不容易.著名的DOS系統就是用BASIC語言寫出來的.可是,這種這麼易用的軟件對於專業學編程的人是一種不好的東西,會讓人產生依賴,讓人產生惰性.VB的那些控件的功能實在是太強大了,你都不用怎麼思考,就可以編寫出來.可是,控件畢竟是不能隨你的意願支配的,控件是死的東西.你真正要學的是編寫的思想,是函數(Java中稱方法).另外,學VB還不如去學Delphi呢.
所以,下面要學的也就那兩種選擇了,C++/Java.我推薦,先學Java.
Java實際上是C++改的.去除了C++中指針的部分,讓C++變得更安全,同時也比C++稍微簡單了一些.你需要去找一些關於Java的介紹,在看下面的東西.
我聽一個北大青鳥的老師說Java的最終發展目標是J2EE.我覺得不然,J2ME一定也是個發展方向,只是他跟J2SE,J2EE有很大的不同,開發環境也很不同.關於J2ME的部分我不做討論.而J2SE呢.說實在的,市面上的J2SE軟件確實也是很少的,你見過有幾個拓展名為.jre的軟件?不過還是要告訴你,學習Java的人肯定最先接觸的是J2SE.Java的GUI軟件只是技術性的問題,也是開發手段的問題.不管你是要發展到J2EE,還是轉到GUI編程,J2SE絕對不是彎路.還是那句話,算法是最重要的.而Java比C++最大的優勢在於他的完全面向對象和跨平臺.其實,就算你先學了Java,你還是可以很容易的掌握C++,Java程序員和C++程序員的互轉是很容易的!再說一些Java的優點.Java比C++方便很多,下載了編譯器後一個記事本就能寫程序,JBuilder實際上只是個輔助的工具.我去一個搞Linux系統開發的公司看過,用JBuilder的很少,一般都是直接用UltraEdit直接寫程序.而C++必須要用VC++等編譯器,不說電腦配置低很不好用,光說VS是要花錢的,而JDK永遠都是正版(免費下載),就應該用Java.其實這只是習慣問題,不管你是先學Java還是先學C......
學軟件製作要選什麼專業?
遊戲製作還是有很多個不同的分工的,有策劃、遊戲美工、遊戲程序、UI界面、音樂等等,目前國內最缺的是遊戲美工和程序兩大類人才。
要做軟件工程師大學選什麼專業?
關鍵主要看學了哪些課程,如果單純的注重做軟件,需要學習數據結唬、邏輯結構與算法、編程語言、數據庫、操作系統、網絡理論、軟件工程理論等,當然這只是一些主要的課程,如果做大師,還需要拓寬範圍,學習其他的,如高數、線代、幾何、電路分析、模電、數電、單片機、彙編、各種編程語言等等
我想做軟件開發應該去學什麼專業?
自然就是學軟件開發專業了。這是很單純的一個技術專業,學軟件開發將來就是做軟件開發做不了別的,學別的也做不來。
影視後期製作主要學哪些軟件?
一 在這個殘酷的世界裡,給你一記溫柔的耳光現在很多人天天叫喚我迷茫啊,我沒有方向啊,不知道應該幹什麼啊,每天就是各種的玩無聊浪費時間,覺的自己所從事的行業沒有前途,做的人太多,總之是各種的藉口。當然選擇不對,努力白費,我也經歷了很多的選擇很多的工作,最後我發現影視後期是一個值得學習的科目,為什麼呢?因為中國的電影產業,視頻產業現在在迅速的發展,而懂這方面技術的人和做平面設計的人相比,簡直是太少了,而目前的市場缺口卻非常大,很多從事這個行業的人的工資,也是頂呱呱的,祖國的影視後期製作行業,這麼需要人才,你還在三天打魚兩天晒網的墨跡啥呢?
二 很多人的影視後期水平,哎,說多了都是淚啊現在很多學影視後期的人,一個比一個蔫吧,為啥呢?那技術學的,讓人看了簡直就是不忍直視啊,太特麼慘了,學的簡直就是一地雞毛,處理個簡單的視頻,墨跡半天都鼓搗不出什麼樣子,更別說做一些特效了更沒戲,這就是你們做影視後期的水平嗎?只是知道一些軟件而已,知道有個啥用,知道不如做到,會用才是真功夫。當然也有很多勤奮的學生們,到網上找各種各樣的教程進行學習,學的太亂太雜了,說會吧,還不怎麼會,說不會吧,還真會點,精神可嘉,就那水平有點半斤八兩,屬於正兒八經的雜牌軍,中看不中用。說到這裡我實在不忍心祖國的花朵就這麼一個一個被摧殘了,給你們說個讓你們提升水平的地方吧,在這個地方,每天都有影視後期的課程,可以通過電腦每天晚上看現場直播學習,你只需要付出時間就可以,其它的什麼都不用付出,想學的話可以來這個群學習上,開頭的一組是:四八三,位於中間位置的一組是:八四四,然後處於最後一組的是:九六四,按照順序組合起來即可,在這裡,你不僅僅學到的是知識,還有真功夫——實力。最後送你一句話,只有幹出來的精彩,沒有等出來的輝煌。
三 不會這些軟件,還怎麼在我們影視後期圈裡混(一)後期製作軟件:AE combustion fustion premiere EDIUS 1.AE全稱After Effect是adobe公司開發的一個視頻剪輯及設計軟件 在影視媒體已經成為當前最大眾化,最具有影響力的媒體表現形式。從好萊塢創造的幻想世界,到電視新聞所關注的現實生活,再到鋪天蓋地的廣告,無一不影響到我們的生活。 過去,影視節目的製作是專業人員的工作,對大眾來說似乎還蒙著一層神祕的面紗;十幾年來,數字合成技術全面進入影視製作過程,計算機逐步取代了原有的影視設備,並在影視製作的各個環節中發揮了巨大的作用。但是,在不久前影視製作所使用的一直是極為昂貴的專業硬件和軟件,非專業人員很難見到這些設備,更不用說用它來製作自己的作品了。 2.Combustion是一種三維視頻特效軟件,基於PC或蘋果平臺的Combustion軟件是為視覺特效創建而設計的一整套尖端工具,包含矢量繪畫、粒子、視頻效果處理、軌跡動畫以及3D效果合成等五大工具模塊。軟件提供了大量強大且獨特的工具,包括動態圖片、三維合成、顏色矯正、圖像穩定、矢量繪製和旋轉文字特效短格式編輯、表現、Flash輸出等功能;另外還提供了運動圖形和合成藝術新的創建能力,交互界面的改進;增強了其繪畫工具與3ds max軟件中的交互操作功能;可以通過cleaner編碼記錄軟件使其與flint、flame、inferno、fire和smoke同時工作。 3.Digital Fusion:視頻合成軟件,具有眾多的使用特點,節點式的工作流便於使用。該產品使用了一個新的圖形引擎,能夠將整體性能提升一個臺階並能更使得內存使用效率提高,新的DF5可以在每一個像素上......
遊戲製作要學什麼專業
如果是圖形設計比如人物樣子,物品樣子,可以專門學習美術,如果想從事程序方面的,那就選軟件工程,那裡面全是編程的,但必須要學好數學 編程就要學計算機語言了。。設計場景人物就學3D,maya,Photoshop。
以後想做軟件開發,高考選什麼專業??
高考當然是學理科了
大學專業是計算機科學與技術
lz不要再找工作方面糾結了。這行出來找不懂工作的,我現在還沒碰到過。只是第一家公司好不好而已。但就算第一家公司不好,第二年有了經驗,還可以跳。有能力還怕沒好的職位?至少一年經驗要比你一年前強多了。IT公司也沒有誰是一家公司幹一輩子的。
重點和非重點,區別還是有點的,比如重點大學出來的,在遊戲行業,剛畢業很容易就能在網易裡面獲得3d引擎開發的職位繼續培養深造,普通本科生如果入遊戲行業一般會丟你去寫邏輯。一般公司就沒這個區別,但一般公司很少有這種深入的培養研究。
至於待遇吧,網頁設計的一般3k到7k不等,企業級開發大約4k到1w左右的都有。但1w以上的還是較少的,丹展方向很廣。
當然,拿多少工資還是跟自己的能力有關的。一般網頁,java手機方面入門快,所以行業內工資比較低。能力越高工資越強。
學術算法數學圖形方面非常強的,個人溝通能力一般的建議搞遊戲引擎開發這類高端技術行業,一般一個遊戲引擎開發主程現在市價是2~3w一個月左右。並且非常缺。而引擎組的一般成員一般也有1.5w的月薪。
嵌入式方面,據說也很缺人,但是就是入門不容易,但貌似也就是要了解很多計算機api罷了。
如果你溝通能力比較好,技術還過得去,可以考慮向軟件架構方面發展。一句話說白了,就是按自己各方面的實際能力,向自己專長的方向發展,就會有所成功,否則吃力不討好的。
呵呵我是搞遊戲行業的,一般本科畢業,工作3年,剛從寫邏輯的轉過去寫引擎,現在每月基礎工資是1w,每月項目獎金是工資的30%,再加上項目分紅,補貼,大概月入稅前1.5w吧
軟件開發專業都有什麼科目是必須要學的?
軟件技術(軟件工程)>> 英語、高等數學、軟件技術基礎、程序設計基礎、VB高級編程、面向對象程序設計(C++)、JAVA編程基礎、J2EE實現企業級應用開發、.NET平臺及C#編程、ASP網絡編程、ASP.NET編程、WinForm開發、SQL SERVER數據庫設計和實現、ORACLE數據庫設計和實現、軟件項目管理、面向對象分析與設計(UML)、基於軟件開發項目的畢業設計
軟件技術(軟件開發)>> 英語、高等數學、程序設計基礎、面向對象程序設計基礎(C++)、數據庫原理及應用(SQL)、數據結構、計算機網絡(NT)、軟件工程(UML)、可視化程序設計(VB)、C/S開發(VB.NET)、WEB程序設計(ASP)、WEB開發技術(ASP.NET)、Windows表單設計(C#)、COM組件技術、HTML語言與網頁設計、XML基礎、計算機軟件專業技術資格(程序員、軟件設計師)認證考試訓練。
想自學平面設計需要哪些軟件及專業知識?
現在平面設計軟件有Photoshop、CorelDRAW、IIIustator、Freehand、PageMaker、Photolmpact……。其中最為常用的軟件是Photoshop、Illustrator 、CorelDRAW、PageMaker。
Photoshop是點陣設計軟件,由像素構成,分辨率越大圖像越大, Photoshop的優點是豐富的色彩及超強的功能,無人能及;缺點是文件過大,放大後清晰度會降低,文字邊緣不清晰。
Illustrator是矢量設計軟件,可以隨意放大縮小而清晰度不變。 Illustrator最大的優點是放大到任何程度都能保持清晰,特別是標誌設計、文字、排版特別出色;MAC和PC均可應用。
CorelD錠AW是矢量設計軟件,可以隨意放大縮小而清晰度不變。CorelDRAW最大的優點是放大到任何程度都能保持清晰,特別是標誌設計、文字、排版特別出色; MAC應用不多,多見於PC。
PageMaker是常見的文字排版處理軟件,我們稱之為最底層平臺,即任何軟件做的文件均可承載,缺點該軟件在MAC和PC上不能互通,且太過於簡單,無法作相應的特效處理,需要藉助其他軟件才能完成,多見於MAC。
搞設計需要學什麼軟件,具體點,謝謝。
學設計不是簡單地學習軟件就會設計了
打個簡單的比方,不會功夫的人,拿著一把倚天屠龍這樣的神器,遇到高手,人家拿一個樹條都會秒你,
這些設計都是建立在美術基礎上,做出來的。沒有美術基礎的人做設計是沒有生命力的。所以想學設計,先去學兩三個月素描。學的不好沒關係。主要是加強自己的審美觀念,然後在去學設計軟件
室內設計,主要學CAD 。做平面圖,3DS MAX和PHOTOSHOP做效果圖。一般的小裝修公司,你基本學會CAD就能混混了。會效果圖那就是錦上添花了。
室外設計,必須要有資質的設計院才有資格做,設計院對於設計的人要求很高,所以這方面你不是學建築學或者環藝設計的基本上進不了設計院的(一般學建築學或者環藝設計也很難進,一般靠關係或者是研究生級別的)。
廣告設計門檻比較低,你會PHOTOSHOP和coreldraw這兩類平面軟件之一可以進一些小廣告公司和圖文公司。不過小廣告公司的工資不是特別高。搞了兩三年後有經驗了,可以跳槽房產公司做設計。那工資就可觀了。
前兩個你不會美術還可以混混。動漫設計一定要有美術基礎,要不你做出來的動漫人物肯定不好看。動漫設計需要會3DS MAX或者MAYA之一。這兩個軟件自學基本上很難的,推薦去水晶石之類大的動漫培訓公司去培訓。
最後建議你沒有美術基礎,先去培訓素描。
然後學軟件。一般來說室內設計門檻最低,其次廣告。動漫設計一般招熟手,你半吊子,人家不會培訓你的。
(網頁設計需要dreamweaver,asp.flash.phtotshop,工業設計 CAD 犀牛 3ds max pro-e.機械設計 CAD pro-e solidwork)
忠告/。設計都是建立在專業基礎知識上。無論想海哪行的設計,先學習這個行業的基礎知識很重要。至少得了解這方面的知識。