軟件工程師需要學(xué)哪些 求教各位,面試游戲公司的服務(wù)器開發(fā)工程師該準(zhǔn)備什么?
求教各位,面試游戲公司的服務(wù)器開發(fā)工程師該準(zhǔn)備什么?坡巷之星15分鐘前 · 科技公司經(jīng)理 游戲領(lǐng)域創(chuàng)作者要求A 工作職責(zé):PC游戲服務(wù)器端編程開發(fā)(Java語言)1、計(jì)算機(jī)類??埔陨蠈W(xué)歷;2、精通Ja
求教各位,面試游戲公司的服務(wù)器開發(fā)工程師該準(zhǔn)備什么?
坡巷之星
15分鐘前 · 科技公司經(jīng)理 游戲領(lǐng)域創(chuàng)作者
要求A 工作職責(zé):PC游戲服務(wù)器端編程開發(fā)(Java語言)1、計(jì)算機(jī)類專科以上學(xué)歷;2、精通Java(J2SE)語言,熟練掌握數(shù)據(jù)結(jié)構(gòu)、算法、游戲動(dòng)畫技術(shù)、多線程編程,良好的編程習(xí)慣3、有1個(gè)以上用Java編寫的游戲或應(yīng)用服務(wù)器成功案例,1年或以上的Java開發(fā)經(jīng)驗(yàn)4、具有良好的職業(yè)道德、品行端正;有強(qiáng)烈的工作責(zé)任心及團(tuán)隊(duì)協(xié)作精神,嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng);良好的語言溝通能力;習(xí)慣在壓力下工作;5、面試時(shí)最好可以攜帶可演示的作品。
要求B 【崗位職責(zé)】: 負(fù)責(zé)大型手游服務(wù)端程序(Linux & C )的編碼和維護(hù)。 【任職要求】: 1、本科以上學(xué)歷,計(jì)算機(jī)、軟件、通訊、電子等相關(guān)專業(yè); 2、兩年以上網(wǎng)游工作經(jīng)驗(yàn),精通C 開發(fā),熟悉Linux編程及平臺(tái)開發(fā); 3、思維能力強(qiáng),邏輯慎密,做事踏實(shí)嚴(yán)謹(jǐn),責(zé)任心強(qiáng),善于學(xué)習(xí) 4、至少熟悉一門腳本語言(Bash/Lua/Perl/Python...); 5、有良好的團(tuán)隊(duì)合作精神和溝通能力,熱愛游戲。 6、熟悉網(wǎng)絡(luò)編程和MySQL更佳。
要求C 崗位職責(zé): 1、負(fù)責(zé)游戲服務(wù)器端的架構(gòu),模塊設(shè)計(jì)以及代碼實(shí)現(xiàn) 2、負(fù)責(zé)對(duì)游戲數(shù)據(jù)收集,整理,分析等功能模塊的開發(fā)和維護(hù)。 任職要求: 1、精通各種網(wǎng)絡(luò)通訊協(xié)議,熟悉Socket、TCP/IP編程 2、熟悉Java,C ,Javascript,Node.js,Memcached,Redis,MySQL 3、三年以上游戲或互聯(lián)網(wǎng)服務(wù)器開發(fā)經(jīng)驗(yàn) 4、有較強(qiáng)的責(zé)任心,善于學(xué)習(xí),良好的團(tuán)隊(duì)精神 5、具有良好的溝通能力,為人踏實(shí),積極主動(dòng)
什么是web前端開發(fā)?
web前端開發(fā)是創(chuàng)建Web頁面或app等前端界面呈現(xiàn)給用戶的過程,通過HTML,CSS及JavaScript以及衍生出來的各種技術(shù)、框架、解決方案,來實(shí)現(xiàn)互聯(lián)網(wǎng)產(chǎn)品的用戶界面交互。
web前端開發(fā)主要進(jìn)行網(wǎng)站的開發(fā)、優(yōu)化、完善的工作。
Web前端開發(fā)技術(shù)包括三個(gè)要素:HTML、CSS、JavaScript,隨著RIA的流行和普及,XML、Flash/Flex、Silverlight和服務(wù)器端語言也是前端開發(fā)工程師應(yīng)該掌握的。
Web前端開發(fā)工程師既要與上游的交互設(shè)計(jì)師、視覺設(shè)計(jì)師和產(chǎn)品經(jīng)理溝通,又要與下游的服務(wù)器端工程師溝通,需要掌握的技能非常多。
如果感興趣的朋友可以到尚硅谷進(jìn)行下載相關(guān)視頻學(xué)習(xí)。
web前端學(xué)信路線圖:
軟件開發(fā)、網(wǎng)站開發(fā)有區(qū)別嗎?
謝邀。我是軟件工程師,首先明確一點(diǎn),軟件開發(fā)范圍很大,包含了游戲開發(fā),網(wǎng)站開發(fā),手機(jī)應(yīng)用開發(fā)等等。
因此,網(wǎng)站開發(fā)是屬于軟件開發(fā)范疇內(nèi)的,網(wǎng)站開發(fā)主要利用的是B/S的架構(gòu),b代表是瀏覽器,s代表是服務(wù)器。因此可見,網(wǎng)站的開發(fā)也包含兩個(gè)部分,前端和后端。
1 網(wǎng)站開發(fā)之前端
前端負(fù)責(zé)網(wǎng)頁界面的開發(fā),還要控制用戶的數(shù)據(jù)和服務(wù)器的數(shù)據(jù)的交互。
常用技術(shù)有HTML和JavaScript,HTML用來寫網(wǎng)頁的樣子,JavaScript控制網(wǎng)頁對(duì)數(shù)據(jù)處理的邏輯,也可以處理圖形交互的動(dòng)畫效果。
下圖是前端工程師的思維導(dǎo)圖:
2 網(wǎng)站開發(fā)之后端
后端負(fù)責(zé)服務(wù)器的代碼開發(fā),服務(wù)器目前主流語言是Java,作為Java開發(fā)工程師我主要談?wù)凧ava。
Java學(xué)問非常深,但是歸根結(jié)底,Java主要的目的是在服務(wù)器端合理得對(duì)數(shù)據(jù)庫進(jìn)行管理,處理數(shù)據(jù)的變化和數(shù)據(jù)的傳輸,保證前端來的數(shù)據(jù)可以有效被反饋,并且保證網(wǎng)站的數(shù)據(jù)可以穩(wěn)定持續(xù)得輔助網(wǎng)站運(yùn)作。
下圖是web后端Java開發(fā)技術(shù)棧的思維導(dǎo)圖
網(wǎng)站開發(fā)其實(shí)過程就是軟件開發(fā)的縮影,開發(fā)原理都是相通的。
關(guān)注“極客宇文氏”,一名熱心有料的軟件工程師。
游戲開發(fā)工資一般是多少?能滿足基本生活需求嗎?
游戲開發(fā)相比于其他行業(yè)來說,還是比較吃香的,畢竟是高強(qiáng)度腦力工作,工資自然比較高。
但是不同職位,不同年限,不同能力的人工資也各不相同,差距非常大也是常事,大部分都是憑本事掙錢。
即便是在北上廣這些一線城市,生活水電,衣食住行這些都是沒問題,但是如果想過的滋潤(rùn)的話,那就不敢保證了。天天買買買的,一般工資都頂不住的。