プログラミングの勉強時間が週末しか取れずに悩んでいます。皆さんはどのようにしてインプットの時間を作っていますか?

社会人2年目です。
現在は非エンジニアですがエンジニアとして転職したいと思い勉強中です。
ただ今の仕事も忙しく、プログラミングの勉強時間が週末しか取れずに悩んでいます。
エンジニアの皆さん、非エンジニアからエンジニアとしてへ転職した皆さんはどのようにしてインプットの時間を作っていますか?
回答お待ちしております。

エンジニアキャリアチェンジプログラミング

ユーザー名非公開

回答 4件   応援 1

ユーザー名非公開1

エンジニアになるにはインプットとアウトプットのバランスを取りつつ勉強していくしかないと思います。ただアウトプットの方が難易度は高いです。
なので、本気でやるとしたら平日の通勤時間や家に帰ってからなどの隙間時間でインプット、週末使って何かアウトプットというサイクルを回しつつ、徐々にアウトプットのレベルを上げていけると良いですね。
まぁそのあたりのレベル設定とか、何をアウトプットするかってゴール設定もなかなかに難しいんですが、まぁそのあたりは本のような体系的に学べるものから設定しても良いかと思います。

週末だけではない方法論で恐縮ですが、参考になれば。

ユーザー名非公開(質問者)

回答ありがとうございます!
おっしゃる通り、ゴール設定が非常に難しいです…
今はネットベース(ドットインストール)で学習していますがやはり本のほうが良いのでしょうか?

インプットとアウトプットのサイクルは参考にさせていただきます。
平日、なるべく時間を見つけてインプットするように心がけます。

既に別の方が回答されていますが、現在の学習スタイルであれば、平日に少しだけ時間を作り細かくインプットを行って、休日に一気にアウトプットする方法をおすすめします。
※プログラミングの学習本は非常に重たく持ち運びできないので、個人的にオススメしません。

私個人の意見にはなりますが、今後エンジニアを目指すのであれば自分を追い込む意味も含めて、下記のような有料サービスもオススメです。(将来のための自己投資と考えてください)

【TECH::CAMP】
https://tech-camp.in/
※受講料の支払いが、12回払いに対応しているので料金的にも受けやすいサービス。

【TechAcademy】
https://techacademy.jp/
※すべてのカリキュラム終了後にプロダクトコンテストがあるのが特徴のサービス。

プログラミングを勉強していく中で、どうしてもわからない部分や疑問に思う部分もあると思います。
身近にエンジニアの方がいれば質問もできると思いますが、実際のところ難しいのがプログラミング学習での課題です。(無料学習ツールもここが一番の問題。。。)

有料サービスの最大の特徴は、質問やコードレビューを気軽にできるメンターンの存在です。そのため、わからない部分をわからないまま放置せずに確実に実力を身につけながらが学習を進めることができます。

ユーザー名非公開(質問者)

回答ありがとうございます。
やっぱり平日インプット→休日アウトプットの流れがいいんですね!
なるべくそのサイクルを回せるように心がけます。

おっしゃる通り相談できる相手がいないのは不安ですし、学習スピードが上がらない理由でもあると思っています。
いただいた有料サービス見てみます。
また相談させてください。

jobq55499

定時に帰って平日でも定時後に勉強する時間を作るべきです。

職業エンジニアが出せる価値というのは、「クライアントに売ったシステムで業務が効率化され、今まで払っていた人件費や残業代が大幅に軽減できる」という点が大きいです。(ゲームやソーシャル系等、これに当てはまらない業種もありますが、業務系システムだと大体これですね)

だとすれば、そもそも「業務の無駄を省くにはどうすればよいか」から考えないといけないわけです。
まずは「自分の業務の無駄をいかに省いて定時に帰るか」から考えて実行してみると役に立つと思いますよ。

ユーザー名非公開(質問者)

回答ありがとうございます。
「エンジニアの価値=無駄を省く」という考え方に非常に納得しました。
まずは自分の業務の無駄がないか見直し、平日にインプットの時間が設けられるように心がけます。
ちなみに無駄の探し方ってどうやっていますか?無駄を省くために心がけていることがあればぜひ教えてください。

jobq55499

例えば、お客様に提案する資料を毎回1から作るのではなく、テンプレート化しておいて必要最小限の部分だけその都度変更して資料作成する。

メールの定型文「お世話になっております。株式会社◯◯、☓☓です」を毎回打ち込んでいるようなら、テンプレート化して新規メールを作成するときにはすでに最初から入力されているように設定する、等。

 「同じことを繰り返している」と思うところがあればそこが自動化のポイントです。

一人で勉強するより人に助けてもらいながらするのが一番いいと思います。
働きながらだと短期集中プログラムも厳しいですしね。
エンジニアの方は親切な方、というか教えたがりが多いですよ。都内だと勉強会も毎週どこかでやっています。
勇気を出して友人誘って突撃してみるといいと思います。
私の知っているところだとPGColonyがオススメです。
https://pgcolony.com/

ユーザー名非公開(質問者)

回答ありがとうございます。
師匠や仲間に出会えるこのサービス、非常に魅力的ですね。
人見知りするほうなのでコミュニティやイベントへの参加は苦手な方なのですが、勇気を出して飛び込んでみようと思います。
ありがとうございます。

この質問に関連する求人
企業名
株式会社一休
職種
エンジニア その他
種別
正社員(中途)
勤務地
東京都港区赤坂3-3-3 住友生命赤坂ビル5階・6階
この質問に関連する記事

プログラミング初心者でも三日坊主にならない勉強法をまとめてみた!

小学生にもプログラミング教育を必修化させようという動きが出ていますが、大人でもゼロから学ぶとなると戸惑いますよね。 ...

無料ユーザー登録
無料で相談を投稿する
カテゴリ
メニュー