java职称
① 求大神解答,做java开发,初级程序员,中级程序员,高级程序员区别
初级程序员就是纯写代码,中级程序员就要要有设计能力,高级程序员要有构架设计能力。
初级程序员要会编写代码,会测试。
中级程序员要能做功能设计包括,概要设计师,详细设计,数据库设计。
高级程序员在中级程序员基础上要有项目技术选择,项目的整体框架。
无论是哪一级,都是根据经验来的,就算初级的程序员你也要有经验。
并不是说你了解多少就行了。当然学习也是很重要的。
② java链夎蒋浠惰捐″笀杩欎釜镵岀О涔堬纻
4锛岀▼搴忓憳鐩稿綋浜庝互鍓岖殑鍒濈▼鍜屼腑绋嬶纴鐜板湪镄勮蒋浠惰捐″笀链夋晥链3骞淬 鍏朵粬鏂归溃镄勮蒋浠舵潈濞佽冭瘯锛氩弽灏勬満鍒躲佸氩獟浣撶煭淇★纸褰╀俊锛夊紑鍙戙丼truts涓锷ㄦ佽〃鍗曢獙璇併佸纾鏋勭郴缁熸暣钖堛丼pring缂栫▼鍏ラ棬銆侀獙璇佹嗘灦锛屽缓璁浣犺佸幓鐭ュ悕镄勫煿璁链烘瀯铡汇乄ebLogic鍜孞Boss绛夊簲鐢ㄦ湇锷″櫒.NET绋嫔簭璁捐 .Java闱㈠悜瀵硅薄绋嫔簭璁捐★纴娌℃湁杞浠跺伐绋嫔笀杩欑嶈冭瘯镄,JavaSE5銆佹暟鎹搴撹捐★绂 5.JavaEE镙稿绩鎶链銆佹坠链虹煭淇°佹矡阃氭妧宸с侊纴鍏跺煿璁鍐呭瑰寘𨰾.NET妗岄溃鍜学eb绋嫔簭璁捐.0銆傚尯鍒鍦ㄤ簬浠ュ墠镄勯珮绋嬬粓韬链夋晥锛欻ibernate浣跨敤鎶宸с佹暟鎹搴撶▼搴忚捐° 棣栧厛.AWT鍙奡wing锲惧舰绋嫔簭璁捐★纴链𨱒3G鍑烘潵钖庛佽繃婊ゅ櫒浣跨敤鎶宸с傝繖鏄锲藉剁骇镄勮冭瘯锛 1锛氩埯绾ч儴鍒嗐佹暟鎹缁撴瀯鍙婄畻娉曞熀纭.JavaME镓嬫満娓告垙璁捐★纴杩欎釜链堣柂鎴戞兂搴旇ユ槸鍙浠ユ嬁鍒扮殑銆傚嵆杞浠惰捐″笀钥冨嚭涔嫔悗鏄涓绾ц亴绉帮绂 6杞浠跺伐绋嫔笀璇佷功锛屾坠链虹紪绋嫔皢鎴愪负鐑镣癸绂楂樼骇閮ㄥ垎 1銆丣SP2.JDBC銆侀珮鏁埚垎椤靛勭悊銆佷笓涓氭妧链瑙勮寖銆丩inux绯荤粺绠$悊.NET鏋舵瀯锛岃蒋浠惰捐″笀鐩稿綋浜庨珮绋嬨佹彁楂楯avaEE搴旂敤镄勬ц兘.JavaWeb缂栫▼鎻愰珮璇剧▼锛屽湪涓涓濂界殑鍏鍙哥殑璇濓纴鍦ㄥ浗鍐呭綋铹跺氨鏄锲藉惰$畻链鸿蒋浠舵按骞宠祫镙艰冭瘯浜嗭绂 7銆佸浗闄呭寲銆丼ervlet2.MVC璁捐℃ā寮.0鏂扮壒镐х瓑銆佺増链鎺у埗鍙婅捐℃ā寮忥绂Tomcat链嶅姟鍣ㄤ娇鐢ㄣ佽捐℃ā寮忥纸II锛夛纴鐗瑰埆鏄疛2EE銆佹e垯琛ㄨ揪寮,浣嗘病链夎蒋浠跺伐绋嫔笀锛屽傛灉浣犳槸璁$畻链烘垨杞浠跺伐绋嬩笓涓氱殑锛 3.Java妗岄溃绯荤粺椤圭洰寮鍙戙备笌锲藉惰$畻链鸿蒋浠舵按骞宠祫镙艰冭瘯涓崭竴镙.Java缂栫▼锘虹鎻愰珮璇剧▼銆丏ispatchForm绛夛绂 4銆 濡侸AVA濡备欢宸ョ▼甯堬纴杞浠跺叕鍙告槸闱炲父锽沧㈤氲繃浜呜蒋浠跺伐绋嫔笀镄勪汉锻樸佸硅薄搴忓垪鍖栥 杞钥冩敼闱╀箣钖庛丱RM锘虹銆 鍏充簬璇佷功镄勬潈濞佹.CMM銆丣ava楂樼骇绫荤壒镐э绂 2锛 ;SQL缂栫▼銆丣avaBean缂栫▼銆乄ebService锛岃繖镙锋潈濞佹ч珮浜涳细JDBC杩涢桩锛岀湅涓涓嬫竻鍗庡ぇ瀛﹀嚭鐗堢ぞ镄勚婅蒋浠惰捐″笀鏁欑▼锛堢浜岀増锛夈嫔氨鍙浠ヤ简銆併丣avaAPI浣跨敤銆 杞浠惰捐″笀钥幂殑涓嶅お闅撅纴钥岄吨瑕佺殑鏄鑳藉姏銆丷ationalRose.Linux镎崭綔绯荤粺涓镄凧ava绋嫔簭寮鍙.锘轰簬Oracle镄勬暟鎹搴揿紑鍙戝强绠$悊銆佽捐℃ā寮忥纸I锛夛纴阃氲繃钥冩牳灏卞彲浠ヨ幏寰楀煿璁链烘瀯棰佸彂镄勫悎镙艰瘉涔︺ 鐜板湪姣旇缉钖冮欑殑鏄疛AVA锛涜亴涓氱礌璐↖T镵屼笟瑙勫垝銆乆ML銆侀溃璇曟妧宸х瓑镵屼笟鎶鑳藉煿璁銆丼trutsTaglib銆 杞钥幂殑绾у埆链夊緢澶氱,涓岖煡浣犻梾镄勬槸杞浠惰捐″笀杩樻槸缃戠粶宸ョ▼甯堛佸纾甯稿勭悊锛屾渶濂芥槸镀厂UN杩欑被锲介檯澶у叕鍙告湁鍏宠よ瘉镓鎸囧畾镄勫煿璁链烘瀯锛 2锛 4銆傚傛灉浣犵殑鑳藉姏澶熷己锛屾槸链夌ぞ浼氩煿璁链烘瀯阃氲繃锘硅钥冩牳鍙戠粰镄勬湁鍏宠瘉涔︼绂 8锛氱▼搴忓憳锛嶈蒋浠惰捐″笀锛岖郴缁熷垎鏋愬笀杩欎笁涓绾у埆銆佹祦銆佺晫闱㈢▼搴忚捐★纴杞浠惰捐$被灏卞垎涓恒佺绣缁灭▼搴忚捐°丼truts鏋舵瀯镙稿绩宸ヤ綔链哄埗.NET涓嶫avaEE骞冲彴搴旂敤镄勬暣钖堛 瀹屾垚浠ヤ笂锘硅璇剧▼钖庛丳L/銆丄pplet锛孞2EE褰撶劧灏变细寰埚悆棣欎简锛 6銆丣builder鍙奅clipse绛夐泦鎴愬紑鍙戠幆澧冦乁ML涓庣郴缁熷缓妯″拰璁捐★纴瀛﹀巻瀵逛粬浠𨱒ヨ村苟涓嶉吨瑕併佸氱嚎绋嬬▼搴忚捐★纴涓夊勾涔嫔悗闇瑕佸啀锘硅銆佹爣鍑哠QL銆佸熀浜嶩ibernate镄勪紒涓氱骇搴旂敤銆 涓鑸𨱒ヨ,涓嶈繃浠栦滑姣忓勾镄勯兘寮涓ゆ¤冿纴纭鍒囩殑璇存槸杞浠惰捐″笀.Java浼佷笟绾у簲鐢ㄥ紑鍙戞彁楂樿剧▼銆佸垎甯冨纺搴旂敤寮鍙戯绂 3銆佸洟阒熷悎浣滐纴浣嗘槸闱㈡瘆杈冨箍銆丣ava搴旂敤锲介檯鍖栧熀纭銆佽蒋浠跺伐绋嫔拰杞浠惰繃绋嬫ā鍨
③ 求大神,java初级程序员,中级程序员,高级程序员的区别。 架构师主要是做什么的。
初级:套模板,依样画葫芦,就是传说中的 cut程序员
中级:能独立开发单个的功能模块
高级:带领初中级程序员开发软件产品
架构师:写出各种基层代码和接口给初中级程序员套模板,决定项目使用哪些框架和技术,比如说客户要做个网站,架构师用SSH的架构,搭建好后给其他程序员去实现具体功能
纯属个人见解,大神勿喷