お品書き
- 1. フロントエンドエンジニアのキャリアパス (0:30)
- 発端は勝又さんのツイート
- フロントエンドエンジニアは CTO になれないのか?
- @laiso アプリ開発をやる人がいないから始めた
- 昔からいるアプリエンジニアは Web 系から来たわけではない?
- @mtfum くらいの若いエンジニアはフロントやアプリから入ってくる事が多い
- @tamanyan55 学生時代 CakePHP など Web App や API 開発をしていた
- @tamanyan55 入社のタイミングでアプリリニューアルの話があり面白そうだから iOS エンジニアとしてキャリアをスタートした
- 2. アプリ・フロントエンドエンジニアの身の振り方1 (8:50)
- なんでもやる人は CTO になる可能性が高い
- CTO はバックエンドの事を知っている場合がほとんど
- フロントエンドエンジニアは CTO とは違う道を選んだ方がよいかも…
- フロントエンドエンジニアは技術の流行り廃りが早く、若い人でないとついていけない
- 3. Firebase の登場でバックエンドエンジニアはいらない? (13:20)
- スタートアップと Firebase との相性は良い
- 会社の規模によって Firebase は合わなくなっていく
- フロントエンド、バックエンドエンジニアの境目も少しずつ曖昧にもなりつつある
- データベース専門のエンジニアは少なくなりつつある!?
- Firebase と GCP はリンクしている
- スタートアップの CTO は最初 Firebase でサービスを作っていたが、規模が大きくなるにつれて GCP にも手を出し、気がついたらバックエンドも詳しくなっている
- Firebase ができると年収 1000 万円!?
- Firebase の Security Rule は設計が大変で、バックエンドエンジニアのコンフィグ触っている感覚
- 4. モバイルアプリっていつまであるの? (23:42)
- PWA の登場でアプリエンジニアに危機が訪れるのか?
- iOSエンジニアが知るべきProgressive Web Apps開発のエッセンス / PWA Essentials for iOS Developer - iOSDC 2018
- 10 年かけて iOS エンジニアが定着したように、10 年かけてなくなっていくのか?
- 5. アプリ・フロントエンドエンジニアの身の振り方2 (25:50)
- フロントエンドエンジニアは CTO とは違う道
- デザインやユーザーエクスペリアに強いなら CXO になるのもあり
- スタートアップの CTO はコードを書いてる
- スタートアップ立ちあげ時には CTO だったが、規模が大きくなると、外部の人と交代するパターンも
- CTO だと開発規模で工数や予算の計算が出来たほうがよい
- フロントエンド・アプリエンジニアはキャリアパスとしてフリーランスを選択している人も多い
- アプリエンジニアはプラットフォームに依存している
- Flashのエンジニアはいなくなっても、皆大体他の道に進んでいる
- フロントエンドエンジニアで最近は Terminal を触らない人も増えている
- @mtfum アプリエンジニアではあるが、バックエンドも経験したい
- バックエンドエンジニアから入るとサービス全部を作れる
- 6. 年収が高いプログラミング言語 (37:55)
- 求人サイトのデータ
- プログラマーの言語別年収ランキング、2位は「Scala」 1位は……?
- Swift より Kotlin の方が高い!?
- Ruby は未だに多い
- Go, Scala がワンツーフィニッシュで年収が高い
- Go や Scala は規模の大きな会社が採用する傾向があるので、年収が高い可能性
- フロントエンドエンジニアはバックエンドを経験すれば、キャリアの幅が広がるのでおすすめ
bkkcast はフィードバックを積極的に受け付けています。聞いてみたいことがあれば質問箱まで連絡ください!