客先行きたく無さすぎ侍
ちょっと現状を整理したくて記事を投げる
月一ペース良いかもしれない
入社して3ヶ月で覚えたこと
- 受託開発は本当にクソの極み
- MySqlの基本操作
- MVCモデルの概念と処理フロー
- PHPフレームワーク(codeigniter)で書き書き (フロント / バック)
- Gitの基本操作、Bitbucketを利用したリポジトリ運用、アプリバージョン管理の概念
- CentOS内のcronアレコレ
- 社内Slack作って外部サービスと連携 (Redmineのチケット通知くらいだけど)
- 適当なIaaSに社内Redmineインスコ、運用 (最初はAWSに置いたけど今はGCP使ってる)
- 使用頻度の高いUNIXコマンド一通り覚えて面倒なやつはshell script書いて適当に実行できるように
- 有象無象のタスクに対する大まかな工数想定 (工数という単語が嫌いになった)
- フォトショ基本操作を覚えて簡単なバナーやボタンの作成方法 (たまに納品された画像の微修正)
- フロントビューを設計書に起こす
- UI Flowをパパッと作る (guiflow様にはお世話になってます)
- 日報をいかに楽して書けるかゲーム(Redmine勝手にいじってその日の活動コピペすれば終わるようにした、てかシャチョーがRedmine見るだけで全部解決するんだよな)
- 勉強する気が見られないエンジニア志望の年上の同期?Aさんに対して仏対応の仕方
- クソみたいな受託案件の仲介役にいきなり宛てがわれた事務志望の年上の後輩Bさんに対して仏対応の仕方 (正直同情する)
覚えたいこと
- rails
- webサービス・google play・app storeの課金システム周り
- Redmineの良い感じの運用方法
- 一般的なBtoCサービスのためのネットワーク設計
- DB設計
- Android/iOSのネイティブapp
- 社内用app作りたい (python・C++・kotlinあたりを触ってみたい)
Golangって静的言語だったんだ・・・
たぶんこれからやらなきゃいけないこと
- 既に動いてる案件の市場調査(洗い出し)・企画・設計・開発・運用
- クソ受託案件Aの運用
- クソ受託案件Bのシステム詳細把握・新規機能提案
- 一番モチベ高い新規案件の市場調査・企画・設計・開発・運用を全て1から
いやいやいやおかしくないかこれ
これから一人で案件3本のサービス運用するのって普通なのか・・・世の中のエンジニア凄すぎだろ・・・
他所のエンジニアが何して金貰ってんのか気になる
でもまぁ諸々の技術には触れられるというか、裁量しかない、基本独断で勝手にやってもいいので環境的には良い
20分くらい遅れて出社しても何も言われないし服装も自由だし
あとはお給料が良ければ、ね・・・ (月180k + 交通費15k - 社保25kくらい?)
もちろんボーナスは無し😭
サンドリオンにハマる
メグル・オモイ・メグルめっちゃ良い
追記:技術がわかる上司がいないので全部自主学習だし、一般的にこれが正解なのかも確認する術が無い