プログラミング学習記録 TECH:EXPERT

TECH:EXPERT渋谷60期夜間休日転職コース受講生の日々を綴ります。文章力がないのはどうぞお見逃しください。。😌

TECH:EXPERT 学習と将来像について長い呟き〜残り160日〜

学習記録を読んでくださるつもりでブログに来てくれた方には申し訳ございません。

私自身が将来どうなりたいかをつらつらと書く、取り留めのない文章となっております。

私について

私はTECH:EXPERT渋谷校60期受講生です。

普段の仕事はメーカー事務。

他の会社さんのCO2排出量削減や省エネルギーの分析・診断をしています。

最近よく、環境問題についてニュースに取り上げられることも多いですよね。

SDGs(持続可能な開発目標)って言葉もよく見かけるはず。。。

www.unic.or.jp

世界的に環境問題への関心が高まる⇨環境に優しい企業は優遇される!

ということで、大手の企業さんはお金をかけていち早く環境に優しい(とアピールできる)会社になろうとしているわけです。

今の仕事は、そのお手伝いみたいな感じ。

せっかくそういう仕事に身を置いているのだから、と

環境問題に取り組む女性のコンテスト「ミス・アース東京2019」に出場し、

審査員賞をもらい自ら発信する機会もいただくことができました。

その経験から、「何かを発信できる存在になる」事って、とても面白いだろうなと感じたんです。

エンジニアの世界って、発信してなんぼみたいな所があると思うのですが、

その中でも際立ってる人、注目を浴びる人ってどういう人なんだろうって

興味津々です。

私はTECH:EXPERT夜間転職コースなので、もちろん転職を目指すわけですが、

「エンジニアを目指して勉強している」と人に言うと、大抵の人に

「女性で珍しいね?」と言われる、その女性=エンジニアっぽくないというイメージを払拭できるような発信をしていきたいです。

女性こそ、ゆくゆく家で働きたい〜とか、子供の面倒を見ながら稼ぎたい〜とか、

そういった希望が叶えやすい職種なんじゃないかと思っているので。

(甘い考えでしたらすみません。。。10年後の自分が理想通りでありますように。。。)

ただ最近は、働き方改革も進み、働きやすい環境がある企業もどんどん増えています。

事実、私の今働いている会社も、

フレックス制度導入、リモートワークの試験運用などが進み、かなり働きやすくなってきました。

転職をすれば、現状より「よくない側」に行く可能性が高まってしまっているような。。。

なんてことも思いますが、

とりあえずはプログラミングスキルを上げないことには、なんの可能性も広がりませんので、

今日もカタカタやってます😌💗

やっとのことで学習記録です。

今やっているカリキュラム

ChatSpace 投稿機能の実装 〜ChatSpace ユーザー管理〜

のカリキュラムの部分です。

先日ChatSpaceのチャット画面実装はなんとかLGTMをもらいましたので、

その次の部分です。

ユーザー管理の実装は、gemのdeviseを使用。

。。。devise

前にカリキュラムでやった時は、

deviseのインストールで、あれよあれよというまにユーザー管理機能がついたので、

こんな便利機能があるのかと感動しました。

今回もあっという間だぞ〜と思っていたら

rails g devise:install を rails g devise install と

打ち間違える凡ミスにより、installという名のモデルが出来上がってしまいました。

焦ってブランチ削除、新しいブランチにして作り直すも、

Userモデルの作成、deviseビューファイルの追加までしたところでエラーになる。

(エラー文メモしておけばよかった)

よく見たらcontrollerが作られていなかったので、

$ rails g devise:controllers users

でusersの関連controllerを作成したところ、エラーは出なくなった。

前deviseをインストールした時は、わざわざcontroller作らなかった気がするんだけど。。。うーむ。

一度ちゃんと、PictweetとMooooviのカリキュラムを復習しないと、と感じます。

期限内にChatSpaceクリア、絶対するぞーー!!

おわり。