mirai
最新記事 by mirai (全て見る)
- 幸福度が絶対に上がる、いいお金の使いかた【賢く使う】 - 2021年3月10日
- 【全員やるべき!】本棚を捨てて自由を手に入れる。電子書籍に乗り換えよう! - 2021年3月7日
- 朝活をはじめて生活激変!人生を豊かにしよう【ライフハック】 - 2021年3月3日
こんにちは MIRAIです。
こちらは「プログラミング成長記」のページです。
✅「プログラミング成長記」とは
・MIRAIのプログラミング学習日記
・プログラミング習得に向けた取り組み
・学習を進める中で感じたこと、考えたこと
上記の感じで僕自身の取り組みや参考にしていく教材などを書いています
これからプログラミングを学んでいこうと考えている人、始めて見たいけど独学で出来るのか専門スクールなどが必要なのではないかと不安の方
僕が実際に独学で勉強し、実践していきます!
僕がやっていくのを見て、これなら自分でもできそうだなとかこいつと一緒に頑張ろうと思ってくれたらうれしいです。
学習カリキュラムは「マナブログ」さんのブログにあるロードマップを参考に進めていきます。
こちらが「マナブログ」さんの参考にさせていただいているページですhttps://manablog.org/code-life-start/
この記事では月5万までのロードマップ、プログラミング完全初心者による独学勉強法を見ることができます。興味がわいた方は是非見ていってください。
どれほどの時間がかかるのか?、ほんとうに月5万にたどりつくことができるのか?
こんな疑問を自らを使って検証していきます。
理系でもないプログラミング完全初心者がどこまで行けるのか見ていってください(法学部法律学科です)
これからプログラミングを始めようと思っている方、僕と同じ完全初心者の方一緒に頑張っていきましょう。
この記事の目次
月5万を稼ぐためのロードマップ
1.考え方
まず大切なのは稼ぐための「考え方」です。
マナブさんは個人で稼ぐために必要な思考として
- 相手の気持ちを考える
- 100 Give, 1Take
- 相手の時間を奪わない
- 常に動きながら、考える
- 1勝9敗を受け入れる
これらが大切であるといわれています。「当たり前」と思うかもしれませんが非常に納得しました。人とかかわるうえで重要なことですね。しかもwebで稼ごうとするのならネット上の人間が相手なんですからなおさら上記のことが重要になりますね。
2.プログラミングは「web」系がいい
プログラミング言語はさまざまありますがマナブさんは「web系」から始めるのがいいと言っています。
僕はもともとweb系に興味があったのでこちらを選びました。
web系がいい理由
・柔軟な働き方を実現できる
・市場が大きいので、仕事が多い
3.エディタのダウンロード
エディタとは実際にコードを打っていく「Word」や「メモ」のようなものです。
マナブさんもおすすめしており実際に僕も使っている「Sublime Text」をダウンロードしましょう。
windowsへのダウンロードはこの動画を参考にしてください。とても分かりやすかったです。
ダウンロードできましたか?ここから実践的なプログラミングがスタートします。
4.HTMLとCSSの基礎を理解しよう
僕は今この段階です。YouTubeを使って勉強していくのですがHTMLとCSSをあわせて58本の動画があります。
いきなりすごい本数ですが頑張っていきます。動画はこちら
はじめてのHTML
はじめてのCSS
これが無料で受けられるのはすごいですよね!スクールに通うことなく知識を詰め込んでいきましょう。
学習を行う際は必ず手を動かしながら行いましょう
先ほどダウンロードした「Sublime Text」に実際に打ち込みながらやっていきましょう!動画をまねしながら自分でもコードを打ちこんでいきましょう。
5.ディベロッパツールを使ってみよう
ここまで来て「脱初心者」レベルだそうです。
僕もまずはここを目指して勉強していきます。ここからは実際にはまだ経験していない範囲なので項目だけ書いておきます。
6.レスポンシブサイトを作ってみよう
いよいよ使ってみようから作ってみように変わりましたね。
ここまでいったらプログラマーといった感じになっていくのでしょうか。
まだわかりません。マナブさんはここで挫折者が増えるかもしれないといっています。
山ですね。あまり先のことは見ずに目の前のことに集中してやっていきます。どれだけの期間でどれだけの時間で月5万のロードマップを走り切れるかのある意味実験でもあるのでくじけず頑張ります。
とはいえ、スキルが身につかなかったら元も子もないのでしっかりと理解して次に進むということはやっていきます。
7.CSSの神業である「flex box」を理解しよう
今度は神業が登場しました。
ここにたどり着いた自分はどんな姿になっているんでしょうか。全く想像できません。
何回か挫折しているかもしれませんね。負けずに頑張ります。
8.Bootstrapを理解しよう
なんと、ここからが楽しいフェーズと書いてあります!
ここまでいくと「月5万」が射程圏内になります。
9.HTMLとCSSのレベルチェックテスト
ここで残念なお知らせが、、、
レベルチェックテストは、難しいらしいです。月5万稼ぐということは大変ですね。
ここまでが月5万稼ぐためのロードマップです
僕もまだまだ走り始めたばかりなのですがこのロードマップの通りに実践していきます。
進行状況や躓いた場所などこれからも発信していくので見てください。
僕が実践中の独学勉強法【鬼初心者】
鬼初心者である僕が実践しているプログラミング学習方法
youtube × 実践
マナブさんも言っていましたがこれが一番身になっていくのではないかと思います。
インプットとアウトプットを同時に行うことがいいと思います。インプットだけではできた気になっただけという場合が大半だと思うので作業を同時にやっていきましょう。
僕の場合は、iPadで動画を見ながらパソコンで実際にコードを打っていくという風にやっています。参考までに。それぞれやりやすい方法があると思うので見つけていきましょう。
実際にやってみるとわかりますが動画の通りにやっているつもりでもわからないところや、うまくいかないところがでてきます。そうなれば戻してもう一度見てやる、できるまでやるというのが大切だと思います。
1日の勉強時間は5時間確保予定でこれを続ければ、一か月150時間です。web掲示板を作れるようになるのに240時間ほど必要らしいので、基礎学習も合わせてざっと300時間ほどでしょうか。
毎日5時間で二か月、頑張ります。
なぜプログラミングを習得しようと思ったのか。『目標・目的』
現在の目標はこのロードマップを走り切って月5万稼ぐこと。
目的はIT企業に就職またはフリーランスでさらに自分のスキルアップをすること。
プログラミングを習得することで自分で稼げる力を身に着けたいともったことがきっかけです。
現在就活中ですが、もともと会社に縛られるような働き方をしたくないと思っていた人間でした。
実際、フリーランスでも稼いでいる人はたくさんいるし稼げる時代になっていると思います。
行動を起こさなければ何も変わらなければ起こることもないなと思い、プログラミングを独学で勉強を始めました。
なぜプログラミングだったのか?というのはブログを始めたということもあり、web制作をしてみたかったというのがあります。
社会に出た際に、自分の商品価値を上げられるものを考えたときに僕が思いついたのがプログラミングでした。
自分で稼ぐ力が欲しいと考えている僕のような人は別にプログラミングじゃなくても道はたくさんあると思います。(例えば動画制作、ライター、など)
自分の商品価値を上げるものとして、資格は個人的にあまり価値を持たないのではないかと思っています。なぜなら資格が仕事をしてくれるわけではないからです。資格があるに越したことはないと思いますがわざわざ取りに行くのは時間がもったいないかなと。
自分だったら資格を取りに行く時間を行動のための時間にあてて自分のスキルを成長させようと考えますね。これからは何ができるかだと思います。
それを身に着けるために僕は行動し始めました。
自分のような考え方でこれからプログラミングを勉強していきたいという方は一緒に頑張りましょう。学習を進めていくごとにこちらを更新していくので気になる人は見てください。
まとめ
今回は「プログラミング学習成長記#1」ということでロードマップと勉強方法、ここまでの道のりについて書いてきました。
これからも、自分の学習過程をお送りしていきます。
一緒に頑張ってみようという方がもしいたらTwitterなど追加してくれると嬉しいです。
ここまで読んでいただきありがとうございましたー!
↓僕が使っているiPad
おすすめ!「iPad air 4」 買うべき人は? 性能・値段など