9
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

MkkAdvent Calendar 2022

Day 1

プログラミング学習を学ぶ前に知っておきたいこと~目的編~

Last updated at Posted at 2022-12-01

_c_chojudaB0023_s512_chojudaB0023_11.png
出典元:ダ鳥獣戯画より

初めに

この記事はプログラミング学習を学ぶ前に知っておきたいことと題したシリーズの一つです。
このシリーズは各テーマごとに連日投稿予定です。

このシリーズ記事の対象者

  • プログラミングに興味を持って、学習を検討している方
  • 学習したいけど、何から手をつけたらいいのかわからない方

学習開始前の心得

安易に課金しない

プログラミングスクールに通う方で見られるのが、
「これだけお金を払ったんだから必ず稼げるようになる」
「教えてもらったことだけやれば仕事ができるようになる」
という認識です。
まず必ず稼げるという保証も、最低限これだけやっとけば仕事にありつけるという保証はありません。
(スクールの広告にも必ずという文字は入っているところは無いはずです…)

プログラミングスクールに向いている方は

  • 1人で学習の継続をする自信がない(けど学習をしたい、継続できるような人になりたい)
  • 定期的に質問して解答してくれる場所(人)が欲しい
    といった感じです。

正直なところ、無料で学べる場所はたくさんあるのに、安易な理由でお金を払うのは非常にもったいないと思っています。
まずは手軽に学べるところから初めて、そこから自分にあった学習方法に課金していくのがベストかなと思います。
※無料で学べるサイトなどは後の記事でご紹介します!

そもそもなんのために学習するのかを明確にする

実際の学習する目的とは別に、人に聞かれた時に答えられるような理由を考えておきましょう。
こういうきっかけでアプリを作ってみたい、Webサイトを作成してみたいと思った、のような程度で構いません。
特にプログラミングとは全く関連の無い職から転職を考えている方は、面接で必ず聞かれますので必須です。

つくりたいのはWebアプリケーション?スマホアプリケーション?それともゲーム?

languages
出典元:GO WITH CODEより

上記3つはよく一緒にされがちですが、必要とされる言語や環境が異なります。
初心者がいきなり同時に学ぶのは無理があるので、どれか一つに絞りましょう。
参考までに難易度や必要とされるPCのスペックは

Webアプリケーション < スマホアプリケーション < ゲーム

の順になります。

最後に

短い記事でしたが最後まで見ていただきありがとうございました。

明日は基礎知識編を投稿予定です。

9
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?