Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【ITニュース解説】What are your goals for the week? #195

2026年09月07日に「Dev.to」が公開したITニュース「What are your goals for the week? #195」について初心者にもわかりやすく解説しています。

作成日: 更新日:

ITニュース概要

ITエンジニアの週ごとの目標設定と振り返りの重要性を解説。筆者は今週、転職活動やCo-Pilot学習、CSS Battles挑戦を目標とし、先週の成果も公開。システムエンジニアを目指す初心者は、具体的な目標を立て、継続的な学習・開発習慣のヒントを得られる。

出典: What are your goals for the week? #195 | Dev.to公開日:

ITニュース解説

このニュース記事は、開発者であるJarvisScript氏が毎週自身の目標を設定し、その進捗を振り返るという、継続的な自己管理の習慣について紹介している。システムエンジニア(SE)を目指す初心者にとって、このような計画性と振り返りのサイクルは、自身の成長とキャリア形成のために非常に参考になるだろう。技術的なスキルの習得だけでなく、就職活動やコミュニティへの参加といった多岐にわたる活動を計画的に進めることが、IT業界で活躍していく上でいかに重要であるかを示す実践的な例である。

JarvisScript氏は、今週の目標として複数の領域にわたる具体的な項目を設定している。 一つ目は「就職活動」だ。ここでは、ネットワーキングと求人への応募を挙げている。SEとしてのキャリアをスタートさせる際、単に技術スキルを磨くだけでなく、IT業界の人々と交流し、情報を得たり、自身の存在を知ってもらったりする人脈作りは非常に重要である。また、興味のある企業への応募を継続することも、目標達成のために欠かせない行動となる。 二つ目は「プロジェクト作業」である。自身のサイドプロジェクトのコンテンツ作成、自身のプロジェクトへの取り組み、AIアシスタントツールであるCo-Pilotの学習、ウェブデザインのコーディング課題であるCSS Battlesへの挑戦、そして開発者向けプラットフォームCodepenの更新内容調査とそれに関するブログ執筆の検討が含まれる。これらはすべて、実践的な開発スキルを向上させるための具体的な活動である。特にCo-PilotのようなAIアシスタントツールの学習は、現代のSEがコードを効率的に書くために活用する技術であり、その使い方を学ぶことは将来の業務に直結する。CSS Battlesのような課題に取り組むことは、楽しみながらウェブページの見た目を形作るCSSという言語のスキルを高める良い方法だ。Codepenの調査は、最新のウェブ開発トレンドや他の開発者のコードに触れ、自身の知識を広げる機会となる。 三つ目は「ブログ」である。自身が学んだことや開発の経験をブログとしてアウトプットする行為は、知識の定着を促すだけでなく、自身の学習履歴やスキルを対外的に示すポートフォリオとしての役割も果たす。 四つ目は「イベント」である。木曜日のバーチャルコーヒー(オンラインでの交流会)への参加や、その他のイベントを探すことを挙げている。ITコミュニティへの参加は、新しい技術情報の収集、同じ志を持つ人々との交流、そして時にはキャリアの機会につながることもある。JarvisScript氏がバーチャルコーヒースラックで目標設定のスレッドを運営している点からも、コミュニティを通じた学習やモチベーション維持の重要性がうかがえる。また、仕事や学習だけでなく、週末のアートショー準備といった個人的な活動もバランスよく計画している。

JarvisScript氏は、目標を設定するだけでなく、先週の成果を具体的に振り返っている点も注目すべきだ。これは、目標達成度を客観的に評価し、次週の計画に活かすための非常に重要なプロセスとなる。 先週の就職活動では、ネットワーキングは達成できたが、応募はまだ完了していなかった。プロジェクト作業では、サイドプロジェクトのコンテンツ作成、自身のプロジェクトへの取り組み、Co-Pilotの学習は成功している。しかし、CSS Battlesへの挑戦やCodepenの調査は未達成だったと記録されている。このように、計画通りにいかなかった項目を明確にすることで、なぜ達成できなかったのかを分析し、次の週にどう改善するかを考えることができる。 ブログについては、いくつかのミニブログを投稿したことで目標を達成している。イベントに関しては、Commit Your Codeというバーチャルイベントに参加し、バーチャルコーヒースラックでの目標設定スレッド運営、そしてドライイレースカレンダーのリセットも達成した。Commit Your Codeのようなイベントは、特定の技術分野のセッションに参加して知識を深めたり、他の開発者と交流したりする絶好の機会である。JarvisScript氏が主にフロントエンドまたはリーダーシップのトラックに注目していたことから、自身の専門分野や関心に基づいて情報収集を行っていたことがうかがえる。

このJarvisScript氏の週ごとの目標設定と振り返りのサイクルは、システムエンジニアを目指す上で非常に有効な学習モデルとなる。まず、具体的な目標を設定することの重要性である。漠然と「勉強する」のではなく、「Co-Pilotを学ぶ」「CSS Battlesを2つ完了する」のように具体的な行動目標を立てることで、何に取り組むべきかが明確になり、モチベーションを維持しやすくなる。次に、技術学習だけでなく、就職活動やコミュニティ参加といった多角的な活動をバランスよく計画することの重要性だ。SEの仕事はコードを書くだけではない。人とのコミュニケーション、情報収集、そして自身のスキルや経験を効果的にアピールする能力も求められる。 そして最も重要なのが、毎週の振り返りを通じて自身の進捗を評価し、計画とのズレを認識し、改善策を考える習慣である。すべてが計画通りに進むとは限らないが、未達成の項目があってもそれをネガティブに捉えるのではなく、「なぜできなかったのか」「次週どうすればよいか」を考えることで、継続的な成長へとつなげることができる。このような自己改善のサイクルは、SEとして働き始めてからも、プロジェクト管理や自身のスキルアップにおいて常に求められる能力となるだろう。

関連コンテンツ

関連ITニュース