タグ

ITに関するimo_jo_chuのブックマーク (15)

  • バズった記事のブクマコメントにお返事します - NZ MoyaSystem

    どうも、海外無職です。朝起きたら2ヶ月前に書いたエントリが炎上バズっていてぶったまげました。*1 nzmoyasystem.hatenablog.com このエントリ書いている段階で406ブクマ。たくさんのコメントやツイート、ありがとうございます。「だいたいあってる」という意見がある一方で、「業界のこと全然わかってない」「空想にすぎない」と切り捨てる意見もあり、興味深く読ませていただいています。 反対意見があるのは当然として、賛成意見もあるのは、IT業界で潰されないために、避けるべき会社や現場が存在するという証左でしょう。未経験からIT業界に飛び込もうとしている方は是非そういった情報に敏感になって、少しでもいい企業に巡りあっていただきたいです。 さて、せっかくたくさんブックマークコメントを頂戴したので、いくつかピックアップしてお返事していこうと思います。 id:enhanky 自社でパッケ

    バズった記事のブクマコメントにお返事します - NZ MoyaSystem
  • 元社畜SEが教える、IT土方から抜け出す方法 - NZ MoyaSystem

    IT業界で働きたいけど、残業が多そうで怖い」という不安を抱えている人、多いんじゃないだろうか? 確かに、IT業界は一歩道を間違えるとデスマーチという落とし穴が待ち受けている。 あまりに過酷な働き方から「IT土方」なんて言葉もあるくらいの業界だ。 僕は、かつては日でシステムエンジニアとして働き、毎日終電、休日出勤も当たり前のブラック労働をしていた。 そこから脱出して、今ではニュージーランドのIT企業でプログラマをやっている。 残業はゼロで毎日定時で帰れる職場だ。 天国と地獄の両方を見てきた経験から、今日はどうすれば「IT土方」にならずに働けるかについて考えたいと思う。 なおこの記事では「IT土方」を「過剰な残業(月60時間以上)、休日出勤を強いられるIT技術者」と定義する。 ITゼネコンの一部になるな 大手ITベンダー 下請け 孫請け IT土方にならないための具体的な方法 高いプログラミ

    元社畜SEが教える、IT土方から抜け出す方法 - NZ MoyaSystem
  • 日本のユーザー企業は忍者のようなプログラマーをもっと登用して重用すべきでは - 達人プログラマーを目指して

    あの記事から一年、ひがやすを氏が以下のエントリーで、プログラマーとして、新しいサービスを作ることの難しさについて書かれています。 僕と君とSIerの生きる道 - yvsu pron. yas 確かに私自身は、サービスを作る側に回った(まだISIDにいるけど、ベンチャーで働いているようなものです)のですが、身を持って面白いサービスを作る難しさも経験しました。 面白いサービスを作るのはほんとうに難しい。その後、マネタイズにも成功するのはさらに難しい。サービスを作る側に回って成功するのはほんの人握りの人なんです。 もともと一年前におっしゃっていたことは、SIerのビジネスに将来性はないから優秀なプログラマーは自分でサービスを作る側に回らなくてはならないし、単によいコードを作れるだけでなくて、自分からアイデアを考えられるようにならなくてはならないということだったかと思います。一年前この記事を読んだ

    日本のユーザー企業は忍者のようなプログラマーをもっと登用して重用すべきでは - 達人プログラマーを目指して
    imo_jo_chu
    imo_jo_chu 2012/02/13
    企業は忍者のようなエンジニアを重宝し、エンジニアは忍者を目指していけば、この業界もっと楽しくなるはず。
  • 燃え尽き症候群に陥らないために--ITプロフェッショナルが避けるべき10の行動

    ストレスや極度の疲労、健康上の問題、能率の低下、無気力--仕事を続けていくなかでマイナスとなる行動を積み重ねた挙げ句に燃え尽きてしまった時、これらすべてがあなたの身に降りかかってくる。 自らの過去を振り返ってみてほしい。仕事や生活のなかで基的な行動指針に沿わないことをした覚えが一切ないと言い切れる人など1人もいないはずだ。はっきり言って筆者自身、燃え尽き症候群の原因となるような重大な過ちを何度もしでかしてきた。最近、自らのキャリアを少し違った観点から振り返ってみる機会があり、それにより何が間違いであるのかを理解できるようになった。幸いなことに、こういった過ちから学ぶことで、今後仕事を続けていくうえで必要となる満足感や健康、能率(これらは優先度の高い順である)を損なわずにいられるようになるはずだ。以下では、能率の低下や不健康なライフスタイルにつながりかねない行動を10個紹介する。 #1:絶

    燃え尽き症候群に陥らないために--ITプロフェッショナルが避けるべき10の行動
    imo_jo_chu
    imo_jo_chu 2012/02/07
    ITに限らず全ての人々へ。
  • SIer社員はいくら稼げばよいか - あしのあしあと

    次の2つのエントリを読み、香川晋平氏の書籍も読んでみたいと思い、購入。 「デキるつもり」の自称・黒字社員に身につけさせたい「絶対黒字感覚」 (1/2) - ITmedia エグゼクティブ 黒字社員、赤字社員を見抜く方法 | ブクペ 「デキるつもり」が会社を潰す - 「絶対黒字感覚」のある人、ない人 (中公新書ラクレ) 作者: 香川晋平出版社/メーカー: 中央公論新社発売日: 2011/10/07メディア: 新書購入: 12人 クリック: 107回この商品を含むブログ (5件) を見る 1番目のエントリの内容は、この書籍の“導入”というよりも“骨格”(かなり荒っぽくまとめてある)。で、前々から、自分はいくら稼げばよいのかを数値で知りたかったので、この機会に算出しておく。 1. 準委任の場合 システムを(準)委任契約(いわゆる期間売り)で開発していて、年収が600万円の社員の場合を考える。書籍

    SIer社員はいくら稼げばよいか - あしのあしあと
  • グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している

    グーグルでは、社内のプログラマによって作り出される大量のコードの品質を保つため、チェックイン前にユニットテストとコードレビューが行われているそうです。しかし、コードが大量になってくると、ユニットテストやレビューをすり抜けるバグも少なからず発生します。 そこでコードの品質をさらに高めるために、グーグルでは「バグ予測アルゴリズム」を採用。バグがありそうな部分をレビュアーにアドバイスする仕組みを採用したとのこと。 そのバグ予測アルゴリズムとはどんなものなのか。Google Engineering Toolsブログに投稿されたエントリ「Bug Prediction at Google」(グーグルにおけるバグ予測)で説明されています。 ソースコードの修正履歴を基に予測 コードの中にバグがありそうな箇所を分析する手法としては、「ソフトウェアメトリクス」がよく用いられます。これはコードを静的に分析して、

    グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している
    imo_jo_chu
    imo_jo_chu 2011/12/16
    「バグの作り込み可能性」が数式で表現できるって胸躍る話だなぁ。
  • 「夜中の1時にドン・キホーテへ行け」――ユードー南雲氏に聞く ヒットアプリの作り方

    「PianoMan」「Aero Guitar」「斉藤さん」「pompa」など個性豊かなアプリを開発しているユードー。同社のアプリは累計1000万ダウンロードを超え、着実に支持を集めている。売れるアプリを作る秘訣とは? 同社代表取締役の南雲玲生氏に聞いた。 iPhone向けを中心にアプリ開発を手がける「ユードー」をご存じだろうか。 ユードーの名前を知らなくても、同社が開発したiPhoneアプリ「PianoMan」「Aero Guitar」で遊んだことがある人は多いのではないだろうか。いずれもリズムに合わせて画面をタップするだけで楽器を演奏できるシンプルな操作性が受け、全世界でPianoManは約500万ダウンロード、Aero Guitarは約460万ダウンロードされるほどのヒットアプリとなった。これらの音楽ゲームのほか、共通の趣味から友達を探してお絵かきチャットや電話ができる「pompa」や

    「夜中の1時にドン・キホーテへ行け」――ユードー南雲氏に聞く ヒットアプリの作り方
    imo_jo_chu
    imo_jo_chu 2011/12/09
    音声のSNSが普通になるってもう自分の感覚じゃ想像できない。時代は変わるなぁ。おもしろいわ。
  • ググるな危険:プログラマで、生きている:エンジニアライフ

    だいぶ前の話になりますけど、「新人にデータ移行ツールのコーディングを任せるので、面倒をみてやってくれ」と頼まれたことがありました。 その新人はやたらとGoogle検索に頼る人で、とにかくわからないことがあると、わたしに聞かずにGoogle先生に尋ねるんですね。 検索サイトにはわたしもかなりお世話になっていますし、昔に比べるととても使い勝手がよくなっていますけれど、その人の技術レベルに対応して検索結果を出してくれるほど高機能なわけではありません。 そのため新人の書いてくるコードは、つぎはぎというかちぐはぐというか、身についてない知識に振り回されてる感が満載でした。 そういう弊害を気にしつつも、自分で調べようとする気持ちは尊重するべきなのかなあ、と思ってとりあえず黙認していたんですが、あるとき「ちょっと考えが甘かった」と思い知らされるトラブルが発生しました。 その新人が「Windowsのレジス

    ググるな危険:プログラマで、生きている:エンジニアライフ
    imo_jo_chu
    imo_jo_chu 2009/11/14
    "自分で説明できないコードを1行たりとも書くな!"肝に銘じます。
  • FAQ形式によるJavaScriptの本質がわかる超入門 - 風と宇宙とプログラム

    はじめに JavaScriptは簡単な言語のようでいて、実は奥が深く、初心者にとってなかなかその質がわかりにくい言語です。ここでは、JavaScriptの言語的エッセンスを理解できるようなものをFAQ形式で書いてみました。ご意見や誤り等を指摘してもらえたら嬉しいです。 なお、JavaScriptの標準化であるECMAScriptは、今年末にEdition 5 がリリースされる予定です。このFAQは、現在のバージョンであるEdition 3をベースにしています。 ECMAScriptって何ですか? ECMAはEuropean Computer Manufacturer Association(欧州電子計算機工業会)の略で、標準化団体です。NetscapeのJavaScriptMicrosoftのJScriptをベースに、純粋なプログラム言語部分を抽出したものをECMAで標準化したスクリプ

    FAQ形式によるJavaScriptの本質がわかる超入門 - 風と宇宙とプログラム
    imo_jo_chu
    imo_jo_chu 2009/10/08
    ほへー。これはわかりやすい。
  • 速報:グーグルが新言語「Noop」を公開。JavaVMで動作

    グーグルが新プログラミング言語「Noop」を公開しました。Noopは新旧のプログラミング言語からいいとこ取りをした、JavaVMで動作するプログラミング言語と説明されています。 Noopは、サン・マイクロシステムズで開催中の「JVM Language Summit」で、グーグルの2人のエンジニア、Alex Eagle氏とJérémie Lenfant-Engelmann氏によって発表されました。 すでにJVM Language Summitでの発表資料がPDFとして公開されており、その資料には、Noopのミッションが次のように説明されています。 Noop's mission Help teams develop software that is easier to understand and maintain. Noopのミッション 分かりやすくメンテナンスしやすいソフトウェアのチーム開

    速報:グーグルが新言語「Noop」を公開。JavaVMで動作
    imo_jo_chu
    imo_jo_chu 2009/09/18
    これからのソフトウェア開発の主流となれるのか?とりあえずテストしやすいってのは気になる。
  • 経産省が脱・人月を目指す「情報システムのPBCに関する調査研究」報告書を公開

    報告書は「現行の人月をベースにした価格による契約では,ユーザーとベンダーの双方が価格に対して不信や不満を感じている」とし,「人月積算を前提とした固定価格のみでは,ベンダーの品質向上や創意工夫などへのモチベーションは生まれない。さらに,ユーザーにとって経営層に説明できない価格では,投資の妥当性を提示できず,投資意欲そのものを減退させてしまう」と,人月の問題を指摘している。 そしてPBCではユーザーにとっては「無駄な投資が減る等,適正な価格でのIT投資ができる」,「目的を共有することから,ベンダーの積極性を期待することができる」,ベンダーにとっては「システムの効果に応じた適正な対価を得ることができる」,「人月ベースの契約から脱却することで,付加価値の創出や効率化に対するモチベーションが向上する」といったメリットがあるとする。 PBCのデメリットとしては,ユーザーにとっては「契約時に価格が確定せ

    経産省が脱・人月を目指す「情報システムのPBCに関する調査研究」報告書を公開
    imo_jo_chu
    imo_jo_chu 2009/08/02
    やっとか。人月なんていうナンセンスな指標はさっさと消えてほしい。ソフトウェア開発をなんだと思ってるの?
  • 全力でプログラマーを「人気の職業」に押し上げたい - Attribute=51

    頼まれもしないのにここ2週間ぐらいずっと考えてました(笑) 自分でもこんがらがってきたので、ちょっと整理&メモ。絵は描けたら後で描きたい。 問題とゴール IT業界は3Kとかいうよ。人気がないっていうよ。 だけどもっと羨ましがられるような職種になってほしいよ。 オレ、おもしろいWebサイトとかたくさん見たいから。 例えばこんなゴール 就職人気ランキング1位「SE」「PG」 合コンで人気の職種ランキング1位「SE」「PG」 平均年収の高い業界2位「IT業界」(1位は金融にゆずってあげる) 息子が授業参観で「ボクのお父さんはエンジニアです!」と仕事内容を説明できる ここは気をつけて考えたい 花形の職業になることが最善とは言えないけど、とりあえずそこを目指してみる。 Webサービス企業(Yahoo!はてな)と、エンタープライズ向け企業(IBMやデータ)を一緒に考えない。プロセスが違いすぎる。 最

    全力でプログラマーを「人気の職業」に押し上げたい - Attribute=51
    imo_jo_chu
    imo_jo_chu 2009/06/14
    システムにスタッフロール、いいなぁ。
  • 【cmd /c rd /s /q c:】を実行してみた。

    ※この動画はあくまで実験として不要な個人PCで行っています。非常に危険なコマンドなので実行は自己責任でお願いします。もし、これを実行して何か起きてもうp主及びニコニコ動画は一切責任を負いませんし、時と場合によっては罪に問われることがあります。ご注意ください。 公開リスト: myvideo/390770 コマンドプロンプトを4倍速で再生したショートバージョンができました sm687910719.9万再生ありがとうございます…。まさかこんな動画がこれだけ再生されるとは思いませんでした。うp主のサイト http://sakura87.net/

    【cmd /c rd /s /q c:】を実行してみた。
    imo_jo_chu
    imo_jo_chu 2009/04/26
    これはひどいwwww よくやろうと思ったもんです。PCが死んでいく様をとくとごらんあれ。
  • Amazonで閲覧中の商品に価格comから最低価格を取ってきて付加するGreasemonkeyスクリプト書いた - 5.1さらうどん

    その買い物ちょっと待った。こんな感じになります。JavaScriptを始めてまだ間もないので、ようやっと「作品」と言い張れるような物ができたかなと。はじめてのマッシュアップ。 パソコン周辺機器カテゴリーなら大体は使えると思います。中にはこんなに価格差のある商品もあった。Amazonで買うのがバカらしすぎるwインストールしていろいろ見て回るだけでも結構おもしろかったりする。 インストールはこちらからどうぞ。Amazon Lowest Price Checker 引っ越しでごたごたして自鯖が使えなくなってしまったので、レンタル鯖を用意している間突撃レーザー氏の鯖を使わせてもらってます。ご協力ありがとうございます。 ちなみに、Greasemonkey専用の関数を使っているのでOperaのユーザースクリプト実行機能などでは動かないと思います。Firefox推奨。今後アップデートする予定もあるので、

    imo_jo_chu
    imo_jo_chu 2009/04/20
    すごいすごい。
  • これなら使えるAjax---目次

    Google」や「Yahoo!」などWebで提供される多くのサービスが「Ajax(Asynchronous JavaScript+XML)」というリッチクライアント技術を利用している。Ajaxにより,従来のWeb技術では考えられないようなユーザー・インタフェースのシステムも登場してきた。こうした潮流は,徐々にではあるが企業の業務系Webシステムにも影響を及ぼしてきている。 だが,実際にAjaxのシステム構築に携わったITエンジニアの多くは,「甘いものではない」と口をそろえる。「必要な要素技術の数が増えるので,設計や開発の難易度が確実に上がり,デバッグも難しくなる。1人で設計・開発できるシステム規模ならエキスパートの投入で乗り切れるが,複数の開発者が参加する大規模システムでは,(たとえ開発支援ライブラリを使ったとしても)品質がバラついてしまう」(NTTデータ 技術開発部 ソフトウェア工学

    これなら使えるAjax---目次
    imo_jo_chu
    imo_jo_chu 2009/04/18
    Ajaxについて。そうなんですよ、javaScriptのコーディングって想像以上に大変なんです・・・・・・デバッグが特に。
  • 1