Purpose
- ページの目的 -
ALCHEMY White Boxにて様々な情報を開示していても、エンジニアを目指す方にとっては「研修はどんな感じなのだろう…」「先輩はどのようにしてエンジニアデビューしたのだろう…」など、気になる事はまだまだ多いかと思います。
本ページでは、エンジニアを目指している方が気になるであろう情報をできるだけ開示し、少しでも不安をなくすことを目的としています。
Curriculum
- カリキュラム -
実際にALCHEMYのエンジニア研修生が行なっているカリキュラムの一部とレビューの様子を公開します。
エンジニア育成プログラム「ファストス」
本来であれば半年かけるような内容を3ヶ月で終えられるよう現場に出ているエンジニア同士が意見を出し合い作成した育成プログラムです。
- HTML / CSS (目標:2weeks)
- JavaScript(目標:1months)
- React or PHP / Laravel(目標:2months)
- フロントエンドエンジニアを目指したTさんの場合
- React.js を利用した機能実装が一人称で進められる
- TypeScript を用いて、型安全な実装を進めることができる
- 再利用性の高いコンポーネント実装ができる
- コンポーネント設計の代表である Atomic Design の理解から実装までできる
- API を利用した非同期処理実装を理解し実装までできる
- git/github を利用したチーム開発手順を理解している
- バックエンドエンジニアを目指したSさんの場合
- PHP / Laravel を利用した機能実装が一人称で進められる
- APIの理解から実装までできる
- 疎結合の理解から実装までできる
- データベースの設計から実装までできる
- git/github を利用したチーム開発手順を理解している
レビュー内容
【非推奨のコードについて】
【Looks Good To Me!!】
【セキュリティ観点】
【不要なコード】
使うツール
用途:課題のコーディング
用途:教材・課題の確認
用途:課題提出・レビュー依頼
用途:オンライン上でのコミュニケーション
オープンソース (ファストス)
ALCHEMYのエンジニアチームは
「1人でも多くの未経験者がエンジニアとして活躍してほしい」
という想いを抱いているため、一部の課題を無料で公開しています。
https://alchemy-inc.notion.site/f8240c382b984879ad656787136226f7
Recommendation
- おすすめの本 -
現場に出ているエンジニアと研修生が読んできたオススメの学習書籍を紹介します。
研修生
良かった点・参考になった点
- 「こんなことをしたい」と思った時に非常に調べやすい
- コーディング後の実行結果が表示されているので理解しやすい
良かった点・参考になった点
- 「どういったメソッドがあり、そのメソッドがどういった動作をするのか」を知れる
- コーディング後の実行結果が表示されているので理解しやすい
出向しているメンバー
良かった点・参考になった点
- Webエンジニアとして必要な土台部分の知識を学べる
- きれいなコーディング方法を学べる
良かった点・参考になった点
- 様々な設計方法を網羅的に学べる
- 各設計方法のメリット・デメリットを学べる
Interview
- インタビュー -
ALCHEMYのエンジニアメンバーを紹介します。
Member 1
- ニックネーム:ジョイ
- ポジション:フロントエンドエンジニア
ネットスーパーのECサイト刷新のPJにてフロントエンドエンジニアとして就業
- 入社前 経験者しか受け入れていなかったので「私が入れるのか?」という莫大な不安を抱いていました。
- 入社後 先輩方も未経験からSESに入っていてることが分かったので「私も努力次第で活躍できるかも!」という希望に変わりました。
研修について行けるか不安だったので、不安払拭するために勉強に取り組んでいました。
テストコード(RTL、JEST)
Member 2
- ニックネーム:おおいちゃん
- ポジション:フロントエンドエンジニア
不動産サイトの保守・運用
- 入社前
- 入社後
SESという言葉を聞いたことがなく一体どういった所なのだろうという不安な気持ちもありました
ALCHEMYでは教育体制がしっかりしていて、先輩方が根気よくサポートしていただいたり仲間と技術の共有をしたりと、刺激を受けながら成長できる場所だと思いました。
私の場合スクールに通っていて、当初はWebデザイナーになりたくて転職したため、PhotoshopやIllustratorの使い方の勉強をしサイトデザインを作ってみたり、HTML&CSSの参考書を見ながらマークアップの練習をしていました。
現在フロントエンジニアとして出向業務を行っていますが、
実際に業務を行う中でバックエンド領域も学んでみたいと思うようになり、フルスタックエンジニアを目指してPHPやLaravelの勉強中です。
Member 3
- ニックネーム:みきてぃ
- ポジション:フロントエンドエンジニア
研修課題
- 入社前
- 入社後
未経験でもエンジニアとしてコーディングできるのか不安がありました。
先輩たちのサポートもあり、課題を進めていくうちにだんだんとコードが書けるようになってきて楽しく課題を進められています。
入社前はファストスを進めていました。
TypeScriptと Reactです。
End Credit
- 製作者 -
Producer
Kohei Ichiba
Taito Morikawa
Designer
Asuka Kurigami
Mina Sonobe
Mao Tanaka
Seina Sato
Ryusei Tashiro
Cooperation
Yuto Shimada