営業職の俺がエンジニアになる〜群馬Web化計画編〜

2017年に未経験からエンジニアに転職をした私が群馬でイノベーションを起こすまでの備忘録です。

Railsチュートリアルの返信機能を実装する〜その1〜

※長編になりそうでしたので各項ごとに書いて最終的にマージするようにします。

昨日に時間はかかりましたがようやくRailsチュートリアルの2周目を完走しきりました。本から掲げている通り、Railsチュートリアルの2周目を完走したら、予備演習の機能追加を2〜3個進める予定でしたので、そちらを黙々と進めています。

今回は機能追加演習の中の「返信機能」の追加をすることに成功したので、そちらの開発方法について記載をしていきます。ただし、先に申し上げると自分のレベル感の問題から、そもそもの要件とは少し異なった内容となっているので、アレンジバージョンとして見て頂けると幸いです。

続きを読む

HerokuにDeployしたらCSS/JSが反映されない件

Railsチュートリアルの2周目も大分ペースは落ちたものの、13章まで進みチュートリアル卒業を目前にしていたところで予期せぬバグが発生しました。13章を終え、HerokuへDeployをしたら中途半端な形でCSS/JSが反映されてしまったのです。13章で更新したCSSやJSが反映されず、恐らく12章までのCSSは反映されている様な状態でした。(下記の画像のようなイメージ)

続きを読む

夢と現実の狭間で

日々エンジニアになるために奮闘中なのですが最近の悩みについて書きます。多分、現職中でありながら、かつエンジニア未経験で、エンジニアを目指したいという人には当てはまる悩みかと思いますので、解決策があればコメント欄かTwitterアカウントにご連絡をいただけると、悩みは共有でき、解決の糸口が見いだせるかもしれませんので、よろしくお願いします。

続きを読む

Railsで日本語メールを送る際のエラーを改修する

6月に入りRailsチュートリアルの2周目を進めている訳なのですが、2周目に入るにあたってSample Appの日本語化にチャレンジをしています。そんな中で、Railsチュートリアルを通常通りに進めている場合には起こり得ないエラーに遭遇したので共有をしたいと思います。このブログを書き始めて今回が初のTechブログ的な内容になります。(全くもってテッキーな内容じゃないです。すいません笑)

続きを読む

開発の勉強仲間を作ることのメリット

f:id:kappanieer:20170611004546j:plain

ひょんなことから大学時代の友人2人と集まり、Ruby on Railsの勉強をすることになりました。と言うより、私がRailsの勉強をしたいと思い、直近エンジニアをやっている友人と営業職(人材紹介業)から社内SEに転職をした友人を無理くり誘い、一緒にRailsチュートリアルの勉強を始め、1〜2週間の頻度で集まっています。

今日が久しぶりに3人全員が集まった日でした。直近エンジニア(フロントエンド)の友人は現職の仕事やフリーで受けている仕事が忙しく、中々顔を出せない状況なのですが、恐らく1ヶ月ぶりくらいに再開をすることができました。そんな中で、改めてエンジニアとして開発の勉強をするにあたり、1人で黙々とやるよりも良いと感じることが出たので、今日はその点について共有が出来ればと思います。

続きを読む

エンジニア用語を覚えるための4つのステップ

エンジニアを目指していると確実にぶつかるのが用語の壁。どうしてここまで横文字ばかりなのか、、(漢字羅列の長い用語もありますが、、)というようにゲンナリすることも多いはずです。僕も日々、用語の壁にぶつかりまくってます。

その用語の壁にぶつかった時に「来たな?!」と思えるかどうかが、エンジニアに向いているか向いていないかの1つの基軸なような気もします。が、そんなことを言っていたら未経験の方が中々エンジニアの世界に踏み込むことが難しくなってしまうので、そんな時にゲンナリすることなく、解消をしている私なりの方法を書いて行きたいと思います。

続きを読む

エンジニアとしてのキャリアを考える

Railsの勉強を始めるようになり、エンジニアを目指そうという志を持つようになり、最近では本格的にエンジニアとしてのキャリアを考え始めています。普段は本業が転職の支援なので求職者のキャリアを考えるのに慣れているのですが、自分の話となると一気に難しくなりますね。笑

そんな中で、私が思い描く私自身のエンジニアとしてのキャリア像を棚卸しがてら書いていこうと思います。境遇の近い方がいらっしゃったら是非参考にしてみてください。

続きを読む