1 软件开发工程师
一、通用知识
(1)参考书籍:
《代码大全》-了解好的代码该怎么写;
《TCP/IP协议详解》卷一 - 掌握计算机网络理论知识
《Unix网络编程》卷一、卷二 - 网络编程基础知识
(2)开源社区:下列开源项目任选一个专研,写写学习笔记:
libevent, lua, ngnix, git - 从使用到设计思路到代码结构,编程技巧
二、安全方向(安全类岗位通用)
(1)参考书籍:
《Metasploit渗透测试指南》
《白帽子讲Web安全》
《黑客攻防技术宝典》:分web版与系统版
《破坏之王-DDoS攻击与防范深度剖析》
(2)技术方向:
数据安全,检测&响应能力, 网络分割和隔离、IAM、CASB、威胁情报
(3)开源社区:
FreeBuf、安全牛、实验吧、infoQ、看雪
三、虚拟化和云计算方向
(1)需要掌握的语言:
c语言(c++用的少),shell, perl, python
(2)技术方向:
qemu, kvm , openstack, glusterfs, dpdk
(3)参考书籍:
《UNIX环境高级编程》,推荐阅读,可以掌握基本的Linux api。欢迎深入Linux内核。
(4)如果对开源代码感兴趣,推荐学习一下libevent这个库,并会使用。
(5)云计算方面,建议同学在http://www.openstack/上下载软件自行搭建。学会安装,自行深入源码。
·《Redis设计与实现》
·《云计算架构技术与实践》
·《图解TCP/IP》
·《流畅的python》
2 研发体系—软件测试-攻城狮
一、学习指引
下列知识点是我们工作过程中经常要用到的计算机相关技能,供新员工学习参考;
公众号:sangfor测试中心
二、测试理论
《软件测试价值提升之路》-杨晓慧
《谷歌软件测试之道》
《软件测试设计》-马均飞,郑文强
三、网络知识:推荐书籍:《CCNA学习笔记》
四、常用系统工具和命令使用:推荐书籍:《鸟哥Linux私房菜》
五、开发技能
六、其它
3 研发体系—安全攻防攻城狮
一、基础技能
(1)网络知识:《TCP/IP 协议详解卷一》 必须理解的协议 http 协议原理, tcp 协议原理、udp 协议。
目标:熟悉常规网络协议交互流程、层次关系, 原理 ,弄使用wireshark 软件抓包,并看懂报文
(2)正则表达式的编写、Linux 操作系统的使用、snort 防火墙原理及规则编写
二、参考工具
Wireshark 工具使用
三、参考图书
《TCP/IP 协议详解卷一》、《snort 入侵检测使用解决方案》
四、攻防技术测试
(1)熟悉常见的web 网站安全漏洞原理 (2)SQL 注入 (3)XSS (4)Webshell
(5)身份验证漏洞 (6)会话管理漏洞 (7)访问权限漏洞 (8)缓冲区溢出
五、参考图书(攻防测试)
《白帽子讲web 安全》 《0day 安全:软件安全分析技术》
《黑客攻防技术宝典:Web 实战篇( 第2 版)》 《Kali 渗透测试技术实战》
《渗透测试实践指南:必知必会的工具与方法》 《Metasploit 渗透测试魔鬼训练营》
六、参考工具(攻防测试)
(1)Acunetix Web Vulnerability Scanner(2)IBM Appscan
(3)Burpsuit(4)Metasploit(5)Kail Linux(6)Nmap
七、安全基础理论知识
熟悉安全基本理论,了解安全有哪些知识点
参考图书:《信息安全完全参考手册》
八、编程语言
Python 参考图书:《python 核心编程》
4 研发体系—产品培训生
作为一名高大上的产培生,需要了解一些研发技术、客户心理、市场模式,还需要一些视觉,交互的知识。
一、产品意识:
《定位》《蓝海战略》《需求:缔造伟大商业传奇的根本力量》
《设计思维(右脑时代必备创新思考力)》《让创意更有粘性》《用户体验要素》
《创新者的窘境》《创新者的解答》
二、交互知识:
思维导图:mindmanager,Xmind 等,快速帮助自己理清头绪,这些软件仅供个人使用,可以选择一个合
适自己的
三、计算机基础:
《计算机网络基础》《网络基础教程》《网络安全基础应用与标准(第三版)》
《网络虚拟化技术完全指南》《软件定义数据中心》《云计算通俗讲义》
5 研发体系—算法、前端、视觉
算法类知识:
scikit-learn (多实践scikit-learn 的各种算法)、 高速正则引擎 https://01/zh/hyperscan
深度学习框架 www.tensorflow
目标:运行系统多做实验,了解系统实现原理
前端类知识:
http://www.w3cplus/
http://fex.baidu/
https://github/
https://postcss/
https://developer.mozilla/en-US/docs/Web/JavaScript/Reference
视觉类知识:
用户体验篇 https://www.uisdc/design-trend-ux
图形设计 https://www.uisdc/tencent-isux-2020-design-trend
IP 形象 https://www.uisdc/ip-character-design-trends
配色理论 http://www.uisdc/color-theory-for-designers
美术基础 https://www.uisdc/designers-want-to-understand-art-foundation
文字篇 https://www.uisdc/web-design-guideline-text
6 市场体系—销售经理/解决方案经理/海外解决方案经理
作为一名市场体系的精英,未来要在商场博杀,赢得竞争,你不仅仅需要懂得人际关系,客户心理,市
场模式,你还要懂一些计算机、网络等相关的基础知识以及培养良好的职业素养
一、计算机、网络基础类知识
《计算机网络基础- 清华大学出版社》这本书请认真多看几遍
《网络基础教程- 清华大学出版社》、《网络安全基础应用与标准(第三版)》
《网络虚拟化技术完全指南》、《软件定义数据中心》
《云计算通俗讲义》、《VMware 网络技术原理与实践》
二、市场业务类
《输赢》、《商战往事》、《IT 售前工程师修炼之道》、《销售方法论》、《销售就是做渠道》
《销售提问》、《超越对手- 大项目售前售后的30 种实战技巧》
三、职业素养类
《高效能人士的七个习惯》、《干法》、《时间管理》、《金字塔原理》
四、海外岗位的小伙伴
海外岗位的小伙伴,除了看看书,学好以上基础之外,口语的练习每个人都有自己的方法,这里就不啰
唆啦。请大家平时也注意多加锻炼。
另外,除了日常用语,商务英语也请大家多多学习加强。
7 技术服务体系
技术服务体系是为客户提供技术服务支撑的交付者,你们需要非常非常专业的基础知识,产品知识以
及敏锐的洞察力和服务意识。针对专业知识,有以下知识和内容供大家参考:
这些知识,我们都已经整理好,上传到深信服应届生群里啦!大家赶紧自己去下载来看吧!
1.交换基础知识_[重点掌握]
2.路由基础知识_[重点掌握]
3.ARP、ARP请求\ARP代理\免费ARP_[重点掌握]
4.Wireshark使用技巧案例分析_[重点掌握]
5.DHCP协议介绍_[重点掌握]
6.VLAN&TRUNK_[重点掌握]
7.IP地址基础知识
8.地址转换_[重点掌握]
9.PC访问网站完整流程
10.ACL
11.VRRP_[重点掌握]
12.IP报文结构_[重点掌握]
13.ICMP报文结构_[重点掌握]
14.UDP_[重点把握]
15.TCP&IP_[重点掌握]
16.SNMP协议
17.SMTP协议
18.HTTP协议
19.Httpwatch使用技巧_[重点掌握]
20.常用DOS命令_[重点掌握]
21.FTP协议
22.RADIUS协议介绍
23.DNS协议及相关记录介绍
24.Tcpdump_[重点掌握]
25.AD域服务器和LDAP_[重点掌握]
26.DOS攻击
27.DNS攻击
更多推荐
深信服新手入门指引——软件开发工程师自我修炼
发布评论