『壹』 宸ョ▼甯堝拰紼嬪簭鍛樺摢涓濂
宸ョ▼甯堝拰紼嬪簭鍛樺苟鏃犱紭鍔d箣鍒嗭紝涓よ呴兘鏄閲嶈佺殑鑱屼笟錛屽悇鑷鏈夌潃涓嶅悓鐨勮亴璐e拰鐗圭偣銆
涓銆佽亴涓氭傝堪
宸ョ▼甯堝拰紼嬪簭鍛橀兘鏄鎶鏈棰嗗煙鐨勪笓涓氫漢鎵嶃傚伐紼嬪笀涓昏佽礋璐h捐°佸紑鍙戝拰緇存姢鍚勭嶇墿鐞嗘垨杞浠剁郴緇燂紝鍖呮嫭鏈烘拌懼囥佸緩絳戠粨鏋勩佺數瀛愪駭鍝佷互鍙婂伐紼嬮」鐩鐨勮勫垝鍜岀$悊絳夈傝岀▼搴忓憳鍒欎笓娉ㄤ簬璁$畻鏈虹紪紼嬶紝璐熻矗杞浠剁殑緙栧啓銆佽皟璇曞拰緇存姢宸ヤ綔銆
浜屻佽亴璐d笌鎶鑳
宸ョ▼甯堥渶瑕佹帉鎻′赴瀵岀殑鐞嗚虹煡璇嗗拰瀹炶返緇忛獙錛屽叿澶囧壋鏂拌捐″拰瑙e喅闂棰樼殑鑳藉姏銆備粬浠闇瑕佸︿範鍚勭嶅伐紼嬪︾戠殑鐭ヨ瘑錛屽傛満姊般佺數瀛愩佸湡鏈ㄧ瓑錛屽苟鑳藉熷皢榪欎簺鐭ヨ瘑搴旂敤浜庡疄闄呴」鐩涓銆
紼嬪簭鍛樺垯闇瑕佺啛緇冩帉鎻′竴闂ㄦ垨澶氶棬緙栫▼璇璦錛屽叿澶囩紪鍐欓珮璐ㄩ噺浠g爜鐨勮兘鍔涖備粬浠涓嶄粎闇瑕佷簡瑙h蔣浠跺紑鍙戠殑鍘熺悊鍜屾柟娉曪紝榪橀渶瑕佸叿澶囪壇濂界殑閫昏緫鎬濈淮鍜岄棶棰樿В鍐寵兘鍔涖
涓-涓銆佽亴涓氬墠鏅涓庡彂灞
宸ョ▼甯堝拰紼嬪簭鍛樼殑鑱屼笟鍓嶆櫙閮介潪甯稿箍闃斻傞殢鐫縐戞妧鐨勫揩閫熷彂灞曪紝榪欎袱涓棰嗗煙鐨勯渶奼傞兘鍦ㄤ笉鏂澧為暱銆傚伐紼嬪笀鍦ㄥ熀紜璁炬柦寤鴻俱佸埗閫犱笟銆佽兘婧愮瓑棰嗗煙鏈夌潃騫挎硾鐨勫簲鐢錛岃岀▼搴忓憳鍒欏湪浜掕仈緗戙佷漢宸ユ櫤鑳姐佸ぇ鏁版嵁絳夐嗗煙鍙戞尌鐫閲嶈佷綔鐢ㄣ備袱鑰呴兘鏈夌潃鑹濂界殑鑱屼笟鍙戝睍絀洪棿鍜屾檵鍗囨満浼氥
涓-浜屻佹敹鍏ュ緟閬囧規瘮
宸ョ▼甯堝拰紼嬪簭鍛樼殑鏀跺叆寰呴亣閮界浉瀵硅緝楂橈紝浣嗗叿浣撴敹鍏ユ按騫充細鍙楀埌鍦板尯銆佽屼笟鍜屼釜浜鴻兘鍔涚瓑鍥犵礌鐨勫獎鍝嶃備竴鑸鏉ヨ達紝宸ョ▼甯堢殑鍚璧勫彲鑳戒細鍥犱負宸ョ▼欏圭洰鐨勮勬ā鍜岄噸瑕佹ц屾湁鎵娉㈠姩錛岃岀▼搴忓憳鐨勮柂璧勫垯鏇村氬彇鍐充簬浠栦滑鐨勬妧鑳芥按騫沖拰緇忛獙銆
鍥涖佹葷粨
緇間笂鎵榪幫紝宸ョ▼甯堝拰紼嬪簭鍛橀兘鏄閲嶈佺殑鎶鏈鑱屼笟錛屽悇鑷鍦ㄤ笉鍚岀殑棰嗗煙鍙戞尌鐫涓嶅彲鏇誇唬鐨勪綔鐢ㄣ傚摢涓鑱屼笟鏇村ソ騫舵病鏈夊滻瀹氱殑絳旀堬紝鍙栧喅浜庝釜浜虹殑鍏磋叮銆佽兘鍔涘拰鑱屼笟瑙勫垝銆傞噸瑕佺殑鏄鏍規嵁鑷宸辯殑鍏磋叮鍜屼笓闀塊夋嫨閫傚悎鑷宸辯殑鑱屼笟錛屼笉鏂瀛︿範鍜屾彁鍗囪嚜宸辯殑鎶鑳斤紝浠ラ傚簲涓嶆柇鍙樺寲鐨勬妧鏈鐜澧冦
『貳』 程序員的功能是怎麼劃分的,做游戲的程序員一定厲害嗎
程序員的功能是怎麼劃分的,做游戲的程序員一定厲害嗎?
一般分為以下幾個級別,初級工程師、中級工程師、高級工程師、資深工程師/架構師
再往上可能就是技術專家或者首席技術官了。
高級工程師
高級工程師,一般是混跡多年,且有一定技術積累的程序員,有一套自己的開發方法。對於高級工程師要求能快速的理解業務、夠獨立負責一個中大型系統,且在工作中需具備指導他人的能力,屬於團隊骨幹,在團隊中有一定的技術影響力。
資深工程師/架構師
程序員到了資深的級別之後,其實在職業上可以分為兩個發展方向。
一個是繼續往技術深度上鑽研,在某個技術領域內有一定的深度和影響力,我們稱為資深工程師。
還有另一個方向就是往技術的廣度上發展,除自身技術線以外,對周邊相關技術也有一定的研究和理解,能夠站在更高的維度上去俯視項目里的技術結構,業務理解能力也很強,根據不同業務,設計出不同的技術方案,這一類我們稱為架構師。