記事一覧
初学者が学習にAIを活用するときに気をつけること
TL;DR今やAIの時代で、さまざまな方面に活用されています。当然、IT関係でも活用され、学習にも有効。ただ、学習者がどこまで理解しているかは把握していないので注意が必要という話。
研修講師から一言、それまだやってないから背景
前職を辞めたのち、縁あってIT関連企業の新卒・中途向けのプログラミング研修の講師の案件を何回か請けました。
で、今年の研修ではテキストなどを学習したChatGPTベース
main()は最初?最後?プログラムの書き方
TL;DRプロジェクト等で決まりがなければ自分に合わせたやり方をすれば良いとは思います。とは言え好きにせいでは不親切なので個人的な指針を書くと、プログラムをトップダウンで書くならmain()が先、ボトムアップで書くなら後かな、と。もっとも、個人的にはどちらにしろmain() は最後かも。
なぜmain()が下?昔は制約が多かった素朴な疑問
先日まで新入社員向けのIT研修のサブ講師で早起きで通勤
プログラミング学習とインデント
TL;DR研修講師とかやっているとプログラミングを学んでいる人のソースコードを見る機会があります。その結果、コードのきれいさと実力には相関関係があるのでは?と感じることがあります。
コードのきれいな人はそれだけ理解しているのではないかと考えています。
経験則:コードがきれいな人はレベルが高いデスクトップがきれいな人はスキルが高い?
昔、パソコンのデスクトップがきれいな人はできる人、みたいなこと
GitHub Copilotを使ってみて
先月まで某社のGitHub Copilot検証の支援案件をやってたおかげでGitHub Copilotを1ヶ月程度触る機会がありました。その時の話を少しだけ。
もちろん、案件の話をかける訳ないので、あくまで個人の感想レベルです。
あと、面倒なので以降は「Copilot」と略します。マイクロソフトから色んなCopilotが登場してますが、本記事中のCopilotは特記なければGitHub Copil
ROG ALLY+信長の野望・新生のコントローラー設定
TL;DRROG ALLYで「信長の野望・新生」をプレイするときに便利なコントローラー設定
ゲーム内の画像やレビュー、プレイレポートではありません
デフォルト設定でも遊べるけど、ちょっと不満がROG ALLYに「信長の野望・新生」をインストールしてプレイする場合、デフォルトのコントローラ設定でもそれなりに遊べます。
ただ、ちょっと不満もあります。
例えば、Aボタンを押してしまうと時間進行が進ん
プログラマーのおしごと
今日は成人の日。日付も成人年齢も自分の頃とは違ってしまいましたが、将来について考えている方もいらっしゃるかと。そこで、30年近くいわゆる「プログラマー」をしていた立場から、プログラマーのお仕事を紹介しておきます。なお、諸説ございます。
そもそもプログラマとは?実は一口で「プログラマー」と言っても、具体的にどんな立場でどんな仕事をするかはかなり違います。「プログラマー」の解釈自体が人によっては大き