[北京] Taylor 的个人简历
近期找工作进行的很顺利,考虑到简历涉及到个人隐私问题,担心简历外泄,故移除了简历内容,谢谢大家的支持。
看评论有些人在问如何学习之类的问题,我在这里有些想法和大家分享。
无论我们工作的年限多少,无论我们从事什么开发工作,我觉得最应该做的事是不要忘记刚入行时的初心,要始终保持一种对获取技术的渴望。
闲暇时间可以多逛一下博客、技术社区(博客园、掘金、Learnku),来提升自己技术的广度和深度。其实大多数技术并不是你想象中的那么困难复杂、遥不可及,恰恰相反很多时候它们都是万变不离其宗的。当你掌握了某个技能点或者某个技术思想,那么与其相似的技术你也可以轻松的掌握了。待举例
关于技术的广度我觉得可以通过应用层面出发,比如微服务/分布式架构,计算机集群。
具体一些的可以通过如下几个方面进行切入:
- 语言实现层:
- PHP
- Laravel
- Swoole
- Node.js
- Python
- Go
- Mysql数据库:
- 基础:数据类型、数据库设计范式、SQL语句查询优化与分析、Binlog、索引、InnoDB/MyISAM引擎
- 进阶:事务 ACID、锁机制 (这部分考虑到并发处理,具有挑战性,推荐【高性能MySQL】)
- 大数据处理能力:
- 拆分:水平分区、垂直分表、垂直分库(分布式架构 )、水平分表/分库
- 高可用与集群相关:主从复制、一主多从(需引入代理层)
- 缓存 & NoSQL、搜索引擎
- Redis
- MongoDB
- Elasticsearch
- 操作系统及服务
- Linux
- Nginx
- PHP-FPM
- 集群及高可用技术
- LVS
- Keepalived
- Supervisor
- Redis Cluster
- Redis Sentinel
- 版本管理与集成部署
- Git (Git flow)
- Travis CI
- 登陆授权
- OAuth 2.0
- SSO
- 安全话题 & 加密
- XSS攻击
- CSRF攻击
- 对称加密 & 非对称加密(实际应用场景为SSH公钥登录,调用第三方API的认证等)
- 跨域相关
- CORS
- JWT
TODO: 技术的深度
本篇文章将会不定期更新,与大家一起分享交流我们是如何不断get技能和个人职业生涯的成长~
推荐文章: