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

  • なぜプロジェクトは炎上するのか?炎上しやすい4つの傾向と、炎上を防ぐ3つの対策 - paiza開発日誌

    Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』 こんにちは、谷口です。 某Mずほ銀行の案件のニュースが出たとき、弊社でも結構話題になりました。 あんなに巨大なプロジェクトをしずめるのは、もう当に不可能なんじゃないかと思いますが、どんなに大きな炎上も、恐らくは小さな火種が集まって、やがて大きな炎となってしまった結果だと思いますし、最初の小さな火種の段階からぷちぷち消していけたらこんな結果にはならなかったはず……。 という話をしていたときに、paizaのエンジニアが「かつて炎上しているプロジェクトに自ら突入していくのが趣味だった」などと言い出しました。「そういう性癖なのかな」と思ったんですが、聞いてみると 「炎上しているプロジェクトに行くと『優秀な人たちはどんな振る舞いや働きをして炎上をしずめているのか』『何が原因で炎上したのか、どの時点で何をし

    なぜプロジェクトは炎上するのか?炎上しやすい4つの傾向と、炎上を防ぐ3つの対策 - paiza開発日誌
    minoru0707
    minoru0707 2016/07/29
    勉強になる。
  • 4月からエンジニアになる人が入社前から読んでおくべきITニュースサイト10選 - paiza times

    Photo by Boris Schubert こんにちは。谷口です。 4月からITエンジニアとして入社される皆さん、おめでとうございます! 学生の方や新社会人になる方々とお話をしていると、「就活中や入社前に見ておくと役立つサイトはありますか?」「入社後はどういった情報サイトで情報収集や勉強をすると良いですか?」といった質問を受けることが非常によくあります。 最新技術や新しいプロダクト等の情報等を収集するのは技術者としてとても重要です。 ITエンジニアになる方々の中には「そんなの学生のうちからやってるぜ」という方もいらっしゃるかと思いますが、実際にお話をすると「もうすぐ社会人になるけど、何で調べるといいのかよくわかんないです…」という方も多いのが現状です。 そこで今回は4月にITエンジニアとして新卒入社をされる方々が、デキるエンジニアになるためにチェックすべきIT系情報サイトを、大きく分野

    4月からエンジニアになる人が入社前から読んでおくべきITニュースサイト10選 - paiza times
    minoru0707
    minoru0707 2016/03/17
    はてブと、ツイッターでいいんじゃね?
  • プログラミング経験がなくても大丈夫!Webサービスを一発作成する方法 - paiza times

    こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 ウェブサービスを作るにはどのような方法があるでしょうか? 言語は、PHPJavaRubyPythonJavaScript・・・ フレームワークは、LaravelRuby on Rails, Struts・・・ フロントエンドは、jQueryUI、Sencha、AngularJS、React・・・ データベースは、MySQL、PostgreSQL、MongoDB・・・ プログラムを簡単・効率よく開発するために、様々な言語・フレームワーク等がありますが、いずれにしても「プログラム」を書く必要があります。 今回紹介するBubble.isは「プログラム不要」で、「ウェブサービス」が作れるサービスです。繰り返しますが、「ウェブページ」ではなく、「ウェブサービス」です。 bubble.is データベースを操作するこ

    プログラミング経験がなくても大丈夫!Webサービスを一発作成する方法 - paiza times
    minoru0707
    minoru0707 2016/01/09
    面白そうだけど、公開もできるのかな。
  • IT業界の多重下請け構造で得をする人、損をする人 - paiza times

    Photo by Tim Menzies こんにちは。テクニカル・ライターの可知(@y_catch)です。 IT業界には多重下請けが蔓延しています。私の身近なところでも多重下請け構造の中で働いている人も居ますが、実際に体験した人や聞いたことがある人も多いと思います。たしかに多重下請け構造は、企業側にとって不可欠な仕組みとなっていますが、階層の下のほうで悪戦苦闘しているITエンジニアや、これからIT業界に参加しようとしている人たちにとっては、切実な課題だと思います。 そこで今回は、IT業界の多重下請け構造について解説しながら、ITエンジニアのキャリアプランについて、どのような方向性があるか整理してみたいと思います。 [目次] IT業界の給与格差 給与格差の元になる、IT業界の多重下請け構造 IT業界は、どう人材を育成しているのか ITエンジニアにとってのメリットとデメリット ITエンジニア

    IT業界の多重下請け構造で得をする人、損をする人 - paiza times
    minoru0707
    minoru0707 2015/12/11
    わかりやすい
  • IT業界の『多重下請け構造』は社会悪になりつつある - paiza times

    Photo by Jonathan Kos-Read 今回のpaiza開発日誌は片山がお送りします。 SIerについて語られる際にIT業界の「多重下請け構造」についての問題点が良く取り上げられますが、「多重下請け構造」がITエンジニアにとってどのような問題点があるのでしょうか? その点について今回は少し整理してみようと思います。 ■「多重下請け構造」とは何か 説明するまでもないかもしれませんが、「多重下請け構造」とは、受託システム開発において、発注者から直接仕事を請け負った元請(たいていの場合が大手SIer)が、請けた仕事を切り出して2次請け、3次請け、4次請けと仕事を下ろしていくピラミッド構造の事を言います。 良くある例で言うと、元請は要件定義や概要設計等の上流工程を請負い、開発・実装などの下流工程は2次請けに委託する、というような構造です。2次請けは自社リソースで開発を賄えない場合に3

    IT業界の『多重下請け構造』は社会悪になりつつある - paiza times
    minoru0707
    minoru0707 2014/11/13
    なるほどねぇ思考のベースは、技術者が技術者らしく成長できることかな。ぬるま湯記事は表現があれだったけど、多分SIerをディスってる気はなさそうな感じがする。
  • SIerの「開発」と「運用保守」分離がまねく3つの弊害 - paiza times

    Photo by Photo4jenifer 今回のpaiza開発日誌は片山がお送りします。 近年Webビジネスにおける開発業務は、システムが売上や収益と直結しているため、素早い開発が求められるようになり、開発と運用が協力する継続的インテグレーションやDevOpsという概念が重要になってきています。 逆にSIerでは開発と運用・保守の分離がされたままで、特にITエンジニアの成長阻害要因になっていると考えられます。この「開発と運用保守の分離」は、SI業界で働くITエンジニアにとっては、「人月商売」「多重下請け構造」と並ぶ三つ目の問題になっているのではないかと思います。 そこで今回はITエンジニアがキャリアを形成していく上で、開発と運用保守の分離がもたらす弊害について考察してみたいと思います。 ■運用・保守とは何か? SIerではシステム開発の場において、大きくは「開発チーム」と「運用・保守チ

    SIerの「開発」と「運用保守」分離がまねく3つの弊害 - paiza times
    minoru0707
    minoru0707 2014/11/13
    SIerぬるま湯記事を書いた方の過去記事をずらっと読んでいる。SIerの構造が技術者の成長を阻害する事をとても問題視されている方なんだな。SIerの定義が難しいけど、まぁ書いてあることは納得行く事も多い。
  • SI⇒Web転向に失敗するエンジニアに共通した【たった1つの特徴】 - paiza times

    Photo by Robert Tadlock 今回のpaiza開発日誌は片山がお送りします。 SIerに在籍しているエンジニアで、技術(開発)を中心としたキャリアを積んでいくために、SIerからWeb業界(Webサービス提供系)に転向/転職しようと思っている方は近年増えています。そんな方向けに、SI⇒Web転向で「失敗してしまう人の特徴」と、「上手くいく人の特徴」についてまとめてみました。 ■SIからの人材流出は増えているが、Web転向は狭き門 SIer⇒Web業界への転向成功者、失敗者の特徴を見てみる前に、まずはSI業界とWeb業界の採用動向について見ていきましょう。 昨今、特に飲業界等を中心として人材不足が叫ばれていますが、IT業界も成長産業のため、常に人材が不足していると言われている業界です。2014年9月18日の日経新聞でも「IT分野の派遣『月収100万円』でも集まらず」という

    SI⇒Web転向に失敗するエンジニアに共通した【たった1つの特徴】 - paiza times
    minoru0707
    minoru0707 2014/11/11
    改めて読んだけど、まぁこれだけ「Sierはぬるま湯」を連発してたら、喧嘩売ってるようなもんだわなぁ。書いてある事自体は、そんなに的外れではないだろうけど、結局人それぞれだからね。
  • ITエンジニアの価値を貶める『人月商売』の功罪 - paiza times

    Photo by oatsy40 今回のpaiza開発日誌は片山がお送りします。 SIerについて語られる際に「人月商売」についての問題点が良く取り上げられますが、「人月商売」がエンジニアにとってどのような問題点があるのでしょうか? その点について今回は少し整理してみました。 ■人月とは何か 「人月」について誤って認識している人々が多い。人月とは見積りとスケジューリングに使われる仕事の単位である。「コストは実際に人数と月数の積に比例する。が、進捗はそうではない。したがって、仕事の大きさを測る単位としての人月は、疑うべき危険な神話なのだ。人月とは、人と月とが互いに交換できるという意味だからである。」 人月の神話―狼人間を撃つ銀の弾はない 人月の神話―狼人間を撃つ銀の弾はない (Professional Computing Series) 作者: フレデリック・P,Jr.ブルックス,Frede

    ITエンジニアの価値を貶める『人月商売』の功罪 - paiza times
    minoru0707
    minoru0707 2014/07/10
    原価積み上げとしての人月というのは有りだと思うけど、そこから売値にするときにどこまで調整の幅を持たせるかかなぁ。
  • 35歳定年説より怖いフルスタックエンジニアしか生き残れない未来とは - paiza times

    Photo by Joi 今回のpaiza開発日誌は片山がお送りします。 今後も技術(開発)を中心にエンジニアとしてのキャリアを歩んでいきたいなと考えている方向けに最近騒がれているフルスタックエンジニアとは何か、という事と、何故今後フルスタックエンジニアしか生き残っていけないのか?という事について書いてみました。 ■最近よく見かける【フルスタックエンジニア】とは何か? まずStackって何だろう?、というところで海外の記事などを読むと"LAMP stack"という言葉が良く出てきます。LAMPの場合、OSはLinux、WebサーバはApache、データベースはMySQL、プログラミング言語はPHP(もしくはPerlPython)という形で組み合わせたものの事を言います。つまりOS、Webサーバ、DB、プログラミング言語の組み合わせ≒積み重ね、なのでStackという事のようです。こういった

    35歳定年説より怖いフルスタックエンジニアしか生き残れない未来とは - paiza times
    minoru0707
    minoru0707 2014/05/13
    「今後国内では、サービス開発のコア人材となるフルスタックエンジニアかスペシャリストのみが生き残り、それ以外は自動化されるか、単価の安いオフショアかに置き換わっていく」か、なるほどねぇ。
  • 1