我相信2017年是我职业生涯中最高产的一年。 我想分享我在2017年使用的硬件/语言/框架/工具。也许有人会为自己找到灵感。 我的反馈是“ 是”或“ 否” 。

本文由Forcelate的创始人Yurii Luchkiv撰写。 我们使用第一人称单数来改善感知并使其更加个性化。
- MacBook Pro (Retina,13英寸,2015年初),2.9 GHz Intel Core i5,8 GB 1867 MHz DDR3。 我很高兴在2016 年向MacBook Pro投资了近2000美元 。 我为这个决定片刻不后悔。 它既轻便又快速。 是的,对于某些项目和应用程序,它很慢,但是优点多于缺点。 在2018年肯定会。
- Java8的 。 是的,我知道:Java快要死了🙂是的,有服务器端JavaScript🙂但是Java生态系统可能是目前最大的生态系统之一。 框架/工具/社区确实很大。 Java是免费的,投资$ 0 。 在2018年肯定会。
- JavaScript 。 纯JavaScript不再使用,因此我将更多地讨论框架/库/工具。 Angular和TypeScript我不会告诉您100%。 由于某些原因,我不喜欢它们,但是还需要讨论另一个主题。 Vue.js-绝对可以。 从客户角度来看,我们公司拥有一个使用Angular 1. * / Grunt / underscore.js的旧版应用程序。 这听起来很奇怪,但是现在我们对堆栈感到满意。 在2018年,我们将其迁移到新的东西上,而不是Angular 8🙂
- Java生态系统堆栈: Spring框架 -101%是。 是的,我同意它并不适合您的所有项目,但是Spring生态系统可以适应许多不同的情况。 Apache Maven / Gradle-两个。 现在,我无法在构建工具上做出明确的选择。 龙目岛 -101%是。 龙目岛既简单又有用。 JMH-是的。 如果您没有将JMH用于基准测试,则可能是做错了什么。 下一页: JUnit,Mockito —是的。 0 $ 🙂
- IntelliJ IDEA —是的。 我正在使用Community Edition,所以它是0 $ 。 Eclipse再见。 我知道“永不言败”,但我可能永远也不会再使用Eclipse。 为了达到前端目的,我开始使用Atom IDE 。 我真的很喜欢,所以会的。 我现在正在使用Sublime Text,就像几年前使用Notepad ++一样,所以我的判断可能是。
- Git-是的。 GitHub,BitBucket-是的。 在我们公司中,我们将GitHub用于教育和原型目的,将BitBucket用于免费的私有存储库🙂
- DigitalOcean-是的。 DigitalOcean非常简单,可以启动一些需要部署到云中的项目。 AWS-可能。 现在,DigitalOcean 100%符合我们的要求。 我们为几滴水付出代价 。 我稍后再解释。
- Slack / Skype / Telegram / Messenger / Google Hangouts / Viber —是的,不是所有的事情🙂有时每一个都有麻烦。 我认为没有神奇的交流工具。 Slack / Google Hangouts(工作消息),Viber(私人消息),Skype / Messenger / Telegram(工作消息)和私人消息。
- 特雷洛 -是的。 小团队的管理将很简单。 我们使用自己的方法:分配/阻止/进行中/接受/完成。 这是工作。 标签:高优先级,低优先级,功能,错误,DevOps等。截止日期/清单/附件-很好。 我们遇到的一个小问题是估计何时需要在任务之间切换。 免费版很棒,所以$ 0 。
- 詹金斯 -是的。 Jenkins- $ 0 ,但在DigitalOcean上托管为$ 20 。 我认为即使客户不想每月支付20美元,您也需要将所有可能的操作自动化。 至少将时间投入到CI方法上是最糟糕的。 如果您对每个客户都有CD解决方案,那么您将步步为营🙂
- 现在,我将简要介绍其他工具,因为其中有很多工具🙂
Evernote-您需要一个漂亮的可编辑笔记本? 这是你的选择。 是。
Sentry.io / Papertrail —云日志跟踪系统? 原型制作—是的。 生产—大概🙂
mLab — MongoDB的数据库即服务? 原型制作—是的。 量产版-仅适用于0.5GB的0 $。
Webmin-服务器监控? 是的,但这取决于您需要监视的内容🙂
Tunnelblick-安全+ VPN? 是。
邮递员 -API开发/测试? 是。
计算器 -与妻子或女友交谈后,您需要计算实际工资吗? 我投票赞成。 您将每月使用一次,但这将是一个很大的用途。 该工具是$ 0 ,您的结果取决于🙂
也许我错过了一些东西,但我认为没有必要谈论Gmail / Google云端硬盘/ Dropbox等。
总计 :2016 年的投资约为2000 美元 ,2017年为每月20美元。
最后,我想引用在互联网上找到的一句话:“我们成为我们所看到的。 我们塑造我们的工具,然后我们的工具塑造我们”©Marshall McLuhan