ブックマークを整理してみた

# はじめに
私は、2020年4月に未経験からWeb系エンジニアに転職しました。

約2年ほど業務を経験させていただき、この度転職することとなりました。

退職にあたり、業務で使用していたPCのブックマークを整理し、今後の学習に役立てようと考えた為、本記事を書くことにしました。

ほとんど自分向けの記事になってしまうと思いますが、同じような経験の方、現在未経験からエンジニアへの転職を目指している方のお役に立てれば幸いです。

# 本記事の対象者
- 未経験から転職3年目のエンジニアがどんなことに興味を持っているか知りたい人

# 書くこと
- 未経験から転職3年目のエンジニアが積んでいる記事と興味を持った理由

# あなたは誰？
現職：受託開発会社のエンジニア

前職：接客業、リユースショップ

言語：PHP

フレームワーク：`Laravel`、`Vue.js`

# 本題

## PHP
> [Online PHP editor](https://3v4l.org/)

オンライン上でPHPを実行できるサイトです。
バージョンごとの実行結果などもわかるので、ちょっと書いて試したい時に便利です。

> [PHP skeleton](https://github.com/koriym/Koriym.PhpSkeleton)

簡単にPHPのプロジェクトを作成したい時におすすめのリポジトリです。

> [PHP でスクレイピング](https://www.utakata.work/entry/php/webscraping-with-php-html-parser)

スクレイピングって何だろう？PHPでもできるの？と思って調べた時に保存した記事です。実際に触ってはいないですが、近いうちに触ってみたいです。

> [Awesome PHP](https://github.com/ziadoz/awesome-php)

PHPのライブラリを探す時に役に立ちそうなリポジトリです。

> [作業ブランチではcomposer.lockの変更を最小化してください](https://qiita.com/tanakahisateru/items/ff4118ffd6a404bceb64)

派手な差分は出さないようにした方が良いよと書いてあります。

> [Swooleを使う前に知っておきたい基礎の基礎](https://qiita.com/prograti/items/e29210300232e4a3d8b7)

Swoole 触る時に読みたいと思っています。

> [自作Composerのパッケージの基本的な構成](https://qiita.com/busyoumono99/items/5c328e48ea3b5469ac58)

自作Composerパッケージを作ってみたい、、、

> [パターン修飾子](https://www.php.net/manual/ja/reference.pcre.pattern.modifiers.php)

PHPの正規表現に使われているパターン修飾子が何を表しているかわからない時に、探すのに苦労することがあったので保存していました。

## Laravel
> [Laravelを上達させるために最短&確実な方法](https://awesome-linus.com/2019/04/30/laravel-improve/)

ブックマークで保存しただけで満足していましたが、見返してみると`PHP`,
`Laravel`の学習に有用な情報が多いので、今年中に目を通したいと思いました。

> [Laravelで負荷対策としてやっとくこと](http://honeplus.blog50.fc2.com/blog-entry-218.html#batch-transaction)

初めて案件でLaravelに触れる時に見つけました。

最初見た時はよくわからなかった内容もあったのですが、今見返すとやっぱりタメになると感じました。他の記事も読んでみたい。

> [最強のLaravel開発環境をDockerを使って構築する](https://qiita.com/ucan-lab/items/5fc1281cd8076c8ac9f4)

Dockerの勉強や、Laravel環境をDockerで構築したい！
という時にオススメです！


# Scala
> [Scala初学者向けの学習テキスト](https://scala-text.github.io/scala_text/)

違うパラダイムの言語を勉強した方が良いという記事を見かけて、「Scala勉強してみるかー！」と思った時に保存しました。

> [業務でScalaに入門するために参考にした情報](https://zenn.dev/nameless_gyoza/articles/4881081f5d13cf)

Scala入門したい！

# Linux
> [Ping-t](https://ping-t.com/)

Linuxの勉強をするなら、このサイトでLPICを勉強すると良いとのこと。(by先輩)


## AWS
> [ざっくりAWS](https://aws-rough.cc/about/)

わかりにくいAWSの料金をざっくり計算してくれるサイトです。
正確な料金を知りたい場合は、公式の料金計算ツールを使用した方が良さそうです。

> [普通のプログラマーがAWSをゼロから勉強するためにやったことと現在の勉強方法](https://dev.classmethod.jp/articles/aws-how-to-study-for-beginner/)

AWS SAA を通してAWS、AWSを通してインフラの知識をつけたいと思っていた時に見つけた記事。
~~Udemyの動画、書籍は購入しましたが積んでいます、、、笑~~

## エンジニア共通
> [プログラマが知るべき97のこと](https://xn--97-273ae6a4irb6e2hsoiozc2g4b8082p.com/)

タイトルの通りの書籍が、web上で無料で読むことができます。
一つ一つが長くないので、一日に１つずつ読み進めるのがおすすめです。
~~同じく積んでいます、、、笑~~

> [meta塾](https://meta-school.web.app/)

変数名や関数名などを考える時にGoogle翻訳、DeepLなどと一緒に使用しています。

翻訳結果を鵜呑みにせず、単語ごとに検索して類語なども調べた上で命名を検討しています。

> [codic](https://codic.jp/)

meta塾と同様に命名の時に使用してます。

> [Linuxのディレクトリ構成](http://www.7key.jp/computer/linux/directory.html)

Dockefileを書く時、読む時にconfigファイル、logファイル等はどこに置くべきか、なぜここに置くのかなどがわからない時に参考になります。

> [awesome-commit-english](https://github.com/azu/awesome-commit-english)

コミット英語についての記事がまとめられているリポジトリです。

> [3Minutes NetWorking](http://www5e.biglobe.ne.jp/aji/3min/index.html)

ネットワーク全然わからん人におすすめです。


博士と助手のやりとりが面白いのでさくさく読めるのでオススメです！

> [世界一わかりみが深いコンテナ & Docker入門 ](https://tech-lab.sios.jp/archives/20179)

完全には理解できていないですが、上記の3分間ネットワーキングの記事を多少読んでから読むとチョットワカルが味わえる記事です。

## Qiita記事
> [javaプログラマー向け学習のための本（新人から５年めくらいまで）を考えてみた](https://qiita.com/bonybeat/items/a7ed6cc96d256570ac74)

javaプログラマーでなくても読んでおいた方が良い本が多く紹介されている。


## 書籍
- [情熱プログラマー](https://www.amazon.co.jp/%E6%83%85%E7%86%B1%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC-%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E8%80%85%E3%81%AE%E5%B9%B8%E3%81%9B%E3%81%AA%E7%94%9F%E3%81%8D%E6%96%B9-Chad-Fowler/dp/4274067939/ref=sr_1_1)
- [CAREER SKILLS　ソフトウェア開発者の完全キャリアガイド](https://www.amazon.co.jp/CAREER-SKILLS-%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E8%80%85%E3%81%AE%E5%AE%8C%E5%85%A8%E3%82%AD%E3%83%A3%E3%83%AA%E3%82%A2%E3%82%AC%E3%82%A4%E3%83%89-%E3%82%B8%E3%83%A7%E3%83%B3%E3%83%BB%E3%82%BD%E3%83%B3%E3%83%A1%E3%82%BA-ebook/dp/B07FCYSNXT/ref=sr_1_1)
- [失敗から学ぶRDBの正しい歩き方](https://www.amazon.co.jp/%E5%A4%B1%E6%95%97%E3%81%8B%E3%82%89%E5%AD%A6%E3%81%B6RDB%E3%81%AE%E6%AD%A3%E3%81%97%E3%81%84%E6%AD%A9%E3%81%8D%E6%96%B9-Software-Design-plus-%E6%9B%BD%E6%A0%B9-ebook/dp/B07P8PMHLL/ref=sr_1_3?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=37UA6LQPN6OWT&keywords=SQL%E3%82%A2%E3%83%B3%E3%83%81%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3&qid=1655376950&sprefix=sql%E3%82%A2%E3%83%B3%E3%83%81%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%2Caps%2C182&sr=8-3)
- [SQLアンチパターン](https://www.amazon.co.jp/SQL%E3%82%A2%E3%83%B3%E3%83%81%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3-Bill-Karwin/dp/4873115892/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=37UA6LQPN6OWT&keywords=SQL%E3%82%A2%E3%83%B3%E3%83%81%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3&qid=1655376950&sprefix=sql%E3%82%A2%E3%83%B3%E3%83%81%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%2Caps%2C182&sr=8-1)
- [体系的に学ぶ 安全なWebアプリケーションの作り方](https://www.amazon.co.jp/dp/B00E5TJ120/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1)

# 終わりに
整理してみると、自分が興味があること、そのうちやりたいと思ったが実際に行動に移していないことが割とあるなと思いました。

必要の無いブックマークなども溜まっていたりしたので、定期的に整理することは大事かなと思いました。