职位描述:
- 合理安排工作时间,完成上级交待的任务;
- 打造属于自己的开发与测试环境;
- 专属的网络上网环境;
- 开发工具与代码同步;
- 专业文档编写技巧;
- 能无障碍读懂专业英文资料;
- 关注行业态势和热点。
职位要求:
- 了解行业发展,目前大公司的产品和业务;
- 熟悉GTD时间管理方式;
- 能独立安装Windows/Ubuntu系统和虚拟机;
- 客户端与服务器通信过程;
- 浏览器插件与使用技巧(Firebug);
- 突破网络限制,建立自己的私有网络(VPN,Wireshark);
- 针对每种语言的开发工具(Sublime,Ulipad等),git的使用技巧;
- Office编辑与格式注意(标题、封面、页眉、页码、字体等);
- 英语水平良好,能阅读各种英文技术文档。
学习路线:
-
科学的工作环境
打造适合自己的工作环境,主要包含:电脑,操作系统,科学网络,常用工具,虚拟机。- 学习安装操作系统(Windows、Vmware/VirtualBox、Ubuntu/Kali),学习方法Google/SecWiki搜索;
- 学习自身安全意识:个人电脑安装杀毒软件、网站安全密码安全,可以参照这里,你得学几招保护自己;
- 科学上网环境(goagent、shadowsocks、vpn),学习方法Google/SecWiki搜索;
- 提问的智慧,Google搜索技巧;
-
文档编辑技巧
Word文档编写,PPT/Prize基本操纵,Markdown书写;- 培养感觉,多逛v2ex,知乎,stackoverflow,twitter;
- Office和Prize视频教程,在网易云课堂和多贝网搜索;
- Markdown 语法说明;
- Sublime相关技巧
-
浏览器插件与技巧
高效与舒适的上网环境需要优秀的浏览器和众多插件支持。- Chrome/Firefox两者选其一,并研究其开发者工具的功能,参见Chrome 浏览器开发者工具;
- Chrome/Firefox快捷键和代理设置;
- 插件的使用:Firebug、Hackbar、Tamper Data、Adblock、SwitchySharp;
- 从输入 URL 到页面加载完成的过程中都发生了什么事情;
- 网页编码就是那点事。
-
网络配置与分析
熟悉掌握各类网络环境配置,并知道遇到网络问题如何解决。- Windows/Linux环境下动态IP获取与静态IP配置,DNS配置;
- 利用wireshark分析系统网络问题,参见wireshark 实用技巧;
- 路由器上网拨号,路由器无线安全配置;
- 浏览器网络问题分析,利用Wireshark/Fiddler/Burp工具进行分析。
-
个人时间管理
如何更合理地安排时间和完成任务。- 了解时间管理的解决方法(GTD、番茄工作法、四象限等);
- 阅读<<小强升职记>>书籍;
- 选择适合自己的时间管理软件(Doit.im、ticktick、番茄等);
-
团队协作与个人博客
学会git实现团协作,并通过github建立自己的博客。- 学习团队协作的重要性和Git的安装;
- Git相关教程:猴子都能懂的GIT入门、Pro Git book V2、SecWiki-Git;
- 了解Github Pages或者gitcafe Pages;
- 了解Octopress或者hexo的机制,并选择其中一个研究,具体方法可以Google;
- 通过以上软件建立自己的博客,可以参考简明Github Pages与Hexo教程 ,hexo搭建博客。