Visual Studio Code 和 Atom
- 两个最受欢迎的开源代码编辑器 — Visual Studio Code 和 Atom 在过去 12 个月中进行了很多不可思议的创新。这两个项目都使用网络技术构建,并吸引了大量的粉丝群体。编辑器有针对大部分语言的语法检查,linting 和重构工具的插件。
Git
- Git 是最流行的源代码版本控制系统。它是无服务器的,你可以将计算机上的任何文件夹转换为存储库。如果你想共享代码,有很多选择,像 GitLab,Bitbucket 和 Github(当然还有码云)。2017年, 建议熟悉 git 命令行 ,因为它会在比你想象中更多的场景派上用场。
Electron 和 NW.js
- 桌面应用程序还没有死,即使 Web App 变得越来越强大。有时你需要强大的功能和 API,这是网络平台无法提供的。使用诸如 Electron 和 NW.js 之类的工具,可以通过使用 Web 技术编来写桌面应用程序。你可以完全访问操作系统和 npm 可用的广度模块。要了解这些工具的更多信息,请阅读有关 Electron 和 NW.js 的教程。
DevOps
- 软件开发中的最近趋势是让开发人员负责自己的系统部署 — 也称为 DevOps,这能产生更快的发布和更快地修复生产中的问题。具有运维经验的开发人员会受到公司的高度重视,因此从现在开始熟悉能实现这一目标的技术将是巨大的进步。推荐的一些工具是 Ansible 和 Docker 。拥有 Linux 命令行和基本的系统管理技能也会为助你一臂之力。
尝试其中的一个或多个:Yarn,Git,Visual Studio Code,Electron,Ansible,Docker