なっちゃん

10年間のリハビリ専門病院での介護士・理学療法士を経て、都内の受託・自社開発企業で勤務…

なっちゃん

10年間のリハビリ専門病院での介護士・理学療法士を経て、都内の受託・自社開発企業で勤務しています。 理学療法士時代に身につけた、コミュニケーション力と自学力が強み。 クライアントの気持ちに寄り添えるバックエンドエンジニアを目指すため、日々の学習を記録していきます。

最近の記事

  • 固定された記事

自走力のあるWEBエンジニアを目指して

初めまして。 私は2023年3月末まで理学療法士をしていました。 エンジニアである夫の影響もあり、2023年をむかえてから 徐々にエンジニアの働き方に可能性を感じて一念発起。 退職して自宅にてプログラミングを学習している「なっちゃん」です。 退職後は夫のくれたカリキュラムをもとに 自主学習をみっちりおこなっていました。 しかし退職した私は背水の陣状態。 2023年4月より モチベーションの維持と効率的な学習を行なっていくため オンラインスクールにて本格的な学習をしていま

    • 未経験からスタートして半年。これまでとこれからについて。

      基礎力が足りていなかったため、jsの基礎や応用力などをひたすら磨いていました。 実務ではReactでの実装を求められてもいたので、その点も合わせて学習してきました。 最近やっとjsやReactを使った実務での実装が、時間はかかりますが 少しずつできるようになってきました。 しかしさらなる課題も見つかりました。 そこで今必要な課題をあげ、 実務にいかせるようにしていこうと思います。 今から必要な勉強 1.jsの応用力 これはpaizaやchatGPTを使ってひたすらコー

      • 1つの目標達成できたか...?

        #今年やりたい10のこと →昨年は達成できなかった、 「paizaのスキルチェックでBランクを取得する」 を年始に1つの目標として掲げましたが… エンジニアに転職し、11月末くらいから目標にしていたことがありました。 それは基礎力定着の1つの指標として掲げていた、 「paizaのスキルチェックでBランクを取得する」 というものです。 開始当初はDランクさえままならない状態でした。 そこから毎朝仕事始業前や休みを使って、コツコツ学習を続けた結果… 2024年1月7

        • エンジニアとしての目標

          振り返りあけましておめでとうございます🎍 理学療法士からエンジニアに転職し、はや5ヶ月が過ぎました。 「楽しい!」 と心から感じられるようになったのは最近な気がします。 というのも、勉強の仕方から思考過程まで、異なっていることが多く、 戸惑うこと、悩むことが多くあったからです。 しかし新しいことを学んでそれが生かされるのが、 目に見えてわかることは楽しいものです。 楽しくなってきた今だからこそ、改めて これまでの反省 今後の目標 を明確化し、新年を気持ちよく

        • 固定された記事

        自走力のあるWEBエンジニアを目指して

          PHPの基礎力を高める

          オブジェクト指向とは? よくいわれますが、「モノ」を使って処理しよう、という考え方のこと。 これには3つの特徴があります。 難しい言葉なので、理解にかなり時間がかかりました… あれ、Rubyで何やってたんだ…?💦 ・カプセル化:「モノ」の詳細情報を隠して、大枠が伝わるようにすること。なぜなら、細かいことを言うとかえって訳わからなくなるから。 大事なのは、誰もが使えるようにすること。 ・ポリモーフィズム:異なる「モノ」でも、何か共通する内容が1つでもあれば誰でも操作で

          PHPの基礎力を高める

          PHPの基礎力を高める

          今日は10時からお誘いいただいたもくもく会です! いつも土日の勉強は夫婦でやってるけど、 やっぱり同じ目標があるみんなと一緒に勉強できると 気分あがりますね! 今日もPHPの続きをやっていきます。 1️⃣WEBアプリケーションについて 昨日のお昼はページング機能までやりましたが(難しかった) そこに関わるいろいろな関数をそもそも理解していないので、 まずはそこを。 そもそもページングとは、 「WEBサイトに複数ページある場合、ページ番号や次へ、前へ、というボタンをつ

          PHPの基礎力を高める

          お昼の学び(PHP)

          WEBアプリケーションについて そもそもフォームの入力内容をパラメーターとして送信する方法2つ GET:ページの取得(パラメーターがURLの末尾に追加される) POST:クライアントからサーバーへのデータ送信を目的としてリクエスト。 →こちらはGETとことなり、URLはシンプル。 なので、セキュリティーとしてはPOSTのほうが高い。 データの受け渡しは配列で行われる。 PHPでは事前に配列が用意されている。 GETで送信されたパラメーターの取得用に$_GET POST

          お昼の学び(PHP)

          焦らずコツコツと。

          基礎力が…ということで、 会社の方からお借りした教材も使って JavaScript、PHPの勉強を毎朝しています。 JavaScriptのほうは一旦終了し、 今週はPHPに入っています。 ただ教材をよむだけではなく 自分でコードを書く力が必要。 こちらは昨日の朝打ったもの。 $arr = array(10,20,30,40,50); foreach ($arr as $value){ echo($value." "); }

          焦らずコツコツと。

          基礎力を鍛える

          今日も天気がよくていいですね。 今日はなつかしい地域(旦那さんが学生時代過ごしたところで、よく遊びにきましたw)まで遊びにきて カフェで朝活です! 今日もpaizaやっていきます。 const lines = require("fs").readFileSync("/dev/stdin", "utf8").trim().split("\n");// console.log(lines);for (var i = 1; i < lines.length; i++) {

          基礎力を鍛える

          基礎力を鍛える

          ITパスポートやReactなど勉強をしてきましたが、 やはり私にはプログラミングの基礎力、アウトプット力が必要だと気付かされました💦 これまでインプットの勉強をひたすらしてきたので 実践力をつけるにはアウトプット力が必要であることを 実務で痛感… 最近はpaizaの問題集で Reactの前にまずはJavaScriptで基礎力の底上げを図ろうと頑張っています! 記憶にも記録にも残しておきたい内容だけピックアップして 書いていこうと思います。 私の回答はこちら。 con

          基礎力を鍛える

          Reactを極める!

          昨日からPHPにも入り始めたので、 ReactもPHPも両方やりたいけど、 ひとまずReactの講座を先に理解して終わらせる! 二兎追うものは一兎も得ず! そもそもJavaScriptは使う環境によって中身が少し異なってくる。 ブラウザーECMAScript(ブラウザ間での仕様を統一するために作られたもの。JavaScriptの中に存在するものとおもってよし)とWeb APIs(画面の更新など) PCー(NODE.JSというソフトウェアを使う)ECMAScriptとC

          Reactを極める!

          PHPの実装にはいるまえに

          Reactも勉強中の身ですが、 実務ではPHPの実装にも昨日から突入。 PHPうんぬんの前に わかっておかなきゃいけないことがあるでしょう。 それは「API」。 クライアントサイドでAPIから〇〇… そう言われて 「API」って…? と、調べたり、先輩に聞いたりしたけど 昨日旦那氏に説明したら 「その説明じゃわかってないな。調べた?ほんとに」 …うう、すみません😅 わかっていないので、 今日からの実装の前に 朝の時間を大事に「API」について自分なりに理解を深め

          PHPの実装にはいるまえに

          Reactを極める!-2023/10/23-

          昨日、土日は少し夫婦でのんびりday。 コストコに食料調達などに行ってきました。 今日も朝からreactの続きからやっていきます。 reactとは直接関係ないですが、 <hr />とは? テーマの区切りとかをつけるための水平線。↓これみたいなやつを出す時に使うのかな。 そう思ってこのページを検証してみたら、本当に使ってた!! アロー関数の記法 本文を波括弧でかこう、という記法がある。 オブジェクトリテラルの波括弧と混在しないように、 オブジェクトリテラルの場合はさ

          Reactを極める!-2023/10/23-

          Reactを極める!-2023年10月20日分-

          朝活は継続していましたが、noteの更新は久しぶりかもしれません! ちょっと覚えておきたいことを記録しておきます。 (*2023年10月20日記載) Reactで配列の要素をjsx内に記載する時の方法です。 使用する考え方は ・mapメソッド です。 mapメソッドの中ではコールバック関数で 引数に渡ってくるのはそれぞれ配列の要素です。 const animals = ["Dog", "Cat", "Rat"];const Example = () => { con

          Reactを極める!-2023年10月20日分-

          Reactを極める!

          Reactの自己学習と仕事での実務がやっとリンクしてきました!(遅いw) 例えば下のようなコードでは 名前と年齢の初期値があって、入力すると更新され、リセットボタンを押すと空欄になる という機能になっています。 import { useState } from "react";const Example = () => { const personObj = { name: "Tom", age: 18 }; const[person, setPerson] = u

          Reactを極める!

          Reactを極める!

          3連休初日の昨日は夫婦ともども不調でした😅 眼精疲労と頭痛に苛まれておりました。 おそらく寒暖差と普段の姿勢の悪さや運動不足などが原因でしょうw 昨日は1日リフレッシュデイとして ある程度復活したので、また今日から計画的に学習進めていきます。 恥ずかしながら、JavaScriptの知識も乏しかったので、 React以前の問題で時間を要していました。 こないだからやっとReactの根幹にはいったので、 今学習しているものをスケジューリングして この後はサクサク進められるよう

          Reactを極める!