こんにちは。AiCas(アイキャス)です。
文系卒でSIerに入社し、現在も現役エンジニアとして開発に携わっています。

zipファイルにパスワードを付けて送って!って
言われたけどどうやってやるの?

7zipというフリーソフトを使えばできるよ!
エクスプローラーからはできないから注意してね
7-Zip以外にも、現場では入っていて当たり前とされるフリーソフトが多数あります。
ですが、実際には「何が必要なのか?」「どうやって入れるのか?」
を教えてもらえないまま、話だけが進んでいくことも少なくありません。
その結果、初心者はつまずき
「もう仕事するのが嫌だ…」と感じてしまいます。
そこで今回はそんな状況を防ぐために、
最初に入れておくべきフリーソフトをまとめて紹介します。
- マストなフリーソフト4選
- 案件ごとに必要なフリーソフト3選

会社によっては、勝手にインストールしてはいけないルールがあるから、
しっかり確認してからインストールしてね。
マストなフリーソフト4選

文系SIerにマストなフリーソフトは以下4つです。
特に上位3つは毎日使うので、忘れずにインストールしましょう!
- WinMerge
- サクラエディタ
- 7zip
- XMind
それぞれについて解説していきます。
WinMerge
2つのファイルやフォルダを比較し、差分を表示するフリーソフトです。
WinMergeを使う理由は以下です。
- フォルダ構成を比較できる
- 差分結果をHTMLやCSV形式に出力できる
- ソースコードだけでなく、Word・Excelなども比較できる

WordやExcelを比較するときは、プラグインが必要だよ
ダウンロード:WinMerge
サクラエディタ
高機能なテキストエディタです。
Windows標準のメモ帳と同じ用途ですが、昨日は段違いです。
サクラエディタを使う理由は以下です。
- 行数が見える
- 置換が簡単にできる
- 正規表現での検索ができる
- 文字コードを切り替えられる
- Grep検索(複数ファイル検索)ができる

メモ帳より高機能だから、積極的に使うようにしてね
ダウンロード:サクラエディタ
7zip
フォルダやファイルを圧縮・解凍するフリーソフトです。
7zipを使う理由は以下です。
- パスワード付き圧縮ができる
- 分割圧縮ができる
- 大容量ファイルの圧縮に強い
- 複数形式の圧縮ができる(7z, tar, gz等)

大容量ファイルの圧縮は、Windows標準だと失敗しがちです。
迷ったら7zipを選ぶようにしましょう!
ダウンロード:7zip
XMind
マインドマップ作成用のフリーソフトです。
XMindを使う理由は以下です。
- 直感的な操作ができる
- 考えや情報を整理することができる
- 他のフリーソフトより見た目が綺麗

周りでも仕事ができる人ほど、思考整理として使っています!
ダウンロード:XMind
案件ごとに必要なフリーソフト3選

ここで紹介するフリーソフトは、すべての人に必須というわけではありません。
ただし、携わる案件によっては必須レベルで使われるものばかりです。
「アプリケーション開発」と「ネットワーク構築」 に分類し、
それぞれの案件で必要になる代表的なフリーソフトを3つ紹介します。
- Stirling
- A5:SQL Mk-2
- TeraTerm
それぞれについて解説していきます。
Stirling
バイナリデータを 直接閲覧・編集するフリーソフトです。
※バイナリデータとは、0x00〜0xFF までのバイト値
Stirlingを使う理由は以下です。
- ビット単位で色分け表示できる
- 多様な文字コードに対応している
- 16進数でファイルを表示・編集できる

バイナリデータを扱う案件には必須だね!
ダウンロード:Stirling
A5:SQL Mk-2
データベース操作用のフリーソフトです。
A5:SQL Mk-2を使う理由は以下です。
- SQL文を補完ができる
- ER図を自動生成できる
- データを直接編集できる
- 対応しているDBが多い(Oracle, SQL Server, MySQL, PostgreSQL等)

僕はOracle案件で重宝していたよ!
ダウンロード:A5:SQL Mk-2
TeraTerm
サーバーやネットワーク機器へリモート接続するフリーソフトです。
TeraTermを使う理由は以下です。
- SSHで安全なリモート接続ができる
- SSH/Telnet/シリアルの接続方法に対応している

スイッチやLinuxサーバーに接続するときに役立つよ!
ダウンロード:TeraTerm
まとめ
今回は、文系SIerが最初に入れておくべきフリーソフトを解説しました。
現場ではこれらのツールが
「すでに入っている前提」で話が進むことが多いです。
そのため、困らないためにも早めに準備しておくことが大切です。
まずはこの4つを入れておけば、
新人エンジニアとしての「最低限の土台」は整います。
- WinMerge
- サクラエディタ
- 7zip
- XMind
こちらは、案件や配属先によって必要・不要が分かれるため、
状況に応じて導入を検討しましょう。
- Stirling
- A5:SQL Mk-2
- TeraTerm

必ず会社のルールを確認してからインストールしてね。
少しずつ環境を整えていくだけでも、
「分からない」「ついていけない」は確実に減らせます。
以上、Aicasでした!


コメント