タグ

2018年7月9日のブックマーク (4件)

  • IT系上場企業の平均給与を業種別にみてみた 2018年版[後編] ~ パッケージソフトウェア系、SI/システム開発系、クラウド/キャリア系企業

    IT系上場企業の平均給与を業種別にみてみた 2018年版[後編] ~ パッケージソフトウェア系、SI/システム開発系、クラウド/キャリア系企業 IT系企業で平均年収が高いのは、勢いのあるネットベンチャー系企業なのか、それとも伝統的なSIerなのでしょうか。 上場企業は毎年「有価証券報告書」の発行を義務づけられており、そこには従業員の人数や平均年齢、平均年収などが掲載されています。この記事では、これら公開情報を基に、Publickeyが独自の判断で主な企業をピックアップして業種を分類。平均給与が高い順に並べてみたものです。 ただし、持ち株会社など現場の社員の給与を反映していないと思われる企業はこの調査からは外してあります(例えばコナミホールディングスなど)。日で上場していない企業(例えば日マイクロソフトやGoogle法人など)も当然ながら含まれていません。 記事は前編で紹介したネッ

    IT系上場企業の平均給与を業種別にみてみた 2018年版[後編] ~ パッケージソフトウェア系、SI/システム開発系、クラウド/キャリア系企業
    vanbraam
    vanbraam 2018/07/09
    三菱総研ってSIに分類されるの?
  • インフラエンジニアの独り言、ストレージは盲点になりがち - orangeitems’s diary

    インフラエンジニアの世界 IT技術者というと世間から見たら、要件定義やシステム設計をおこなうシステムエンジニアと、それを実装するプログラマーしか見えてないと思うんですよね。でもその基盤を動かすインフラエンジニアという人たちが全体の10パーセント弱(肌感)存在しています。 インフラエンジニアと言ってもまたそこから役割分担があって、物理サーバーやOSに強いサーバーエンジニアと、ネットワークに強いネットワークエンジニアがいます。大昔は物理サーバーとネットワークしかインフラに無かったので、大体はこの二極化でした。ネットワークエンジニアはスイッチやファイアウォール、ロードバランサーくらいまでは自分の領域としてくれていますが、OSやミドルウェアのことになると、それは私の領域ではない発言が出てサーバーエンジニアをブチ切れさせること請け合い。逆にネットワークエンジニアはサーバーエンジニアがなんでもネットワ

    インフラエンジニアの独り言、ストレージは盲点になりがち - orangeitems’s diary
    vanbraam
    vanbraam 2018/07/09
    「バックエンドのシステムを組む時,予算の半分(人件費含む)はストレージに割くべき」というのは割と常識かと思ってたけど,そうでもないのかな?永続性(persistence)の担保にお金をケチってはいけない
  • bliki: Two Hard Things

    There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton Long a favorite saying of mine, one for which I couldn't find a satisfactory URL. Like many good phrases, it's had a host of riffs on it. A couple of them I feel are worth adding to the page There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.

    bliki: Two Hard Things
    vanbraam
    vanbraam 2018/07/09
    "only"ではない,たくさんの"two" hard things
  • HaskellでDIする

    DI DIの重要性はここ数年で急速に高まってきている。 依存性が注入されたりとかそういうことはどうでもよくて、設計と実装を分けたい、人類はそれだけのために色々と工夫をこらし最終的にたどり着いたのがDIであったのだろう。 Haskellでも設計と実装を分けるためにDIしたいというのは自然な流れである。 ここでは型も含めて設計が実装に依存してはいけないということを要求する。 例えば設計でMySqlConnection、みたいな型が出現することも分離できていないので禁止とする。 問題点 設計を定義するときには他の言語ではインターフェイスなどの仕組みが使われることが多い。 Haskellには型システムという仕組みがあるのでこれがインターフェイス相当の機能として紹介される場合がある。 しかし型システムはインターフェイスとは違い、型を固定する仕組みがない。型クラス TypeClass a のインスタン

    vanbraam
    vanbraam 2018/07/09
    "ここでは型も含めて設計が実装に依存してはいけないということを要求する。 例えば設計でMySqlConnection、みたいな型が出現することも分離できていないので禁止とする"