なんとなくそう思ってたけど、モバイル開発って案外ストレス多いんだなぁって気づいたんだよね😳
わたしも前はあれこれツール触りながら、モバイルもWebも雑多にやってたけど、**モバイルって環境の問題とかハードの制限とか、開発以外のことでいじること多すぎない?**って思ったことがある💭
だから、最近は**Web開発に集中したいな〜**って考えてるんだ🥺✨
で、ここから本題なんだけど、
じゃあ今のWeb開発で「何を学べばいいの?」って話
実はわたしも、ちょっと前までWebの最新トレンドから離れてたから、改めて「これが今キホン!」っていうポイントを押さえるのに悩んでたの💡
ざっとまとめるとこんな感じ👇
フロントエンドの「超基本」+α💗
- **React(特にNext.js)**はやっぱり人気継続中。静的サイト生成(SSG)やサーバーサイドレンダリング(SSR)の理解が超大事✨
- TypeScriptはもはや必須!JavaScriptより型があるから安心感あっておすすめ🥺
- 状態管理はReact QueryやRecoil、Zustandあたりがトレンドだけど、プロジェクトによって変わるかも👀
- CSSはTailwind CSSがかなり浸透してる。速くて楽しいって評判🎀
バックエンドの基礎もざっくり💭
- フルスタック志望なら、Node.js(ExpressやNestJS)が人気。JavaScriptで揃えられるから入りやすい🍓
- API設計はRESTとGraphQLの違いを知っておくといいよ✨
- データベースはPostgreSQLがいま注目されてる。NoSQL(MongoDBなど)も使う場面によってはあり🤔
そのほかで意識したいこと🥺
- **GitやCI/CDの理解は最低限!**ソース管理と自動デプロイはできないと困るよ〜
- クラウド(AWS、GCP、Azure)はざっくりでも触ってみると世界が広がる💡
- Webパフォーマンスやアクセシビリティ、セキュリティの基礎知識も地味に大事👀
- あと、テストコード(ユニットテスト、E2Eテスト)にも慣れておくとカッコいいかも🥰
まとめると…
**「最新のツールやフレームワークに振り回されるよりも、土台をしっかり押さえることが結局一番近道」**かなって思うよ✨
それから実際に手を動かして、自分のWebアプリを作ってみるのが一番いいかも💭
わたしも最近はNext.jsで小さなブログサイト作ってるんだけど、「動くもの作る」と学べること多いしモチベも続く🎀
あとはコミュニティに参加したり、QiitaやZennで新しい情報をキャッチするのもおすすめだよ💡
もしモバイル開発で困ってるなら、無理なく好きな方にシフトしていくのはアリだよね😆
わたしと同じように**「Webもっと知りたい!」って人は、これを参考にしてみてね🌸**
これから一緒に、Web開発の世界を深掘りしてこ〜💗✨
コメント
グレース
一つの分野を極めることはできても、全部を極めるのは無理だよ。 技術が多すぎるからね。
ロバート
キャリアアップにはコミュニケーション力の向上が何よりも効果的で、技術は移り変わるけど伝え方はずっと重要だよ。
クリス
対人スキルが軽視されがちだけど、良いコードを書く好奇心と粘り強さも大切だし、知識より「知識を探す力」が価値あるんだ。
キンバリー
何よりも、自分のサービスをどう売るかが重要で、他は必要に応じて調べればいい。
ハンナ
僕はグラフィックデザイナーからウェブ開発に転身したんだけど、成功の秘訣はソフトスキル、UX知識、CSSの理解、パフォーマンス・SEOへのこだわり、そしてセンスだよ。
サラ
今の市場では、デザインやマーケに強いフロントエンドか、データベースも扱えるフルスタックが有利だけど、スーパーエンジニアは全部やろうとするね。
ミア
技術的なリストが欲しいんだけど、ここはまだ浅い答えばかりで自分も探してるところ。
ロバート
技術記事を書くスキルも大事だよ。
クロエ
成功の鍵は人脈作りで、技術は最低限の仕事をこなせるレベルで十分、それより人間関係とコミュ力を磨くべき。
クリス
最高を目指すなら、まずはCSS、HTML、JavaScriptを徹底的にマスターして、どんな技術にも応用できるベースを作ろう。
ノーラン
バックエンド重視派の意見も聞きたいな、僕はほぼ1年くらいやってるよ。
リリー
Vercelはデプロイが超簡単だけど、Dockerやコンテナの理解が他と差をつけるし、しっかりバックエンドフレームワークも学ぼう。
マックス
働きたい業界を考えて、例えば官公庁や大手ならAzureやC#、SQL Serverが必須、民間ならReactやNext.jsが主流だから副業でサイト作って経験積むのが大事。
ワット
あまり触れられてないけど、デプロイやインフラのスキルは超貴重で、特にAIブームでローカル環境ばかり作ってる人が多いから、ここを押さえるだけでチームで重宝される。
いきなり飛び込む必要はないけど、最高を目指すならデプロイパイプラインの構築は確実に経験値アップにつながるよ。