[月報]2020年2月

image

# Working

新しい現場に入りました。 コーディングテストを含めた技術面談の結果、技術力に対して不安があるようだったので、試用期間を置いてからの本格稼働することになりました。 3 月中に結果は出すそうなので、その間にしっかりと成果を出していく所存です。

リモートワークよりローカルで働く方が良いですね!!と感じます。

本当に仕事がなくなってしまい、各方面に連絡してみたりして思ったのは

  • いまだにアウトプットが足りていないこと。
  • リファレンスが充実していない。

いつかはどこかの企業に就職する機会もあるだろうし、そんな時に技術力の担保として必要なものを一朝一夕で用意できるはずもないので着実に積み上げていく必要があると感じている。 そもそも「技術力」とは何かを定義すると

  • アルゴリズム
  • ドメイン知識

の 2 つに大別できるとし、目標レベルによって必要度は変わってくるが、これらを担保するために

  • LeetCode や AtCoder での競技プログラミングの参加
  • OSS や自作アプリの作成

で解決できると考えている。 以上の考え方から 2 月は OSS 活動に取り組み、競プロを初めてみた。 競プロは日々の趣味として継続していくので、ここでは OSS を紹介します。

# OSS

# SIWA

UIKit 向けに提供されたSign in With Appleを SwiftUI で簡単に呼び出せるラッパーライブラリ。 カスタマイズ性がまだ低く、SwiftPackageManager にしか対応できていないけれど最低限は整っているはず。

リンク: GitHub - mtfum/SIWA: SignIn With Apple Button for SwiftUI

# awesome-propertyWrapper

Swift5.1 で登場したPropertyWrapperという機能は、構造体(Struct)などでプロパティを定義する際に良く使うパターン予め決めておき再利用できるものです。 便利な代物ではありますが、様々な開発者が作ったものをリストで参照したいなと思い作成しました。 今後も良いものがあれば随時追加していきます。

GitHub - mtfum/awesome-propertyWrapper: A collection of various awesome lists for Property Wrappers

# CustomAlbum

この際なので、2019 年に作ったものをご紹介。 iOS アプリ作成時に画像を保存する場合、独自のアルバムに保存してくれるユーティリティー系ライブラリ。 メソッドを呼び出すだけで、アプリ名のアルバムを写真アプリ内に作ってくれて、勝手に保存してくれる。

リンク: GitHub - mtfum/CustomAlbum: Automatically save Image or Movie to app-specific album in Photos.


ここからは、個人開発と読書について

# Indie Hacking

# TwitterSearch

現状、アプリや mobile ブラウザでは Twitter の高度な検索ができないので、専用のアプリを作ったら結構使われるかなと思い作成していました。 アイコン設定や諸々行ったのですが、結果として、「アプリとしての機能が少ない」という理由でリジェクトされてしまいました。 どこかで再利用できないか考えつつ、SwiftUI を使ってある程度できたので満足ではあります。

# ブログ Update

  • 当ブログを Gatsby から VuePress に載せ替えてみた。
  • さくっと作れたけど、まだカスタマイズがあまりできていない。
  • Markdown で記事が管理されているのでその辺は簡単

# Mandala Chart

唯一 AppStore にリリースしているアプリをアップデートしました。 Darkmode や広告周りで改善を行ったりです。

リンク: ‎「マンダラ」を App Store で

# React Native

下記の Udemy でトライしてみて、かなり開発者体験がいいので、次に作るなら React Native でもいいなと考えています。 React Native 入門:ニュースアプリを作りながら覚えよう/Hooks 対応 2020 年版 | Udemy

# Read Books

# ハートドリブン

共感できるところも多く、たくさんの苦労や転機を知れたのはとても参考になった。 各種のモチーフや直感・驚き・物語のデザインがそれぞれ独立しながらもつながっていて、あらゆる物事に当てはめられそうで面白かった。

リンク: ハートドリブン 目に見えないものを大切にする力 (NewsPicks Book) | 塩田元規 | 産業研究 | Kindle ストア | Amazon

# なぜ「戦略」で差がつくのか。

これまでの人生はなんの気無しに、物事を流れのままに進めてしまっていて後悔することも少なくなかった。 仕事やキャリアにしろ、プライベートにしろ、目的、目標を定め、優先順位をつけて達成していくことの重要性を感じている。 戦略の定義からどうやって立てるか、資源の使い方など、抽象度が高く自分のものにするには時間がかかる内容ではあったけれど、定期的に見直していきたい。

リンク: なぜ「戦略」で差がつくのか。―戦略思考でマーケティングは強くなる― | 音部大輔 | マーケティング | Kindle ストア | Amazon

# 「ついやってしまう」体験のつくりかた――人を動かす「直感・驚き・物語」のしくみ

結構絶賛されていたけれど、個人的にはハマらなかった。 具体例がおおく、読み物としては良いかもしれないけれど、もっと how to な本かと期待していので。。

リンク: 「ついやってしまう」体験のつくりかた――人を動かす「直感・驚き・物語」のしくみ | 玉樹 真一郎 | 産業研究 | Kindle ストア | Amazon

# ソーシャルメディアの生態系

まだ途中だけど、とても面白い。 SNS 上で発生する現象を全て生態系の原理と紐づけることで世界を俯瞰してみれるようになる気がする。 つまり、メタ視点を持てるようになって、人の動きを予測しやすくなるのでは?という印象である。

リンク: ソーシャルメディアの生態系 | Oliver Luckett, Michael J. Casey, オリバー ラケット, マイケル ケーシー, 森内 薫 |本 | 通販 | Amazon

# 積読

  • 三体
  • 21Lessons

が分厚すぎて読めそうにないが早めに読みたい。 そして、ブンゴウメールで配信されいているドグラマグラが読めていなくてどんどんたまって言ってて困っている。。

# その他

  • 文豪ストレイドッグス(アニメ)を Season3 まで完走した
  • NoCodeTipsに着手

以上、2 月を振り返ってみると、とても充実していそうに見える。 React Native のように新しい挑戦ができたのは良いし、今後の方向性が年末に考えていたのものは違っているが、着実に変化できているのは良い傾向だなと感じてる。 人との関わりを疎かにしてしまいがちで、孤独に開発に取り組むのもいいけれど、もっとコミュニケーションに目を向けて、刺激を与え続ける必要もあるなと、同時に考えています。 3 月もやりたいことをたくさんやって、充実した日々にしていきたい。