ブックマーク / paiza.hatenablog.com (8)

  • ある社内プログラマが初めて技術書(『Docker実戦活用ガイド』)を出版するまで - paiza times

    こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 先日の記事のように、Docker技術書Docker実戦活用ガイド』(マイナビ出版)を出版しました。 (現在、Amazonではサーバ、ネットワーク書籍のベストセラー1位になっているようです。) 今回、はじめて技術書を出版したのですが、 どのような流れで書籍を出版するようになったか紹介してみたいと思います。 実は、書籍の出版はソフトウェア開発の流れと似ていることもわかります。 企画 技術書を書く予定は全くなかったのですが、機会は突然やってきました。 まず、今年の1月はじめに出版社の方からDockerの書籍執筆について、問い合わせをメールでいただきました。 以前にデブサミでDockerについて発表したことがあり、その資料を見たとのことでした。 paizaのオンラインジャッジを支えるDockerとその周辺 まずは話を

    ある社内プログラマが初めて技術書(『Docker実戦活用ガイド』)を出版するまで - paiza times
  • 就活生に送る!就活で内定が出ない人の3つの特徴 - paiza times

    Photo by Andy こんにちは。谷口がお送りします。 経団連の指針により、2016年卒業予定者から、就活のスケジュールは従来より後にずれ込む形となりました。 学部3年の3月、つまり今月から採用情報が解禁され、企業説明会や応募者エントリーが開始したわけですが、就活生の皆さん、進み具合はいかがでしょうか。 もう既に「片っ端から説明会に申し込んでいます」という方も「まだ何もしていません」という方もいらっしゃるかと思いますが、就活に失敗する人、つまり書類や面接で落ちる人というのは、ある程度共通した特徴があります。 今回はそんな就活で内定がでない人の特徴についてを考察していきたいと思います。 ■就活に失敗する人の大きな特徴3つ ◆1.準備が足りない Photo by MELISSA MATHIES 書類選考や面接に落ちた時に、「落ちてしまった、自分は何て駄目な人間なんだ」と思う人も、「ただ単

    就活生に送る!就活で内定が出ない人の3つの特徴 - paiza times
    yaaamaaaguuu
    yaaamaaaguuu 2015/03/25
    中身は置いておいて、なぜにpaizaの開発日誌が「就活生に送る!」とか書いてるのだろうか?
  • プログラミング教育を強化した国で何が起きているのか?世界の教育事情 - paiza times

    Photo by Johan Bichel Lindegaard こんにちは。谷口です。 皆さんは、プログラミング教育が盛んになってきていることはご存知でしょうか? 日でもすでに2012年の新学習指導要領により、中学校の「技術・家庭」において、従来選択科目であった「プログラムと計測・制御」が必修科目となっていますが、意外と知らない方も多いようです。 2020年には日のWebビジネスの市場規模が2010年時点と比べて4.5倍に拡大すること、またそれによりWeb系企業の雇用者数も150万人増加をすることが見込まれています。(日の成長を支える産業 「ウェブビジネス」P13、14) 業界が成長していく中で、より多くのエンジニアが必要とされ、その教育・育成は不可欠なものとなっています。 最近は、世界でも多くの国で早いうちからプログラミング教育が実施されており、少なからず国内企業の成長や利益拡大

    プログラミング教育を強化した国で何が起きているのか?世界の教育事情 - paiza times
  • ゲーム感覚でプログラミングが学べる15サイト - paiza開発日誌

    Photo by Blake Patterson こんにちは。谷口です。 初心者がプログラミングの勉強を始めるにあたって、独学でどう勉強したらいいか分からないという方も多いと思います。また、プログラミング言語のを読んでみたけど難しくて…という方や、環境構築が大変で挫折したという方もいるのではないでしょうか。 今回は、そういった初心者だけど楽しく勉強したい!という方のために、ゲーム感覚で楽しくプログラミング学習ができるサイトを紹介していきます。 現在paizaではプログラミング×異世界ファンタジーRPG『ロジックサマナー~閃光の召喚プログラマ』を公開しています! 主人公はひょんなことから異世界に迷い込んだITエンジニア。異世界では、なんとプログラミングしたコードが召喚獣を呼び出すための詠唱魔法だった!?召喚魔法(※プログラミング)が使える主人公は急に世界を救う伝説の召喚士として盛大に歓迎さ

    ゲーム感覚でプログラミングが学べる15サイト - paiza開発日誌
  • 初心者でもアルゴリズムの学習ができる入門本とサイト一覧 - paiza times

    Photo by VFS Digital Design 皆さんはアルゴリズムやデータ構造について知っているでしょうか。情報系の学部出身の人は学校の授業でやったかもしれません。一方で学校で情報系の勉強をせずにITエンジニアになったという方は、アルゴリズムやデータ構造について一度は「勉強したほうが良いんだろうな」と思いつつも、実際の業務であんまり必要なさそうだし、難しそうだし、DevOpsやオブジェクト指向やフレームワークについて学ぶので手一杯で未着手、という人も多いのではないでしょうか。 今回はそんな方に向けて、アルゴリズム、データ構造を学ぶ意義と、それらを学ぶときに役立つとサイトについてまとめました。 ■アルゴリズム、データ構造を学ぶ意味 アルゴリズムやデータ構造について語られるときに、非常に良く言われる事として「そんなものは実務に役立たたないので必要ない」という意見があります。当にア

    初心者でもアルゴリズムの学習ができる入門本とサイト一覧 - paiza times
  • 生存戦略としてITエンジニアが35歳までに考えておくべき3つの事 - paiza開発日誌

    Photo by Financial Times 今回のpaiza開発日誌は片山がお送りします。 仕事柄色々なITエンジニアの方と話す機会があるのですが、全般的にエンジニア技術面についての探求は強いけれど、自分のキャリアについての探求はわりとのんびりしている方が多いのだなと思う事が良く有ります。また、そのあたりで働き方の面で少し損しているかも、と感じる事があります。 エンジニアは、どうしたら自分のスキルを生かして自分のやりたい開発を続けることができるのか、夢を叶えられるのか、そのためにはどのようにキャリアに向き合ったらいいのかについてまとめてみました。 ■キャリアは自分で考える時代 少し損をしているなと思った例で言うと、、、 とりあえず開発できればいい⇒常駐や保守メインの仕事 30代半ばで初めての転職、かつSI、組み込み⇒Webなどの業界チェンジ それぞれ結構レベルの高い方です。1のタイ

    生存戦略としてITエンジニアが35歳までに考えておくべき3つの事 - paiza開発日誌
  • もし女子大生プログラマに『アルゴリズム』を図解で教えるとしたら - paiza times

    2014年4月16日より2014年5月14日まで開催していたpaizaオンラインハッカソン(略してPOH![ポー!])Vol.2「女子大生とペアプロするだけの簡単なお仕事です!」で提出された最速コードはどのような高速化のアプローチでで生み出されたのでしょうか? POH Vol.2に登場した女子大生インターンプログラマの木野ちゃん(左のイラスト)にアルゴリズムを図解で教えるとしたら、どう教えるだろうか、という事で、今回は図解してみました。 今回は前回の最速コード発表レポート(【結果発表】女子大生プログラマの心を鷲掴みにした最強のコード8選)に引き続き、最速コードの裏側に迫ります。 ■高速化のアプローチ方法について 今回もPOH Vol.1 と同様に、POH Vol.2では計算量の改善による高速化を柱とするアプローチを想定して出題されました。基は定数倍高速化によって想定解法よりも悪い計算量の

    もし女子大生プログラマに『アルゴリズム』を図解で教えるとしたら - paiza times
  • なぜ日本のエンジニアは地位が低いのか?その傾向と対策 - paiza times

    今回のpaiza開発日誌は片山がお送りします。 Microsoftのビル・ゲイツ、Googleのラリー・ペイジ やFacebookのマーク・ザッカ―バーグなど、米国のITベンチャーの雄と言われる企業の創業者の多くは元エンジニア※1。またシリコンバレーではエンジニアの平均年収は1200万円台とも言われています。(シリコンバレー、ソフトウェア技術者の年収は二極化? 【増田 @maskin】:TecWave) そういった米国の事例に比べると、日エンジニアは地位がやけに低いと思ったことはありませんか?何故そうなってしまっているのか現状把握と問題点、解決法についてまとめてみました。 ※1ザッカーバーグに至っては今でもコードを書いているという話もあります(「Poke」通知サウンドの主はMark Zuckerberg、アプリのコードも書いた:TechCrunch) エンジニア出身の起業家が次々と成功

    なぜ日本のエンジニアは地位が低いのか?その傾向と対策 - paiza times
  • 1