github email
有效的工作
Sep 2, 2019
One minute read

有效的工作

我们一直都觉得自己努力了,结果呢?

最近,有段时间是自己可以支配的。回想起原来上班的时候,如果想做点自己的事情,必须把工作的内容完成。而那个时候还因为工作比较忙,刚刚开始想要做的事情或者已经做了一半的工作都得丢下来忙工作。这样就导致原来思考了一半的事情,或者做了一半的事情都得丢掉。如果想起来做的时候,又得从头开始。效率非常底,同样的事情总是要从头开始?现在,有时间了,为什么不把要做的事情做了呢?还是,又有其他的事情要做吗?回想起这些,我发现,其实并不是外界打扰自己,而是自己的方法不对。我发现,这个是人的目标没有明确导致的。

为什么这样说?比如说我们有三件事情要做,其中有一件事情是无目标的。那么,你会发现这件事情会拖很久,而且没有结果。

由于最近看到的招聘信息对年龄的限制,导致向我这样37岁的人,无法找到一份自己满意的工作。所以,与其这样无聊的耗下去,不如去追一下自己的梦,做一个自由的开发者。想做自由开发者,要如何做?一直都是我思考的问题,是在外包网上承包吗?我觉得这样的几率很小,而且需要去和客户沟通需求,一想到这样的事情,和我找一份工作有什么区别呢?

自己控制需求

自己控制整个软件的生命周期

无需到处叫卖

需要满足这样,或许只有苹果平台上的部分App可以做到这样。我想,就目前来说这个选择也是最好的。为了保证这个目标持续下去,所以也回到文中所说的,效率。不要让一件事去打扰另外一件事情,就必须确定一个目标。

暂时给自己设定以下目标:

  1. 学习macOS和iOS平台下开发,熟悉开发流程。

  2. 先用一个实际项目,血糖检测App来熟悉苹果平台上面的开发。

  3. 发布自己的第一个App。

大的目标是好确定的,现在需要将大目标进行细分。

1.1 阅读苹果帮助文档;

1.2 阅读相关苹果开发书籍;

1.3 将学习成果记录下来;

1.4 督促自己深入学习。

预计完成时间:2019-12-30

2.1 编写血糖检测App需求设计文档和概要设计文档;

2.2 通过学习编写macOS平台下App;

2.3 通过学习编写iOS平台下App;

2.4 通过学习将使用服务端(go实现)与macOS平台App与iOS平台App进行数据交互;

2.5 总结开发苹果App过程,记录相关代码实现;

2.6 在自己的平台下进行第一个版本发布。

预计完成时间:2019-11-01

3.1 学习如何进行注册苹果开发者;

3.2 准备注册苹果开发者;

3.3 发布自己的第一个App应用。

预计完成时间:2020-01-07

Talk is cheap,show me the code!

计划中,可以有所细小改动,但是主要目标不变。为自己的改变而加油!


Back to posts