エンジニアとして私に何ができるか。

takei0107
·
  • コードを書ける。

    • Java, PHP, kotlin, Swiftが実務経験あってそこそこ書ける

    • C言語がプライベートではよく書いている。

    • Goは一時期プライベートで書いていたが、最近は書いていない。

    • 他の言語も、キャッチアップに苦労することは無いと思っている。

    • 業務的なコードのアプリは問題なく書ける。(業務ドメインさえわかっていれば)

    • アルゴリズムバリバリみたいな複雑なコードを書けるレベルではない。

  • バグを見つけられる。

    • ログ見たり、コード見たり、デバッグしたりしてバグをよく見つけている。

  • Linuxが少し使える。

    • コマンドを(調べながら)組み立てられる。

    • ログの調査できる。

    • パフォーマンス、ネットワーク、セキュリティ周りはほぼ経験ない。勉強している。

    • シェルは参考書とか見たりしながらなら問題なく書けるレベル。

    • vimの操作がそこそこできる。

  • スマホアプリが作れる。

    • とはいっても0から作った経験はない。

    • 新規アプリをストアにアップロードして配信したり、アップデートしたり、ストアの要件に対応したりした経験あり。

    • kotlin、Swiftでのコードなら、わからない点も調べながら書ける。というか今の業務でそうしている。

  • AWSが少しだけわかる

    • VPCから作った経験はないが、EC2を新規構築したり、ElasticBeanstalkとSQSでアプリ作成したことがある。

    • Rout53, ACM, GlobalAcceralaterで複数サイトのDNSとSSL証明書の運用保守してる。