【プロフィール】26卒エンジニア これまでの開発経験

# この記事について

この記事は、私自身のプロフィールを開発経験をベースにまとめたものです。また、これまでに書いた記事をジャンルごとに整理しているのでよかったら見ていただけると嬉しいです。

以降、何か新しい技術を学んだときや体験談を書こうと思ったときには、随時追加していきたいと思います。


## 1. 開発経験など

### ① 個人開発

- [【共同開発】Walicaのクローンアプリ（2025.4-）](https://qiita.com/takutosan/items/faa5a2d69da4ebc85b52)

- [【個人開発】アプリケーションのプラットフォームをReact, Fast APIで作る（2024.11-）](https://qiita.com/takutosan/items/ab3c98e1a1122537b338
)
    
- [【個人開発】所属ゼミのホームページを作った時の話（2024.8-）](https://qiita.com/takutosan/items/035602f6c0bb81f4fd5d)


- [【個人開発】DjangoでつくるはじめてのWebアプリケーション（2024.4-5）](https://qiita.com/takutosan/items/15088a2951b177c7f081)

### ② インターン

- [【インターン】ニフティ株式会社の5daysインターンで「プロバイダ比較サイト」を開発した話（2024.8.2-5）](https://qiita.com/takutosan/items/dfa2745cd0b48badf75c)


### ③ 長期インターン
    
- [【長期インターン】はじめの半年間で経験したこと](https://qiita.com/takutosan/items/07fe9d48eab651f0d5d5)
- [【長期インターン】料金計算APIの実装](https://qiita.com/takutosan/items/ca675463c0845c5ef334)


### ④ 就職活動

- [【26卒】文系学生が年内に就職活動を終えるまで](https://qiita.com/takutosan/items/297359b9165a9878d7ac)

### ⑤ OSS開発（随時更新予定）

- [【初心者向け】OSS開発のはじめかた](https://qiita.com/takutosan/items/b2bea56b8732e0a34e92)

## 2. 言語・技術について

### ① バックエンド

#### Python


- [【個人開発】DjangoでつくるはじめてのWebアプリケーション](https://qiita.com/takutosan/items/15088a2951b177c7f081)
- [【個人開発】アプリケーションのプラットフォームをNext.js, FastAPIで作る](https://qiita.com/takutosan/items/ab3c98e1a1122537b338)
- [【スクリプト】Flaskで簡単なAPIを実装](https://qiita.com/takutosan/items/e45f420544f75b32ad5f)
- [【調査】FastAPIの勉強と周辺知識](https://qiita.com/takutosan/private/8b55553a9778cd9a61ae)


### ② フロントエンド

#### JS

- [【個人開発】アプリケーションのプラットフォームをNext.js, FastAPIで作る](https://qiita.com/takutosan/items/ab3c98e1a1122537b338)
- [【初心者向け】Reactの状態管理とレンダリングのしくみ（随時更新予定）](https://qiita.com/takutosan/private/17baf9155ff90c11d1f6)


## 3. その他

### ① 実務で必要な前提知識

以下は実際に長期インターンでオフィスに入って業務の一部をする際に、求められた前提知識の一部です。学生でインターンに参加したいと思っている方は参考にしていただければと思います。

#### Git

- [【初心者向け】最低限必要なGitの理解](https://qiita.com/takutosan/items/f3b890ed90bbec87d81e)

#### シェルスクリプト

- [【初心者向け】最低限必要なLinuxコマンド](https://qiita.com/takutosan/private/6f1640d3679ffe7cf252)
- [【初心者向け】ファイル権限とは](https://qiita.com/takutosan/private/dad51f914ae4b7c90beb)

#### API

- [【初心者向け】APIとは](https://qiita.com/takutosan/private/73b9267a095da5060eb7)

- [【初心者向け】オブジェクトでデータを受け渡す（JSON, 連想配列, 辞書など）](https://qiita.com/takutosan/private/f683c90f534451b88ae2)

- [【初心者向け】オブジェクト指向でコードを書けるようになる](https://qiita.com/takutosan/private/4ea23a80d61def43482a)


#### SSH接続
- [【初心者向け】VSCodeでリモートのサーバーにSSH接続する](https://qiita.com/takutosan/private/36eaa3936e9336b44c94)

#### 正規表現

- [【初心者向け】最低限必要な正規表現の理解](https://qiita.com/takutosan/private/18a44558a9d524bf3a94)


### ② コンピューターサイエンス

以下は文系学部の私が、体系的にコンピューターサイエンス（CS）を学習する際に使用した参考書や資格試験について書いています。
特に、情報系学部でない学生さんでCSの勉強どうやって進めたらいいかわからない方は参考にしていただけると幸いです。

#### 応用情報

- [【体験談】応用情報技術者を受けてみて](https://qiita.com/takutosan/private/4ba02a44ac6867136146)

#### 技術書
- ネットワーク
    - [【中級者向け】「マスタリングTCP/IP」でネットワークの基礎を理解する](https://qiita.com/takutosan/private/bee486c8b57d567567d3)
<r>

- OS
    - [【中級者向け】「Linuxのしくみ」でOSの基礎を理解する](https://qiita.com/takutosan/private/0da0ab023a5f6f29c0b9)
<r>

- DB
    - [【初心者向け】最低限必要なSQLの理解](https://qiita.com/takutosan/private/948ca78e5428e224855f)
    - [【初心者向け】最低限必要なDBの知識（設計・実装）](https://qiita.com/takutosan/private/745dad00690d4bb0b8e7)
<r>

### ③ その他

以下は、①②で取り扱わなかった内容についてです。

タスク管理
- [【Tips】GitHub issueはタスク管理に便利](https://qiita.com/takutosan/items/ba94ef5c104a1c6a1c1f)

コミュニティ
- [【Tips】エンジニア学生ならサークルやコミュニティに入っておこう！](https://qiita.com/takutosan/items/f2de797b6ed1df05565b)

開発習慣
- [【Tips】他の人のリポジトリのコミット履歴を見ながら個人開発する](https://qiita.com/takutosan/items/5f39a0f8431ed7d27d59)

#### テスト
- [【初心者向け】テストコードとは？~Python~](https://qiita.com/takutosan/private/8dfe996d308abd80f908)

#### デバッグ
- [【初心者向け】Google検証機能の使い方？](https://qiita.com/takutosan/items/9fdb14175f1023b7b87f)

#### 仮想環境
- [【初心者向け】仮想環境とは？~なぜ使うのか、どのように使うのか~](https://qiita.com/takutosan/items/2e10307f1e80516cf701)

#### Docker

- [【初心者向け】Dockerを個人開発に導入する](https://qiita.com/takutosan/private/09daa9799c5e12b43734)

#### AWS

- [【失敗談】個人開発のアプリをAWSでデプロイしようとした結果、、](https://qiita.com/takutosan/private/813d6f2a78cd8e6283fd)