iOSエンジニアになるため、新卒就活をこれからしていくのでポートフォリオとなるiOSアプリを作っていこうと思っています。
狙う企業の規模感として、ベンチャー企業を中心に選考を受けていくつもりです。(メガベンチャーも数社ほど受ける予定です)。
職種はswiftのiOSエンジニアです。
その際に質問があるのですが、新卒就活生を面接をする方はコードを評価していくときに、何をポイントにしていくのでしょうか?
インデントをしっかり揃えているというのは当たり前の話かと思いますが、設計として、MVCやMVPを正しく使えているなども評価基準にはなるのでしょうか?(現時点として、MVPの勉強はしておらず、VCモデルで作成を進めていこうと思っていますが、トレンド的にMVPの方がいいのかなとも思っています。)
また、コードを評価してもらうために、storyboardなどはあまり使用せず、全てコードで書いていく方が自分の実力をアピールできると思うのですが、storyboardを使用していくのがいいのでしょうか?
そもそも、新卒社員は技術力よりも、コミュニケーション能力といったソフトスキルを重視されるものなのでしょうか?
webエンジニアのポートフォリオについてのブログなどは大量にあったのですが、iOSについてはあまりなく情報がとにかく欲しいです。ご回答よろしくお願いいたします。
「プログラミングに関係のない質問」に該当すると思いませんか?
https://teratail.com/help/avoid-asking
ここでそんな質問するぐらいなら、そこの企業に問い合わせて若手社員とかに面談させてもらい、そこで質問するぐらい熱意のある人の方が、どの企業も評価すると思います。
個人的には基本を重視したいですね。名前の付け方とか、Swift 言語の正しい使い方 (nil 安全やエラー処理やクロージャやデリゲートなど)、アルゴリズムやオブジェクト指向の理解、など。HIG も重要ですね。storyboard や xib は普通に使えばいいと思いますし、MVP や MVVM もいいけど、やはり基本の MVC をきちんと理解した上で、でしょうね。あとは非同期処理かな。(基本と言いつつ欲張ってしまった。)
インターンとか積極的に行って直接聞いてみたり温度感感じたりするといいかも
回答2件
あなたの回答
tips
プレビュー