はじめに
株式会社オーイーシーの新入社員研修を受けた。
アイスブレイク
フェルミ推定(直感や限られた情報を使って大まかな見積もりを行うこと)を用いて「世界中の木とスマートフォンどちらが多いか」をテーマに概算を行った。
Stack Overflow
開発者がITの世界動向を知ることが出来るStack Overflowの紹介
その後、一度十年後の将来像を記述し、技術者の役割や様々なコミュニティの紹介を受け、もう一度将来像を記述した。
研修を受ける前は社内でどのような立ち位置を目指すかということに執着していたが、社外の人のコミュニティも大切にすることがより大切になってきていることを理解し、二度目の将来像の記述では社外についても意識して記述するようになった。
入社してまだ二か月と少しだからこそ社外での経験は大きなものになると感じることができた。
開発言語
開発言語の人気度は
1.JavaScript
2.HTML/CSS
3.Python
となっている。
希望・称賛されている言語は
1.Rust
2.Elixir
3.Zig
となっている。
開発言語で需要があり、習得者が少ないと高収入となり、習得者が多ければ低収入の傾向にある。
また、人気な言語ほど誰もが使用できるのが当たり前となってきているため、競争が激しく、平均収入が低い傾向となっているが、仕事が途切れることは少ない。
新しい言語を使っている人は意欲的であり、難しい案件の可能性が高くなる。
今までは大学の授業で学んだ言語しか知らなかったが、今後は自身でどの言語が必要であるかを見極め、自ら学んでいく姿勢が大切だと学んだ。
AIの活用
AIツールの検索ではChatGPTが群を抜いて優秀であるらしい。
また、開発ではGitHub Copilotがこれも群を抜いて優秀であるらしい。
私はあまりChatGPTを使っては来なかったため今後なにかの役立てていきたいと感じた。
VSCodeとGitHub
大学時代に授業である程度学んでいたためすぐに作業の内容を理解することが出来た。
Webフレームワーク
圧倒的シェアはPhoenixとなっている。
実習はできなかったが、概要は掴むことが出来た。
最後に
今回の新入社員研修では、エンジニアが扱うツールの紹介をして頂いた。
知っているものもあれば知らないものもあり、まだまだ知識が浅いことを実感した。
特にStack Overflowに関してはIT業界の動向を誰でも簡単に知ることが出来るため、今まで知らなかったことを少し後悔している。
今後は、今日紹介されたツールをうまく使って業務に携わっていきたい。