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 等,快速帮助自己理清头绪,这些软件仅供个人使用,可以选择一个合
适自己的
三、计算机基础:
《计算机网络基础》《网络基础教程》《网络安全基础应用与标准(第三版)》
《网络虚拟化技术完全指南》《软件定义数据中心》《云计算通俗讲义》

研发体系—算法、前端、视觉

算法类知识:
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

市场体系—销售经理/解决方案经理/海外解决方案经理

作为一名市场体系的精英,未来要在商场博杀,赢得竞争,你不仅仅需要懂得人际关系,客户心理,市
场模式,你还要懂一些计算机、网络等相关的基础知识以及培养良好的职业素养
一、计算机、网络基础类知识
《计算机网络基础- 清华大学出版社》这本书请认真多看几遍
《网络基础教程- 清华大学出版社》、《网络安全基础应用与标准(第三版)》
《网络虚拟化技术完全指南》、《软件定义数据中心》
《云计算通俗讲义》、《VMware 网络技术原理与实践》
二、市场业务类
《输赢》、《商战往事》、《IT 售前工程师修炼之道》、《销售方法论》、《销售就是做渠道》
《销售提问》、《超越对手- 大项目售前售后的30 种实战技巧》
三、职业素养类
《高效能人士的七个习惯》、《干法》、《时间管理》、《金字塔原理》

四、海外岗位的小伙伴
海外岗位的小伙伴,除了看看书,学好以上基础之外,口语的练习每个人都有自己的方法,这里就不啰
唆啦。请大家平时也注意多加锻炼。
另外,除了日常用语,商务英语也请大家多多学习加强。

技术服务体系

技术服务体系是为客户提供技术服务支撑的交付者,你们需要非常非常专业的基础知识,产品知识以
及敏锐的洞察力和服务意识。针对专业知识,有以下知识和内容供大家参考:
这些知识,我们都已经整理好,上传到深信服应届生群里啦!大家赶紧自己去下载来看吧!
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攻击

 

 

 

更多推荐

深信服新手入门指引——软件开发工程师自我修炼