思考与不思考

参与的项目最近来了一个海外留学的哥们,可能是在大公司里呆惯了,事事讲究需求明确。

然而,对于一个很小的团队来说,并没有那么多细致的需求主动分发给你,很多时候都需要大家主动思考,优化。

需求明确可以减少背锅,我所做的都是别人定义好的,有问题,找设计者去,但是,这样给我一种只是做事的感觉。真正意义上的码农。

程序员应该是创造者,Creator ,主动去创造点什么。有自己的主动权,面对不合理的需求要主动的进行沟通,而不是将锅留给上一级的人。从明哲保身的角度来看,没错,但,一个项目也是自己的孩子,从一开始就不抱有希望,难免会消极怠工。

好久不见 By 陈奕迅

我来到 你的城市

走过你来时的路

想像着 没我的日子

你是怎样的孤独

拿着你 给的照片

熟悉的那一条街

只是没了你的画面

我们回不到那天

你会不会忽然的出现

在街角的咖啡店
我会带着笑脸 挥手寒暄

和你 坐着聊聊天
我多么想和你见一面

看看你最近改变

不再去说从前 只是寒暄

对你说一句 只是说一句

好久不见

拿着你 给的照片

熟悉的那一条街

只是没了你的画面

我们回不到那天
你会不会忽然的出现

在街角的咖啡店

我会带着笑脸 挥手寒暄

和你 坐着聊聊天

我多么想和你见一面

看看你最近改变

不再去说从前 只是寒暄

对你说一句 只是说一句

好久不见

准备升级 Mojave

准备升级一下 mojave ,升级之前备份一下,确保该处理的都处理好了。


软件列表

  • Flux :护眼用
  • Mindnode:思维导图
  • iMazing:设备管理
  • Caffine:屏幕常亮
  • CheatSheet:快捷键
  • Alfred:快速命令
  • SwitchResX:分辨率切换
  • Helm:Hosts 修改
  • Reeder: RSS 阅读
  • Giphy Capture:GIF 录制
  • iTerm : Console
  • Bartender 3 :状态栏管理
  • Little Snitch :防火墙
  • SSH  Shell:Server 服务器管理(替换为 Core Shell)
  • Sequel Pro:MySQL Client
  • Sublime Text 3 :Editor
  • VSCode : Editor
  • Typora :Markdown Editor
  • MarkEditor:Markdown Editor
  • Ulysses:写作工具
  • iStat Menu:状态查看(拟不再使用)
  • PoEdit:i18N
  • Timing:时间追踪
  • WeChat:微信
  • QQ:聊天工具
  • 1Password:密码管理
  • Day One:日记
  • Sketch:设计
  • PDF Expert:PDF 查看
  • OmniFocus:GTD
  • Transmit:FTP 工具
  • Moneywiz2: 记账工具
  • ScreenFlow 8 :视频录制
  • 印象笔记
  • Pixelmator Pro:mac 下的 PS
  • Affinity Photo
  • Notion
  • Insomia
  • Eagle
  • Chrome
  • 微信开发者工具:小程序
  • HomeBrew
  • Google Chrome Canary
  • SourceTree
  • Magnet

选择总是困难的,而人生也不一定总是有意义的

我经常陷入选择困难症,比如,在两个女人中二选一。

我也经常怀疑人生的意义到底是什么?通过在朋友圈中进行提问,我发现,其实越是简单的意义,越容易实现、满足。我们为什么要给自己加上厚重的意义,背上沉重的枷锁。

Toggl 和 timetrack.io

之前我在少数派的交流群内讨论过关于 Toggl 的事情,后来看了国外的一圈 time track 类型的应用,发现都有个坑,国外的 timetrack 应用凡记录收入的,都是以 时薪计算的。但是有些项目无法计算时薪,比如你自己开发的项目。看了一圈包括 timely、toggl、paymo、hubstaff,都是这毛病。最终还是决定弃用了。目前使用 timetrack.io 来实现。

为啥不用 aTimelogger ?

因为 atimelogger 缺乏一些功能,比如自定义字段。借助自定义字段和粒度控制,可以实现一个项目设置特定的 income ,再计算最终的时间支出,就可以计算出某个项目的时薪了。

虽然用了 timetrack ,不过用法和 toggl 无差别,开始项目时先输入具体在干嘛,贴上标签,方便后续筛选。删除默认的分类,根据自己的工作内容进行分类。

如何管理 Project 和 Client ?

Client 作为群组,旗下创建一个个的项目,项目就是 Project ,这样可以针对 Project 设定 income