程序员简历技能描述怎么写高大上(java)?
自我评价:
1. 具备英语 4 级,能阅读各种英文资料、API 技术文档等;
2. 学习能力强,思路清晰,善于从整体上分析、把握复杂事物,对细节难题具备快速钻研解决能力;
3. 有多年的工作经历与社会阅历,能快速地融入、凝聚团队;
4. 良好的表达与沟通能力,积极主动,对工作尽心尽责;
真实简历中,自我评价可写可不写,此处四句仅供参考。
开发技能:
程序员技能描述如下,从每个类别中选择一句比较贴合自己实际情况的描述即可:目前技能点比较适合
java 初中高级程序员。
基础类:
熟练掌握 JavaSE 基础知识,熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设
计能力,
熟悉常用的设计模式(代理、单例、工厂、建造者、观察者、策略等)及反射、自定义注解、泛型等。
熟练掌握 Java 基础,熟悉 JUC 、集合框架、IO 流;有良好的编程习惯,熟悉 restful 接口开发。
熟练掌握 JavaSE 和 JavaEE 相关知识,具备良好的面向对象编程思想,熟练掌握 23 种设计模式;
精通 java 核心,多年一线研发经验,具备良好的编码能力、并熟练应用设计模式;
熟悉单例模式、代理模式、模板方法模式、工厂模式等常见的设计模式
精通 Java 基础、集合框架、并发编程、JVM & GC,有实际调优经验
熟练使用 SSM、dubbo、SpringBoot ,了解 SpringCloud
熟练运用 Spring、Mybatis、MybatisPlus、springBoot2.0 等开源框架,熟悉 Spring 的 IOC、AOP
设计思想。
多线程,网络编程,高并发类:
精通多进程、多线程、java 高并发编程,阅读过相关 jdk 源码,了解操作系统底层多任务调度原理
熟悉大型网站高并发架构,熟悉 Nginx、Lvs、keepalived、CDN、高性能网关等高并发、高可用、高
吞吐架构方案
精通 Java 网络编程,精通操作系统异步网络 IO,Java NIO,对 Netty 有深入理解
熟练使用 Netty,了解底层原理,看过源码
精通操作系统网络 IO,Linux Epoll 机制,java 网络编程,了解 JDK Nio 与 Netty 实现,了解 TCP/IP 协
议栈、http、https 协议以及 RPC 实现
熟练使用 Tomcat/Jetty 服务器,发布部署 web 项目,熟练使用 Nginx+Keepalived 实现服务高可用。
熟练掌握 Nginx、KeepAlived、zookeeper、LVS 等负载均衡组件。
NoSQL 数据库类,缓存类:
熟练掌握 memchche, redis 等 nosql 解决方案;
精通 NoSQL 及缓存在分布式系统中的应用,了解常见 NoSQL 数据库特点与高并发、高可用、高吞吐场
景,在项目中使用过 Redis、MongoDB、Memcache
精通 Redis 缓存,具有集群搭建(Twemproxy, Predixy, Redis Cluster) ,冷热备份,性能调优、数据
迁移等实战经验
精通 Redis 了解底层磁盘及网络 IO 模型、数据持久化机制、多数据类型缓存应用、高可用机制以及多种