技術的にも課題的にも視野を広げたい
[キャリアについて考える](https://scrapbox.io/mrsekut-p/キャリアについて考える)に書いたものを下記に抜粋し整形した。 ## 抽象的なところ - 数ヶ月・数年ごとに別のプロダクトに携わるなどして視野を広げたい - 人生の広がりを重視したい - 2023現在20代後半だが、まだまだ広げる時期だと感じている - コア設計に関しては関数型言語の筋の良さはかなり確信しているが、それ以外の部分についてはまだ拡げたい ### 扱う課題の多様さを重視したい - アプリケーションの規模や、パフォーマンス重視、セキュリティ重視など - 求められる要件によってアプローチや設計方針や変わるはず - 現状は特定のパターンのWebアプリケーションを作ることが多くなってしまっている - WebにしてもインフラやSREにも触れたり、ハードやIoTなどそもそもWeb以外のことにも触れてみたい - 会社内で横断的な業務や、未経験の業務にも携わる機会が与えられるかは大きい - よくある募集要項には「〇〇エンジニアの必須スキル」という欄があるが、 - 別の△△エンジニアとして入社した際にも、現状スキルとして満たしてない〇〇エンジニアの業務にも携われるとありがたい ### 扱う技術の筋の良さを重視したい - [知識を特定の技術に特化しない](https://scrapbox.io/mrsekut-p/%E7%9F%A5%E8%AD%98%E3%82%92%E7%89%B9%E5%AE%9A%E3%81%AE%E6%8A%80%E8%A1%93%E3%81%AB%E7%89%B9%E5%8C%96%E3%81%97%E3%81%AA%E3%81%84)ことは重要だと考えている - 他の言語や他の技術を通して、異なる価値観を学ぶことはかなり有意義であるという実感がある - 特にHaskellに触れて感じた - 特定の言語コミュニティでは重視されている価値観が、他の言語コミュニティでは全く重視されなかったりしている - 最近はずっとReact周りをやってるが、そろそろ軽く飽きてきた - 最近のNext.jsなどのフロントエンドフレームワークが目指してるものは具体的すぎるという感じが否めない - 数年後にその辺の技術が廃れた時に、今の知識がどれぐらい活きるのか、という点でやや弱さを感じる - (抽象的なことを学び取れ!というのはそれはそうだが) - 具体的に言うと、業務を通してHaskellかRustあたりの知見を得たい (これに限らない) - 逆に、動的型付け言語 or classを用いたOOPはかなり厳しいかもしれないと感じている ### 関わる人間の多様さを重視したい - どういう人と働くか、は自分の成長にとってもかなり重要 - 一緒に働いてる人に対して、「強い!!」と感じるかどうかは体験の差があることに気付いた - しかし、面接の時間だけで見極めるの、お互いにかなり難しいのでは? - 社内で自分が一番能力が低い、ぐらいの環境に常に身を置きたい ### ビジネス的な貢献もしたい - 技術的なチャレンジができるという前提のもとで、ビジネス的な貢献もしたいと思っている - 作ったプロダクトが利益に直結すること、ユーザにどういう影響を与えるのか、ということ自体には興味がある - ただ、それよりも技術的な貢献への関心の優先度が高い - そういう意味では、ビジネスの内容に強いこだわりはなく、技術が面白ければ取り組める - ただ、ドッグフーディングできるような、自分も関わるプロダクトだと尚良いだろう ### お金周り - 最近は重要だよなという気持ちにもなってきてる - 将来的な、年収、結婚、子育て、その他諸々のこと - 見てる世界が狭すぎて、市場価値というものが全くわからない - これぐらいの技術力の人が、どれぐらいの年収なのか、という判断材料が全くない - Twitterで見かけるエンジニア芸人たちがどれぐらいのものなのかがわからない ## 漠然としたところ (将来的に) - 研究職をやってみたい - 海外で働いてみたい - エンジニアがターゲットな製品を作りたい
要望、不具合報告、使いづらい点や感想など、お気軽にお寄せください。
いただいたご意見は、今後のサービス向上に活用させていただきます。
なお、このフォームは受付専用のため、返信を行っておりません。
返信を希望する場合はお問い合わせよりご連絡ください。