並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 97件

新着順 人気順

プログラミング学習の検索結果41 - 80 件 / 97件

  • プログラミングの授業で「みんながニッコリするセリフ」を考えさせた途端に動けなくなる子がいる→良い"問いかけ"とは何か?

    Scratch とMagica Voxelと子どもたち @scratchhub31 ☆ Pythonの第一歩は大抵「print('○○○')」なんですが、 ここで「○○○にみんながニッコリするセリフ入れて」って言うと、1ミリも動けなくなっちゃう子がいます。特に学校の勉強ができる子に多い。 構文とかも大事なんだけど、そこんトコが人間のお仕事なんだけどなー、って感じ。#考える力 2021-03-11 08:13:10 よんてんごP @yontengoP 割とリプ・引用RT含めて 「は?🤔」「何だその指示💢」「クソ客か???✊」って反応されてるけど、 どういう出題というか問い掛けしてるかだなぁ… 「例えばこういうニッコリ言葉があって…」って いくつか例示した上で 「皆も他のを考えてみて」とかならアリだと思う twitter.com/scratchhub31/s… 2021-03-12 10:

      プログラミングの授業で「みんながニッコリするセリフ」を考えさせた途端に動けなくなる子がいる→良い"問いかけ"とは何か?
    • プログラミングスクール通うくらいならチートスキル身につけたほうが百億倍楽やぞ|erukiti

      皆さん異世界転生ラノベをご存知ですか?チートし放題な主人公たち好き勝手しやがってとか思っています?最近は「初級魔法で無双する」「生活魔法で無双する」みたいな話流行ってますよね。 でも、別に異世界なんていかなくても、転生しなくても、プログラミングのチートスキルなんて簡単に身につけられるんですよ。 ※ここでいうチートスキルは本来の意味のチートではないのでご注意ください。そっちのスキル身につけるのは楽しいかもしれませんが、本筋ではありません。 ※ここでいう「初級魔法」はラノベ読まない人の想像する初級魔法ではないことがほとんどなのでご注意を 特定のプログラミングスキルを身につけると、派生スキルが勝手にポコポコ生えてきたり、派生スキルの習得コストが圧倒的に安くなります。 たとえば、なにか一つのプログラミング言語をマスターした人なら、他のプログラミング言語を覚えるときのコストが低くなるというのは直感的

        プログラミングスクール通うくらいならチートスキル身につけたほうが百億倍楽やぞ|erukiti
      • 今からVue.jsを始める人のための「知るのを後回しにしてよい」n個のこと - Qiita

        *この記事は2020年3月頭に書かれている記事です どうも、Vueはいいぞおねーさん(自称)です。 Vue.jsは私に言わせるととてもよいフロントエンドフレームワークであり、その理由の一つにプログレッシブフレームワークである(段階的に利用する機能を増やしていくスタイルにマッチしている)ものとして、フロントエンド初学者の皆さんにもおすすめしたい代物です。 しかし、現在までに様々なプラクティスが考案されたがゆえに、「最初からベストな方法で始めたい」という思いから一度にたくさんのことに挑戦してしまいたくなりがちです。 そしてそれはプログレッシブという思想に反するもので、結果として挫折を生んでしまっているのではないかと思いました。 そこで今回は「知るのを後回ししてよいこと」として、Vue.jsへの入門する方へのアドバイスを独断と偏見で不要度という指標でまとめてみました。 不要度というネガティブな指

          今からVue.jsを始める人のための「知るのを後回しにしてよい」n個のこと - Qiita
        • Python中級者への道しるべ - Qiita

          はじめに 皆さんPythonでプログラミングしてますか? Pythonの基本的な文法はある程度理解したけど、もう一歩詳しくなりたい、という方のために、中級的なテクニックや書き方について解説します。 この記事をマスターすれば、あなたも明日からPython中級者になれるかも? では、始めましょう。 変数の代入について Pythonでは、複数の変数の定義を1行で行うことが可能です。 普通に代入した場合:

            Python中級者への道しるべ - Qiita
          • 子供が自立してつまんない愚痴

            元エンジニア。男社会で働くかっこいい女……なんてリベラルな追い風もなく、珍奇な奴として変人に混じって働いてた。入院した先で会った研修医の男の子に一目惚れして結婚、結婚後も2人目までは頑張って勤めてたけど、旦那方のお家に昔から勤めてらしたお手伝いさんが亡くなって、三人目の育児もきつくなったので辞めた。それから四人目を生んでずっと専業主婦として生きてきた。今はその末息子がやっと就職したおばあさんよりのおばさん。 子育ては、やり出したらのめり込む気質だったから、ともかくとことん付き合おうって決めて育てた。長男妊娠中に読んだ、エジソンの母親の話にすごく感銘を受けてたのと、その頃ちょっと流行ってた教育研究者の影響ね。 子供のためなら海でも山でもコンクールでも海外でも連れてって、付き添って、送り出して、一緒に勉強した。 親がこんなこと言うのも、エゴ丸出しで良くないかもしれないが まさに自慢の作品たち!

              子供が自立してつまんない愚痴
            • Twitter上のプログラミング入門者観察記 | κeenのHappy Hacκing Blog

              κeenです。 ここ半年くらいTwitter上でプログラミングに入門してる人、入門してエンジニアとして働きはじめたばかりの人を観察していました。 そろそろ潮時かなと思ったので観察結果を報告します。 観察結果をまとめようと思ったのは、どっかのタイミングで書こうと思っていたところに丁度いい記事が目に入ったからです。 プログラミングスクールに通わず、プログラミングを学ぶ方法 プログラミングをともに学ぶ仲間をTwitterで探すのはやめておこう(追記) 私が初心者を観測していて、これらの記事と概ね同じ意見に至ったので補足説明として記事を書きます。 観察に至るまで 結果を書く前に、どういう経緯で観察をはじめてどうやって観察対象を集めたかを記しておきたいと思います。 モチベーション だいたいこの2ツイートに要約されます。 小耳に挟んだ話なので眉唾ものなんですがXSSとかSQLインジェクションみたいな古

                Twitter上のプログラミング入門者観察記 | κeenのHappy Hacκing Blog
              • プログラミング始めたいって言うと

                まず何か作ってみろとたくさんの人が言うのだけれど、誰一人として自分が最初に作ったものを晒す人っていないんだよな 理由はシンプルでほとんどの自称プログラマーは、新卒で講習受けてプロジェクトの下っ端からちょっとづつ仕事覚えていっただけで、実際は1人で作ったものなんて何もないから それが何故かネットのプログラミング初心者に対しては、まず一人で何か作って見よっか?になるw 承認欲求なのか知らんけど本当滑稽だよな

                  プログラミング始めたいって言うと
                • 技術書を読んでも頭に入ってこないし、プログラミングスキルが上がらないのはなぜか?

                  もくもく会で話している中で、「技術書を読んでも頭に入ってこないし、プログラミングスキルが上がらない」という話になり、そのよさげな説明を思いついたので共有します。 具体的な話としては「本を読んでもスキルアップした感じがしない。それで本をよむモチベがわかない。」というものでした。これは僕もとても共感します。バックエンドエンジニアでいくつか有名な本があり(例えばPoEAAやDDD本)、読まないといけないと思い手を出しました。しかし、何を言っているかわからずひたすらに苦痛で、読み切ることができませんでした。結局これらを読み終えることができたのは、業務経験を4年ほど積んだあとでした。 なぜ、本を読んでも苦痛なのか、頭に入ってこないかを、今振り返ってみると、「全体感」と「土地勘」という例えで説明できるのではと思いました。 まず、前提としてあなたが新しい土地に引っ越してきたとします。その地域のことは全然

                    技術書を読んでも頭に入ってこないし、プログラミングスキルが上がらないのはなぜか?
                  • 技術に興味がなくて何が悪い? - Qiita

                    TL;DR 技術に興味がなくても、エンジニアとして生きていくことはできる。 対象読者 自分を技術に興味がない側の人間だと思う方 筆者について Webアプリケーションの開発エンジニア。主な仕事はプログラム詳細設計、画面設計、コーディング。 技術にあまり興味がない。 初めに エンジニア界隈では、以下のような主張がしばしば見られる。 休日に勉強するべきである。 最新の技術動向は常にチェックするべきである。 技術イベントには参加するべきである。 毎日コードを書くべきである。 レガシーな技術ではなく、モダンな技術を習得するべきである。 etc... そしてこれらの"べき論"がさらに加速すると、 「技術に興味がない人はエンジニアに向いていない」 という主張すら出現し、それに同調する声も少なくない。 最近、とあるSNSで以下のようなやり取りを見かけた。 駆け出しエンジニアの質問 休日に勉強するべきですか

                      技術に興味がなくて何が悪い? - Qiita
                    • 成長の早いジュニア・ソフトウェアエンジニアの特徴 - junebox

                      こちらが伝えた内容から不要なことを邪推しないというか、文字通りに「真っ直ぐ」である人は、望ましい行動に最短経路で向かっていくので効率的な行動を選択していくな、と感じます。「なにかわからないことがあったら、すぐに質問してくださいね」と言われたときに、実際にすぐに質問できる人はどんどん前に進んでいきます。余計なことを考えない分、リソース効率がよいのでしょう。 ぼく個人は、人間はもともと素直な生き物なんじゃないかと思っています。それが、イヤな体験を重ねるたびに少しずつ防衛的になって、だんだんと素直さに蓋をしてしまうケースがあるイメージです。「それくらい自分で調べろ、いちいち質問するな」と怒鳴られるようなことがあったら「すぐに質問してね」と言われてもなかなか実行に移せなくなりそうですよね。そういう人は「自分は、そういう状況である」というのを自覚することから始めるとよいでしょう。「質問してよかった」

                        成長の早いジュニア・ソフトウェアエンジニアの特徴 - junebox
                      • Let's Get Started with Unity

                          Let's Get Started with Unity
                        • 「プログラマーになるのにスクールはいらない。独学で十分」は本当か

                          https://anond.hatelabo.jp/20200519162131 上の増田のブコメで「学校に通わないと勉強できない奴はプログラマーに向いてない」とか強い言葉の意見が目立つけど、こういうやつらはもちろんCS系の大学にも行かず、プログラミングの相談ができる友人もいない状況で、1つのノートPCとK&R本を片手にのし上がってきた天才たちなので、凡百の俺らは真に受けてはならない。 「プログラマーになるのにスクールはいらない。独学で十分」が成り立つ条件は、「小学生の夏休みくらい無限に時間がある場合」や「大学生特有のハイパーモラトリアム期間」に限る。バグに遭遇したら朝から晩まで試行錯誤しても何も言われないとか、環境破壊しちゃったら何もかもめんどくせーからOSごととっかえたりできるとか、そういう無限時間とご飯はお母さんが作ってくれる(もしくは一人で適当にすませることのできる)環境じゃないと

                            「プログラマーになるのにスクールはいらない。独学で十分」は本当か
                          • 駆け出しエンジニアの皆さんに知ってほしい脆弱性のこと。

                            セキュリティは難しいです。 ですが、プログラミング初学者の皆さんは必要以上に萎縮せず、どんどんアプリケーションを作り、公開することにチャレンジして欲しいと私は思っています。 一方、事実として、脆弱なアプリケーションが公開されている(サーバ上でアクセス可能な状態になっている)だけで、全く無関係な第三者が被害を被る可能性があることは知っておく必要があります。 それはWordPressを使った単なるWebサイトであったとしても同じです。 また、あなたのアプリケーションが破壊されて困らないものであったり、 個人情報を保持していないものであったとしても、です。 だから、知らなかった、では済まされないこともあります。 この記事では、PHPのソースを例に、 特にプログラミング初学者が生み出しやすいアプリケーションの脆弱性について、 具体的なコードを挙げながら解説します。 なお、本記事のサンプルコードはも

                              駆け出しエンジニアの皆さんに知ってほしい脆弱性のこと。
                            • SQL学習オンラインサービス「Start-SQL」をリリースしました - GoTheDistance

                              こんな感じで、ブラウザでSQLを書いて環境構築一切不要でSQLを学べるというWebサービスです。 今北産業 SQL言語のみをサポートしています。 環境構築一切不要で、無料でお試し出来ます。 コンテンツには無料と有料の2つがあり、有料版は”買い切り”で、5000円です。全てのコンテンツがお楽しみ頂けます。 圧倒的にアカウントを買うニーズが強かった 2019年8月頃に「研修サービスのプラットフォームとして」告知をしたのですが、結論から言うと「講師や研修は別にいらん、アカウントだけ売ってくれ」が個人 / 法人共に、圧倒的に多かったため、会員登録/ログイン/マイページ/コンテンツ購入/パスワードリマインダなどの機能を別途付与して、Webサービスとしてリリースしました。 買い切りにした理由 コンテンツを定期的に追加する予定が全く無いためです。月額制にするならほっといてもコンテンツが増えていかねばなり

                                SQL学習オンラインサービス「Start-SQL」をリリースしました - GoTheDistance
                              • 2019年5月時点 JavaScript初心者が参考にしていいモダンJavaScript解説サイト2つ - Qiita

                                初心者向け解説によくある例です。 これが現時点(2019年5月時点)で非推奨な書き方だと、初心者は気付くことができない。つらい。 【JavaScript初心者のつらいところ】 初心者向け解説(チュートリアル)のvarをconstやletに置き換えなきゃいけない 何も知らずvarで写経すると悪癖がつく 他にも「今は覚えなくていい書き方」がどうやらたくさんある 「歴戦のJavaScripterがモダンJavaScipt知識をアップデートするためのまとめ」を読むには、そもそも必要とされる前提知識を持ってない 「何が正解かわからない→ググる」と、正しい情報探しに時間が消える 解説途中でググらなくても良い、チュートリアル的に読み通せるサイトってどこ!?!? そんな私のニーズを満たせそうなサイトにたどり着いたので、記事にしてみます。 【js-primer】 js-primer これからJavaScri

                                  2019年5月時点 JavaScript初心者が参考にしていいモダンJavaScript解説サイト2つ - Qiita
                                • 【Pythonでゲームを作ろう!】レトロな2Dゲームを作ってみた! | DevelopersIO

                                  2019.10.30 追記:成果物がゲーム要素に乏しかったのでもう少しちゃんと遊べるものに改良しました。たくさんの方に読んでいただけて恐縮です。少しでも使い方の参考になれれば嬉しいです。 Pyxelとは ピクセルアートのレトロな2Dゲームが作れるPythonライブラリです。 ・仕様 - Mac, Windows, Linux対応 - 同時に再生できる音は4音 - 使用できる色は16色のみ、定義可能な64サウンド - Python3によるコード記述 - 256x256サイズ、3画像バンク - 256x256サイズ、8タイルマップ - 任意のサウンドを組み合わせ可能な8ミュージック - キーボード、マウス、ゲームパッド - 画像・サウンド編集ツール pyxel/README.ja.md at master · kitao/pyxel · GitHub ドット絵がうてるツールや、音楽を作成できる

                                    【Pythonでゲームを作ろう!】レトロな2Dゲームを作ってみた! | DevelopersIO
                                  • スレッドとプロセスの違いを完全に理解する

                                    はじめに こんにちは、FarStep です。 プログラミングを学ぶ中で、「プロセス」と「スレッド」という言葉を耳にしたことがある方は多いと思います。 しかし、これらの違いを明確に説明できる自信がない方も多いのではないでしょうか。 本記事では、プロセスとスレッドの違いについて、エッセンスを抽出して 解説します。 説明を簡潔にしましたので、本記事は 5 分程度で読み終えることができます。 本記事の内容を自分の言葉で説明できるようになれば、プロセスとスレッドの違いの理解は十分でしょう。 それでは、始めます 🚀 プログラムとは プロセスとスレッドの違いを理解する前に、まずは「プログラム」について理解しましょう。 プログラムとは、プログラミング言語で書かれた一連の命令 のことです。 プログラミング言語の例としては、以下のようなものがあります。 C 言語 Java Python Ruby JavaS

                                      スレッドとプロセスの違いを完全に理解する
                                    • プログラミング学習の挫折を防ぐには?

                                      May 9, 2022 プログラミングの学習は時間と労力のかかる学習で、途中で学習を挫折してしまう事も珍しくありません。学習が思ったように進まないと、自分はプログラミングに向いていないのではといった迷いが出ることも少なくないでしょう。 このような問題についての研究は長年続けられており、2015年にラトビア大学のJuris Borzovs氏、Lalia Niedrite氏、Darja Solodovnikova氏らが「コンピュータプログラミング適性検査による中退学生の削減」という論文を発表しました。この論文では心理テスト、高校数学の補修講座、出願前のプログラミング体験、メンタープログラムなどによるドロップアウト削減施策が講じられました。 今回はこの論文の中から特に目に付いた点を紹介します。 半数近くの学生がコンピュータサイエンスを初年度に中退 MBTI診断テストとプログラミング学習の関連 E

                                        プログラミング学習の挫折を防ぐには?
                                      • 導入が"Hello World!"ってクソつまんないな

                                        もっと色々なことがしたいと思ってプログラミングやろうと思ったんだけど 環境構築一生懸命やって、さあ始めようってとき「Hello World!」ってなんなんだよ なんか黒い画面に文字が出るのってあんまり感動しないんだよな だって入力したらでるんだぜ?キーボード叩けばいいだけなんだし、遠回りして入力しているって感じがして実にときめかなかった はてなはプログラムカキカキ職の人が多い傾向にあるけど、みんなHello World!でスゲー!ってなったの? 今だったらHello Worldじゃなくてこれ教えるなーっていうのあったりするの?

                                          導入が"Hello World!"ってクソつまんないな
                                        • プログラマにできるとよさそうなこと - @ledsun blog

                                          十行程度のプログラムが読めること プログラミング言語の文法を知っている 分岐とループを追いかけることができる 変数の状態変化を追いかけることができる 関数呼び出しを追いかけることができる 十行程度のプログラムを複数回書いたことがある プログラムを読んでプログラムの動的な振る舞いを想像できる プログラムの主な処理の結果を想像できる 主な処理の終了条件がわかる プログラムから主な処理を読み取れる 似たようなプログラムを書いて、動かしたことがある 既知のプログラムと読んでいるプログラムの違いがわかる イディオムを知っている イディオムを書いたことがある プログラムがどう動くか知っている 重複したソースコードを関数に抽出できる 重複したソースコードがわかる 同じ入力と出力をもつコードブロックがわかる コードブロック単位で入出力を比較できる プログラムのある機能がソースコードのどの部分に依存している

                                            プログラマにできるとよさそうなこと - @ledsun blog
                                          • ゲーム開発者のための C++11~C++20, 将来の C++ の展望 - CEDEC2020 - Speaker Deck

                                            ゲーム開発者のための C++11~C++20, 将来の C++ の展望 【CEDEC ページ】https://cedec.cesa.or.jp/2020/session/detail/s5e8327a52702c 【解説付きの書籍版 📚】https://zenn.dev/tetsurom/books/cpp11-cpp20-for-game-developers

                                              ゲーム開発者のための C++11~C++20, 将来の C++ の展望 - CEDEC2020 - Speaker Deck
                                            • 小学生のプログラミング教室で「お父さんをトイレに行かせてうんちさせるアルゴリズムを作ろう」っていう題材が本当に良い。だいたいのお父さんがリビングでうんち漏らすけど、出来がいい子のお父さんは便器の前まで行ってうんち漏らすらしい

                                              ヤノパイ @yanopai14 小学生のプログラミング教室で「リビングにいるお父さんをトイレに行かせてうんちさせるアルゴリズムを作ろう」っていう題材が本当に良い 小学生が作るとだいたいのお父さんがリビングでうんち漏らす羽目になるんだけど、出来がいい子のお父さんは便器の前まで行ってうんち漏らすらしい 2022-03-16 15:49:39

                                                小学生のプログラミング教室で「お父さんをトイレに行かせてうんちさせるアルゴリズムを作ろう」っていう題材が本当に良い。だいたいのお父さんがリビングでうんち漏らすけど、出来がいい子のお父さんは便器の前まで行ってうんち漏らすらしい
                                              • エンジニアはどう学んでいけばよいのか - つまりは「知ったかぶり」 の積み重ね - Qiita

                                                はじめに この記事では、学んでいくためのマイルストーンとして「知ったかぶりができること」を設定するのもアリなのでは? という提案をします。 初学者でなくても『どうやって学んでいこうかな~』は全エンジニアの関心事だと思うので誰かの行動のきっかけになれたらうれしいです。 目次 (エンジニア)人生は勉強や! 「知ったかぶり」を再定義する 「知ったかぶり」を可視化する 無知の知はすぐに自覚できる どうすれば人に説明できるようになるのか いったんここまでのまとめ 脳内イメージの解像度をどう上げていくか アウトプット先を意識したインプットをしよう " 知ったかbrilliant Journey of Engineers " さあ、なにを知ったかぶりしていこう? おわりに (エンジニア)人生は勉強や! 技術は高速かつ複雑に成長しているので、新たな分野を学ばなきゃいけない機会はどんどん増えていく。また、そ

                                                  エンジニアはどう学んでいけばよいのか - つまりは「知ったかぶり」 の積み重ね - Qiita
                                                • バックエンド開発の基本を理解するために必要な10の知識 2022年版

                                                  はじめに バックエンドエンジニアは、プログラミングの中で特にイメージがわきにくい分野である。簡単に言えば、バックエンドエンジニアはユーザから見えない部分にあるシステムである。(例えば、ユーザ認証やデータベース設計・操作・運用などが例として挙げられる) 例えば、ECサイトを運用する際に、ユーザから見えるUIだけを作っても作動しない。バックエンドになるシステムの構築も必要なのだ。 今回はバックエンド開発を理解する上で必要な10の知識を徹底解説する。その中で、個人の見解に過ぎないが初心者にオススメのバックエンドのフレームワークを3選紹介する。あくまで一個人の見解に過ぎないが、今回の記事を通してバックエンドの学習方法またはその魅力を十分に理解していただければ非常に幸いである。 本題に入る前に、本記事における「バックエンド」はあくまで認証やデータベースなどシステムやソフトウェアの裏側で動作しているも

                                                    バックエンド開発の基本を理解するために必要な10の知識 2022年版
                                                  • 40歳未経験からプログラミング勉強して社会復帰目指すって現実的ですか?

                                                    それともこれは一発逆転思想に囚われているだけなんでしょうか。 肉体労働や接客業は苦手だしどうやって社会復帰したらいいのか分かりません。

                                                      40歳未経験からプログラミング勉強して社会復帰目指すって現実的ですか?
                                                    • 1~2年目のエンジニア向けにキャリアや勉強方法について話したこと

                                                      オフィスアワーで1~2年目のweb/モバイルエンジニア向けに今後のキャリアや勉強方法について話す機会があった。形式としてはLTのような形ではなく、質問をいくつかもらいそれに都度答える形で進んだ。LTのような1対多の発表よりインタラクティブに相手に合った受け答えができるので良い形式だなと思った。 自分としてはキャリアについて偉そうに語れる立場ではないが、そこそこの刺さる話はできたと思うので今後のためにも要点をまとめておくことにする。 Q. エンジニアとしてのキャリア・技術遍歴を教えて! 自分は正直働いた会社は2社しかない。 2012~2014 大手 Web メディアサイトの開発 2014~現在 起業 技術遍歴。偉そうに語れるようなものではないことがお分かりいただけるだろう... 大学 4 年くらいの頃に WordPress あたりから始まり PHP や Javascript を触る 新卒入社

                                                        1~2年目のエンジニア向けにキャリアや勉強方法について話したこと
                                                      • 【?】子供にプログラミング的思考を身に着けさせようとしたらお父さんが廊下でパンツ穿いたまま脱糞した件

                                                        yosshin @yosshin4004 うちの子にプログラミング的思考を身に着けてもらおうと思い、お父さんをトイレに行かせるプログラムを書いてもらった。 ver1 は、お父さん廊下でパンツ穿いたまま脱糞。ver2 は便座に座れたがやはりパンツ穿いたまま脱糞。惜しい。 pic.twitter.com/M2up22klA5 2020-06-12 23:30:07

                                                          【?】子供にプログラミング的思考を身に着けさせようとしたらお父さんが廊下でパンツ穿いたまま脱糞した件
                                                        • プログラミングの現実的な話がしたい

                                                          いろいろ盛り上がってるけど、今学ぶなら何がいいのか建設的な話をしようじゃないか 20年以上前に聞いたことがあるのはC+だのプラプラだの、ビジュアルベーシックだの、フォートランだの、Javaだのだった 今なら何を学べば一番潰しが聞くのか。これを話してほしいと思う

                                                            プログラミングの現実的な話がしたい
                                                          • ブラウザだけでできる実践プログラミングゲーム | novoc studio

                                                            novoc studio は、ゲームAIを作って参加する新しいプログラミング学習プラットフォームです。コーディングスキルがアップするだけでなく、プログラミングに必要な論理的思考力や課題解決力、イメージをカタチにする創造力や粘り強く試行錯誤する力を、楽しみながら養うことができます。

                                                              ブラウザだけでできる実践プログラミングゲーム | novoc studio
                                                            • 2020年は技術書典で同人技術書を買うのを控えようと思っている

                                                              技術書典によって同人技術書界隈が盛り上がってきている。 その流れに乗って私も技術書典に行き、毎回10冊弱程度買うようになった。 しかし買っても読めない。 2017年に買ってまだ1ページも読んでいないのもある。 私が技術書を読むスピードが遅いというのもあると思う。 (漫画はスラスラ読めるのに技術書はスラスラ読めない。) そして読まないといけないというプレッシャーみたいなものもあって苦しい。 去年の秋くらいからなんとなく読まないといけないというプレッシャーに押しつぶされそうになっている自分が居て正直ツラかった。 また、本を読む時間に押されてアウトプットする時間 (ブログを書く時間、コードを書く時間) が無くなっている事に気がついた。 アウトプットするために技術書を読んでインプットしているのに、これじゃ本末転倒だと絶望した。 この悩みを去年末の親しい友人と集まった忘年会で打ち明けてみると、 「わ

                                                                2020年は技術書典で同人技術書を買うのを控えようと思っている
                                                              • プログラミング界隈の自分で勉強しない奴はカス理論なんなん ワイは10年無..

                                                                プログラミング界隈の自分で勉強しない奴はカス理論なんなん ワイは10年無勉でなんとかなってるやで なんかブクマ付いてたんで追記やけどワイはGitHubのアカウント持ってないで 更に追記で自慢やけどそれ関係の仕事してたら無勉でも情処ぐらい余裕ちゃう?ワイは取れたで

                                                                  プログラミング界隈の自分で勉強しない奴はカス理論なんなん ワイは10年無..
                                                                • みんな、「プログラミング学習」し過ぎじゃない?|山口拓也|マーケティングキャリア

                                                                  最近とても思うのですが、 「みんな、プログラミング学習し過ぎでしょ・・」 という。 ポジティブではなくネガティブな意味合いで、ですね。 ・プログラミングは今後のキャリアにおいて必須 ・プログラミング学習はしておいて損はない って思っていません? はっきり言って、その思考力を改善したほうがよいです。 プログラマーに本気でなりたいの?プログラマーに転職/独立したいならプログラミング学習は必須です。 ただその気がないなら勉強しても意味がないです。当たり前ですよね・・? 転職しないならプログラミングスキルを活かす機会って少なく、正直あまり使えません。 WEBデザインならIT系ならデザイン業務を手伝えるとか、プライベートでも多少デザインができると楽なときもあるし活用できると思います。 ただJavaとかRubyなんて絶対に使う機会ないでしょ・・・! もっと汎用性のあるスキルを学んだほうが仕事でも日常で

                                                                    みんな、「プログラミング学習」し過ぎじゃない?|山口拓也|マーケティングキャリア
                                                                  • GitHub - Asabeneh/30-Days-Of-Python: 30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://w

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - Asabeneh/30-Days-Of-Python: 30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://w
                                                                    • 新技術の最速学習法

                                                                      この記事では 新しい技術を 「完全に理解した」 状態まで、最短でたどり着く最速学習法を紹介します。 普通の学習方法 一般的な 「ちゃんとした学習方法」 は 参考書を1, 2冊買う サンプルを写経しながら全部こなす 公式ドキュメント読み込んで詳細把握する いざ実践 だと思うのですが、僕の場合②が終わった時には、 時間が掛かり過ぎて、大体忘れていて、もう飽きちゃってるか 終わらなくて②で挫折 するんですね...。 最速の学習方法 新しい技術の「実践」までいつもたどり着かないので、Flutterを始める時は、次の作戦を実行してみたところ、大当たりでした。 一番簡単そうな参考書を1冊買う サンプルは「見るだけ」、分からない所はヨーワカランと流しながら一気に読み終える いざ実践 分からない事はひたすらググる これが、僕史上学習効率最強、でした。 新しい技術は全体像が分からないと厳しいので、②で 「だ

                                                                        新技術の最速学習法
                                                                      • 若手ITエンジニアに潜む「詰む問題」を解消したい|堀内 亮平

                                                                        「エンジニアになったけど、向いてないと思う」 「なので辞めようと思う」 こんなことを考えた経験はないでしょうか? もしくはそういう人は周りにいないでしょうか? CodeCampを通してIT業界に人材を輩出する事業を行っていますが、その先のスキルアップ/キャリアアップの環境について、課題を感じています。 ある若者の話私の友人はエンジニアとして2年半、勤めていましたが、下記を理由にエンジニアの職を離れてしまいました。 「今の職場でやっていくのはキツイが、外に出て通用するスキルが身についてるとも思えない」 「エンジニアに向いてないと思う」 「ハードワーク過ぎて他のことができない」 「退職してキャリアをリセットする。もうひとつ関心があった会計系のキャリアに進もうと思う」 心身ともにかなり限界に近く、まともなアドバイスもできずにただ見送ることしかできなかったことを後悔しています。 若手ITエンジニア

                                                                          若手ITエンジニアに潜む「詰む問題」を解消したい|堀内 亮平
                                                                        • なぜ大学生はプログラミングが上達しないのか - Qiita

                                                                          はじめに 最近、情報系の大学でプログラミングの勉強をしたのに、プログラムが書けない人が結構いるというご意見を拝見しました。 実際、私の友人を何人か思い浮かべてみてもほとんどの人が簡単な計算程度のプログラムしか書けないと思います。 しかし、ほとんどの学生がエンジニア志望なのです。 人事の方で、授業でのプログラミング経験などをアピールされて採用したのに蓋を開けてみたら全然プログラムが書けなかった!という方もいらっしゃるのではないでしょうか? なぜ大学生はプログラミングが上達しないのか?私の経験を踏まえて考察していきたいと思います。 ※あくまで私の経験をもとに客観的に分析した結果です。大学の在り方を否定しているわけではありません。 1. 講義時間が少ない 大学の講義は半期に渡り90分 × 15回行われます。 つまり、一つの講義ではトータルで22.5時間しか勉強しないのです。 さらに、基本的に授業

                                                                            なぜ大学生はプログラミングが上達しないのか - Qiita
                                                                          • 「プログラミング教室」に通っても稼げない理由

                                                                            コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

                                                                              「プログラミング教室」に通っても稼げない理由
                                                                            • 若手エンジニアが「良いコードを書く」ための「学びの場」をつくりました

                                                                              はじめまして。コードキャンプ株式会社の取締役と、フューチャー株式会社でコアテクノロジーグループ(R&D部門)のリーダーを務めている星です。 私は独立系SIerやTech系ベンチャーを経て、2007年にフューチャーに入社し、大規模基幹系システム、BtoC向けメディアサイトなど、多くのプロジェクトでITアーキテクトとして従事、2018年からコアテクノロジーグループというフューチャーのR&D部門のリード、2021年からはコードキャンプの取締役を兼務しています。 今回、フューチャーグループ内のコラボレーションとして、コードキャンプ株式会社が提供する「CodeCampNEXT コーディングレベルアップコース」を監修しました。 講座を通じ、「良いコード」を書いて「良いキャリア」を実現するエンジニアが1人でも増えることを期待しています。 「良いコードの書き方」を学べる機会が少ない 問題意識として、若手エ

                                                                                若手エンジニアが「良いコードを書く」ための「学びの場」をつくりました
                                                                              • 「プログラマはなるべくコードを書くな」という言説

                                                                                経験豊富なプログラマほどこの言説をすっと理解して、経験の浅い人ほど理解できないらしい。 よくある誤解に「学習のためには車輪の再発明をした方がいい」というものがある。 これは間違っている。学習のためであっても、既製品の劣化コピーを作るよりも、既製品を利用した方が学ぶものは多い。 たとえば、初心者がデータを保存するしくみを試行錯誤して実装したところで、既存のリレーショナルデータベースよりも良いものができるはずがない。 一方、最初からデータベースを使っていれば、単にデータを保存すると言う目的を達成するだけではなく、主キーや外部キー、インデックス、トランザクションやSQLなどの重要概念を学ぶことができる。 プログラミング初心者が車輪の再発明をするのは将棋で言えば、駒の動かし方を覚えただけの初心者が「一手目は76歩がいいのか26歩がいいのか」なんてことを延々と考えているようなものである。そんなことに

                                                                                  「プログラマはなるべくコードを書くな」という言説
                                                                                • 1つの言語を原点に色々な言語を学ぶということ

                                                                                  Kichijoji.pm #33 Lightning Talks

                                                                                    1つの言語を原点に色々な言語を学ぶということ