创造者和他们的工具——我的利器

creators and their tools - my weapon

Posted by Evan on Sunday, May 5, 2019

在网上翻阅大佬们的博客时发现了这个利器社群计划,正好最近自己也在写博客,就把这些问题也记录下来吧

介绍一下你自己和所做的工作。

我是一名即将毕业,但是已经入行半年多的程序员,目前在一家留学教育公司做web开发工作

你的职业生涯的转折点是什么?

职业生涯才刚刚开始,不觉得有什么转折点,目前是很期待出现具有挑战性的工作机会

你都在使用哪些硬件?

计算机:

Mac Pro 13

从Window到Linux再到现在的Mac,最终发现还是Mac最适合我。这台机子现在是我的主要生产工具,因为平时经常带着电脑出门自习(以前一直背着15寸电脑的巨大电脑包出门,饱受巨大电脑包折磨/(ㄒoㄒ)/),所以还是舍弃了15寸的性能买了13寸,如果只是用来编程的话,13寸Pro的性能完全够用

Lenovo XiaoXing

这台陪我度过大学时光的笔记最终还是被我刷上Linux操作系统,被我用来做各种实验.在买Mac前工作时还会带上她,虽然在Linux做开发时爽的要飞起来,但是因为缺少大量生活和社交软件,遇到某些问题就会变得超级麻烦。但是使用Linux这段时间让我学到了很多好玩的东西

Raspberry Pi

大学时买的Raspberry Pi 3 Model B,可以安装树莓派定制的Linux操作系统,各种传感器也可以通过GPIO接口连接到树莓派,大二时用它做了个带摄像头可以在Web端远程控制小车,然后就装上了很多传感器,做成一个很奇怪的东西.现在没那么多时间折腾这些硬件了,已经吃了很久的灰了

G502

这款鼠标也是大学时入手的,那时还比较喜欢玩游戏,又发现这是一款可编程鼠标,就入手了。鼠标上的呼吸灯还是很抢眼的,鼠标灵敏度也可以顺滑切换,但是用惯了Mac的触控板后就不再想用鼠标了

HHKB Pro BT

这款键盘很配合mac使用,静电容键盘,稳定、迅速、全键无冲突、无比灵敏,也没有机械键盘烦人的敲击声。无键印的键盘,让人感觉b格很高。码农最常接触设备就是键盘了,所以拥有一个合手的键盘非常重要

手机

iPhone XR

以前那位陪我度过3年青葱岁月的Samsung爆炸了.啊不是,是进水身亡了.正好遇到苹果手机疯狂降价,就入手了.用起来体验很棒,但对于爱折腾的我来说,苹果系统的封闭让我缺失了好多乐趣,还是很怀念用Samsung时各种魔改的日子

泡面盖

Kindle

我追女票时,以为她和我一样是个读书爱好者,就送了她一个和我一样的Kindle,现在我用两Kindle当泡面盖,泡出来的面都特别香(ˇˍˇ) 哈哈哈。Kindle最让我惊喜的是,我可以带着Kindle在阳光下看书

游戏机

PS4 Pro

如果你喜欢一个人玩角色扮演类游戏,你可以买个PS4(怎么有种很悲伤的感觉)。平时很少有时间打开它,只有小长假的时候才有时间完整的体验一款游戏,我不太喜欢在电脑上安装游戏,还是各种做自己擅长的事情比较好

软件呢?

这个就好多了

编程:

IDEA

写JAVA必备神器,从大学时期就一直在用,大家应该都用过。

Sublime

Sublime真的是我用过最好的文本编辑器,配合各种插件,不管是文档查阅还是代码编写都很方便。这也是我的主要生产工具

Pycharm

写大型Python项目时会使用它,但是编写Python脚本时还是会使用Sublime

Vim

当我接触Linux后就认识的Vim,在Linux终端内使用Vim会非常方便。而且很多公司在面试时都会问Vim的使用技巧方面的问题。我一般是在连接远程服务器时才会使用Vim看代码

Dash

在Mac上写代码的人应该都知道的,一款文档查询工具

数据库管理:

DBeaver

为什么用它呢,因为没有linux版的navicat,用久了还觉得非常好用,然后在mac上也安装了一个

TablePlus

说实话,当初我是被它的颜值吸引的。转向Mac后就不再使用DBeaver,毕竟DBeaver是使用Java开发,TablePlus 采用 Swift 等高效语言开发而成,原生化的设计使这款软件对系统资源的占用非常合理,帮助用户在多个数据库连接中同时管理无数个数据库表,灵活的界面交互设计使得切换任务非常简单

终端:

iTerm

iTerm配合Oh My Zsh后,你有了全新的终端体验。Zsh也支持安装各种插件,对于长期在命令行下工作的人来说,iTerm+Zsh会有更完美的体验

笔记:

MarginNote 3

极力推荐

这是一款可以一边阅读PDF还可以一边做笔记画思维导图,还可以把笔记内容导出到印象笔记的工具。你可以对PDF内的内容进行裁剪,分类,打上标记。是我用过最好的PDF阅读工具了。非常适合学生群体,也非常适合喜欢看电子书学习的人

印象笔记

大脑是用来思考的,不是用来记录的,所以使用一款好的笔记工具是非常重要的一件事。印象笔记用过笔记中最好用的笔记了,为特别喜欢用它的剪影功能,在网页是看到好的文章或技术教程我都会用剪影功能把他们记录下来。如果不是因为linux上没有官网版的印象笔记,我是不会换成为之笔记的

为之笔记

因为没有linux版的印象笔记,但是因为它支持MarkDown,所以我还是蛮喜欢用它的。为之笔记是国内一家公司制作的,做的很棒,必须支持一下

其他:

Folx

因为我无法忍受迅雷的广告和各种限制,所以选用了Folx作为替代迅雷的下载工具

Reeder

现在很少有人会使用RSS了吧,但是我还是喜欢这种以自己选择的兴趣为导向的自主阅读方式,对人工智障算法推荐的文章很反感

还有好多想介绍的软件,篇幅太长了就不一一介绍了

你最理想的工作环境是什么?

通风一定要好,不需要绝对的安静,但决不能有噪音.其实也没什么特别要求,沉浸在编码的世界后对外界的感觉会变弱,只要不被打扰就可以了

你平时获得工作灵感的方式有哪些?

做一些与编程无关的事情休息一下,或者去github上逛逛,或者和朋友聊聊,灵感总在不禁意间到来

推荐一件生活中的利器给大家。

各种智能家居,比如可以给插座设置定时任务到下班时间就开始煮饭开启热水器,或者给加湿器设置启动条件当湿度传感器量出湿度小于30%就开启。等等,有各种个样的玩法。很期待未来物联网进一步发展给生活带来的惊喜。

本文参与了「利器社群计划」,发现更多创造者和他们的工具:http://liqi.io/community/