woman holding white mug while standing

秀出你自己

前天谈到了个人品牌的两条路,而我更倾向于走更慢的一条路。主要原因倒也简单一是我虽然在乎个人品牌,但当下的我来说,并没有要求自己一定要有一个个人品牌来做些什么,因此,这个事情可以长期去做,不要求一定要现在马上就得到。另外就是我还是担心我很难去”表演”一个人设,那样太累,既然如此,就做自己好了。

如果你选择了第二条路,那么你需要学会”秀出你自己”。大部分人都不喜欢秀出自己,无论这个点是大是小,总会觉得秀出来的自己,不值得被关注。但这里存在一个误区就是,如果你不练习秀出你自己,那么机会来临时,你又如何判断自己是否能够秀出自己?

为什么要秀出你自己?

秀出你自己一方面是一种训练,让你能够更好的表现出你自己的优势,让你可以在需要表现优势的时候,恰到好处的展现你的魅力。另一方面,秀出你自己,也是在不断的向外界传达信息,让外界知道你是谁,你在做什么? 通过不断的展示你自己,可以让你自己更容易被人找到,从而在别人真正需要你的时候,你可以出现在他们的搜索结果之中。

我的东西值得秀出去么?

我很喜欢出去分享,也从来不畏惧分享。原因很简单,因为我知道,我所掌握的东西,一定是有别人不知道的。那么当我传达了这些别人所不知道的东西以后,我就带给了别人价值。对于在做个人品牌的你也一样,你所掌握的东西可能在你所在的行业是非常简单且普遍的。但 360 行,你掌握了 1 行,还有剩下 359 行是你所不知道的。对应的,他们同样也不知道你所在行业的内容。

当你试图分享自己行业的信息给别人,打破信息的不对称,你就已经开始打造自己的影响力,创建自己的个人品牌了。

black fitness tracker band

为小米手环 5 安装自定义表盘

为什么要使用自定义表盘

小米手环五是我的 Watch 坏掉后的一个不错的选择,我目前在使用它也非常方便。但是,在使用过程中,一个不太好的点是小米手环 5 的官方表盘很少,而且大多是一些动画周边表盘,无用的信息过多,并不能很好的符合我的诉求,因此,我开始寻求安装自定义表盘。

如何安装自定义表盘?

安装自定义表盘,需要依赖一个 App —— Amaztools。这个 App 已经在 iOS App Store 中上架,你可以直接去 iOS App Store 上下载。

203nj

在下载完成后, 打开 App ,会让你链接设备,选择你的小米手环 5 ,就会自动识别出手环。并且, 在 App 中看到各种基本信息。

l4238

点击下方 Tab 中的 Browse ,可以看到支持当前手环的各种表盘

9c5u5

选择一个你喜欢的表盘,点击进入详情页,选择「Download」来下载表盘,并在下载完成后,点击 Install 来安装表盘。

p5316

在安装界面点击确认,表盘就会开始同步到小米手环当中。

pbuoq

在安装过程中需要注意,不要关闭 App 或将手环离手机太远,以免安装失败导致字库损坏等问题。稍等片刻,表盘就同步好了。你就可以用上自己的表盘啦!

推油 rikumichan 补充:

有一个表盘明显更多的 App,我翻了一天翻不到底,叫 AmazFaces,可以试试

reference

silver iMac with keyboard and trackpad inside room

何为定位?

个人品牌纪实是我在建设个人品牌途中的一些记录,这些记录大多源自咨询、读书等多方面的经验所得。

什么是定位?

谈及个人品牌,那么一定会谈到一个词 —— “定位”,那么你在做自己的个人品牌前,是否想过你的品牌定位到底是什么?

定位个词很模糊,比如”独立开发者”是不是一种定位?、”自由职业者”是不是一种定位?这是每一个刚刚开始做个人品牌的人一定会遇到的问题 —— “定位模糊不清”

可以选择一个更加简单易懂的描述,来解读”定位”这个词 —— 你在整个生态链条中的位置

图源:腾讯新闻 https://new.qq.com/omn/20191220/20191220A04O1H00.html
图源:腾讯新闻 https://new.qq.com/omn/20191220/20191220A04O1H00.html

定位是你在整个生态中的价值点,你能够为整个生态贡献什么样的价值,你就是一个什么样的定位

在这里,一个核心的点在于”贡献价值”,当你的客户被你的个人品牌所影响,想要找到你提供服务的时候,你必须能够提供相应的价值。

