プログラミング学習、何から始めればいい?まずは学習環境の準備!
2021/09/23
◆プログラミング学習、
何から始めればいい?
まずは学習環境の準備!
今回は、
実際にプログラミング
学習を行う準備を
しようと思います。
これまでの僕の記事で、
学習前の準備はほぼ終わりました。
そろそろ、そんな話は聞き飽きた!
そう思っていませんか?
僕も飽きました!
大事なことではあるのですが😅
そこで今回は学習前に
やっておかなくてはいけない
準備をやっていきます!
今日の内容は、
PCを持っている方向けの内容です。
まだ買ってない方はまた
後日設定をお願いします!
■VisualStudio(ビジュアルスタジオ)
のインストール
まず初めに、C/C++を学ぶための
開発環境(アプリケーション)
をインストールします。
以下のURLまたはリンク画像から
Microsoftのダウンロードページを
開いてください。
https://visualstudio.microsoft.com/ja/downloads/
開いていただけましたら
少し下にスライドして、
以下の画像の左下ここをクリック!
の枠内にある無料ダウンロードを
クリックしてください。
ここからは基本的にごく普通の
インストールと変わらないので、
わかる方はインストール完了まで
やってもらっても大丈夫です!
ダウンロードが終わるまで
コーヒーでも飲みながら、
少々お待ちを!
ダウンロードが終わったら、
PC上の下の画像のような
エクスプローラーを開いてください。
PCのダウンロードというフォルダーに、
vs_community__1673494461.1617315908
こんな .exeファイルがあるので
それをクリック!
そのあと画面に、
このアプリがデバイスに変更を
加えることを許可しますか?
といったアカウント制御の
ウィンドウ(画面)が開くので、
はいを選択してください。
その後、下のような
利用規約に同意しますか?
みたいなウィンドウが
出てくると思いますが、
基本的にYES,続行(Continue)
などで進んでください。
インストールまで
時間がかかると思いますので、
ここでゲームクリエーターが教える、
おすすめのゲームを紹介!
と言いたいとこですが、
どこからかそんなのいらない!
と声がするのでまた後日!
ということで、
ここまでがインストールです。
インストール後
ショートカットをデスクトップに
作成したりと、自分の使い
やすいようにしてください。
では実際に
VisualStudioを起動しましょう!
■VisualStudioの説明
ここで一旦このソフトの
説明をします。
VisualStudioとは、
Microsoftが提供する
世界一有名なプログラミングソフト!
ゲーム、システム、Web など
と幅広く活用されています。
またこのソフトとは別に、
アプリケーション、Web開発に特化した
VisualStudio Code
(ビジュアルスタジオコード)
というものもあります。
※ダウンロード先は、
先ほどのダウンロード
リンクページ下のほう
にあります。
そのほかにも人気ソフトは多々
ありますが、それらに関しては
また調べてみてください!
さて今回は、
VisualStudioのインストール
を行いました。
少し長くなってしまったので、
次の記事で、
アプリケーションの設定
を行います。
この記事を見てくださったあなた!
必ず次の記事も
見てください!
もし、このブログに
興味を持っていただけたなら
ぜひ僕の投稿を
これから見てください!
はてなブログを使っている人は....
読者になるをクリック!
//ーーーーーーーーーーーーーーーーーーーーー
はてなブログを使ってない人は....
Instagram/TikTokで登録!
Instagram:
@instant_yoshiki
//ーーーーーーーーーーーーーーーーーーーーー
必ずあなたの今後に
役立つ内容が聞けると思います!
さて、
それでは今回はこんな感じで!
ぜひまた見ていただけると
嬉しいです!
プログラマーに必要なのは技術力?もっと大切、コミュニケーション能力!
2021/09/20
◆プログラマーに
必要なのは技術力?
もっと大切、
コミュニケーション能力!
今回は、
プログラマーにとって
技術よりも大切かもしれない
コミュニケーション能力
(以下:コミュ力)
についてお話しします。
まず最初に、
今プログラングを
学びたいあなたは
技術的な勉強のことだけを
考えていませんか?
多くの人がまず技術、技術と
技術を習得することしか
考えていないです。
当然技術は必要です。
ただ技術だけを学んだ人は
フリーランスや、誰かの上に立つ
のは難しいと思います。
そこで今回は、
①なぜコミュ力が大切か
②どのように身に着けるのか
の二つをお話しします。
■なぜコミュ力が大切か
プログラマーはパソコンに向かって
もくもくと作業をする
イメージが強いと思いますが、
実際はそうではありません。
もくもくと作業をしながら
眼鏡をクイッ!ってする人は
会社に属する人のごくわずかです。
では実際はどうなの?
実際のプログラマーは
誰かと話し合いをしながら
作業をします。
①どう作るか
②どのように作るか
③どんな問題点があるか
④もっとこうしたほうがいい
⑤依頼人との相談
このようなことを考え、
発言し、相手の意見を聞き入れ
判断できる必要があります。
また信頼関係を築いたり、
たわいのない話なんかもして
場の雰囲気も良い状況にできたら
完璧です!
またコミュ力は、
フリーランスになりたい人
には必須スキルです。
さらには会社面接などで
コミュ力があれば、
楽勝です!
つまり技術だけでなく
コミュ力を伸ばすことは
プログラマーとして
活躍する大切な一歩です。
■どのように身に着けるのか
さて次に、
そのコミュ力の伸ばし方
についてです。
これに関して
苦手意識を持っている
のではないでしょうか?
普通のスクール等では、
技術に関しては教えてくれますが、
コミュ力に関しては教えてくれません。
ただ僕はコミュ力に関して、
しっかりレクチャーを
しようと思っています!
ではコミュ力を伸ばすには
どうするのか?
僕の思う最短ルートは、
年齢問わずの、知らない人と
繰り返し話をするです。
コミュ力はプログラミングと
同じく、繰り返しで慣れる
ことが一番の近道です。
いろんな人と話すうちに、
こんな時はこう受け答えする、
どんな話し方がいい、
知識の向上、緊張感をなくす
ことができるようになります。
日々の生活で、いろいろな人と
話せる機会があれば、積極的に
話をしてみるのもいいと思います。
また、
僕がこれから作るプログラム学習
の環境ではこれらをケアした
環境を作ろうと思っています。
技術学習をしながら
コミュ力も鍛える
最強の学習環境です。
作った際はぜひ参加してください😁
さて今回は、
プログラマーには技術も大切ですが、
コミュ力も大切ということを
お話ししました。
これから学習をする際、
このことを気に留めて
いただけると幸いです。
もし、このブログに
興味を持っていただけたなら
ぜひ僕の投稿を
これから見てください!
はてなブログを使っている人は....
読者になるをクリック!
//ーーーーーーーーーーーーーーーーーーーーー
はてなブログを使ってない人は....
Instagram/TikTokで登録!
Instagram:
@instant_yoshiki
//ーーーーーーーーーーーーーーーーーーーーー
必ずあなたの今後に
役立つ内容が聞けると思います!
さて、
それでは今回はこんな感じで!
ぜひまた見ていただけると
嬉しいです!
プログラムは難しい?僕の考える世界一簡単な学び方
2021/07/27
◆プログラムは難しい?
僕の考える
世界一簡単な学び方
今回は
難しいと思われている
プログラミングを
簡単に学ぶ方法
をお話します。
プログラムは世間では、
難しいとよく思われています。
しかしそれは間違いです。
プログラミング学習は
学習法が大切です。
僕だから思いついた学習法
であれば簡単に学べます!
■学習法について
ある有名プログラミングスクール
では個々の能力に頼った学習方法
をとっていたり、
一人で学習させる時間が多いです。
でも、
それだと難しく考えてしまい、
結果につながりません。
ではどうすれば
簡単で効率的
なのか。
それは
①知識がある
②何がわからないかを理解している
③教えるべき内容を理解している
この3つを兼ね備えた
人に教えてもらうことが
大切です。
さらに、マンツーマンの指導
である必要はなくても、
その意見に対して答えが
返ってくる環境が大切です。
その教え方で
僕が大切にしたいことが、
細かく、詳しく、
繰り返し、クリエイト
です。
この「4K」に沿った
僕の教え方であれば
簡単に効率よく技術は
身につきます。
ここまでで、
プログラムは考え方とやり方で
学習難易度を大きく変えれる
ということを話しました。
これまでのブログ記事でも
似たようなことを
伝えていたので読み返して
いただけると幸いです😁
さて今回は、
プログラマーになるのは
それほど難しいことではなく、
やり方次第で難易度を下げながら
学習できることを話しました。
今後の学習の役に立てば幸いです。
もし、このブログに
興味を持っていただけたなら
ぜひ僕の投稿を
これから見てください!
はてなブログを使っている人は....
読者になるをクリック!
//ーーーーーーーーーーーーーーーーーーーーー
はてなブログを使ってない人は....
Instagram/TikTokで登録!
Instagram:
@instant_yoshiki
//ーーーーーーーーーーーーーーーーーーーーー
必ずあなたの今後に
役立つ内容が聞けると思います!
さて、
それでは今回はこんな感じで!
ぜひまた見ていただけると
嬉しいです!
最初に学ぶべきプログラミング言語C/C++ってなに?
2021/07/27
今回は、
前回話しかけたC/C++
についてお話したいと思います。
■C/C++とはどういった言語か
C/C++とはいわば始まりの言語です。
この言語をベースとして
他の言語が生まれており、
他の言語のベースとなっています。
つまりC/C++を身に着けることで、
多言語の学習につながり、
その後の学習の幅を広げれる
というわけです。
■C/C++が使われている場所
ではC/C++は一体
どこで使われているのか、
基本的なものは以下の二つです。
・ゲーム
・ロボット、機械
えっ!
少ない、そうなんです。
実際にこの言語の
活用されている場所は
年々減っています。
そのせいで学ぶ人は減っていますが、
言い換えれば
「使える人が少なくなっている」
ということです。
なら、勉強する意味ない?
そう思われるかもしれませんが、
それは間違いです。
先ほどや前回も言いましたが、
この言語の応用がほかの言語です。
そのため僕は
C/C++を教わり勉強しましたが、
以下の言語が使えます。
・C言語
・C++
・C#
・Java
・JavaScript
・HTML
・CSS
もう説明はいらないでしょう。
今後のためには、
より効率的に多言語を
学習できるようになる力
が必要です!
なので私はあなたの
未来を考え、まずC/C++
覚えていただこうと思います。
しかしながらほかの言語も
学んでおきたいと思います。
・ゲーム
・web
・アプリケーション
C/C++の後はそれらの
こともお教えします!
自分のやってみたいことを選んで
学習しましょう!
さて今回は、
C/C++言語についての
お話をしました。
C/C++を制する者は
プログラムを制す!
僕と一緒に学習していきましょう!
もし、このブログに
興味を持っていただけたなら
ぜひ僕の投稿を
これから見てください!
はてなブログを使っている人は....
読者になるをクリック!
//ーーーーーーーーーーーーーーーーーーーーー
はてなブログを使ってない人は....
Instagram/TikTokで登録!
Instagram:
@instant_yoshiki
//ーーーーーーーーーーーーーーーーーーーーー
必ずあなたの今後に
役立つ内容が聞けると思います!
さて、
それでは今回はこんな感じで!
ぜひまた見ていただけると
嬉しいです!
一分野を学ぶのは大失敗!? これからのプログラマーは〇〇〇を学べ!
2021/07/27
◆一分野を学ぶのは大失敗!?
これからのプログラマーは
〇〇〇を学べ!
今回は....
これからのプログラマーは
一分野を学ぶのは大失敗
というお話します。
現在....
今後伸びる業種
手に職をつける
といった意味でプログラミングは
人気があります。
プログラムと言っても、
Webやシステム、ゲーム
などいろいろな分野があります。
多くの人が、自分は
〇〇プログラマーなりたい!
と自分の目指す分野だけの
学習をしています。
しかし!
これからの業界を見ると、
自分のやりたい分野だけを
学ぶのは失敗するかもしれません!
なので今回は、
業界についてと、
これからやるべき学習法
をお話をします。
1.人気の理由
近年インターネットによる
サービス、様々な自動化に伴い、
プログラミングでの制御が
必須となっています。
さらに知識が無いと入れない、
逆を言えば、
勉強をすれば入れる
業界として人気となっています。
ただ人気の理由は
そこだけではありません!
そして本当の理由は
これから数年プログラマー職が
無くなることは無いからです。
なぜならプログラミングの
AI化が難しく
人にしかできないことが
多いからです。
簡単に言えば人間にしか、
クリエイティブな発想
ができないからです。
そして極めつけが、
めちゃくちゃ稼げる
からです。
ゲームプログラマーは
稼げませんが🤣
こういったことから
プログラムは人気を集めています。
2.考え方とやるべきこと
しかし、
なんでもプログラムをすれば
稼げるのでしょうか?
安定した生活ができるでしょうか?
実はプログラムにも
たくさん種類があります。
・システム
・web
・アプリ
・ネットワーク
・ゲーム
細かく言えばもっとありますが、
目指すのはどれでもOKです。
でも、やみくもにその分野だけ
を勉強しているとダメです。
将来的に自分の活躍できる幅を
狭めてしまいます。
つまり考え方としては、
ほかのプログラミングを
すぐに覚えれる準備が大切
ということです。
しかしこれもやり方が大切!
やり方を間違えなければ
大丈夫です!
このことを教えてる人はたぶん
僕だけですね🤔
web、
アプリケーション、
ゲームなど、
どれを学んでも大丈夫!
僕の教えるプログラミングは
オールマイティーに活躍できる、
プログラミング技術です。
でも、
いろいろな勉強をしてたら
非効率だし
勉強量が増えるんじゃ....
と思うとおもいます。
待ってください!
僕はそんな勉強法
教えません!
先ほど伝えた
すぐにほかのプログラミング
を覚えられる準備をすること
がオールマイティーに活躍する方法です。
これが活躍の幅と
未来を見据えた
僕の学習コンセプトの一つ
になります。
以前お伝えしましたが、
僕はたった一日で
webプログラムを覚えました。
ただ一日で覚えるためには
ある言語学習することが、
大切です。
そこで
皆さんに学んでもらう言語は、
C/C++言語です。
この言語を学べば全ての言語が
簡単に覚えられるといっても
過言ではありません。
理由としては、
この言語に他言語で必要な知識
が詰まっているからです。
ちなみに僕が作れるものは
ゲーム、アプリ、webです。
僕に任せてください!
僕がお教えします!
さて今回は、
業界についてと、
何を学べばよいのか
を話しました。
またC/C++言語に
ついて話しました。
ネットで少し調べて、
存在だけでも認知して
いただければ嬉しいです。
今回お話したことが、
今後の学習に役立てば幸いです。
もし、このブログに
興味を持っていただけたなら
ぜひ僕の投稿を
これから見てください!
はてなブログを使っている人は....
読者になるをクリック!
//ーーーーーーーーーーーーーーーーーーーーー
はてなブログを使ってない人は....
Instagram/TikTokで登録!
Instagram:
@instant_yoshiki
//ーーーーーーーーーーーーーーーーーーーーー
必ずあなたの今後に
役立つ内容が聞けると思います!
さて、
それでは今回はこんな感じで!
ぜひまた見ていただけると
嬉しいです!
プログラミングについて
プログラミングに
ついての考え方
2021/07/21
◆プログラミングに
ついての考え方
突然ですが....
プログラムとは
何でしょう?
意味の分からない
暗号の並びでしょうか?
英語と数字でできた
難しい文字の羅列でしょうか?
いいえ違います。
簡単な英語と
四則演算、
そして
「流れ」でできた文章です。
いやいや、
「流れ」ってなんだよ!
そう思われたかもしれません。
まず「プログラム」と言う言葉
について話します。
プログラムという言葉は
「順序」という意味です。
例えば、
扉の鍵を開けて、
扉を開けて、
入る
や
体育祭のプログラムと言えば
わかりやすいと思います。
プログラム1は開会式
プログラム2は準備体操
そういった感じです。
実は、
プログラマーを目指す人で
意識していない人が多いです。
しかしここが大切なところです。
そして、この順序のことを
「アルゴリズム」
と呼んだりします。
「アルゴリズム」とは、
ある結果を得るための
手順や最善の方法を意味します。
例えば
今、目の前にリンゴがあります。
これを食べるためには、
①リンゴに向かって手を伸ばす。
②つかむ
③引き寄せる
④食べる
これが手順です。
まだ、
どういうこと!?
ってなってると思います。
説明より実際にやってみましょう!
ネットで、「アルゴロジック」
と検索してください。
「アルゴリズム」を学べる
ゲームが出てくるので
やってみましょう!
正直難しい問題もありますが、
アルゴリズムは、
「考え方」と「慣れ」です。
アルゴリズムに慣れれば、
論理的、
柔軟でクリエイティブ
な考え方が身につきます。
「アルゴリズムって
こういうものなんだ!」
そう感じていただければOKです。
ここまでで、
プログラミング言語の理解や
技術の習得は大切ですが、
順序を作れることが重要
ということを話しました。
このことを頭に入れておけば、
学ぶ前の考え方の準備は、
ほぼできています。
さて今回は、
「順序」の構築が大切で、
その順序を作ることを
「アルゴリズム」
ということを話しました。
これから時間のある時に
「アルゴロジック」
などのゲームを通して
慣れてみてください。
もし、このブログに
興味を持っていただけたなら
ぜひ僕の投稿を
これから見てください!
はてなブログを使っている人は....
読者になるをクリック!
//ーーーーーーーーーーーーーーーーーーーーー
はてなブログを使ってない人は....
Instagram/TikTokで登録!
Instagram:
@instant_yoshiki
//ーーーーーーーーーーーーーーーーーーーーー
必ずあなたの今後に
役立つ内容が聞けると思います!
さて、
それでは今回はこんな感じで!
ぜひまた見ていただけると
嬉しいです!
プログラムを学ぶ環境
2021/07/20
◆プログラミングを
学ぶ環境
まず最初に....
今どんな環境で
勉強をしていますか?
・場所
・PC? タブレット?
・独学?
いろいろな回答があると
思いますが、
今日はこれらについて、
僕の経験からおすすめの
環境を紹介します。
まず一つ目、
どこで? です。
この答えは想像ができる
かもしれませんが、
僕のおすすめは
「wi-fiとコンセントがあるカフェ」
です。
おそらくカフェでの仕事など
憧れるのではないでしょうか?
実際プログラマーはカフェで
作業(勉強)する人は多いです!
PCしかないため集中ができ、
おしゃれで気分もいいです。
おすすめのカフェは
■スターバックスコーヒー
ほとんどのスタバは
wi-fiとコンセントが
あります。
ぜひ休日の勉強で
利用してみてください!
次は、
機材に関してです。
機材に関しては、
もちろんPCが必須です。
タブレットを利用する方も
いると思いますが、
PCで十分だと思います。
すでにPCをお持ちの方は
そのPCで構いません。
しかしPCが壊れたとき、
まだ持っていない、
という人にお勧めしている
PCがあります。
です。
安くて、性能もよく
故障にも強い
僕も愛用しています。
次は、
独学? 誰かに教えてもらう?
ですが、
これに関しては、
両方が答えです!
スタートダッシュは誰かと、
その後徐々に独学が
増えていくイメージです。
ただ、独学といっても
一人で学習するだけではなく、
誰かと知識を交換する学習も
増えると思います。
さて今回は、
プログラマーの学習、作業環境
について話しました。
参考になれば幸いです。
もし、このブログに
興味を持っていただけたなら
ぜひ僕の投稿を
これから見てください!
はてなブログを使っている人は....
読者になるをクリック!
//ーーーーーーーーーーーーーーーーーーーーー
はてなブログを使ってない人は....
Instagram/TikTokで登録!
Instagram:
@instant_yoshiki
//ーーーーーーーーーーーーーーーーーーーーー
必ずあなたの今後に
役立つ内容が聞けると思います!
さて、
それでは今回はこんな感じで!
ぜひまた見ていただけると
嬉しいです!