記者に「プログラミングのスキル」って必要なの?ちなみにNHKニュースの画像生成も記者がコードを書いてます 新型コロナウイルスの新規感染者の数を示す日本地図に、毎日厳しい視線を送る男がいる。 コロナの感染拡大の今後が懸念されるが、地図がきちんと描画されているかも気になってしまう。 それはこの「新型コロナ感染者数マップ作画システム」をプログラミングしたのが彼だから。 ちなみに彼は技術部局のエンジニアではなく、いつもはテレビで解説している記者だったりする。 このシステム、記者が作りましたこんにちは、NHK解説委員の三輪誠司といいます。専門はITやサイバーセキュリティで、主に「シブ5時」や「くらし解説」などでニュースの解説を担当しています。 新型コロナウイルスの「感染者数マップ作画システム」は、1週間で作成しました。 言語はJava、地図はSVGで、ブラウザの画面をそのまま放送で使っています。SV
プログラミング言語のお作法から外れたコードやメンテ性が悪いコードを書くのはダメとよくいわれます。わたしは学生の頃、そういう意見を過剰に気にしていました。コードを書くことそのものに慣れていないのに綺麗に書こうとして手が動かず、動かないがゆえにコーディングの練習が進まない、という悪循環になっていました。そうすると何もアウトプットしないまま知識だけが増えていって、自分がこれくらいできそうというイメージと実際のプログラミング能力とのギャップで苦しみました。 この意識が薄れたのは、あるときものすごく手が早い人のコードを偶然見たときでした。たしかにちゃんと動くものができているんですが、そのコードの中身は当時の私の基準からいって*1おぞましいほど汚いものでした。そこで「これはわたしが書けば100倍くらい綺麗なコードを書けるんでは…」と一瞬思ったんですが、その後すぐに「あ、自分は知識はあるけど練習してない
はじめまして。RebuildでHakさんを知り、子供のころにマンガで見た博士キャラがそのままの人がいる!しかもすごい人なのに皆に対していい感じの人だ!という感じでファンになりました。ユーモアのセンスもとても好きです。 自分はアラフィフのプログラマーで、これまでひたすらスペシャリストの方向でやってきています。 昔アメリカに住んでいたのでその影響か、見た目はさておき、心についていえば20~30代の人と大差ない感じです。 最近は、目が見えにくくなってきたり、コーヒを作って水筒に入れたのに、持っていくのを忘れたり、徐々に老化がすすんでいるのを実感します。 プログラマーとしてこれまでに職を転々としてきましたが、今後50代になると、今までのように転職していくことは厳しいと思います。この後死ぬまで時間がある程度あるとした場合(hopefully)、よさそうな生存戦略はあるでしょうか?自分は漠然と、正社員
僕はコードを読むのは得意な方だけど、それが過ぎてコードを書かなくてもシニアソフトウェア開発者になってしまった。実はコードをちゃんと読めるソフトウェア開発者って希少価値が高いのではないか、と思ったので自分がどんな感じでシニアになったのかをまとめてみた。似た様な人の参考になれば幸いだ。 同意。僕は未だ書く方はほとんど機会なく成果もないけど、コードを読み尽くして、負荷試験や本番で挙動を把握し続け、メトリクスでとことん確かめていった結果、Sr. Engineer になれた。 https://t.co/KXtMdEaRr8 — Ryosuke Iwanaga (@riywo) April 16, 2021 コードを書かなくてもシニアソフトウェア開発者になれた 僕は今 Amazon の Sr. Systems Development Engineer という職種で働いている。いわゆるソフトウェア開発職
はじめに 「【転職エントリ】Googleに入社します|Lillian|note」という、医師から未経験で Google のソフトウェアエンジニアになった記事があります。 note.com 私は、この記事に出てくる「とある元 Google のソフトウェアエンジニア」で、面接の対策を立てました。 記事が出た当初から大反響で、私もそれなりの反応を見まして、いろいろと誤解されているなあ、と思う一方、アドバイザーはあくまでもアドバイザーだから、アドバイザーとして知りえた情報については、口をつぐむべきだと思っていました。 ただ、あまりにも誤解されており、悪影響が大きく、犠牲者も多くなってきたと思ったので、許可を得て簡単に背景を書いておこうかと思います。 これはあくまでもアドバイザー側からどう見えていたかを書いておくものですが、医学部卒だけでも3,4人 Google や Amazon に入っていったおぼ
キャリコネニュースTOP キャリア 総合 鉄道会社をやめてプログラマーに転職、年収半減した男性 スクールに80万円投資、紹介されたのは劣悪SES企業 新型コロナウイルスの感染拡大で多くの業界に暗雲が広がる中、不安を感じて異業種転職を考える人もいる。年始に「鉄道会社は辞めるな君」というツイッターアカウントで話題になった20代男性もその一人だ。 東海地方で電車運転士として働いていた男性は、新型コロナに伴う鉄道会社の業績悪化に危機感を覚えてプログラミングスクールに通うことを決めた。半年間にわたり通学した後、念願のプログラマーに転職。ところが、ツイートでは 「授業料に80万消えて、SESにぶちこまれて年収も300万下がり、自由を失った」 と明かし、フォロワーらに「絶対に(現職を)辞めるな」と訴えた。 「基礎の基礎しか学ぶことができないので、あれだけでは実践に活かせないと思います」 男性はキャリコネ
プログラマ35歳定年説が滅びたいま、我々技術者の前に立ち塞がるのは「老眼」です。 諸先輩方を中心に貴重な経験談やアイデア等多数いただきましたので、ざっくりとジャンル分けしてまとめました。誠にありがとうございます。 (どなたでもまとめ編集可にしてありますので、問題がある場合は削除や編集などしていただければと思います)
Vulkan2018-09-30 ゲームプログラマの小話2018-07-21 チラ裏2017-06-09 RecentDeleted2016-12-13 Personal/アニメ&ゲーム記録2016-10-27 CrossFramework/実装メモ2016-09-28 CrossFramework2014-12-28 Tool/Maya2014-04-19 Private2013-12-26 FrontPage2013-11-30 CrossFramework/開発環境2013-11-28 WikiTest2012-09-27 C++/オープンソースライブラリゲームプログラミング/開発環境2012-05-26 C++/コーディングスタイルの悩み CrossFramework/コード規約2012-02-16 JCurl2011-12-31 Personal2011-02-19 Tool/D
コンシューマ機では割と知っておかないとおかしなことになるメモリのアライメントのお話です。自分の場合Windows上でゲームを作っていたときはほとんど意識していなかったため、コンシューマ機をやるときに「なにそれ?」となったトピックになります。 メモリアライメントはバイナリデータを読み込んでC++コードからアクセスしたり、適当なアドレスにnewしたデータをキャストする場合などに意識する必要が出てきます。 アライメントとは アライメントは alignment と書きます。英語の辞書を引くと『整列』といった意味で載っています。 アライメントを気にせずにデータをメモリ上に配置&アクセスすると、パフォーマンスが遅くなったり、ハードウェアによってはCPUが例外をはいて強制終了する、といったことがおこります。 例えば int や float など、4バイトの変数はメモリアドレス的に4バイトの境界に置かない
Post from RICOH THETA. - Spherical Image - RICOH THETA 池澤あやかさんといえば、タレントにして自らWebも開発するエンジニア。そんな「ギーク女子」の彼女は、どんな部屋に住み、どんな部屋でプログラムを書いたりしているのか? 1月中旬、我々は池澤さんのご自宅を訪問した。部屋を取材されるのは、実は今回が初めてだという。そして、彼女の部屋の中にあったのは、普通のお宅では見慣れないものばかり。エンジニアならではの思わずパクりたくなるアイディアも発見! 池澤さんのご自宅をご紹介いただき、さらにこれからプログラミングを始める人のためのアドバイスもうかがった。 あこがれのアイテムがそろう部屋に潜入! ―― すごいですね、3Dプリンターもあるし、うらやましい。 池澤 その3Dプリンター、実はあんまり稼働していないんですよね。
2018年9月6日、ビジネスエアポート六本木にて「米国アップル社、マイクロソフト社、そして国連本部も認めた83歳のアプリ開発者 若宮正子氏登壇!『MY SMART WORK LIFE』セミナー②。世界を魅了する理由に迫る!!」が開催されました。本パートでは、若宮正子氏の生い立ちからアプリ開発に至るまでのエピソードについての講演模様をお送りします。 突然世界中で有名人になってしまった、若宮正子氏の講演 若宮正子氏:みなさん、こんばんは。若宮正子です。どうぞよろしくお願いいたします。だいたいの人はみんな「マーちゃん」って言っているみたいなんですけども、戸籍上の名前は若宮正子です。 今日お話しすることは、まず自己紹介。それから、今日のテーマであります「私は創造的でありたい」というお話。それから最後に、最近の活動から得られたものです。といいますのも、私は1年半ぐらい前に、急に「にわか有名人」になっ
ある文系プログラマがテックリードを任されるまでに学んだこと ── 最前線で生き延びる4つの戦略 コンピュータサイエンスの専門教育を受けず、20代半ばで本格的なプログラミングを始めた文系エンジニアが、いかに学び、考え、生き延びてきたのかを伝えます。 こんにちは。白山(@fushiroyama)と申します。現在は新聞社のデジタル事業部署で、モバイルアプリ開発のテックリードをしています。 自分のエンジニア人生を振り返ると、これまでの道のりは決して平坦ではありませんでした。コンピュータサイエンスの専門教育を受けず、本格的にプログラミングを始めた年齢も23、4歳と決して早くありません。 そんな自分が、いかにして開発チームのリーダーを任せてもらえるまでになったか? 考えてみると、次の4つの戦略で生き延びてきたようです。 自分だけの居場所を見つける 必要な知識を効率的に取捨選択する 他のエンジニアに差を
ここでは私が実践している、ちょっと良いプログラマになるためのコツを紹介します。まるで「理想のプログラマ」のように仕事をするための簡単なアイデアです。チームでプログラミングするお仕事に就かれているみなさんが、このアイデアで昨日よりも気分よく過ごせるようになれば幸いです。 多くの達人が「理想のプログラマ」とはどういうものか、よいプログラマのあるべき姿、立ち振る舞いを説いてきました。おそらく、みなさんも達人たちが理想のプログラマについて書いた文章を読まれたのではないでしょうか。そして達人たちの示す理想のプログラマ像を想像してそんな人物になろうとしましたよね。みなさんは実際にそうなれたでしょうか。その振る舞いを実践するのはちょっと難しかったりしませんでしたか。 「理想のプログラマ」といった「理想の何か」になるために、本来の自分を変えて別な自分になる必要があります。しかし変身は痛みを伴うものです。本
元々は、前職の雇用形態を正社員から契約社員に変わることになったのがきっかけで、 独立する決心をし、会社役員にもなった訳ですが、おかげさまで早くも3年が経とうとしています。 今回は3年間に起きたことを一通り書いてみたいと思います。 ★noteにも書いてみました。投げ銭的に購入して頂けるとうれしいです。 最初に行ったこと始めるにあたりやったことはこれくらい。始めるのはとても簡単なんですよね。 開業届、青色申告の申請税務署に、開業届と一緒に用紙1枚出すだけの簡単な手続きです。 青色申告は複式簿記の知識、手間が必要になりますが、65万円の控除はでかいのです。 事業用銀行口座を作り、ネットバンキングの契約をするプライベートの口座とは別に、事業用の口座を作りました。 現在メインで使っているのは、三菱東京UFJ銀行です。クレジットカードを持つのをやめたので、VISAデビットカードを作り、それで経費を払い
スクラップブックコーディング ググって見つけたサンプルコードを適当に貼り付けて、なんとなく動いているソースを作り出すこと。 それがなぜ動いているのかはしっかり理解していないけど、とりあえず動いているみたいだからいいや。 これを行う時は「ぬーすんだ そーすで しーごとするー」と口ずさみながら行うとちょっとだけ救われた気持ちになる。 ブラックジャックパターン 様々なプログラミング言語を継ぎ接ぎのように組み合わせて動作させる手法。 使っている言語に必要なライブラリがなかったために、その箇所だけ他の言語を使うといった場当たり的な対応を繰り返していると出来上がる。 自然としっかりしたモジュール化が行われるため、すべての言語に精通していれば逆に可読性は良くなる場合もある。 銀の流れ弾 「システム開発における数々の問題を一挙に解決することができます!」という怪しげな触れ込みとともに喧伝されている「最新て
俺は駆け出しプログラマ。 業務は18時くらいは終るけど、帰りの電車では爆睡。家に帰るや彼女の機嫌取り。その後はギターを30分くらい練習している。 1時間半くらい本読む時間があるけど、コードも書きたい。 土日は、両方図書館にこもりたいが、彼女が不平不満を漏らしそうなのでたまにしかできない。 婚約前でこれだ。婚約したら子どもの面倒も見ないといけないし、自分の勉強時間なんてとれないんじゃないか? プログラムやら電脳(?)世界は、とにかく好きなので毎日知らないことを覚えて昨日よりもいい日にしたいので、結婚したら破綻すると機具している。 世の中のパパエンジニアはどうやって勉強時間を確保しているんだろう。不思議だ。 業務時間は、チケットがてんこもりで持っている知識で終らせることが大半なので、新しい知識はほぼ入ってこない。 たぶん結婚しないだろう。
概要 1ヶ月くらい一緒にお仕事している外国人プログラマさんを観察した記録です。 スペック 性別: 男性 仕事内容: うちの会社のプログラマは、ざっくり JS 等のフロントエンドと、 Java 等のバックエンドエンジニアにわかれているのですが、彼はどちらもやっているようです。 好きな食べ物: はちみつ たまに、くまさんのようにはちみつを舐めていました。 性格 彼はめんどくさがり屋です。 同僚の Windows ユーザの手伝いをしている時、 "C:¥Program Files¥..." みたいなパスを打ちながら、「めんどくさい。 ああ めんどくさい」 と 100回くらいつぶやいていました。 (普段の彼の環境は mac なので /usr/local/bin) パスワードを覚えるのもめんどくさいので 1Password で管理しているようです。 PC スペック マシン: Macbook Pro メ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く