プログラマyasuhoの隠れ家

某ソフトウェア企業に勤務するおじさんプログラマyasuhoです

おめでとう!8ビットマイコン達!

私たちの暮らしを大きく変えた技術を将来に伝える「未来技術遺産」に、人工知能を搭載した世界初のペットロボット「AIBO」や、80年代に「マイコンブーム」を起こした「8ビットパソコン」など、新たに25件が登録されることになりました。 AIBOな…

プログラマにはリスクがあるんだってさ(笑)

かなり煽ってるけど、あまり同意できないな。 言論の自由が保障された日本国に住んでいるが、日経ソフトウエア編集部に所属している以上、なかなか言えないことが1つある。それは「安易に職業プログラマにはならない方がよい」という意見だ。 記者の眼 - プ…

なんか泣けてきた…

ええ、もちろん速攻でゲットしましたとも :) シャープ株式会社は5日、電子書籍ストア「GALAPAGOS STORE」において、NEC製パーソナルコンピューター「PC-8800」シリーズの復刻カタログの配信を開始した。 「PC-8800シリーズ」などのカタログも電子で復刻、NEC…

職業病なんです

なんとかならないの? 仕事中のひとりごとが多い人 スイマセン。職業病なんです。プログラマはそういうものだと思って、大目に見てやって下さい^^;ちなみに私の職場はプログラマが多いせいか、独り言言っても目立たなくて助かってます(笑) 「あれってコン…

MSXと私

読みながら、MSXのことを思い出す。MSXを作れ!! ジェットヘリで来て発注するスゴい男たち 週刊アスキー・ワンテーマ作者: MSXアソシエーション出版社/メーカー: KADOKAWA / アスキー・メディアワークス発売日: 2015/04/09メディア: Kindle版この商品を含…

書いたものを客観的に見るということ

これを書いた方には大変申し訳ないんだけど、文章で自分の言いたいことを相手に伝えようと思う時の反面教師にさせてもらいたいと思いました :)ソフトウェアの技術革新って必要なのかな?この文章から学べることは: テーマをはっきりさせよう 用語を統一しよ…

プログラミング教育を必修と考える3つの理由

基本的には取り入れるべきだと思う。 昨今、「Edutech」(教育のIT化)とともに、「義務教育にプログラミング教育を取り入れるべきか」についての話題が盛り上がりを見せてきている。 プログラミングは義務教育化すべきなのか?:日経ビジネスオンライン 取…

MSX裏話的な

「ビル・ゲイツは西さんとジェットヘリで来られました。」MSX開発当時を知るヤマハと元ビクターのエンジニアの方々にインタビュー。当事者ならではの貴重な証言がもりもり飛び出す! そのほか、米国での体験を語るSF作家宮内悠介先生のMSX愛、サンリオがMSXに…

時には名誉ある撤退を

リリース三ヶ月前の技術的挑戦はワクワクするが、リリース一週間前のそれはただのストレスである。解決できなかったからといって必須なものは後回しにすべきではないし、昨日はそれで解決できるか不明でストレスがやばかった。まあ今は山場を超えたので精神…

プログラマとして自然にキャリアを積めるような業界になって欲しい

日本のプログラマの場合、40歳になるとマネジャーになるという選択肢しかないですよね。そういうのはそもそもおかしいと思うんです。40歳になっても50歳になってもいいプログラムを書けということではありませんが、20〜30代の時に良いプログラムを書いたら…

分からないことがあったら、すぐ誰かに聞いた方がいいの!?

プログラマ系のお仕事。 わからないところを数時間悩む自分 職場で毎日詰んでる件 分かる。プログラマに限らないと思うけど、プログラム開発してると、そんなのばっかりだ(笑)ボクの中でプログラミングはパズルゲームなので、分からないところを悩むのも楽…

マイコンと私と昔話

そういう無線ショップにパソコンが入ってくることになる。パソコンは少なくとも初期の頃無線と関係無かったけど、趣味的電子機器の来る場所は無線ショップだったのだ。 初期パソコンはアマチュア無線ショップで売られていた - 仮想と現実 あー、そういえばそ…

コードの可読性は、名前の付け方でほとんど決まる

議論の中で私は、 コーディングで垂直方向にそろえるインデントをとるべきかというささやか な聖戦を仕掛けました。私は全面的に賛成です。理由を説明しましょう。 【翻訳】私がコーディングで垂直方向にそろえるインデントをとる理由 | POSTD コードブロッ…

プログラミングセンスって、どんな時に感じるの!?

ボクの場合、難しいことを、いかにも簡単そうに実現しているコードを見た時に感じるな。 プログラムセンスがある人とない人の違いを 感じたことがありますか?それはどんな時でしょうか? どんな瞬間にプログラムセンスがある人とない人の違いを感じますか?…

プログラミング学習に潜むワナとは

とにかくインターネットと一緒に歩んできた僕にとって、ITスキルはすなわち力であり、むしろITスキル以外は何の価値も持たないもの、と思えるほど脅迫的な観念にとらわれていた。入ってくる情報はさらに増えていった。Cができるのは当たり前、Ruby on Rails…

