Skip to content
View itachi-p's full-sized avatar
🎯
Study English
🎯
Study English
Block or Report

Block or report itachi-p

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
itachi-p/README.md

Hi there 👋

Now Studying:

Typing SVG

I'm programmer👩‍💻 and I love animals🐻🐯🐘🦝🦊🐹🦇🦎🐝🐛🍄 and vegetable curry🍛.
I like COTENRADIO and I'm COTENCREW.

Other favorite audio contents:

Next plan (Update 2024/5/2)

  • 取り組むこと
    • 英語学習(2024/6月まではこちらを優先)
      • 現在地点の確認目安として定期的(半年毎)にTOEIC受験 (ただし、TOEICスコア向上に過剰な執着は不要)
        • 2024/04/21(Sun)にまず初回受験 恐らく500点前後?
        • 6月までの3ヶ月で600点台(目安。実際に受験しなくてよい)、年内(10〜12月中再受験)に700点台。
      • とりあえずのゴールとしてTOEIC700点以上(相当)の英語力を目指す
        • Listening & Reading だけでなく、Speakingも
        • Writingは4種のうちでは優先度最低に設定
    • 英語でのプログラミング学習
      • 言語はPHP、フレームワークはLaravel、DBはMySQL、PaaSはHerokuに絞る
      • (2024/04/16方針策定)6~9月はセブ島スクールのLaravel(入門レベル)と並行し、ReactNativeも独習
      • 2024年6~8月の間は、スクールにおけるLaravel学習と並行してReactNativeにて個人開発
        • そこにテスト、特に単体テストを3割ほど組み込む。
          • 結合テストはクラウドサービス側のCI/CDを利用するだけでおKとする
      • 基本的にセブ島スクールの方針に従うが、ポートフォリオ作成時はコンテナ技術やAWS、Firebase(GCP)等の利用も検討
        • ただし、AWSの多数のサービスの組み合わせやTerraform(IaC)など周辺技術にこだわりすぎない
        • PHP以外の言語に手を出す場合の候補は以下のうちのいずれか1点に絞る。
          • Flutter(Dart) (→ReactNativeに変更), TypeScript, Next.js (→React優先に変更)ほかAltJSフレームワークのいずれか
            • Svelte等にも惹かれるが、まずは最初の仕事を得る確度が高いと思われる優先順位(フロントならReact系)であまり手を広げないよう注意。
          • 自力によるCI/CDやIaCの実現(CircleCI, Docker, Terraformなど)やRDBMS以外(NoSQL), GraphQL, APIのエンドポイント自作等も当面は手出し無用
          • デザイン周り(TailwindCSSなど)にもコストを払わない。中途半端に手を出さず、デザイン周りの学習は完全に捨てる。
          • GolangおよびFlutterは学習・就活段階では手出し禁止! やりたければ職を得て以降に第2言語または趣味開発で
            • 時間は命」である。潰していい時間など無い。
      • 目指すゴールの方向性
        • マネジメント・設計・要件定義(ブリッジSE等)> 外国人とチームで働く > 自ら手を動かす受託開発
        • 技術を極めるより、CSもある程度理解している設計・マネジメント・チーム運営寄りの経験を増やす
  • やらないこと
    • 多言語や複数のフレームワーク、周辺技術(DockerやAWS等)の深い理解は当面必要ない。
      • Flutter (→ReactNativeに変更)によるモバイルアプリ開発は、やっても当面は息抜き・趣味範囲に留める
      • GolangやTypeScript、Next.jsその他フロントエンド言語やフレームワークの学習は一旦白紙 (→React及びReactNativeは検討対象)
        • SvelteやPython及びそのFW(Flask, FastAPI, Django等)も当面は封印。第2言語以降の候補として記憶の端に留めておく。
      • Raspberry Piや基盤、CAD/CAMなどハードウェア・組み込み系寄り(C言語、Python)の学習も撤回

Recent study records

created Apps & Next idea

Other items created past :

  • Python & Selenium & pandas🐼 &FastAPI によるWebスクレイピング (API化は未実装)
  • PHP & Laravel & Docker & AWS ECS (経費節約のため稼働停止中)
  • Flutter & Firebase & NoSQL(FireStore) による30日間習慣形成スマホアプリ(非公開)
Reading Books
Now reading
Recently read books:

Technologies I've used in the past:





Recent learning Languages & Tools:

flutter dart firebase aws go typescript reactjs nextjs tailwind python selenium

Top Langs GitHub stats

GitHub Streak

Pinned

  1. flutter-udemy-demoapps flutter-udemy-demoapps Public

    Udemy Flutter教材02 講師:Maximilian Schwarzmüller 複数のデモアプリ作成 GoogleMap連携 カメラ等ネイティブデバイス機能の使用

    C++

  2. graphql-prisma-supabase graphql-prisma-supabase Public

    GraphQLとApollo(サーバ側&クライアント側), ORMのPrismaでSupabase Postgresと連携 Tailwind CSSも試す

    TypeScript

  3. web-scraping web-scraping Public

    Python及びSelenium, Pandas, PillowによるWebスクレイピング初歩

    Jupyter Notebook

  4. golang-udemy1 golang-udemy1 Public

    Studying Golang by Udemy teaching materials.

    Go

  5. laravel-docker-prj01 laravel-docker-prj01 Public

    Use Laradock & AWS ECS(→ElasticBeansTalk Environments)

    PHP