从这个角度来看,前面我们所提到的”独立开发者”就不是一个很好的定位,原因是独立开发者对于客户而言,并不能提供太多的价值,客户找到你以后也无法找到一个好的合作点。这个定位,是失败的。

定位应该如何找?

在找定位时,应当找你希望成为的或者是你擅长成为的。完全基于定位来打造个人品牌,积累经验并非不可,但所需要耗费的时间和精力是巨大的,与其找到一个不熟悉的领域研究,不如在当前已经熟悉的领域中去深挖,在你所熟悉的领域中打造个人品牌。

在进行定位的时候需要注意的是,不同的定位可能对于你的长期目标有所影响,你的短期定位,应当是长期定位下的一个子元素。举个例子,假设你的长期定位是”专业的软件开发工程师”,那么”专业的 Python 后端工程师” 或者 “专业的前端工程师”都是你的长期定位下的一个子元素,在这种情况下,你可以基于这个子元素进行定位,并在后续,不断的将自己的定位进行泛化,泛化至”专业的软件开发工程师”。你可以对其泛化,但很显然,你不太可能通过泛化,从一个软件工程师,突然泛化到一个医生,定位的跨度太大,会导致你的定位模糊。

总结

今天是我开始写”个人品牌纪实”相关内容的第一天,谈及品牌,自然少不了定位,既然如此,就从定位谈起,再一步步探究个人品牌的魅力。

person holding sticky note

Python 生成公众号头图 1.0

我的公众号头图属于特别简洁的,原因是我在乎的是文章中的内容,而不是头图。虽然我知道一个好的头图会提升点击率,但其背后耗费的时间是我目前不愿去做的。因此,我目前的头图都是 PS 打开一张图,然后直接放上一行文字来生成的。

历史头图
历史头图

但是,打开 PS 还是太花费精力了,因此,我希望可以用更少的时间来生成简单明了的头图。因此,我决定优化我的头图制作方案,使用代码来完成公众号头图的生成。

环境依赖

这一次的代码使用 Python 来完成,并基于 Python 的 Pillow 库完成图片的生成,因此,你在运行我的代码时,需要先安装 Pillow

pip install pillow

实现思路

在使用 Pillow 绘图的时候,和我们在前端使用 Canvas 绘图的思路基本一致,我们要做的是

  1. 准备特定背景的画布
  2. 加载字体
  3. 绘制文字
  4. 导出图片

生成的难度并不高,也只需要花费一些时间来编写代码。具体的代码我贴在下方了,供你参考。

代码实现

具体的代码如下

from PIL import Image, ImageDraw, ImageFont
# 常用变量
img_size = (900, 383)
bg_color= "#fca652"
big_text_size = (900,383)
text = "代码生成图片"
text_color = "#eeeeee"
filename = "export.jpg"
font_size = 80
# 生成画布
export_image = Image.new("RGB", img_size, bg_color)
# 加载字体
font = ImageFont.truetype("NotoSansSC-Medium.otf", font_size)
# 计算字体宽度
text_width = font.getsize(text)
text_coordinate = int((big_text_size[0]-text_width[0])/2), int((big_text_size[1]-text_width[1])/2-20)
# 生成绘图 ctx
img_draw = ImageDraw.Draw(export_image)
# 绘制文字
img_draw.text(text_coordinate, text, font=font, fill=text_color)
export_image.save(filename, quality=95)

总结

使用 Python 来绘制头图的难度并不大,比如今天的头图,就是通过代码来绘制的,你可以看看效果。

不过,上面的代码还是很简陋,你觉得这段代码有没有什么值得优化的点呢?

summary

2020 年 9 月月度总结

TL;DR

9月于我是一个非常特殊的一个月。一方面, 从腾讯离职,开始了 Freelancer 之旅。另一方面,得益于南航随心飞,我在离职后的两周,密集的飞了四个地方,一周去了西安北京,另一周去了苏州上海。

离职 & 随心飞是 9 月的主题,十月会开始慢慢回归正常。

月度总结

工作

  • 本月离职,没有太多的工作。

生活

  • 本月主要花时间在旅行上,从 9.10 日离职,月底,中间两周时间,飞了两周。
    • 得益于随心飞,我见到了不少过去可能不会去看的人,比如大学的室友、小学的发小。
    • 旅行目的地:西安、北京、上海、苏州

