まいど!
エンジニアで一番可愛い☆はるかちゃん☆やで!
今日はエンジニア実務未経験で入った会社を退職することになったので、どう成長したかを整理してみようと思うで。
警告
そんなん個人ブログに書けやって言わないでね
経歴
現職までの流れ
大学院卒業 => メーカー研究職 => ITスタートアップのエンジニア => もうすぐ退職 now!
エンジニアになる前から(入社前から)そこそこ出来たの?
後述しますが、ゼロキャリアですし、技術的にもど素人でした
何年いたの?
丸2年ほどエンジニアとして働かせて頂きました。
どんな会社にいたの?
エンジニア5~8人くらいのスタートアップです。
メディア運営が主軸です
従事した業務
Ruby On Rails, TypeScriptを使用したアプリケーションの、機能追加・改善が主な業務です。
技術の棚卸
Ruby(メソッド)
- Before
- ポートフォリオを作るときに使用するような、ベーシックなメソッドしか知らない状態。例えば、"each"は知ってても、"each_with_index"は知らない、みたいなイメージ
- After
-
業務で適切なメソッドが出てこなくて困ることがほぼ無い状態。出てこなくても、「こんなメソッドあるやろ?」って検索したら大抵見つかるような感じ。もちろん、Rubyには膨大な数のメソッドがあるので、知らないものに行き当たることも普通にありますね。
ちな、好きなメソッドは"tap"。君は?
TypeScript(文法全般)
- Before
-
入社前は使っていなかった
Javascriptを使用していたが
とんでもない苦手意識があって、特にコールバック関数を書くところが最高に気持ち悪いと思っていた。
入社して間もない頃に、上長に向かって「Javascript全然わからないんですけど入社して大丈夫でした?」ってドキドキしながら聞いたのもいい思い出。 - After
-
実は、Rubyと比較してTypeScriptをゴリゴリ書く業務が少なかったので、マスターした感じは全くない。
TypeScript特有の型やインタフェースも入門レベルにしか使いこなせてない印象。 ただ、文法的には苦手意識というのは無くなって、むしろ好きかも状態です。 ReactやVueを業務で触る機会がなかったのは少し悔しい。
CSS
- Before
-
文字の色が変わったね? よし、完成!
みたいな状態 - After
-
BEMをベースとしたクラスの命名規則を設定し、書いていました。
スコープへの気配りや、スタイルを極力アイテム化して使いまわせるようにと考えてました。
ReactやVueだとコンポーネントですもんね、その辺は業務ではアンタッチ。
OOD(オブジェクト指向設計)
- Before
- オブジェクト指向って言葉は知ってる
- After
-
いろいろ本は読んだので、知識としてはある状態。
ただ実際に使いこなせと言われると困ってしまうなぁ...
スポットスポットではいい感じに設計できたというところもあり。
DDD(ドメイン駆動設計)
- Before
- 存在も知らない
- After
-
実践ドメイン駆動設計 と他2,3冊を読みました。(エヴァンス本は読んでません)
いわゆる「戦術」の方は忘却の彼方です。 「戦略」の方は少しは残ってて、ドメインをアプリに反映させること、ドメインエキスパートと話すこと、ユビキタス言語を決めていくこと・アプリに反映させること。
そんなことを考えてました。
SQL
- Before
- ORMを使用していたため、ほぼ知らない
- After
-
基本的にはORMを使用していたが、たまーに、SQLを書いたり読んだ入りする機会があった。
そのため、ベーシックなものであれば読み書きできる状態。
応用は無理
AWS
- Before
-
ポートフォリオで見よう見まねで使用していた程度。理解はしていない。
ECS, Terraformとか、CircleCIでCI/CDを作ってた。 - After
-
唯一ここが入社前よりも能力的に下がったところかもしれない。
残念すぎることに、一度も業務でAWSに触る機会がなかった。
プライベートでも触らなかったので、知識がほぼ抜けた。
テーブル設計
- Before
- 簡単なポートフォリオしか作ってなかったので,そもそもテーブルに設計がいるの? 状態
- After
-
正規化や、極力Nullにしない、マスタとトランザクションの切り分け
などなど
総評
業務であつかった技術について、基礎的なところは固まりつつある。
一方で、設計力に関しては今後の課題である。
まとめ
いかがでしたか?
私と同じように、ブームに乗って、実務未経験からエンジニアに転職した人も多くいると思います。
君たちはこの1年で、2年でどれくらい成長した?
今年度もあと少し、そういうことを考えてもいい時期かもね?
☆ハルカ☆でした〜