![]()
フォーロー大歓迎![]()
![]()
LINE
レッスンの予約、お問い合わせも可能です。
ブログをチェックする時間のない方はLINEの登録をおすすめします。
お友達登録いただいた方に500円OFFクーポンプレゼントしています♪
↓をポチッとしてお友達登録してください。
![]()
フォーロー大歓迎![]()
![]()
LINE
レッスンの予約、お問い合わせも可能です。
ブログをチェックする時間のない方はLINEの登録をおすすめします。
お友達登録いただいた方に500円OFFクーポンプレゼントしています♪
↓をポチッとしてお友達登録してください。
プログラミング教室fullamigo(フラミーゴ)のふじいです。
システムエンジニアの仕事は
プログラミングだけじゃないんです。
携わってるプロジェクトにもよりますが、
プログラミングしてる時間って
全体の1割ぐらいです。
意外に短いんですよ。
じゃあ、プログラミング以外の時間は
何をしているのかというと
WordやExcelを使ってドキュメント作ったり、
打ち合わせしたり
システムのテストしたり。
システムのテスト以外は
事務や営業なんかと変わりない。
(あくまで私の仕事はです)
たまにプログラミングは理系だ!
いや文系でもできる!
という論争がSNSであったりするのですが、
「うーん、それだけとは言い難い…」
とか思っちゃいます。
ちなみにですが
IT会社にシステムエンジニアという職種で
勤務している人で
プログラミングができない人、
やらない人もいますよ。
プログラミングばかりじゃない
システムエンジニアのお仕事でした。
![]()
フォーロー大歓迎![]()
![]()
LINE
レッスンの予約、お問い合わせも可能です。
ブログをチェックする時間のない方はLINEの登録をおすすめします。
お友達登録いただいた方に500円OFFクーポンプレゼントしています♪
↓をポチッとしてお友達登録してください。
こんにちは。
プログラミング教室fullamigo(フラミーゴ)のふじいです。
ハーバード大学プログラミング講座の受講レポートその5です。
過去の記事はこちら。
0. ハーバード大学のプログラミング講座が無料公開されました!
1. ハーバード大学プログラミング講座受講レポ その1 Scratch編
2. ハーバード大学プログラミング講座受講レポ その2 C言語前編
3. ハーバード大学プログラミング講座受講レポ その3 C言語後編
4. ハーバード大学プログラミング講座受講レポ その4 C言語コンパイラ配列編
今回は「Week3 Algorithms」に当たります。
今回も2時間超える動画。。。
内容はだんだん難しくなっているし
先生のテンポも速い!
ついていけなくなっているハーバードの生徒さんもいるようで
「何が分からないのかも分からないんです。
課題もできなかったし。
そちらからの情報がなにか不足しているんじゃないですか?」
と質問している生徒さんがいました。
先生は
「だから講座の最初に
”消火栓から水を飲むようなものだ”
と言ったでしょ。
後で質問に来なさい」
と答えていました。
それだけの情報量ということでしょうね。苦笑。
では講座の内容のレポートです![]()
私自身のメモとどんな内容かざっくり知りたい人向けです。
これを読んだからといって受講の代わりになるものではありません。
受講は無料なので動画を見てくださいね。
今回はアルゴリズムの回です。
アルゴリズムって何だというと
電話帳の検索、Googleの検索、メモリ内の検索
などに使われます。
(日本の子どもたちは”アルゴリズム体操”でみんな知っていますね。)
アルゴリズムの解析では
・ビッグオー
・オメガ
なんかが登場します。
動画では実際の舞台のセットを使って
アルゴリズムを分かりやすく説明してくれています。
今回の講座で登場したのは
・線形検索
・バイナリ検索
・二分探索
・選択ソート
・マージソート
・バブルソート
それぞれ並べ替えるにはどんな手順になるか?
また検索量の上限と下限をビッグオーやオメガで表すとどうなるか?
などなど。
これらの検索をC言語でやるとどうなるか
というサンプルも提示されていました。
C言語で登場したのは
・int mainの戻り値について
・文字列の比較はstrcmpを使う
・データ型を自分で作りたいときはtypedefを使う
・再帰関数の使い方
・配列のサイズは定数を使う
などなどです。
私が一番心に残ったのは
優れたプログラマやコンピュータ技術者の技術の一つは
コードの正確さ、効率的なアルゴリズムをどこまで求めるか
時間を犠牲にして手抜きするのか
という線引きをどこにするかである
ということ。
これはプログラミングするとき常に頭にあることですね。
現実に即した講座で本当に素晴らしいなと思います。
![]()
フォーロー大歓迎![]()
![]()
公式LINE
レッスンの予約、お問い合わせも可能です。
ブログをチェックする時間のない方は公式LINEの登録をおすすめします。
お友達登録いただいた方に500円OFFクーポンプレゼントしています♪
↓をポチッとしてお友達登録してください。
プログラミング教室fullamigo(フラミーゴ)のふじいです。
つい最近、出生率の低下が予測より進んでるって
ニュースでやってましたね。
このままだと日本消滅なんてのも。
「私が年金もらう頃には年金払う人がいないってことね…」
と思いました。苦笑。
これって今の20代、30代の人から
子育てしてる人をみて
「私もそうなりたい」
と思えるとこがないんでしょうね。
これって子育てでも同じで、
「なんか大人って楽しそう」
って子どもが思ってないと
勉強も習い事も頑張れないよな
なんて思いました。
私はどうかなと振り返ってみて
・宝塚の友達と美味しいものを食べに行く
・夜遅くまでzoomでしゃべりながらeスポーツしてる
というとこが
「大人だけずるい!」
と言われているので合格かな?(笑)
子育て世代のほとんどが
家事育児と仕事に奔走する毎日。
ときどき立ち止まって
「今の私、子どもたちから見てどう思うかな?」
と客観視してみたほうがよいかもしれません。
![]()
フォーロー大歓迎![]()
![]()
LINE
レッスンの予約、お問い合わせも可能です。
ブログをチェックする時間のない方はLINEの登録をおすすめします。
お友達登録いただいた方に500円OFFクーポンプレゼントしています♪
↓をポチッとしてお友達登録してください。
プログラミング教室fullamigo(フラミーゴ)のふじいです。
最近ありがたいことに
新しく教室を開きたい方から
教室の運営についてお問い合わせいだくことが
増えています。
その中でよく聞かれるのが
「複業で一番大変だったこと」
SEの仕事をしながらプログラミング教室を
やる中で何が一番大変ですか?
と言う質問です。
一番大変だったのは
時間と体力
ですかね…
2つの仕事に慣れるまでは大変でした。
教室を始めたときは娘3歳くらいで
まだ手のかかる時期でしたし。
教室の開催は土日だけですが
カリキュラムを作ったり事務作業やら
SNSの発信をやってると
平日もかなり時間が取られます。
その分はSEの仕事を減らしました。
後は家族の協力です。
教室があって帰りが遅くなるときは
旦那が晩ごはんを作ってくれています。
ほんとにありがたいことだなと思います。
都合悪いことがあれば
都度修正しつつ運営している教室です。
そんなノウハウについてご相談も受け付けています。
全国にプログラミング教室がもっと増えて
プログラミングを学ぶことがメジャーに
なればいいなと思っています![]()
![]()
フォーロー大歓迎![]()
![]()
LINE
レッスンの予約、お問い合わせも可能です。
ブログをチェックする時間のない方はLINEの登録をおすすめします。
お友達登録いただいた方に500円OFFクーポンプレゼントしています♪
↓をポチッとしてお友達登録してください。