Blog

新人エンジニアに贈る最強の開発環境 NIFTY Tech Talk #11 を開催しました 🎉

イベントの概要


NIFTY Tech Talkは、ニフティ株式会社の社員が主催するトークイベントです。


本イベントでは、ニフティグループの社員が業務を通じて学んだことを発信しています!


第11回目のテーマは「新人エンジニアに贈る最強の開発環境」です。


ニフティのエンジニアが、働き始めた新人エンジニアに開発環境を紹介する回となります。

https://engineering.nifty.co.jp/event/17329

【LT】Python開発環境 (個人的Python開発環境構築)


Pythonでの開発における便利ツールについて語っていただきました。
チーム開発における品質・生産性向上に効果があります。

    • Poetry – パッケージ管理ツール

    • Ruff – Linter

    • Black – Formatter

    • Mypy – 静的型チェッカー

    • Pytest – 単体テストツール


資料

https://speakerdeck.com/niftycorp/nifty-tech-talk-11-ogura

【LT】ターミナル・シェルを最強にする話をすると思います


黒い画面の話。
開発環境で使うターミナルやシェルのカスタマイズ、ツール導入について語っていただきました。

    • iTerm2
        • 設定、カラーなど

    • zsh
        • 高速化

    • モダンコマンド
        • exa

        • bat

        • navi

        • grex

    • dotfilesのススメ


資料

https://speakerdeck.com/niftycorp/nifty-tech-talk-11-uehara

【LT】StrongestNewsによる最強の自作WEBアプリ開発環境


WEBアプリケーションの開発・環境構築、学習方法・知識の定着プラクティスについて話ていただきました。
StrongestNews(ニュースサイト)はWEBアプリケーションを理解する上で適切で、その後の発展学習にもつながります。
主な技術

    • React

    • Nginx

    • FastAPI

    • MySQL

    • Docker

    • Terraform

    • Github (Actions)

    • AWS


資料

https://speakerdeck.com/niftycorp/nifty-tech-talk-11-nakamura

まとめ


新人向けの最強開発環境ということで、チーム開発を効率化するためのツール活用、エンジニアにとってなくてはならないターミナル、CLIについてカスタマイズ、WEBアプリケーション作成を通じて学習を広げるプラクティスと新人エンジニアには参考になったのではないでしょうか。詳細な資料については以下のリンクから御覧ください。


アーカイブ(YouTube)


発表資料(Speaker Deck)

 

ニフティでは、
さまざまなプロダクトへ挑戦する
エンジニアを絶賛募集中です!
ご興味のある方は以下の採用サイトより
お気軽にご連絡ください!

ニフティに興味をお持ちの方は
キャリア登録をぜひお願いいたします!

connpassでニフティグループに
参加いただくと
イベントの
お知らせが届きます!