Side Project

  • 在做一个个人用的通讯录管理工具

写作

  • 这个月开始继续日更。已经坚持了好几天,今天的这篇也是日更。

财务状况

本月总收入… 25773,支出… 47203.25….

6wgrh

其中,因为换房子,支出了一万多;又因为买了后面的海航随心飞,又进去了 5000块;买了索尼的 A6400 ,又进去 7000块;

emmmm,感觉要把自己玩坏了….

哦,对了,今年年初的预期收入是 250K,不过目前进度条已经到了 98%。所以今年的预期收入目标一定是可以达到了。剩下几个月赚到的钱,都是超出预期的啦!

明年加油。

娱乐

这个月就看了一部电影

  • 《黑暗迷宫》

阅读

年度计划对标

课程学习

一年学习 54 门课程,本月进度 0 门;全年进度1 /54;

图书阅读

一年读书 54 本,本月进度 4 本;全年进度 11/54

电影观看

一年观看 54 部电影,本月进度 1 部;全年进度9 /54

6ee6df690137fd06bc6166adb63caca1

键盘设置如何优化小程序使用体验?

在小程序开发过程中,用户输入是必不可少的,我们经常会需要用户输入一些内容,来完成产品收集用户信息的需求。

在这种情况下,我们可以考虑借助小程序提供的一些和键盘相关的 API 来优化小程序的使用体验。

Input 组件的 type 属性

Input 组件的 type 属性
Input 组件的 type 属性

从小程序的 1.0 版本开始,就支持为 input 组件设置 type,不同的 type 会显示不同的手机键盘。默认情况下,显示的是 text 文本输入键盘,这个键盘的特点是显示所有的内容,可以适用于所有的场景。

但,适用于所有场景也就意味着不适用于所有场景,总会在每一个场景中有着种种不便,因此,在实际的开发中,为了获得更佳的体验,你可以通过设置不同的 Type 来控制实际的键盘显示情况。

text 类型 input 适用建议
text 类型 input 适用建议

除了默认的 text 类以外,你还可以使用 number(数字输入键盘)、idcard 身份证输入键盘和 digit带小数点的数字键盘。

idcard 类型 input 适用建议
idcard 类型 input 适用建议

你可以根据自己的实际使用场景来设置不同的类型,比如说

  • 如果你的小程序的验证码都是数字的,那么你给出一个 text 类型的键盘,显然不如给一个 number 类型的键盘更合适。
  • 如果你的小程序中涉及到了手机号的输入,那么这种情况下你就可以选择使用 number 类型的键盘,来优化用户输入时的体验。
number 类型 input 适用建议
number 类型 input 适用建议

这里的思路是类似的,当你预期用户输入的内容只有数字,就可以考虑 numberdigitidcard等类型,来优化你的小程序的实际使用体验。

digit 类型 input 适用建议
digit 类型 input 适用建议

总结

input 组件默认提供的 四种 type ,可以通过选择不同的类型,从而获得不同的体验效果,从而对于你的小程序体验进行优化和推进。

797c396d4608cc56c4f96bbcca699422

自由职业记录 – W2

本周三件大事

  1. ✈️INCLUSION 外滩大会: 本周的四、五、六三天,在上海世博园区举行了上海 INCLUSION 外滩大会。作为受邀媒体,我自然要前往进行参会。
  2. ✈️随心飞: 本周继续南航随心飞。周一从深圳直飞上海虹桥,并从上海虹桥通过高铁,前往苏州与朋友会面。周二从苏州来到上海,并进行了为期四天的活动(周三去华为全联接,周四、五、六在上海外滩 INCLUSION 大会)。
  3. 开发工作: 本周把之前承诺的 COSCON 的官网给搞了,还写了一些 Golang 代码,没有虚度时光。不过,总的来说,还是受到了一定的开会的影响,没有时间写太多代码。后续还是要不断的协调时间。

本周没有做好的事情

在离开上海的时候,自己大意,把一部手机遗落在酒店的房间里,还好同住的媒体老师给我打了电话,告诉了我,并答应帮我邮寄。

下次出门不能这么急,酒店的话,也需要考虑优化一下自己的 checklist。

本周最佳照片

本周最佳照片来自我在上海博物馆拍的一张照片,非常有感觉。可惜我没有上减光镜,不然可能效果会更好。

本周感想

