一个正在找工作的技术黑洞寻找到的一个已经毕业的学生应该具备技能
一、技术基础
1、Java基础:Java基础扎实、规范的编码
2、算法及数据结构:掌握算法、数据结构等基础知识
3、框架:Web开发经验,熟悉相关框架并深入了解其原理;熟悉MVC、ORM框架熟练使用ssh/ssm框架
4、多线程:对多线程并发、IO等常用技术有深刻的认识
5、数据库:熟练使用sql及相关优化、具备数据库系统的规划及设计能力,Sql优化;NoSql使用,了解Redis等开源框架
6、设计模式:了解设计模式、了解b/s架构
7、使用工具:使用Eclipse/Idea,Maven,SVN等中间开发工具及中间软件;查询日志
8、其他脚本语言:熟练使用UNIX、LINUX,或其他脚本
9、熟悉分布式、消息、缓存、搜索等机制、能对分布式常用技术进行合理应用,解决问题;
10、网络机制:SNMP、TCP、HTTP等网络协议
11、前端:了解JS、jquery、CSS、require等
12、熟练使用常用接口:webservice、httpclient
二、交流表达
1、良好的表达及沟通能力
2、数据分析能力
3、积极主动,较强的学习能力,尽量可以独立完成某部分功能,认真负责,喜欢技术、抗压能力、合作能力