・色んなこと満遍なくやりたい
・やべー案件に何年も磔にされたくない
これが多様なサービス、アプリを作ってみたいという話なら高単価SESに行くしかない。
かなりの経験を積んだベテランじゃないと入れない世界で出身学部も見られるから相当に厳しいと思う。
フロントやバックエンド、インフラなどもやってみたいという話なら自社でウェブサービスを運用している上場企業に正社員で入るのがいいだろう。
ただし正社員ということはリリース日には何が何でもサービスインさせる立場になるということでもある。定時退社の社風であっても進捗上がってないなら稼動上げて対応ということは普通にある。
派遣で入ればそういうことは無い。上場企業ならコンプラ厳しいからね。でも数ヶ月程度、長くて数年のスポットになることがほとんどなので長期的にはどうなんだろうな。
ここでは俺の経験を踏まえて「自社でウェブサービスを運用している上場企業に正社員で入る」という前提で話す。
アピールすると良いのは使える言語、インフラの知見、構築と運用の経験。
全部が強い必要は無い。どれか一つが強くて他はまあなんとか程度でいい。逆に言うと全くダメですが一つでもあると厳しい。
使える言語では、C#,Javaを大きめな規模のバックエンドとして使ってるとこが多い反面、対応できる人はフリーにも派遣にもたくさんいるのでちょっと弱い。SIer出身でコード書いてたなら当然できるよね、というレベル。
今ならtypescript(javascript), pythonあたりができてgo あるいは Rust勉強してます、というのがけっこう強い。
分かってると思うが言語が使えるというのは、まっさらなPCを与えられて主要なウェブフレームワークをセットアップしてローカルホストを立てるとこまでを含む。
JavaならSpringboot+gradle+JUnit、PHPならLaravel、pythonならdjango、typescriptならNode+React+knex、あとJestかDreddも入るかな。
インフラ知識では、クラウド、オンプレ両方のメリットデメリットを把握しているとよい。
AWS,Azure,GCP,Oracle Cloudのどれでもいいけど実際に使った経験があるとよい。俺は個人でGCPを契約してkubernetesとVM、LBを使っている。
ネットワークの知識は薄くでも持っていた方がよい。HTTPとかcookieとかセッションとか知りませんCORSって何ですか?レベルでは無理。まあここら辺はウェブサービスを作れば必ずやるので大丈夫だろう。
LetsでSSL証明書を作ってopensslで検証してnginxに適用してHTTPS化ができるならアピールになる。
dockerはもうそろそろ使えて当然のレベルになってきているので必須。実際ウチではdockerが分からない使えない人は面接へ進めないようになっている。
構築と運用では、予算内に収まるような構築と運用、サービスインした後のトラブルシューティングの経験があるとよい。
常にコスト意識を持っていることが必要。クラウドは油断すると100万程度すぐ飛ぶ。コスト意識が無い人を運用担当として採用することは絶対にない。
トラブルシューティングで重視されるのはベンダー対応よりもエンドユーザー対応の方。
サービスを早急に復旧させること、そのためにどういう仕組みが必要なのか、構築するところから語れる知見があるとよい。もちろんそこにもコスト意識は必要。
CI/CD、PrometheusやDatadogによる監視とアラートについて語れるとよい。
CI/CDを扱うということは当然gradle,maven,yarn,シェルスクリプトは書けて使えてwebpack,minify,Jenkinsのコンフィグもできるということである。
どうだろう、かなり雑に書いたが雰囲気は伝わると思う。
あ、git使えないは論外。もし使えないなら今すぐ使えるようになるか諦めるかのどちらかで。
そういうのも手なんだね。ありがとう。
なんで?女が下方婚しないだけのありふれた話じゃん?
どこに書くアテも無いのでここへ
横浜線ユーザのあなたは八王子方面から東神奈川で京浜東北線に乗り換え、東京方面へ通勤通学するとしよう。
大口を出た電車はカーブを描きながら京浜東北線と合流、京急線子安駅が見えてくるだろう。
そしてダラダラと走っている間に車庫で眠る沢山の車両が見えてくる。京急線神奈川新町駅だ。
そして大宮行京浜東北線とすれ違ったところで東神奈川駅へ滑り込む。
ホームへ降り立ったあなたは京浜東北線に乗り換えようとするがこの電車は桜木町行なので4番線着、大宮行は1番線なので跨線橋を利用し隣のホームへ向かう必要がある。
朝のラッシュの人混みの中で思うように動けない中、なんとか1番線に降り立つと目の前で京浜東北線は発車。次の電車は5分後である───
今すぐどうにかなる話でもないが改善案を考えてみたのでここに記す。
東神奈川駅は京急線との乗換駅としての機能も持つが、ここで乗り換えると微妙に歩かされるうえ2駅分無駄に往復しなければならない。
更に、京急線普通は神奈川新町や子安でクソ長い退避があるため大口駅から子安駅まで走ってマイナス乗り換えが可能なほど時間がかかり、大きなタイムロスとなっている(YouTubeに動画があるので気になる人は見てほしい)。
そこで、京急線とJR線の距離が近い子安駅付近に移設すれば、この乗り換えもスムーズになるはずだ。
また、横浜線と京浜東北線が合流する地点も子安駅付近なので、ここに移設すれば両線の乗り換えも最短ルートで済む。
子安駅付近の横浜線は線路を跨ぐため高架になっている。これを利用し横浜線ホームを2階に、京浜東北線ホームを1階に設置する。
京急蒲田駅のような2層構造とすることでどのホームに電車が来ても乗り換え時間を統一することができ、到着番線によって利便性に雲泥の差が出ている原状を改善できるに違いない。
横浜線を子安の新駅で折り返させてもいいが、それでは東神奈川駅の住民が可哀想である。本題からはそれるが横浜線横浜延伸を行い、東神奈川駅の利便性を確保するとともに横浜線全体の利益としてほしい。
横浜線は長らく横浜を通らない横浜線などと揶揄され続けてきたが、利用客も多くポテンシャルを秘めている路線といえる。東神奈川駅に限らず不便な点を改善し、利用しやすい路線になっていってもらいたい。
やっぱりそんな天国みたいなところはないのか〜〜。
残業がゼロというよりは残業が常態化してるような所がキツいなー(長時間労働自体はべつに全然いいんだけど、旦那がごねるので)と思ってたけど 現実的でないなら外した方がいいかもしれんね。
おまえくるってんな
「本人同士が合意してるならなんの問題もない」←これに賛成 ということ。
女が下方婚しないだけですよね。
キミだれとバドミントンしとるんや?
キュウの漫才になりそう