新卒でWeb系エンジニアに就職した僕の業務を紹介しますえびでんす新卒エンジニアが独立するまでの過程を発信しています。ぶっちゃけ技術力はそこまでいらない。最近Web系企業でエンジニアをするのがアツいらしいけど実際どんな業務をしているんだろうこんな悩みにお答えします。こんにちは、えびじゅんです。本記事では、Web系企業に就職をしてエンジニアになりたい人向けに、新卒で自社開発のWebエンジニアに就職した僕の業務を紹介したいと思います。いくぞ!!Webエンジニアの仕事はWebシステムを作ること当たり前ですが、Webエンジニアの仕事はWebシステムを作ることです。僕の場合ですと、社内システムの開発ですので、エンジニア以外の社員が使うシステムを作っています。基本的にシステムの保守がメインWebシステムを作るというと、毎日新しい機能を追加してどんどんシステムを便利にしていくイメージをすると思います。残念ながら、基本的には保守がメインです。システムが動かなければ、他の部署が仕事できなくなってしまうので、まずは確実にサービスが動くことに尽力します。ユーザ(他の社員)から要望が来たら都度修正していく自社開発ですので、ユーザは自社の他部署の社員になります。他部署の業務フローが変わったらその都度要望が来て、それに合わせてシステムの機能を修正していく形です。ぶっちゃけ技術力はそこまでいらない。先ほど紹介した通り、メインの仕事は要望が来て機能修正をすることです。既存のコードを読んでコピペしたり少し直せば済むことが多いので、正直なところそこまで技術力は必要ないのかなと思っています。それよりもチームで開発することを意識できる力のほうが大事かなと思います。チーム開発力とは、自分の個性を極限まで減らすこと上記の通り、実際の業務はコピペで済むことが多く、自分で0からソースコードを書くと言う作業はそこまで多くないです。ここで大事なのが、ソースコードから極限まで自分の個性を減らすことです。簡単に言うと、誰が読んでも読みやすく、再利用しやすいコードを書くことです。誰もが使いやすいコードを書いておくことで、同じ箇所を修正する時に自分はもちろん、他のエンジニアの工数を減らすことができます。仕事をする上でこれは一番大事なことと言っても過言ではないので、できるだけ簡潔なコードを書くようにしましょう。チーム開発に必要なツールに慣れておく意外かもしれませんが、エンジニアの業務は基本的にチームでの作業です。エンジニアとして業務に携わるためには、エンジニアがよく使うツールに慣れておく必要があります。具体的にはGit(Github)Slackの2つを押さえておけば良いかなと思います。GitとはGitとは、バージョン管理システムのことで、みんなで同じソースを編集するときに良い感じに管理してくれるシステムです。Gitを覚えるためにはこちらのサイトがとても参考になります。サルでもわかるGit入門SlackとはSlackとは、コミュニケーションツールで、簡単に言うとチャットツールです。イメージとしてはLINEと同じようなツールで、個人同士のチャットや、グループを作成してグループチャットをすることができます。Slackの利点としては、グループに途中から参加した場合でも過去のやりとりを遡って読むことができるので、昔どんな作業が行われていたのか簡単に把握することができます。結論、コミュニケーションが取れればなんとかなるエンジニアに就職するとなると、ハードルが高い気がしますが、正直コミュニケーションさえ取れればなんとかなるかなと思っています。いうのも、他の職業と同じで、働きながらスキルアップしていくのが前提なので、入社前にどれだけスキルが高かろうと社員と意思疎通できなきゃどうしようもないからです。最低限プログラミングの基礎は身につけておきましょう繰り返しになりますが、そこまで技術力は必要ではないですし、コミュニケーションが取れれば働く上では十分かなと思います。いえ、全くプログラミング触ったことないですという人が入社してきても正直扱いにこまるので、プログラミングの基礎ぐらいは最低限身につけておくべきです。どれぐらいが基礎かというと何かしらの言語を使ってプログラミングをしたことがあるGitの基礎を理解し、Githubの操作も大丈夫ここまでは最低限できていて欲しいところです。欲を言えばGitを利用してチーム開発を経験したことがある。自分で作ったシステムをリリース(公開)したことがあるここまでできていると仕事では困らないかなと思います。独学でプログラミングの基礎を身に着けるためには独学でプログラミングの基礎を身につけるためには、やはり手を動かして自分で0からシステム開発を経験してみるのが一番早いかと思います。独学で変なクセがついてしまうと、それもまた厄介です。オススメの独学方法としては、TwitterやQiitaなどで頻繁にアウトプットしているエンジニアを1人フォローして、その人を徹底的に真似することです。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。部屋をベンチャー企業っぽくしてみたらやる気出るし効率も良くなる新卒の社会人生活ABOUTこの記事をかいた人ebijun青森県出身。公立はこだて未来大学に進学し、プログラミングを学びました。新卒で入社前にロシアに飛ばされかけましたが、なんやかんや都内でWebエンジニアとして働いています。色々なところを転々と旅しながら生きるのが夢です。【やる気】モチベーションが上がらない時はどうすれば良い?【簡単】圧倒的に上司・先輩に可愛がられる方法RECOMMENDこちらの記事も人気です。(8)プロフィールえびじゅんえびじゅんです。Web系ベンチャーでエンジニアしてる新卒です。3年ぐらい働いてスキルつけたら、仕事辞めて旅に出るのが夢です。