タグ

ブックマーク / el.jibun.atmarkit.co.jp (19)

  • BUG011 -「シリコンバレーでは新卒のプログラマーが誰でも年収1000万円!」というウソとホント:エルカミノリアルは今日もバグだらけ:エンジニアライフ

    はっきり言ってホントです。この手の話、日の意識高いメディアでちょくちょく目にかけます。1000万円と言えば現在のレート(1ドル=120円)で約8万ドルですが、実は、シリコンバレーの「中の上」程度の普通の会社でそんなもんだと思って間違いありません。まして、世界に名だたる超有名企業なら10万、いや12万ドル以上でも不思議ではありません。文字通り桁違いな金額に加えて社事が三タダとか、無料フィットネスジムやら託児所があるとか、確かに嘘ではありません。 こんにちはelcaminorealです。今回のお題は、みんな大好き、お給料のお話です。では、そんな破格の待遇を受けるプログラマって、いったいどんなスーパープログラマなんでしょう?きっと超難関有名大学を出て、数学にディベートに難しい理論武装して、どんな複雑怪奇なアルゴリズムでも流しそうめんの如くスラスラと数分で書き上げてしまう超天才・・・なぁ

    BUG011 -「シリコンバレーでは新卒のプログラマーが誰でも年収1000万円!」というウソとホント:エルカミノリアルは今日もバグだらけ:エンジニアライフ
    seiunsky
    seiunsky 2015/03/04
    “計算し直すと結局のところ何の事はない、約500万円です。それが基本情報処理を取った新卒のエンジニアの給与です”
  • 彼女がいる率23%の時代に、エンジニア男子の彼女作りについて考えてみる:吉政忠志の考える。行動する。改善する。:エンジニアライフ

    これは私見なので、正しいかどうかは分かりません。実践する場合は自己責任でお願いします。ただ、参考になる部分もあるかもしれません。いや、ないかもしれません。 あるデータが私の目に飛び込んできました。恋人がいる20代は男性で22.1%、女性で41.9%だそうです。 データソース:マイナビ2014年7月11日 http://news.mynavi.jp/news/2014/07/11/081/ 相手がいる割合は女性が男性の倍。「くっそーモテる男に集中しているのでは?」「まさかの不倫?あの子も?」などと憶測してしまいそうですが、見ていただきたいのは、この分析内容の続きです。交際経験は男性よりも女性のほうが多いらしく、調査会社である明治安田生命は、女性のほうが男性よりも恋愛に積極的だからと結論付けています。 確かに、なんとなくそういう雰囲気を肌で感じています。 次のデータを紹介します。 オーネットに

    彼女がいる率23%の時代に、エンジニア男子の彼女作りについて考えてみる:吉政忠志の考える。行動する。改善する。:エンジニアライフ
    seiunsky
    seiunsky 2014/11/13
    なるほどですね
  • 優れたエンジニアが評価されにくい理由:101回死んだエンジニア:エンジニアライフ

    いろいろな仕事を渡り歩き、今はインフラ系エンジニアをやっている。いろんな業種からの視点も交えてコラムを綴らせていただきます。 ■とある勉強会の打ち上げでの一言 「なんか、凄いエンジニアがいっぱいいるけど、話を聞くと、みんな会社での評価は低いんだよねー。」 とある勉強会の打ち上げの会話での一言だった。その時の周りにいた人が、一人が出してるような人、一人がすんげー有名なコミュニティーでいろいろとやってる人、もう一人が関西IT界のアイドル”M”氏だった。 凄いなぁと思うメンツが満場一致でこの一言に納得していた。エンジニアの待遇の悪さを実感として感じた。そんなことで、優れたエンジニアが会社で評価されにくい理由を考えてみようと思った。 ■成長は望まれているのだろうか どこの会社でもそうだが、成長、拡大、発展、そういうことをスローガンのように打ち立てている。だが、個人単位で見ると、当にそれを望んで

    優れたエンジニアが評価されにくい理由:101回死んだエンジニア:エンジニアライフ
    seiunsky
    seiunsky 2014/06/09
    5年前の記事かと思ったら現代らしい。そうなんだー
  • Ruby 2.0初のプレビュー版がリリース! 注目機能は!?:Rails Hub情報局:エンジニアライフ

    2012年11月2日、Ruby 2.0.0-preview1のリリースがアナウンスされました。Ruby 2.0はRuby生誕20周年となる2013年の2月24日にリリースが予定されています。現在の安定版であるバージョン1.9系の次のメジャーバージョンアップとなります。ちなみに、1.9の正式版が初めてリリースされたのは2007年12月25日でした。 Ruby 2.0のリリースマネージャ、遠藤侑介さんがメーリングリストに流したアナウンスによれば、2.0.0の主な新機能は以下の通り。 Refinements キーワード引数 Enumerator#lazy Module#prepend Hash への変換メソッド #to_h %i: シンボルの配列のリテラル 正規表現エンジンを Onigmo に変更 DTrace サポート それぞれの機能について特に説明がなかったので、西村が分かる範囲で少し各機能

    Ruby 2.0初のプレビュー版がリリース! 注目機能は!?:Rails Hub情報局:エンジニアライフ
  • Twitterは意外なほどRuby on Railsでできている!?:Rails Hub情報局:エンジニアライフ

    こんにちは、@IT編集部の西村賢です。先日、弊社アイティメディアが主催するオンラインの総合ITイベントが開催されました。その1つのコンテンツとして、Twitter Japan ソフトウェアエンジニアの蓑輪太郎さんにインタビューする機会がありました。イベントの会期が終了しましたので、ここに、その時のインタビュー動画を公開します。 箕輪さんといえば、id:higepon で知られるハッカーです。趣味でOSや言語処理系を実装したり、IPAの未踏ソフトウェア創造事業で天才プログラマーと認定される一方、はてなやサイボウズといった著名Web企業に勤めるなど転職歴も華やかです。そんな蓑輪さんは今、2012年初頭に転職したTwitter Japanで、エンジニアらと、グローバルなWeb企業でサービス開発の最前線に立っています。 Twitterエンジニアの日常とはどんなものか? 開発スタイルやツール、そ

    Twitterは意外なほどRuby on Railsでできている!?:Rails Hub情報局:エンジニアライフ
  • 【書籍紹介】たのしい開発 スタートアップRuby:Rails Hub情報局:エンジニアライフ

    技術評論社から『たのしい開発 スタートアップRuby』(大場寧子監修/大場光一郎/五十嵐邦明/櫻井達生)を献いただいたので、ご紹介します。 まず、まるまる技術評論社の書籍紹介ページにある概要から引用します。 書はRubyでたのしい開発を続ける4人の筆者による,新しいRubyの入門書です。Rubyは,コミュニティとコミュニティの根底にある文化の中で常に成長を続ける言語です。Rubyのポテンシャルを最大限に引き出すには,Ruby文化を理解し積極的に関わっていく姿勢が不可欠です。書はRubyの言語としての基に加え,Rubyの世界にもっと深く踏み込んでいくための方法を紹介します。 書でたのしい開発への入り口を見つけてください。 章立ては、以下の通りです。 Chapter1 「たのしい開発」を求めて Chapter2 Rubyの基礎知識 Chapter3 Rubyを使ってみよう Chap

    【書籍紹介】たのしい開発 スタートアップRuby:Rails Hub情報局:エンジニアライフ
  • いま読みたいRuby on Rails3アプリ 10選:Rails Hub情報局:エンジニアライフ

    ITエンジニア向けの質問・回答コミュニティ「QA@IT」で、「RSpec のテストがたくさんついたオープンソースの Rails3 アプリはあるでしょうか」という質問に対して回答したところ、少しはてブが付いたりしたようです。Railsに限らないかもしれませんが、ちょっとしたサンプルコードや簡易なアプリというのはたくさんあるのですが、そこそこの規模のアプリ、あるいは実運用されているアプリで参考にできるソースコードとなると、意外にパッと思い付かなかったりします。「Railsアプリなら、これを読め」というべきアプリのリストがあればいいのにと、よく思ったりしています。 そんなわけで、いま読むべきだと私が勝手に考えてGitHubのウォッチリストに入れているRails3アプリを、10個ほどリストアップしてみたいと思います(全部で11個ですが)。ほかにオススメなどがあれば、ぜひコチラで情報をお寄せください

    いま読みたいRuby on Rails3アプリ 10選:Rails Hub情報局:エンジニアライフ
  • Ruby/Railsのコードを読むにはroccoとrdefsが便利:Rails Hub情報局:エンジニアライフ

    新年明けましておめでとうございます。今年こそRuby/Railsをやってみようという人もいるかと思います。ここではRubyのコードを読むのに便利なツールを2つほどご紹介したいと思います。 ドキュメント生成ツールのRD、RDoc、SDoc ソースコードに埋め込んだコメントを、そのままドキュメントとして抽出するツールがRubyにはいろいろあります。いちばん古くからあるのは、RD(Ruby Document Format)と呼ばれるもので、Markdownなどと同様に構造を記述できます。 現在、Rubyに標準添付されているのはRDocです。RubyのソースコードからHTMLCSSJavaScriptを吐き出して、ブラウザで閲覧しやすくしてれます。もう1つ、RDocに似たものにSDocがあります。Sはsearchableのことで、ブラウザ上でクラスやメソッド名をインクリメンタル検索できるのが特

    Ruby/Railsのコードを読むにはroccoとrdefsが便利:Rails Hub情報局:エンジニアライフ
  • 『Titanium Mobileで開発するiPhone/Androidアプリ』――スマホアプリ開発の救世主、Titanium Mobileの理想と現実:晴読雨読@エンジニアライフ:エンジニアライフ

    Titanium Mobileで開発するiPhone/Androidアプリ――JavaScriptによるスマートフォンアプリ開発入門 北尾雅人 (著)、増井雄一郎 (監修) 翔泳社 2011年6月 ISBN-10: 4798123986 ISBN-13: 978-4798123981 3129円(税込) ■この頃ちまたで流行るもの 最近、街中でスマートフォンを使っている人々を見掛ける。スマートフォンと一言でいっても、それぞれのプラットフォームは異なる。iOS・AndroidWindows Mobile、この3つが最もメジャーだろう。 プラットフォームが異なれば当然、アプリケーションの作り方と開発言語も異なる。同じ機能を実装しようにも、iOSならObjective-C、AndroidならJavaを使って開発しなければならない。同じアプリケーションを2つのプラットフォームでリリースしようとす

    『Titanium Mobileで開発するiPhone/Androidアプリ』――スマホアプリ開発の救世主、Titanium Mobileの理想と現実:晴読雨読@エンジニアライフ:エンジニアライフ
  • 『パーフェクトJavaScript 』――JavaScriptは「勉強しなくてもOK」な言語なのか?:晴読雨読@エンジニアライフ:エンジニアライフ

    パーフェクトJavaScript 井上誠一郎、土江拓郎、浜辺将太 (著) 技術評論社 2011年9月 ISBN-10: 477414813X ISBN-13: 978-4774148137 3360円(税込) ■今、どこにでもあるJavaScript 前世紀、JavaScriptは「ホームページのおまけ」として使われる言語だった。ロールオーバーするアイコン、マウスポインタを追いかける、「右クリックは禁止です!」……。うっとうしい仕掛けを回避し、セキュリティを高めるため、JavaScriptはブラウザの設定でOffにするのがネットサーファーのたしなみとされていた時代もあった。Webブラウザでのクライアントサイドスクリプティングでできることなんて、その程度だったのだ。 あれから十余年。今やJavaScriptはどこにでもある。Webアプリケーションの中核的な動作を担っていることだって少なくな

    『パーフェクトJavaScript 』――JavaScriptは「勉強しなくてもOK」な言語なのか?:晴読雨読@エンジニアライフ:エンジニアライフ
    seiunsky
    seiunsky 2011/10/26
    カッパさん文章うまいナァ
  • Ruby 2.0開発がスタート、2012年にPreview版リリースへ:Rails Hub情報局:エンジニアライフ

    2011年10月19日、Rubyの生みの親で現在もCで実装されたRuby処理系の開発をリードしているまつもとゆきひろさんが、Ruby 2.0の開発開始を宣言しました(GitHubの関連コミット)。今のところ、 2012年12月24日のクリスマスにプレビュー版1をリリース 2013年2月24日にRuby 2.0正式版をリリース というプランが描かれています。Ruby 2.0の正式版が出る2013年2月24日は、ちょうどRubyが20歳になる日でもあります。Rubyは20歳にしてRuby 2.0に、ということですね。 ここ数カ月ほど、Rubyのコア開発者の間で、今後のバージョン付けと、その開発の射程、リリーススケジュールについて議論が続いていましたが、1つの決着を見た形です。2.0を出すことについての議論は平坦ではなく、2011年7月に行われたRubyKaigiでのまつもとさんの「(1.9.3

    Ruby 2.0開発がスタート、2012年にPreview版リリースへ:Rails Hub情報局:エンジニアライフ
  • 人形つかい(10) 第1回情報共有ミーティング 議事録:Press Enter■:エンジニアライフ

    ふつーのプログラマです。主に企業内Webシステムの要件定義から保守まで何でもやってる、ふつーのプログラマです。 11月1日、高杉上級SEから、情報共有ミーティングを週に1回のペースで実施する、との通達があった。これは簡単に言えば、右手がやっていることを左手にも知らせよう、という目的で行うものだ。 これまで、橋さんが作成し、高杉さんが承認した設計書は、各協力会社のメンバーに個別に渡されていた。そのため、下手をすると同じ協力会社のメンバー間でさえ、互いが何をやっているのか、どういう問題を抱えていて、どのような手段で解決したのか、という情報の共有がされていないことがあった。 ぼくなどは、目の前の設計書にだけ集中すればいいので、特に不自由を感じているわけではなかったが、より高所から全体に目を光らせなければならない高杉さんからすると、それはいかにもまずい状況に思われたらしい。全メンバーの参加は強制

    人形つかい(10) 第1回情報共有ミーティング 議事録:Press Enter■:エンジニアライフ
    seiunsky
    seiunsky 2011/07/25
    ははは、ワロス
  • 人形つかい(4) 実現不可能な仕様を実現する方法:Press Enter■:エンジニアライフ

    ふつーのプログラマです。主に企業内Webシステムの要件定義から保守まで何でもやってる、ふつーのプログラマです。 他人を評価する際、第一印象を重視する人としない人がいる。ぼくはこれまでどちらかといえば前者だったし、だいたいのところ、その方法は有効だった。公言したことはないが、人を見る目はそれほど曇ってないんじゃないか、とも思っている。ところが、エースシステム横浜第1開発室システムエンジニアさんと仕事をしていくにつれて、その自信が揺らいでいくことになった。 橋さんの第一印象は、真面目で仕事熱心な好青年、だった。技術的には不安要素があるものの、単なる経験不足でしかないと思えたのだ。ぼくのカンは、橋さんを「いい人」リストに追加していた。 橋さんが誇らしげに出してきた設計書を見るまでは。 東海林さんとぼくは、エースシステム社内に用意された小さな開発室で、数日前から開発作業を開始したところだ

    人形つかい(4) 実現不可能な仕様を実現する方法:Press Enter■:エンジニアライフ
    seiunsky
    seiunsky 2011/06/13
    "「この設計はもう変更できないんです。技術的にどうだろうと、やるしかないんです。わかってもらえませんか!」" ハハハッ
  • 楽しいCSSこと「Sass」の3.1が異様な進化:Rails Hub情報局:エンジニアライフ

    HamlとSassのバージョン3.1が4月24日にリリースされました。元々両者は同じプロジェクトだったのですが、今回のリリースから別々のgemとなり、インストールも別にできるようになりました。 Hamlはインデントを使ってシンプルにHTMLを生成できるテンプレートエンジン。SassはHamlとセットで誕生した、インデントを使ってCSSをシンプルに書ける独自のスタイル指定言語です。CSSを書くのが苦痛じゃなくて、楽しくなるという触れ込みです。 Hamlのほうは、今回はSassの分離が大きなトピックである以外は変化はありません。変化が大きいのは「Brainy Betty」と名付けられたSass 3.1.0のほうです(brainyって脳みそが詰まっていて頭が良いという意味ですね。変な名前を付ける人たちです……。Sass自体も、生意気な女という意味で使われる「sassy girl」にかけているんだ

    楽しいCSSこと「Sass」の3.1が異様な進化:Rails Hub情報局:エンジニアライフ
    seiunsky
    seiunsky 2011/04/26
    ほへー。別々のgemになったのだけでも広く啓蒙した方が良さそうだねぇ
  • Node.js+CoffeeScriptで書かれた「Pow」がカッコ良すぎる件:Rails Hub情報局:エンジニアライフ

    Ruby on Railsの生みの親、DHHが在籍する37signalsがMac OS X用のRackサーバ「Pow」をオープンソースで公開しました。ちょっとこれまでにない種類のプロダクトで、その使い勝手のシンプルさとアイデアに鼻血が出そうになりました。実装にNode.jsとCoffeeScriptを使っているというのも面白いです。 Powの売りは、「Zero-configuration」(設定要らず)ということで、複数のRails/Sinatraアプリをローカルで動かして開発するようなときに、仮想的なドメイン名を手軽に割り当ててアクセスできるようにしてくれる、というものです。インストールはcurlのコマンド一発で、 $ curl get.pow.cx | sh とするだけ。そして、RailsやSinatraなどのRackアプリのディレクトリをPowのディレクトリにシンボリックリンクを貼る

    Node.js+CoffeeScriptで書かれた「Pow」がカッコ良すぎる件:Rails Hub情報局:エンジニアライフ
    seiunsky
    seiunsky 2011/04/08
    パパウパウ
  • 5年目社員が考える後輩教育とは:ワイン片手にITを思う:エンジニアライフ

    こんにちは、サトマモです。 気付けば4月。世間は新学期、入社式など春らしいイベントが目白押しですね。IBMでも、Spring Kickoff(入社式)が開催され、初々しい新入社員の方々の姿が見られました。どんな後輩が入ってきたのか楽しみです。 自分がワクワクしながら入社式に参加したのは、気付けば、4年前。5年目社員というと、新入社員から見ると、ずいぶん先輩になってしまいますね。果たして、5年前にイメージしていた先輩像になれているのか、ちょっと疑問ですが……。 さて、3月の時事争論で、「新人/部下の教育」について、というお題をいただいたので、遅ればせながらちょっと考えてみたいと思います。 今までの記事には、自分自身が受けてきた教育や育成に関する内容が多いので、自分が教育する立場だとしたらどうするか、どうしたいかをお話しします。実際には、後輩の面倒を見るという機会は少ないため、想像の部分が多く

    5年目社員が考える後輩教育とは:ワイン片手にITを思う:エンジニアライフ
    seiunsky
    seiunsky 2011/04/07
    やる気を引き出す為のコーチングとか世の中にはあるんだろうなぁと思ったけど、その前に後輩が居なかった
  • DebianのRubyパッケージメンテナ辞任で騒動に:Rails Hub情報局:エンジニアライフ

    Debian GNU/LinuxRuby関連パッケージのメンテナだったフランス人のLucas Nussbaumさんが、Rubyパッケージの作成・管理に関わるのをやめると宣言しました。その理由を、やや感情的にブログに列挙したことをキッカケに、日語・英語のコミュニケーションギャップの問題、OS(ディストリビューション)とRubyなどの言語処理系のパッケージシステムの不調和の問題、コミュニティ運営の成熟度など、さまざまな議論が巻き起こっています。 多くの論点を含みつつ議論が展開 念のために先に指摘しますが、Debian上(Ubuntuでも同様)のRubyパッケージの今後については、Lucasさんのほかに、まだ2人、やまだあきらさんと、森脇大悟さんが関わっているので(リンク)、今回の騒動によってRubyパッケージがDebian上でメンテナンスされなくなったり、将来が不安だということはないと思い

    DebianのRubyパッケージメンテナ辞任で騒動に:Rails Hub情報局:エンジニアライフ
    seiunsky
    seiunsky 2011/01/04
    良いまとめ。開発環境としての視点と、実際に動かすサーバの環境を構築するための視点の違いね……。
  • スマートフォン勉強会に参加して:ベンチャー社長で技術者で:エンジニアライフ

    わけあってiPhoneを持つことになったのだが、持つなら何かソフトを開発したいな、ということで「スマートフォン勉強会」に参加させてもらいました。 気がつけば最年長。そうか、自分では若いつもりだったけれどそんな歳になったんだな~。何ともアウェーな感じであった……。しかし、アウェーなりに得るものはあって、一番分かったことというのが、何のことはない「システム屋さん」と「ソフト屋さん」の感覚の違いというものでした。 勉強会のお話で、「スムーススクロールをタッチスクリーンで実現するのに、結局は標準コントロールなどではうまくできず、ゴリゴリとネイティブコードで書きました」ってなお話がありました。オヤジのわたしは、DOSでもそういえば「何とかアニメーションを!」とか考えていたことはあったな~、同じような計算をしながらゲームを書いてたな(いや、わたし自身はゲームは作らずソースを眺めていただけですけど)。

    スマートフォン勉強会に参加して:ベンチャー社長で技術者で:エンジニアライフ
    seiunsky
    seiunsky 2010/05/19
    5倍の開発効率を得た上で、発売開始から全力で開発キットをいじるだろJK。どんなに早く手にしたって自分の時間が持てなくちゃ意味が無い
  • プログラマなんかで終わりたい:プログラマで、生きている:エンジニアライフ

    職業をきかれると「プログラマ」と答えます。疎そうな人に対しては「コンピュータ関係」と言いますが。ここ数年、同年代で「プログラマ」を名乗る人には出会っていません。プログラマの「定年」、過ぎちゃっていますもんね。 かなり前のことになりますが、わたしが仕事をしているすぐ近くの席で、他社の方が2人で仕事をしていらして、先輩らしき男性が後輩らしき男性に向かって「こんなこともできないようじゃいつまで経ってもプログラマ止まり」だぞ、とよく言ってらしたんですよ。 で、わたしはそういう言葉を聞くたびに「プログラマ止まりでいいじゃん」と心の中で反論していました。 状況もわからない他社の方々のことなので、「もしかしたら後輩がSE志望で、先輩はそれを知っていてそういう励まし方をしているのかも」とも思ったんですが、どうしても「プログラマ止まり」とか「プログラマなんかで終わりたいのか」とかいう言葉を聞くたんびに腹が立

    プログラマなんかで終わりたい:プログラマで、生きている:エンジニアライフ
    seiunsky
    seiunsky 2009/06/07
    なんつーか、こう、ずっと作り手側でありたいですよね。
  • 1