プログラミングって、なあに?

みなさまにとってプログラミングとは何でしょうか。 プログラミングとは何なのか - hitode909の日記 えっとね。 私にとってプログラミングとは パズルゲーム プログラミングは最高に楽しいパズルゲーム。人間がやりたいことを、いかにしてプログラムで実現す…

英語とプログラミング、どちらを優先すべきかって話

両方だな :) 僕の子どもたちはもう成人したのだけど、もしまだ子どもたちが小さいとしたら、たぶんプログラムを勉強しておけよ、と勧めたと思う。 実際はやったことは、「英語はなんとかしておけ」で英会話教室に通わせたりしたけど、プログラミングを勧めた…

車輪の再発明って、良くないことなの!?

大切なことは、車輪の再発明をするかどうかの見極めを慎重にすること。 いくつか講演やワークショップをのぞけば今のトレンドが分かります。様々なグループが「車輪の再発明」をしていました。そこで議論になるのは、やはりその良し悪しでしょう。 車輪の再…

プログラミングって簡単なの?

そんなわけないでしょ :) 私の経験によると、これからプログラミングを始めようという人間にとってもっとも危険なことは「プログラミングなんて簡単だよ」と聞かされることだ。 簡単だって言われたのに。 私は向いてないのかも。 それとも私は本当は頭が悪か…

Chromecast ファースト インプレッション

先月Chromecastが日本でも発売されたので、さっそく買ってみました。というわけで、しばらく使ってみた感想など。Google Chromecast ( クロームキャスト ) Wi-Fi経由 テレビ接続 ストリーミング / HDMI / 802.11b/g/n / 1080p ) GA3A00035A16出版社/メーカー…

人を変えることは難しいけど、人に影響を与えることはできる

自分はプログラマーで、多くのプログラマーと同じように、コードを書く行為そのものが幸せであり、いつまでもコードを書いていたいと思う。だが30を越えて、今までいくつかの会社でサラリーマンエンジニアとして働いた経験を総合するに、少なくともこの国で…

コードレビューって、時間のムダなの!?

まずはレビューするポイントを絞ることが大切だと思う。 コードレビューに慣れないチームが、何の考えもナシにコードレビューを始めるととにかく気になったこと大小様々な指摘が行われることになる。一見、いろいろな指摘が出て議論が活発になっているように…

ぼくと電卓

SHARPの電卓が50周年を迎えるそうで。リンク先では過去のSHARP電卓が見られる。デザイン投票でNo.1になった電卓を商品化するキャンペーンをやってたりする。さて、50年とまではいかないけど、ぼくも電卓とはそれなりに付き合いもあったので、今までの電卓遍…

どうやったら開発がうまく行くの!?

それは開発手法じゃなくて、人間同士の信頼関係で決まると思う。 チーム生産性・幸福度・メンバーのつながり・1日あたりのコード量・人月・コードの品質・製造された成果物、、、そういったもの以外でソフトウェア開発手法が上手く行ってるか、行ってないか…

プログラマを長く続けるには、どうすればいいの?

根幹にあるのは、ソフトウェア技術者の地位の低さだ。 しかし、10年、20年とプログラマをやっている人って、自分が知るかぎりではかなり少ない。自分の身近な存在で挙げると、17年プログラマとして働いている先輩が1人いるくらいだ。業界自体が若い、な…

プログラミングが上手いって、どういうこと!?

難しいことをシンプルに分かりやすく書くことができる。それが優秀なプログラマ。 マジでプログラミングcから始めたいんだけど意味が分かりません。 マジで上手いってどういうこと? 全部覚えたら皆同じなんじゃないの? コードを書く速さなの? プログラミ…

プログラミングを学ぶことに、どんなメリットがあるの?

プログラミングを学ぶことで得られる最大の効果は、論理的思考力だと思う。 久しぶりに、オバマ大統領が2つの話題でTwitterを賑わした。ひとつはもちろん追悼式典会場における自分撮り記念写真の可否問題で、もうひとつは「皆にコーディングを学んで欲しい」…

さようなら、ウィルコム

既に2年前に解約していたとはいえ、ウィルコムが消滅するというのは感慨深いものがあります。 ソフトバンク傘下のイー・アクセスとウィルコムは12月3日、両社の合併を発表した。イー・アクセスが存続会社としてウィルコムを吸収合併し、新会社として2014年4…

どうやって学ぶかの前に、どうやって学習を継続できるか考えるといいよ

これだけ勉強も熱心にやってくれたらねえ。 先日息子がLEGOに夢中になっている時にヨメさんが言った言葉。 母親に何度このセリフを言われたことだろう ぼくは学校の勉強がキライだった。なぜキライだったかと言うと、勉強をする意義が見いだせなかったからだ…

プログラマには、どんなコミュニケーションスキルが必要なの?

プログラマに必要なコミュニケーションスキルは問題を正確に把握し、適切な解決方法を提供できる能力だと思う。 私は新興ソフトウェア企業の若い開発者だが 、仕事にはコミュニケーションスキルが必要 だと言われている。 プログラマー向きのコミュニケーシ…