あなたのプログラミング学習のメンターをやります! 何故メンターをやろうと思ったか、少し長くなりますが見て頂けると嬉しいです。 私は現在27歳でエンジニア歴6年目です。大学は情報系の学部を卒業して、新卒でSESや受託開発をやっている企業に4年弱。その後スタートアップで働いてからフリーランスエンジニアになりました。 エンジニアのポジションはサーバーサイドが多く(言語はRubyが一番長いです。次にGoです)、フロントエンド(JavaScript, TypeScript)も少しやります。インフラでDockerを使います。クラウドでGCP, AWSを触ったことがあります。 現在はエージェント経由で仕事を見つけてそれをこなしてお金を稼いでいます。 お金にある程度余裕が出来た状態で、適度に新しいことをキャッチアップしながらそこそこ楽しく暮らしています。 ただ、ここに来るまで苦労はたくさんありました。 最初の会社で働くためにポートフォリオ作りをしてその経験を元に入社することが出来ましたが、「ただ、なんとなくポートフォリオを作っただけ」だったので入社してから以下のようなことがありました。 - 理解が曖昧なところがたくさんあって、業務のコードを読めるようになるまでにめちゃくちゃ時間がかかる - 何がわかんないかよくわかんなくなっていた(質問したくても聞けない。どうやって聞いていいかわからない) - 開発を便利にするツール(ショートカット・エディタの使い方)を知らなくて、単純なことにめちゃくちゃ時間をかけている - そもそも上司への口の聞き方がなっていない エンジニア関係ないのもありますが、もう最悪ですね笑 エンジニアだけでなく、社会人としても大きな欠陥がある状態からのスタートだったなと思います。 とてもマイナスからのスタートだったので、必死に休みの日も追いつくために勉強していたことを覚えています。プライベートはほぼ犠牲にしていたなーと。 今思えば、そもそもエンジニアとして就職出来たことも奇跡だったなと感じています。 当時(2015年)は現在よりもエンジニアの就職活動が激化していなかったこともあり、ポートフォリオを作っている(個人で勉強して何か作ったりしてみている)だけでも何とかなっていた(言い方が悪いですが、「業界に潜り込めた」)のは大きいです。 しかし、現在はポートフォリオを作り上げたとしても、それだけでは就職出来ないだろうと感じています。まして、コロナの影響で景気が下振れていたら尚更。 もし曖昧な知識のままで仮に就職出来たとしても、入ってから僕のように辛い日々が待っていることのように思います。 「就職する前にもっと知識が付いていればもっとスムーズに仕事出来るようになっていたのに」「開発の現場を知っている人にもっと現状を沢山聞いていれば良かった」そう思うことが多かったです。 「なら、自分がそういう相談を受けれる人になれば、これからエンジニアになりたいと思っている人の手助けになれるかもしれない!」 そう思ったのが、私がメンターをやろうと思ったきっかけです。 【対象となる方について】 本気でエンジニア転職を考えていて、ポートフォリオの作成を今行っている方をメインの対象にしています(本気でエンジニアの就職を考えている方なら、手を動かして何か作ってみたりしますよね)。 エンジニア転職を考えている方でまだポートフォリオの作成を始めていない方も、何を作るかというところからお話できます。 「なんとなく教養としてプログラミングを勉強したい」くらいの温度感の方ですとミスマッチが起こりそうなので、お断りさせて頂きます。 もう1つ、ポートフォリオで使用する言語に関してです。 対応する言語はRuby, JavaScript限定でお願いします。なので、他の言語(特にサーバーサイドはいくつか選択肢があります)でポートフォリオを作りたい方は申し訳ありませんがお断りさせて頂きます。 また、関東以外に在住の方もお断りさせて頂きます。対面でのやり取りを大切にしたいのと、地方のエンジニアの就職事情がわからないためです。 【何をやるのか】 初回は、今目指していること・やっていること・困っていることをヒアリングして、それに関するアドバイス等をさせて頂ければと思います。 初回のやり取りの中で、お互いにミスマッチなくやっていけると判断したら長期的にメンターとして見ることも可能です。 長期になった時に行うことは以下です。 - 目標設定 - 目標に向けてやるタスクを一緒に細かく切る - タスクベースで開発等を行ってもらいます(コードのレビューはしますが、私の方で共同開発のようなことは行いません。また、知識の定着が甘そうだと思った箇所はサイトや書籍を紹介することもあります) - 面接対策(面接で聞かれそうな事を一緒に事前想定します) 特に期限は明確に決めていませんが、ある程度ポートフォリオを作っている方なら2〜3ヶ月程でこなせるものと思っています。 【費用】 初回は1時間程の相談(基本オフラインの対面が良くて、オンラインはそこまで考えてません)で無料です。 長期に関しては応相談です。 【最後に】 今はプログラミングのことを調べるとたくさんネットに情報が溢れていて、逆に「情報がありすぎて、何をしたら良いかわからない!何が正しいのかわからない!」な時代になりました。 だからこそ、駆け出しエンジニアの方には自分の頭やインフルエンサーの言ってることだけで情報を判断するだけでなく、実際に開発現場の最前線にいる人からも話を聞いてほしいのです。その方が確実に自分の知識や経験に幅や深みが出るだろうと思います。 本気の方の連絡、お待ちしております。 私のTwitterはこちら → https://twitter.com/tkm_freelance
【エンジニア転職考えてる人向け!】プログラミング... 東京 教室・スクール情報を見ている人は、こちらの記事も見ています。