こんにちは、フリーランスエンジニアのCOMです。僕の詳しいプロフィールはこちら。
エンジニアになりたい人・フリーランスに興味がある人に向けてLINEマガジンの配信を開始しました。
エンジニアとして働く上で切っても切り離せないもの、それは勉強です。
日々進化していく技術を駆使して仕事をする我々にとって、勉強はどう考えても必要なものでして・・・ぼくも毎日可能な限り勉強しています。
1年間ほぼ毎日プログラミングの勉強をやったら、フリーランスになって給料が上がって、エンジニアの友達もたくさんできて、共同でアプリ開発なんかもして、Twitterのフォロワーは1000人を超えた
我ながらよく頑張ったな
— COM@FREEL@NCE (@com_y_0) 2018年11月2日
特に、Web系業界ではそういった技術の進歩が特に早く、1年前の情報なんか古くて使い物にならないなんてこともあります。さらに、流行りの技術なんてものもあって、エンジニアのみなさんは、なかなか大変な思いをしているかと思います。
今回は、実務経験1年でなんとかエンジニアとして食べていってるぼくが、ProgateやUdemyや技術書での勉強以外で、結果としてプログラミング技術の向上に繋がった行動や意識について書いていきます。
必ずしも、全部が全部全員に効果があるものではありませんが、実際に結果として出ているのでやってみる価値はあるかと思います。では、いきましょう!
健康に気をつける
エンジニア業は身体が資本です。どんなに技術力があっても、病気になって頭が回らなくなっては元も子もないです。
ここ何年も熱で寝込んだことのないぼくが実践してることはこちら。
筋トレ
もともと運動しかやってこなかったバリバリの体育会系なので、筋トレは大好きです。
やれば、筋肉がつく。やらなければ、つかない。シンプルでいいですね。プログラミングにも通ずる部分があると思ってます。
目標を決めて、自らの意志で取り組んで、食事や生活も気をつける。究極の自己管理ですね。
適度な運動は、頭もスッキリして、勉強も捗りますし朝起きるのもかなりラクになります。痩せれば、第一印象もよくなりいいことだらけです。
サプリメント
これは、筋トレ同様健康維持のためです。もともと食事に興味がないので、1日の食事にかなりの偏りがあり、それの対策として摂ってますね。
というか毎日仕事や勉強で忙しい中、1日に必要な栄養分をちゃんと食事で補ってるひとって、あまりいないんじゃないでしょうか?そういった方に、栄養を手軽に摂れるサプリはピッタリです。
だからといってたくさん摂ればいいってものでもなく、ぼくは厳選してます。とりあえずこれだけのんどけ!ってのがこちら!
リプライセルといって1日に取れるビタミンCを限界まで取れる優れものです!
- 寝起きスッキリ
- 肌が綺麗になる
- 二日酔いがすぐ治る
ひとによって個人差はあると思いますが、ぼくは上記のことを実感しました。水と混ぜて飲むので少し手間ですが、今まで買った中で1番好きです。
あと、健康には関係ないですが、日中眠くなってコーヒー飲んでるひとにぜひ試して欲しいのがこちら!
カフェインのサプリ!ALLMAX Nutrition!
コーヒーは苦いし、毎日買うと高くつく!もっと安く安く欲しい!といってたらエンジニアの先輩にオススメされて買いました。700円くらいで買えて、100粒入ってます。
1日1粒飲んでも3ヶ月は余裕で持ちますし、1粒あたり10円以下なので、100円のコーヒーと比べたらどっちが安いかは一目瞭然。
コーヒーと違って飲んだ後の口臭を気にして、歯を磨く必要もないので好きな時に飲めます。眠気覚ましのためにカフェインをとってるなら、もっと効率よく摂取しましょう。
収入を分散する
フリーランスエンジニアになって収入は上がったとはといえ、それだけでやってくのはリスクです。なにかあれば最悪やめればいいやくらいの心持ちで余裕持って仕事すると、結果として仕事もうまくいったりするもんです。
収入が増えれば、余ったお金で効率化グッズを買って、できた時間を勉強に当てることができますね。
ぼくが実践してるものはこちら↓
ブログ
確定報酬は8月が1万円で、9月と10月が2万円くらいでした。(多分・・・)
今年の5月に始めたばかりなので、大した額ではありませんが、ちょっとでもエンジニア以外の収入があるっていいですね。1円の報酬が確定した時の喜びは今でも忘れられません。
ぼくはあまり書いてませんが、技術的な内容を書けば、自分の知識の定着にも繋がります。お金も入る!技術もつく!いいことだらけですね。
いいなあと思ったら、すぐ始めましょう!この記事だけで始められます。
ライター
なんとなくTwitterを見ていたら、ライター募集の投稿があり、それがきっかけでやることに。いい経験になるのと、ちょっとですがお金がもらえるので続けてますね。
ライターも1本でやっていくのはキツそうですが、副業としてならOK!
ライター案件はここでも見つかります↓
日本最大級のクラウドソーシング「クラウドワークス」
プログラミングの講師
プログラミングスクールでオンライン講師をやってます。もともとまったくわからなかったバカなんで、わからない気持ちわかる度は誰にも負けません!笑
これはどんな勉強においても同じことがいえますが、プログラミングは特にアウトプットが大事です。
ひとに説明することで、自分の理解できていない部分がわかり、相手にわかるように説明することで自分自身の理解も深まります。なので勉強したところは、誰でもいいんで話してみるといいですね!
相手からも感謝され、自分のためにもなりますよ。
オンとオフの切り替え
やるときはやる!やらないときはやらない!デキる人はこれがうまいです。しっかり休めば、次にがんばる時のエネルギーにもなります。
ぼくがやった具体的な方法は以下の通り↓
大量の酒
どうしてもなにか考えてしまうひとは、たまには大量にお酒を飲んで記憶を無くすくらいがちょうど良かったりします。笑(飲み過ぎには注意しましょう)
エンジニアになってからあまり飲まなくなりましたが、ぼくはもともとホストをやってたくらいお酒が好きなので、今でもたまに飲みます。
ゲーム
大好きなゲームをするとその間集中して、他のことを一切考えなくなるので、おすすめです。
お気に入りのゲームはスマブラです。
ついつい本気でやりすぎて、リフレッシュを超えて疲労になってしまうのが玉にきず。笑
・時間を決めて睡眠
帰ってきて、どうしても眠い時、日中眠くて集中できない時ガマンせずすぐ寝ましょう!
スキル向上のために、寝ずに勉強してやる!というアツい気持ちがあるのはいいことなんですが、寝不足でフラフラの状態だと、本来の実力を発揮できないかもしれません。
そんな時は時間を決めて、さっと寝て起きましょう。30分くらい寝ると頭がスッキリします!寝不足のまま勉強しても効率が悪いので、どうせ1時間勉強するなら集中して取り組んだ方がお得です。
結果としてプログラミングスキル向上に繋がった(⁉︎)勉強以外のこと〜まとめ〜
プログラミングの勉強はやらなくても死にませんし、できて嬉しいは自分だけです。なのでいかにモチベーション高く、勉強し続けられるかがポイントです。
ぼくはあまり勉強は好きじゃないけど、今回紹介したことを適度にやりつつ、今もこうしてエンジニアとして生きてます。
一見関係なさそうなことも、結果としてプログラミングスキルの向上に繋がったので、プログラミングの上達のためにも、プログラミング以外のこともやって見てはいかがでしょうか?
みなさんの息抜きや、モチベーションの維持の手助けとなれば幸いです!
今回も、最後まで読んでくれてありがとうございます!では、また!