本周的感想的话,更多是验证了自己的一些想法。目前已经过去了野蛮生长的时代,大家开始关注的是一些更加细致的需求,也更关注一些有价值的产品。那么对于想要打造自己的产品的人来说,是一个利好。

本周收入/支出

近两周收入走势
近两周收入走势

本周收入 11366,支出 2829.30 

本周收入来源主要有三部分:

  1. 媒体费用: 占 9%
  2. 稿费: 占 50%,主要是前期的一些稿费的结算,本周写了一篇稿子,预计下个月同期会有稿费收入。
  3. 分红: 占 40%

支出的大头在交通和餐饮上,其中,

餐饮支出 1847 元,主要是在上海和苏州各请了一次朋友吃饭,所以有较高的开支。

交通支出 655 元,主要是在上海和苏州期间打车出行的费用(以后如非必要,尽量不要打车出行,成本太高了。

下周三件事

  1. ?租房:十月底我目前租的房子就到期了,而目前的工作状态不太依赖于某一个特定的 Base 地,因此,我打算搬到深圳宝安那边,好处是可以以相同的价格,换来更好的居住环境,另外就是离机场更近一些。
  2. ?写作:过去的一段时间,这个公众号写的都是闲聊,但接下来会开始去写一些技术相关的内容。
  3. ?回家:马上就十一国庆节了,该回家啦!

One More Thing

海南航空的随心飞也要来了,如果你有需要,可以买一个。

重点:

  1. 所有海航集团旗下的航司都可以兑换,不仅限于海南航空,金鹏航空、天津航空等,都可以兑换。
  2. 持续到明年 6 月 31 日,春运期间不可用(1 月 28 日至 3 月 8 日)
  3. 同一航线可以飞 6 次
  4. 同一时期最多三个没有使用的航段
  5. 如果全程未使用,可以申请退款。

据说价格是 4699 ,我感觉有点香,想买。

black flat screen tv turned on displaying yellow emoji

为什么工作?

53wiy
2020 年 9 月 21 日 摄于苏州 – 平江路 – 吴先生茶舍

工作是我们如今每个人都会面临的事情。我们从高校毕业,走入社会,走上工作岗位,开始十年如一日的辛勤工作。但,工作到底意味着什么?工作又到底为了什么?

对于绝大多数人来说,工作赋予我们存在的价值和意义。自由职业者经常会陷入存在主义危机,因为自由职业者的工作和绝大多数人脱节 — 当别人上班的时候,我在旅行;当别人在加班的时候,我在漫步平江路。这种时间和空间的交错感,会让你产生一种,我似乎并不为这个社会所需要的感觉。

工作,赋予了我们在这个社会中的身份和价值:「你是某某公司的工程师」、「你曾经工作于某个公司」。当我们离开工作,我们开始不知所措,我们开始下意识的逃离这种失去工作的状态。就像我们离职了没多久,就匆匆的开始寻找下一家,以让自己找到对于这个社会的价值和意义。

但是,你是否认真思考过,工作是为了什么?对于失去工作的恐惧,让我们在失去工作时,匆匆忙忙的寻找下一份工作,却无暇思考工作背后的意义。

你可以仔细想想:

  1. 我工作是为了什么?
  2. 我工作是想要什么?
  3. 工作为我带来什么?我又失去了什么

当你思考这些问题的时候,你就开始逐渐的理解工作在你的生命中,到底是什么样的一个位置。同样的,有了工作的定位,也就可以将之与其他你所珍视的东西做对比。

而这些问题,对于我来说,答案如下:

  1. 我工作是为了获取成长,以期完成我自己的长期成长目标。而我的成长,是为了可以享受生活。这里的享受生活,是指有时间体会生活中的种种乐趣,而不是为了一个明确的金钱收入目标
  2. 我工作是想要获得能够帮助我长期目标实现的东西,比如知识、经验、人脉等,而不仅仅是金钱
  3. 当前这份工作带给我经验、知识、人脉,但同样的,也让我失去了精力、失去了更多的可能

当我想清楚了工作带给我的是什么以后,下一步要做的,就是将我所想要的,与我现在所得到的进行对比,如果无法满足我的预期,那不妨离开,去做自己真正想要做的事情。

今日图片

今天的图片摄于我在苏州 – 平江路的吴先生茶舍。因为我坐的位置在侧方,所以拍出来的效果就像一句诗 — 「犹抱琵琶半遮面」。

797c396d4608cc56c4f96bbcca699422

自由职业记录 – W1

从 9 月 10 日离职至今,刚好过去一周,也正好从今天开始,每周日定期同步我的本周记录, Share With Friends。

如果你对于我的记录有建议,欢迎你通过留言的方式告诉我,我们可以一起交流。

本周三件大事

这里记录了我本周主要在做的三件事。

  1. 随心飞✈️: 朋友圈里的大家可能大都看到了,我买了南方航空的随心飞,刚好离职以后,借着随心飞的机会,去见一些可能不是离职,我很难再见到的人。这一周,我借着南航随心飞,从深圳飞往西安,从西安飞往北京,又从北京回到深圳修养。在西安,我见到了腾讯的同事,不出意外, 这可能是我们最后一次在线下见面了;在西安,也见到了大学的室友,他的人生即将走入一个新的阶段,祝好。在北京,见到了之前一直只能在网上聊天,从未见面的朋友,挺好。我还在北京学会了吃螃蟹,挺好。
  2. 逛博物馆?: 这周去了西安的「西安博物院」和「陕西历史博物馆」,看到了不少的展品,领悟博大精深的中华文化。看到了不少的文物,拍了不少的照片。
  3. 干活 Work ?: 这一周因为旅行的缘故,效率不是很高,不少原计划要做完的事情没有做完。下周需要加油,平衡好工作和生活。

本周没有做好的事情

这里记录我本周没有做好的事情。

  1. 拖延症?: 因为拖延症的缘故,错过了腾讯课堂的「出道吧老师!」活动,需要做一个自我的复盘,分析为什么没有做好。

本周最佳照片

bg9g2摄于「西安博物院」

本周感想

在过去手机上没有镜头的时候,从未想过相机的重要性。如今,当我一个星期拍摄了 270 张照片的时候,我才猛然发现,照片已经变成了我新的记录生活的方式,我每天都会有新的照片产生,而这些照片,都记录了我生活中的点点滴滴。

也因此,慢慢能理解了,为什么手机厂商将大力气放在如何让手机上的相机拍照效果更好,因为从记录的角度来看,他真的是太棒了。

本周收入/支出

g3bvb2020.09.14 ~ 2020.09.20 收入支出对比

本周收入 464 元,支出 5189.70 元

本周的主要开支在于交通上,因为国庆回家的路线,支出了不少。再加上旅行阶段请朋友/同事吃饭,花了一些钱。

下周三件事

  1. 随心飞✈️: 下周继续起飞。周一从深圳飞往上海,落地虹桥转苏州,见我的一个发小;周二从苏州前往上海。下周从周二开始,一直到周六,都在上海。
  2. INCLUSION·外滩大会:下周前往上海,参加由上海市人民政府作为指导单位,支付宝、蚂蚁集团、阿里巴巴集团共同主办的 INCLUSION·外滩大会。
  3. 开发工作:本周 Delay 的开发工作,下周需要安排上,不能继续 Delay。

One More Thing

上周逛博物馆,觉得一个软件不错,推荐给大家 —— iMuseum ,可以为你推荐身边的展览、博物馆。

下载地址: http://mtw.so/5Habz5

to do 2607082 640

2020 年,如何白嫖 Todoist

写作时间

本文写于 2020 年 9 月 19 日,你在使用下方的方式操作时,可能因为时效性的原因,部分无效。

1. 注册账号(获得2个月)

点击上方的按钮,注册一个 Todoist 账号,你将会获获得 2 个月的高级版使用权限

如果你已经注册了账号,则可以选择先将你的所有数据导出,再删除账号,重新使用账号注册。

2. 导入奇妙清单数据(获得 2 个月)

如果你曾经注册过奇妙清单(WunderList),则可以访问奇妙清单的导出网站,获取备份文件。

导出清单后,访问 Todoist 的导入地址,进行导入,你同样会获得 2 个月的高级版权限。

2whal

3. 使用代码升级(获得 3 个月)

访问 Todoist 的兑换页面,使用代码 Todoist2020 升级,即可获取 3 个月的免费使用。

最终,你就获得了 2 + 2 + 3 一共 7 个月的高级版可用时间,可以尽情享受高级版的特性。

4. Karma 升级(可获得3个月)

当你的 Karma 得分达到了 5000 分,你将可以再次获得 3 个月的高级版(同时,你还可以给你的朋友送3个月)