プログラミング18日目
こんにちは、Samです。
札幌は今日も寒いですね。
そんな寒い日は昼食に美味しい蕎麦を食べて、スタバでゴリゴリ勉強です。
札幌は東京に比べて圧倒的に食べログ3.5以上のお店が多くて、食に関して満足度が非常に高いです。
さて、このブログは自分のモチベーション維持の為にも書いているのですが、
記事をいくつか書いているうちに、ターゲットを明確にしないと自己満で終わりそうだ、と気づいたので、初心に立ち返ります。
このブログのターゲットを再度明確かすると下記の3グループに別れるかなと思います。
①プログラミング初心者
②プログラミング上級者
③まだプログラミングを初めていない人
①については想像がつきやすいかと思いますが、僕もサラリーマンをしながら独学でプログラミングの勉強をしているので、同じような境遇の人との情報共有的なイメージです。
②については見てもらうというよりは、今後もプログラミングができる人間は必要なわけで、というよりも現在よりもニーズはほぼ確実に高くなると踏んでおり、以下の流れを想定します。
社会的ニーズが高い=給料などお金の面でも他の職よりも高くなる可能性が高い
=なりたい人も増える≒教える側も増える
この流れができると最終的に教える側にも競争が生まれると踏んでます。
教わる側としてもわかりやすスクールで教わりたい、という思いが強いと思うので
プログラミング初心者が何につまづいて、何を難しいと感じるかを把握することは重要なのでは?じゃあリアルな声を残そう!といったイメージです。
③も②と同様のイメージで、これから独学でもなんでも勉強する人が「今まで勉強してきた人はここで躓いたのか、俺はクリアしたな」であったり「同じとこで躓くのか、ただこれをクリアしたらだいぶ視界良好になりそうだな」なんて、感じて欲しいな、という思いです。
上記を踏まえ、「何日時点で」「何を」「どのように」「どこまで進め」「何を感じたか」をベースに書いていこうと思います。
現在はそこまでニーズが高くない記事でも将来的に何か+のことに繋がるように、試行錯誤です。
さて、今日はいよいよドットインストールの「CSS基礎文法入門」に取り掛かります。
これをマスターすればいったんは当初目標は達成ということで、じっくりコツコツ、パキパキと進めていこうと思います!
ドットインストールのサイトは下記を参照ください。
https://dotinstall.com/lessons
そろそろSNSも活用して、サラリーマンの独学初心者プログラマーとも
繋がる機会を作ろう、そんなことを考えているSamでした。
@sam_1203021 も是非ご覧ください。
ではまた。
プログラミング17日目
こんばんはSamです。
札幌は寒くなってきたものの、まだまだ雪は降りません。
今週は週の半分を出張で東京にいたのですが、少し暑いくらいでしたね。
これから札幌の長い冬を迎えると室内にいる時間も増えるので、プログラミング学習は捗りそうですが笑
さて、プログラミング学習も17日目になりました。
(仕事の都合などで、実質10日くらいしかPCや本を読む勉強はできていませんが)
勉強時間としてはおそらく40時間くらいかと思います。
平日は仕事終わりだと眠くて捗らないので、2〜3時間程度です。やはり圧倒的に休日が捗りますね。スタバにこもってゴリゴリやってます。
人の集中力は20分と言われているので、プログラミング・読書・金融関係の勉強のサイクルを回すと飽きもせずにできます。
とりあえず、1ヶ月でHTMLとCSSの基礎をマスターすることを目標にしているのですがこれまでに取り組んだ内容は以下の通りです。
・ドットインストール(動画学習)
HTML入門、CSS入門、Firebaseでウェブサイトを〜、HTML基礎入門
・本
よくわかるHTML5+CSS3の教科書(1周)
ただやることより理解と定着を目指しているので、ドットインストールは何度か同じ動画を見たりしています。
自分で作成した内容を読んで、HTMLのコードをイメージするなどもして記憶の定着も意識しています。
(この内容が正解かはわかりませんが・・・笑)
とりあえず、後半月でCSSもまずは確実に身につけます。
目標はドットインストールの「ホームページを作れるようになろう」もレッスンは
全て終わらせたいですね。
できればコードを書く機会も増やしたいとは思っているので、
環境の情報収集も進めていきます。
なお、先ほどから書いているドットインストールのサイトはこちらです。
https://dotinstall.com/lessons
また、プログラミング学習を進めるに当たって参考にしているのは
マナブさんのブログです。
非常に勉強になるので、参考にしてみてはいかがでしょうか。
では、明日もゴリゴリ勉強していきます。
プログラミング12日目
こんばんはSamです。
札幌もようやく寒くなってきました。
初雪はまだ観測されていないものの、これから約5ヶ月間も雪が降る環境で生活することを想像すると、東京が恋しくなりますね。
北海道はご飯が美味しく住みやすいのがオススメですが、2度冬を越しても
まだまだ冬と雪への耐性はつきません。
さて、本日も相変わらずプログラミングの勉強です。
実はプログラミング学習を始めるにあたって、HTMLとCSSの勉強用に本も探しておりまして、昨日ようやく届きました。
本は基本的に「読めれば良い」というスタンスなのでメルカリはすごく便利です。
知識として定着すれば同じ価格か、少し値付けして売ればいいですからね。
売り方と買い方を工夫すれば、実質タダで本を読めます。
ちなみに、勉強用に購入した本はこちらです。
ドットインストールなどの動画学習をベースに行うと動きが無くて眠くなってしまいますね。
参考書的な知識の肉付けとして目を通しつつ、ベースは動画学習で実際に手を動かすのが僕には合っているのかもしれません。
物事の基本的にはスタンスとして、TTM(徹底的に真似る)が成功の近道だと感じているので
こちらのマナブさんのオススメ本として購入しました。
僕も色々と参考にしているのですが、独学でプログラミングを勉強されている方はまずこのブログを読んで見るといいのではないでしょうか。
いくつか記事を読んだのですが、「知識の共有」をテーマにブログを書かれていると感じました。
わかりやくまとめられているので、本を読む感覚で読み漁っております^^
さて、今日はこの後
昨日までのプログラミングの復讐に当てようと思います。
具体的にはドットインストールのHTML基礎文法入門の振り返りです。
まずは手を動かしながら徹底的に基礎の定着をはかります。
今週は水曜日〜金曜日が出張で勉強に充てる時間が取れないので、できるうちにできることをやっていきます。
ではまた。
プログラミング11日目
こんにちはSamです。
本日も朝からスタバにこもって読書、最近関心のある投資についてのインプット、プログラミングの勉強です。
読書は今勉強を進めているプログラミングの先にWEB運営があると思っているので、WEBマーケティングについてです。
最終的にWEBの中で何を自分の強みとして扱うかはわかりませんが、まずはインプットあるのみですね。
良質なアウトプットと選択できる人生に繋がるために日々努力です。
ちなみに、読書としましたが読んだ本はこちらです。(マンガ半分、文章半分です笑)
https://www.amazon.co.jp/gp/product/B00AEIAF58?ref_=dbs_mng_calw_0&storeType=ebooks
ちなみにマンガを選んだ理由として、新しいことを始める際は以下の2点を意識して取り組んでいます。
・全体像をつかむこと
・自分が取り組みやすいツールを使うこと
プログラミング学習で動画サイトのドットインストールを選んだのも、今回の読書でマンガを選んだのも、
理解しやすく、全体像の把握がしやすいのがポイントです。
飽きて結局やらなくなってしまっては本末転倒ですからね。
マンガって皆さん小さい頃から馴染みがあるので、あまり抵抗がある人も少ないのではないでしょうか?
プログラミング学習については相変わらず、ドットインストールでの動画学習です。
勉強を始めてから約10日、平日は仕事などの兼ね合いから実質6日ほどですが
本日中に「HTML基礎文法入門」を終える予定です。
流れとしては一度動画を見てそのセッションの全体像を把握したのち、再度動画を見ながら手を動かします。
「わからなければ止める→やってみる→確認の為に少し戻る→理解する→わからなければ止める」の繰り返しですね。
地道にコツコツとやっていきます。
目標としては、1か月以内にHTMLおよびCSSの基礎を完璧に定着させることです。
(完璧に定着:自分で描きたいコードのおおよそのイメージができ、わかる状態)
また、進捗等はこのブログで随時書いていこうと思います。
プログラミング2日目
こんにちは、Samです。
私が住んでいる北海道は晴天だったにも関わらず、
今日は、一日スタバと自宅で過ごしてしまいました。
スタバでは、今日もプログラミングの勉強と最近のモチベーションの根源でもある
マナブさんのブログをひたすらチェック、飽きたら読書のサイクルをぐるぐると行なっておりました。
さて、今日のブログはプログラミング勉強2日目での気づきが多くなります。
プログラミングはというと、相変わらずドットインストールで
動画を見ては、止め、手を動かし、見ては、止め、手を動かしの連続です。
今日はHTMLの復習とCSSの動画に沿って少し、進めたのですが、、、
「動画学習=考えながらやる」が必須ですね。
僕はプログラミングの勉強を独学で進めているので、
動画学習でイメージを掴んだのち、次のステップは「実践」
すなわち、自分が持っている知識を使って、サイトを作ってみるということになります。
動画学習では動画を閲覧している、最中は「ふむふむ」と納得できるのでが、
いざ手を動かしてみると、色々な疑問が出てきます。
「先ほどの作業はどこでやるのか?」、「そもそもメタタグとは?」、「href=" "って何の役割?」「このコードはどこに入れればいいんだ?」
などなど、2日間でも数えきれないくらいです。
まずは、しっかりと手を動かしてやってみる→疑問は動画を見返すまたはググって解決する
→一通りできたら満足するのではなく、全体像からそれぞれの役割を理解する→一定期間で振り返る
この流れが必要になりそうですね、、、
もちろん、基礎が定着しある程度の知識がついてくると勉強の仕方の変わってくると思いますので、
あくまで、動画学習をしているプログラミング初心者の知見です。
参考までに、僕が独学で利用しているドットインストールのURLを載せておきます。
このブログはプログラミング日記としても活用して、将来的にプログラミングを勉強する人へ
こんな事苦労したよ、など共有できればと考えております。
明日からまた仕事が始まりますので、コミットできる時間が制限されてしまいますが
まずはコツコツと努力を続けようと思います。
プログラミング1日目
こんばんはSamです。
以前から気になっていたプログラミングの勉強を本日から始めてみました。
きっかけとしては大きく3つございまして、
①一般的な企業に勤めていながら、生きるハードルを下げたかった
②会社としての看板を背負わずに「稼ぐ」スキルを身につけたかった
③あるブロガーの「継続する力=現代で成功する力」にチャレンジして見たかった
という、ざっくりとした動機です。
とはいえ、本日からPCで勉強を始めるにあたり
いくつかプログラミングの勉強方法を検索して発見した「ドットインストール」という、無料かつ動画で勉強できるツールはCSSのセクションまで見ており
単純ですが「なんだか楽しそうだ」と感じてはおりました。
ドットインストールは、僕がプログラミングとブログに興味を持ったきっかけでもある
ブロガーのManabuさんもオススメしているサイトで、僕自身としても本で文字を読むよりも、
動画でイメージを掴みながら、つまり音声と絵を頭と目で理解しながら進めたほうが理解しやすかったため
CSSのセクションまではスムーズに理解ができました。
(この後その理解やスムーズさは実際に手を動かしていないから、ということに気づくのですが笑)
参考までにドットインストールのリンクを貼っておきますね。
本日はドットインストールのHTMLセクションまで、実際に手を動かしながらやって見ました。
PCも新しくしたため、全体の作業時間としては約3時間といったところです。
当面の目標として、マナブさんのブログに記載の通り、3ヶ月で基礎を習得出来るように頑張ります。
マナブさんのブログでは約200時間の作業でおおよそ習得出来るとのことでしたが
24年間生きてきて、理解力が人より乏しいと感じてる僕は250時間は必要そうですね、、
ということで、250時間÷12週間=約21時間(平日2時間〜2時間半、休日5時間)といったところでしょうか。
平日2時間も一見すると難しそうですが、出勤前の1時間をうまく捻出できれば、
どんなに疲れていても家に帰って1時間頑張ればなんとかなる、計算ですね笑
まずは3か月頑張ってみようと思います。
(一人では頑張れないので、定期的にツイートやブログで情報をUPしますね)