yuri memo

フロントエンド園児のメモ 💻👧📝

React を理解するだけではなく、自分の役割を理解することが重要だった転職1年目

フロントエンドエンジニアに転職してあと数日で1年経ちます。
この1年間はすごくあっという間でした。
7割くらいは初めてのことだった気がします。
以下は思い出せる限りで雑めな初めてリストです。

  • GitHub(個人では使ってましたが仕事では初めて)
  • レビューする/される
  • Zeplin
  • Storybook
  • React
  • React + TypeScript
  • jest
  • LTで話す
  • 英語でコミット/PR

英語は最初すごい時間かかって悲惨でした。
今は一旦雰囲気で書いて Google 翻訳して調整して、という流れにも慣れて多少マシになりました。(かかる時間が)
英語がマトモかどうかは自信ないです。でも抵抗は少なくなりました。

この1年で1番多く書いたのは JSX かな?という気がします。あと CSS かな。
React 触る時期が2回あって、1回目のはあまり記憶が定着してないです。
それですっかりリセットされて2回目。
これは、書けるようになる日が来るのか...?という心境でなんとか書いてました。
教えてもらってもすんなり理解できない時も多々あり...
一応形にしてから、もっとマトモに書きたいんですけど。。ってレビューしてもらいたいのに、そこにすら辿り着けないとか。
自力で解決するのも必要なんだけど、時間を超使ってしまったらそれはプロジェクトの進捗的にどうなの?という気持ちとか。
どう進めたらいいの?とかもいろいろ悩んだなぁと。

まぁこのあたりは過程で、どうしてくのが良さそう?ってなった時に、
“自分ができるタスクを着実にこなしていく” ことが必要だと教えていただきました。
書ける・書けないの前に。

  • できる・できないを見極める
  • 最小の単位までタスクを分解する
  • 自分のできる範囲で成果を出す
  • できないことはできる人にお願いする・相談する

自分はこのプロジェクトでどういう成果を出すべきか?どの部分で貢献できるのか? を考える必要があったんですね。
この話をしてからは考え方もシンプルになって、まずはできることを着実にやっていこう。という気持ちで取り組めました。
これ、「え?そんなの当たり前じゃない?それ考えないで仕事できんの?」って思う人もいるかもしれません。
今でこそ、そういうの考える必要あるよねって思いますが、当時は書ける気がしない、、分からない、、のプレッシャーで考える余地もなかったです。
とにかく目の前のことで精一杯!
そんな時だからこそ、一度冷静になって整理するというのはとても重要だったなと思います。

今ではなにかと「自分のできることを着実にこなす」と心の中で唱えながらやっています。
まずはそれができてから、できないこと・できるようになりたいことにチャレンジしていく。
少しづつできることを増やしていくのが次の1年の目標かなと思います。

あと、記事メンテナンスしてなくて大変申し訳ないです。今度ちゃんとします。

ストレングス・ファインダーをやってみました

f:id:yurixxx8:20170424214023j:plain

ストレングス・ファインダーは
34の強みの中から、5つ自分の強みを教えてくれる自己分析みたいなやつです。

わたしはこの5つでした。

  • 規律性 Discipline
  • 個別化 Individualization
  • 調和性 Harmony
  • 内省 Intellection
  • 分析思考 Analytical
続きを読む

WordCamp Tokyo 2016の感想 (1) -Webアクセシビリティのお話。

先日、東京で行われたWordCamp Tokyo 2016に参加してきました。
WordCampへの参加は初めてで、なおかつWordPressを触っていないという素人っぷり。
先に感想を言うと、普段WordPressを触っていなくても勉強になりました。
というか何からでも学ぶことってあると思うんですね、異業種からだって学ぶことはあります。
学ぼうという気持ちがあれば、必ず発見や気づきがあると思います。
話が脱線しましたね、すみません。

特に印象に残った2つのセッションのうちの1つについてお話しします。
(もう一つは近いうちに書きます)

WordPressでも意識したいアクセシビリティ ~「優しいウェブサイト」作りをはじめよう~」

このセッションのスピーカーは横田 東母子さんと森田 壮さんです。
スライドはこちら。

www.slideshare.net

私は「Webアクセシビリティ」というワードを聞いたことはあるし、
なんとなくこんな感じだよね?ってぼんやりと知っているつもりでいました。
Webアクセシビリティとは、一言で言うとこういう事のようです。

Webアクセシビリティとは、主に高齢者や障害者など身体に障害や不自由のあるWeb利用者に配慮したホームページなどのWebサービスを提供し、アクセスした誰もが容易に情報を共有できる状態にあることをいいます。
Webアクセシビリティとは - JAWAA

なんとなく理解できますよね、ああその通りだなと。
ですがこのセッションでは、「障害のある人のためだけに特別なことをするのがウェブアクセシビリティなのか?」という問題提起がされました。

続きを読む