Code Monkey home page Code Monkey logo

自己紹介

初めまして、みねぎしれいと申します。 和光市在住の人材業界社内SEの25歳エンジニアです。

職歴

  • Cardio Flow Design(2年:アルバイト)
    • 心臓の血流解析を行う企業。2年ほどデスクトップアプリ(C#)の改修、テストを行う
  • ニトリホールディングス(3年:情報システム改革室)
    • ODBC対応 : 保守切れとなる社内のデータベース接続方式を変更する対応。VBA,BV6で書かれた300以上のソースコードを改修する。
    • 商品企画システム(PoC) : 商品企画プロセスを改善する社内のシステムを構築。フロントエンド~バックエンドまで担当
    • その他保守運用 : ニトリネットの保守運用作業
  • 現職(人材業界)
    • 派遣求人自動生成(PoC) : 求人サイトに掲載する文章の自動生成プロジェクトに参加。インフラ~バックエンドを担当
    • 営業Webアプリ(アジャイル) : BtoB営業に使用するアプリの開発に参加。

個人活動

10xプログラマー養成所

10xプログラマー養成所の目的は10xプログラマーを育てることです

10xプログラマーとは、普通のプログラマーと比べて10倍の生産性をもつプログラマーの事です。 「無駄な機能を付けない」「オリジナリティを出さない」「副作用を減らす」「物理的に早く動く」を守るため、アジャイルDocker関数型プログラミングVimを中心とした10xのための技術をまとめました。

  1. 無駄な機能を付けない
    • あのExcelですら全体の80%の機能が使われていないそうです。これさえ意識すれば必要な作業量は1/5になります。
    • MVP(価値の判定が可能な最小限の成果物)を高速で作ることで、無駄なものを作りません。
    • キーワード)アジャイル
  2. オリジナリティを出さない
    • 0からコードを書くよりもすでに出来上がっているOSSのコード、コンテナイメージのほうがよいですね。
    • キーワード) Docker入門
  3. 副作用を減らす
    • 予期しないコードはチームの生産性を落としますが、バグのない理解の早いコードはきちんと動くだけでなく、チームメンバーの生産性をも向上します。
    • キーワード) 関数型プログラミング
  4. 物理的に早く動く
    • ショートカットキー、キーボードの選定では物理的な操作スピードを向上させてくれます。
    • キーワード) Vim

これに加えて、私個人が大切にしたいのが二つの「人間」に関する課題

  1. 人間中心のシステム設計
  2. 結局最後は人の問題

みねぎしれい's Projects

cl icon cl

common lisp in docker-comopse

explainable_moby icon explainable_moby

Explainable Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.