社会を生き抜く知恵

仕事や経験、本から得た知識に基づき処世術、豆知識など社会を生き抜くための知恵を紹介

プログラミング

【勉強開始1ヶ月】プログラミング初心者が1ヶ月勉強を継続して気づいたこと

投稿日:

プログラミングの勉強をはじめて、1ヶ月・・まだ一応継続してます。

年末にプログラミングの勉強をはじめてから、約1ヶ月。とりあえず挫折せずに、勉強継続できているので、気づいたことを簡単にここにまとめておきます。

「これからプログラミング勉強しようとしている人」または「今、ちょうど、俺(私)もプログラミング勉強して数週間になるけど、他の初学者はどんな感じなの?」って人向けの記事です。

ちなみに勉強している内容は、HTML,CSS,javascript,jQuery,BootStrapです。

progateやドットインストールで学んでいる最中は、サクサク進む。

progateとかドットインストールをやっている最中は、キツいと思うことはなかったです。正直、言われたことをやればいいですし、知識がゼロなので、自分の成長も実感でき、やっていて楽しいです。

ちなみにどちらのサービスも有名どころなので、どっちからやっても大差ないですが、自分で色々と動かしたいと思っている人はドットインストールからはじめた方が良いです。

ドットインストールは最初から、自分でエディターをインストールして、打っていくので、このコード打ったらどうなるかなど自分で勝手に脱線して、学べます。

progateは、オンライン上に直接コードを打ち込む環境を整えてくれているので、エディターの準備をするという手間が不要です。

「いますぐプログラミングやりたい!」「エディターのインストールなんてめんどい!」という人はprogateからはじめた方がよいです。ただ、progateは正しいコードを打ち込むというゲームのような感覚で学べますが、柔軟性はその分少ないです。

自分はドットインストールからはじめました。ドットインストールも、progateも有料プランで学んでいます。前の記事でも書きましたが、どちらも月1000円以下なので、有料でやるべきです。ケチる金額ではないです。

ドットインストールとprogateの後がつらい・・・

ドットインストール、progateも学習プランを作ってくれて、それに沿ってひたすらやるだけだから、楽です。問題はその後、どう学んでいけばいいか、悩みます。

「自分がいまやっていることは正しいのか・・」「もっと効率的な学習方法があるのでは・・」「時間だけかけて、無駄なことをしているのでは・・」と自問自答の日々が続きました。

というか、今も悩んでいます。ネット上では、色々な情報が溢れていて、どれを選んだら正解なのかわかりません。

とりあえず、自分が今のところ、出した結論(というか今やっていること)としては、「中級者向けの本を買って学ぶ」「本に載っているサンプルサイトをまず自分で作って、本で答え合わせする。」ということです。

最初は、「コーディング模写だ!」と既存のサイトのコーディング模写をしたのですが、正直辛くて挫折寸前になったので・・

というのも、「ヘッダー部分とか作るのにも数時間かかる、しかも作ったものは見本とかなり違う」、「グーグルのディベロッパーツールでCSSを見ても、なぜそうなっているのかわからん・・」、「ちょっとしたミスで数時間経過して、途方にくれる」という状態が続いたからです。

これは単純に自分の基礎能力が足りないのでは・・・と気付いた訳です。とはいえ、模写をひたすらやって、突き進んでも多分成長すると思います。ただ、自分の場合は、それだと「もう~やめた!」ってなりそうだったので、やり方を変えることにしました。

ちなみに、こちらのサイトを参考にさせて頂いたので、詳細はこちらをどうぞ!

【ゼロからでOK】HTML&CSSが自信をもって書けるようになる勉強法を解説します

とはいえ、とりあえず継続すれば、方法は大して問題ではない

結局、結論は「継続してコード書き続けろ!」ということです。

まあ・・一ヶ月しかやっていない素人が言うのはおこがましいですが。方法は正直、よっぽど変なやり方でない限り、そこまで変わらないのでは・・と考えています。

というのも、今の時代、エンジニアとして実績がある人が、まとめた勉強方法が無数にあります。これらの情報は経験者が書いていることもあり、精度としてはかなり高い。

その中から2つくらい選んで、ひたすらやり続けていれば、成長の速度に若干の差はあれ、前に少しづづ進んでいく・・はず。

勉強方法に悩んで、やらないより、とりあえずやっておいた方が、成長するという考えをもとに、2ヶ月目もとりあえずプログラミング学んでいきます。

-プログラミング

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

【初心者】ド素人がプログラミングを3ヶ月勉強してみる【3日目】~htmlを学ぶ~

初心者必見!ド素人がhtmlをドットインストールで学ぶとどうなるのか!? 前回、ドットインストールのプレミアムプランに加入したまでを記載した。で、いよいよ本番。いざ、プログラミングの学習へ まず、最初 …

【初心者】ド素人がプログラミングを3ヶ月勉強してみる【2日目】~ドットインストールで勉強~

プログラミングやるぞ!・・・ってまず何からやりゃいいのよ・・ググっても情報多すぎ・・ ブログで高らかにプログラミングやります!って宣言して、挫折フラグを立てたのはいいが、まず何からやればいいのか・・・ …

【初心者必見!】ブログラミング初心者がCSSでハマりがちなこと

プログラミング歴2週間の自分がハマってしまったCSSの落とし穴 プログラミングやり始めて、2週間の管理人です。今のところ、ドットインストールとprogateにて、htmlとcssの講座を終了! 現在、 …

【初心者】ド素人がプログラミングを3ヶ月勉強してみる【1日目】

プログラミングを3ヶ月勉強すれば、月5万円くらい稼げるようになるだと!? はい。プログラミングをやろうと思ったキッカケは文字通り、「金のため」というゲスな動機です。 ちなみに、自分の今の状況はこんな感 …

【プログラミング初心者必見】コーディング模写した時につまずきやすいこと

Progate、ドットインストールの次にやること・・それはコーディング模写! progateとドットインストールのHTML、CSSの講座をやり終えたので、さて・・次のステップは・・と調べていたら、「プ …