【IT系の就職】就活を始めた時点での技術力をメモしておく

 

これから数年、数十年エンジニアとして働くにあたって

 

「就活を始めた時点の自分の技術力」

 

を覚えているうちに記録にしておこうと思った。

 

 

 

2019年2月-就活の始まり-

 

就活を始めたのは2019年2月、大学3年生も終わる頃だった。この時点での僕のプログラミング歴はおよそ2年

使用したことがある言語は以下の通り。

C,Java,Javascript,Ocaml,Prolog,Ruby,Python

 

それぞれの使用歴は

C=Java>Javascript=Python>Ruby>>>Ocaml,Prolog

とはいってもCもJavaも今はほとんど覚えていない。

 

制作物は特になかった。普通に考えてやばい(やばい)

 

それぞれのプログラミング言語に関して

 

C

初めて触ったプログラミング言語。

大学2年生の講義でプログラミングが始まり、C言語を1年間ほど使った。アルゴリズムの実装が多かった。講義外では一度も使っていない。もう何も覚えていない。

 

Java,Ocaml,Prolog

大学3年生の時に講義で使った。忘れた。

 

Javascript

簡単なメモ帳を作ったことがある。フォームに入力してそれを出力。フレームワークは使ったことない。裸のJavascript。

webブラウザで動くのが楽しかった。

 

Ruby

Rubyが流行っていたのでProgateやRailsチュートリアルでさらっと勉強していた。

 

Python

競技プログラミングをかじった時に使った。

 

コンピュータサイエンスの知識・経験に関して

 

エディター?開発環境?何それ。emacsしか知らない。って感じだった。(コンピュータサイエンス?)

というか、編入※ するまで、パソコンとインターネットの仕組みもよくわかっていなかった。

サーバ?なんか聞いたことある。パソコンが動くために必要なものかな。パソコンからの電波みたいなものが出ていい感じにインターネットに繋がってるの?OSI参照モデル?何それ?

といったレベルで、コンピュータサイエンスの知識はほぼ皆無だった。(前大学も情報系ではあったが勉強していなかった)

※編入

 

 

 

就活を始める頃には、つくばに来てからおよそ1年が経っていた。2年生まで適当に勉強してきたツケを少しは払えた状態だったとは思う。

が、やはり就活で話せる知識があるかといえばそうではなかった。

APIの設計なんてやったことない、DBをいじったこともない、webアプリをリリースした経験もない。

githubも使ったことがない、heroku?aws?インフラも本番環境も何それ状態だった。

 

なんとなくネットワークの仕組みが分かってなんとなくパソコンの内部について分かるレベル。

 

就活を始めた時点ではとにかく武器を持っていなかった。

 

就活を始めてからやったこと

 

このままでは就職できないと思い、何かを作ったり何かに参加したりした。あるいは"作ることが就活"になる就活を選んだ。

 

 

LINEbotを作る

何か作るなら普段自分が使いそうなものを作りたいな!

 

 

ハッカソンでチーム開発

この時に初めて、チームで初めて何かを作った気がする!

 

 

Enpitに参加

これは大学のプログラム。。。

 

 

Paizaでレベル上げ

ある程度アルゴリズムできないと。。

 

Atcoderかpaizaかで悩みましたが、就活支援ではpaizaの方が強いように感じたのでpaiza。

 

 

オンラインスキルアップ選考

これ、めちゃくちゃ良い

 

Webで就職したいけど、経験はないって人おすすめ。

 

ということで来年からこちらでお世話になります。頑張ります。

 

 



人気記事セレクション

1. 月々の奨学金返済をブログ収入で賄えるようになったので、ブログのススメをする
2. 学生時代に遊んどけ論を本当に信じたらやばいぞ大学生!!
3. 人の話を聞いて一発で理解できない理由を考えてみた。
4. Amazon プライムとPrime Studentがガチでメリットだらけ。【破格の月額159円】無料お試しもできる!
5. TOEIC860点の人間が英語力がどれくらいなのか調べてみた。診断サイトと言えば...

 

おすすめの記事
SponsoredLink