新人エンジニアとのジェネレーションギャップ


ふと自分がベテランエンジニア(おっさん)になってしまった、、、と感じたので書いてみる。

Javaとか普通に使われてると思うし、makeもC系だと普通だとおもうし、メッチャ偏見を入れて書いていることをご了承ください (笑)

バージョン管理ツール

新人

  • Gitしかやったこと無い
  • SVN聞いたことあります
  • CVS?CSVじゃなくて?

おっさん

  • SVNやCVSって言うのがあってだな
  • VSSって知ってるか?
  • ファイルサーバで上書きされることとかあったよー

サーバインスタンス

新人

  • ポチポチ (AWS、GCP、さくらVPS)
  • Herokuでいいっすか? GAEでいいっすか?

おっさん

  • 納品まで時間が掛かるから、早めにスペック確定して発注しないと
  • サーバルーム行ってくる
  • ソコのおいてあるのが開発用サーバだから電源消しちゃダメだよ

プログラミング言語

新人

  • PythonとScalaなら触ってました
  • Swift書いたことあるけどObjectiveCは触ったことないです
  • C++なら授業で少しだけ。Cは触ったことないです
  • Java書いたことない

おっさん

  • CとC++のポインタがつまづくとこだよね!
  • Javaはなかなか良いんだよ! 型がいい! チェック例外とstream処理の相性最悪だけど
  • ObjectiveCで書いてるときはちゃんと自分でメモリ管理していたんだよ

ビルド&リリース

新人

  • CodeDeploy、Cloud Formation、Kubernetes
  • CircleCI、TravisCI
  • Ansible、Fabric
  • jenkins聞いたことある。おっさんのやつでしょ?

おっさん

  • make最強
  • おれのshell力をみせてやる
  • ローカルでコンパイル、ビルドしてFTP転送
  • ハドソンってしってるか? ゲーム会社とは別なんだよー

データのやり取り

新人

  • スプレッドシートに一覧にします
  • wikiにまとめておきますね
  • 議事録 スマホのカメラでパシャっとしてアップロード
  • ファイルをbox、google driveに上げときますね

おっさん

  • 開発項目_最新(3)_fix版_修正.xls
  • 今、図を書いているので待って下さい!
  • MOは容量が大きくていいな〜 CD-Rは書き換えれないからな

チャットツール

新人

  • Slack、ChatWork、Hangout
  • LINE
  • Facebook Messenger

おっさん

  • 仕事中はチャットツール禁止
  • IP Messenger
  • MSN Messenger, Yahoo Messenger
  • ICQ (カッコー)

コメント下さい

こんなあるある思いついたらコメントにメッセージ下さい (笑)