本記事では、新入社員である私(Salesforce未経験者)がアドミニストレーター認定資格を取得するまでの道のり(最強効率勉強法)を体験に基づいて紹介しています。
ぜひ最後までお付き合いいただけたらと思います。
◆自己紹介◆
29歳女性 SE歴7年(開発経験ゼロ、Salesforce未経験)
株式会社オノゴロに2024年12月入社 新入社員
<オノゴロを応募した理由>
・入社後の研修プログラムがしっかりしている(IT未経験者でもSEになれる環境が整っている)
・ライフワークバランスの取れる働き方(リモートワーク/出社の併用可能)
に魅力を感じた
<オノゴロに入社したきっかけ>
「あなたの挑戦してみたいことを会社は全力で応援します!」と面談時に社長に言ってもらったから
私の挑戦してみたいこと=未経験のセールスフォースへのチャレンジ&キャリアアップ(上位職を目指す)
Salesforce認定アドミニストレーター資格
Salesforce 認定アドミニストレーター試験の詳細は次のとおりです。
・前提条件: なし。
・内容: 多肢選択/複数選択方式の 60 問
・試験の所要時間: 105 分
・合格点: 65%
・受験料: 20,000 円(税抜) →2025年2月1日以降に申し込みを行う場合は、受験料が30,000円(税抜)になります。
以下の記事に詳しく記載しているので参考にしてください。
参考:Salesforce 認定アドミニストレーター受験ガイド
Trailhead最強効率勉強法
アドミニストレーター認定試験に向けてまずはSalesforceの画面や機能に慣れるためにTrailhead学習を以下の順番で実施しました。
1日の学習時間は5~8時間を確保し、16日間で学習完了しました。
システム管理者初級編
・Salesforce Platform の基礎(想定学習時間:1時間)
・データモデリング(想定学習時間:45分)
・データ管理(想定学習時間:35分)
・Lightning Experience のカスタマイズ(想定学習時間:3時間)
・ユーザーエンゲージメント(想定学習時間:1時間10分)
・Lightning Experience のレポートおよびダッシュボード(想定学習時間:1時間50分)
システム管理者中級編
・数式と入力規則(想定学習時間:1時間)
・データセキュリティ(想定学習時間:1時間50分)
・選択リスト管理(想定学習時間:50分)
・Suggestion Box (提案箱) アプリケーションを構築する(想定学習時間:1時間15分)
・承認プロセスを使用してレコードを承認する(想定学習時間:30分)
・AppExchange の基本(想定学習時間:55分)
・外部サービス(想定学習時間:25分)
・フローで外部サービスを使用する(想定学習時間:50分)
・Salesforce モバイルアプリケーションロールアウト(想定学習時間:2時間5分)
・Space Station (宇宙ステーション) アプリケーションを構築する(想定学習時間:2時間5分)
開発ツールのセットアップ
「Apexコーディングスキル編」を実施する前に
以下の記事を参考に開発環境をセットアップしましょう!
Apexコーディングスキル編
・システム管理者のための Apex の基本(想定学習時間:55分)
・システム管理者のためのオブジェクト指向プログラミング(想定学習時間:40分)→ (実績時間:47分)
・システム管理者のための SOQL(想定学習時間:1時間10分)→ (実績時間:2時間17分)
・Apex を使用してビジネスプロセスを自動化する(想定学習時間:1時間5分)→ (実績時間:27分)
SOQLはSalesforce専用に設計されているため、SQLにはないSOQLに特有の文法や制約もあり、そこで躓いて時間がかかりました。
開発者初級編
・プラットフォーム開発の基礎(想定学習時間:55分)→ (実績時間:31分)
・はじめての Salesforce 開発(想定学習時間:2時間5分)→ (実績時間:1時間37分)
・クイックスタート: サンプルアプリケーションギャラリーのツアー(想定学習時間:20分)→ (実績時間:11分)
・Flow Builder の基本(想定学習時間:30分)→ (実績時間:38分)
・Apex の基本とデータベース(想定学習時間:2時間45分)→ (実績時間:4時間13分)
・Apex トリガー(想定学習時間:1時間30分)→ (実績時間:1時間33分)
・Lightning Web コンポーネントの基本(想定学習時間:1時間10分)→ (実績時間:1時間50分)
Apexコーディングスキル編でSOQLで躓いたこともあり、開発者初級編でも「Apex の基本とデータベース」では学習時間が予想以上にかかってしまいました。
開発者中級編
・ユーザー管理(想定学習時間:45分)→ (実績時間:1時間19分)
・Lightning アプリケーションビルダー(想定学習時間:2時間50分)→ (実績時間:3時間22分)
・Autolaunched and Scheduled Flows(想定学習時間:1時間30分)→ (実績時間:3時間9分)
・画面フロー(想定学習時間:2時間5分)→ (実績時間:2時間52分)
・レコードトリガーフロー(想定学習時間:1時間5分)→ (実績時間:2時間59分)
・Apex Replay Debugger でバグを見つけて修正する(想定学習時間:1時間)→ (実績時間:32分)
・Apex テスト(想定学習時間:2時間15分)→ (実績時間:3時間14分)
・Lightning Design System の基本(想定学習時間:20分)→ (実績時間:18分)
・Lightning Web コンポーネントと Salesforce データ(想定学習時間:1時間10分)→ (実績時間:2時間33分)
・プラットフォーム API の基本(想定学習時間:2時間5分)→ (実績時間:2時間47分)
セールスフォース独特の機能を使った単元やApexでのプログラム開発の単元でTrailheadの想定学習時間よりも時間がかかってしまいました。
開発者上級編
・Apex インテグレーションサービス(想定学習時間:2時間)→ (実績時間:1時間42分)
・非同期 Apex(想定学習時間:3時間30分)→ (実績時間:4時間6分)
・Lightning Web コンポーネントのトラブルシューティング(想定学習時間:45分)→ (実績時間:1時間36分)
・Lightning Web コンポーネントのテスト(想定学習時間:1時間35分)→ (実績時間:3時間2分)
・プラットフォームキャッシュの基礎(想定学習時間:45分)→ (実績時間:1時間22分)
・プラットフォームイベントの基礎(想定学習時間:50分)→ (実績時間:1時間43分)
・Set Up Your Salesforce Mobile Developer Tools for Lightning Web Components(想定学習時間:1時間15分)→ (実績時間:30分)
・Salesforce Mobile SDK の基礎(想定学習時間:35分)→ (実績時間:55分)
まとめ
まだアドミニストレーター試験の模擬試験を受けていない現時点での感想ですが、Trailhead学習ではSalesforceのメイン機能を網羅する(理解する)という点においてはとても勉強になりました。
Trailhead学習を進めていく中で、自分が苦手な分野も浮き彫りになったので重点的に学習していこうと思います。
ローコード開発なので、開発経験ゼロ、Salesforce未経験でもなんとかやっていけそうかなと思っていたのですが、SOQLやApexでの開発、テストクラスやモッククラスを使用した単体テストでは想定以上の時間を費やしました。
1人では学習をクリアすることが難しく、インターネットで調べたり、社内の先輩にヒントをいただいたりしながら進めました。
少しでも参考になれば幸いです。では、またお会いしましょう!