当面就職せずにフリーランスとしてやっていくだろうし, 基本自宅で開発するようにしたいと思っています. 3ヶ月自宅で仕事してみると, 自宅にそれなりの環境作って作業するのが一番な感じがあります.

必須

  • Debian系の GNU/Linux が入るそれなりにスペックの高いPC
  • 勉強会への参加
  • コードレビューの文化
  • コードの品質を上げることへの理解
  • リモート可
  • フルHD以上のディスプレイ2つ
  • それなりに高い報酬
  • 裁量労働
  • 仕事中に動画が見れる/音楽が聞ける

あるとよい

  • 広い机
  • まともな椅子
  • フルHD以上のディスプレイ3つ以上
    • フルHDだと足りなくなってきたけど
  • 勉強会が開催できるオフィス
  • IRC or Idobata or Slack or ...
    • ChatWork は使ったことがないが避けたほうがよさそう. 同等以上のものであればよい.
  • 技術的な挑戦
  • 受託よりは自社サービス
  • CI環境(というかCIへの理解)
  • 年俸制
    • 想定年収の一部として組込まれている賞与がないほうがよい. 決算賞与など組込まれていないものならば問題ない.
  • 全構成員の報酬の公開
  • 取締役/執行役員などと一般社員との間で気軽に意見を交換可能
  • 取締役の大部分が会社に直接の利害関係のない社外取締役

なんでも/どっちでもよい

  • GitHub など
    • Atlassian(アトラシアン) 製品でなければよい
  • プログラミング言語/データベース など
    • 要件に合っていればなんでもよい
    • 多様性は欲しいので, プロジェクトごとに選べるほうがよい

ないとよい

  • フルスタックなWebアプリケーションフレームワークの利用
    • 最終的に保守性が低いから
    • こちらで保守しない案件で先方が了解してるならしょうがない
  • Redmine
  • Backlog
  • Jenkins
    • どうしても閉じた環境でCIしたいならしょうがない
  • IEでしか使えない社内システム
  • 複雑な評価制度
  • 合理的でない行事を会社公式で行なうこと
    • クリスマスや誕生日, 正月を祝う, など
    • 有志が会社に関係なく行なうのには関知しない
  • 誕生日休暇
  • 運動会
  • 開発合宿
  • 社員旅行
    • 全員参加ならアウト
  • 表彰制度
  • サービス名でのヘボン式ローマ字の利用
  • メールアドレスやアカウント名で姓名が名姓順表記
  • 入社式/内定式
  • CTO
  • 開発する場所から手の届く範囲にあるゴミ箱
    • 自分が開発する場所以外でなら気にしない
  • 自分で制御できない趣味に合わない音楽
  • 技術者の採用責任者が人事
  • 社員証をネックストラップで吊すのが必須
  • 社員証
  • 会社の入口などの外部の人の目に付くところ以外での, 会社のスローガンなどの大きな表示
  • Salesforce の利用
  • 秀丸エディタ

アウト


  • Atlassian(アトラシアン) 製品の利用
  • サイボウズ製品の利用
  • 狭い机
  • 安すぎる椅子
  • Apple製品の強要
    • 他人が使うのは許容する
  • 追い出し部屋/退職強要
  • Microsoft Office 365
  • Microsoft Exchange
    • 2014年現在 ISO-2022-JP-2 なヘッダが付いてると送信元にエラーが返ってくる.
    • 既に出ているパッチで直るという話(未検証)
    • 直っているなら 「ないとよい」
  • 会社名でのヘボン式ローマ字の利用
  • 名刺など明確に名前を示すもので姓名が名姓順表記
  • (煙草やコーヒー, 香水, 柔軟剤などの)臭いに対して何ら対策がない
  • ダメな求人関係企業/サービス(ICPA, EWC, ビズリーチ, テクノブレーン, Justa, paiza, CodeIQ, JobShare など)を利用している.

メンバーのみ編集できます