見出し画像

【Nuxt.js】番外編:これが知りたかった!初心者が気になるあれこれ答えます!

🎈 この記事はWPへ移行しました
【Nuxt.js】番外編:これが知りたかった!初心者が気になるあれこれ答えます!

# 前置き

初心者が気になるあれこれ
まとめてみました!
私が実際気になっていたことや
Twitterでの初心者さんのつぶやきを元に
いくつかピックアップしています。

※主に私自身の体験を元にしています。
また、私個人の見解ですので
ぜひ他の方の意見も見たり
聞いたりしてみてください🍒

【どんな人向けの記事?📃👀】
・業界未経験
・なんとなく興味がある
・フロントエンジニアになりたい
・副業として始めたい
・IT業界に転職したい
・転職してみたものの
 向いてない気がして
 辞めようかと思っている
そんな方々!

・「プログラミングって簡単?
  簡単ならやりたい!」
・「ちょっとだけ興味あるけど
  できるのかな?」
・「転職したいけど
  向いてなかったら嫌だな〜」
・「副業ですぐに稼げるって
  聞いたけどホント?💰」
・「未経験でもやっていけるかな?
  不安…😭」
・「激務って聞いたんだよね〜
  定時で帰れるとこないかな?」
などなど
知りたいこと、ありますよね?
そんな気になるあれこれ答えます😉❤️

😀{ 筆者は文系未経験のひよこ🐥
  からスタートした人です🎈

次は同じく番外編として
学習のロードマップを公開します!

# プログラミングって簡単?

書いた通りにしか動かない
という意味では簡単です🌟
動かなかった場合でも
エラー文をしっかり出してくれます。

対して、
人間に指示をして
予想通りに動かすことは
簡単ではないです😔💦
更に、動かなかった場合に
理由を正確に伝えてくれるとは限りません。

💥ただし
・業界自体の動きが早い
 →どの業界でも業界動向は
  チェックすると思いますが、
  ITは特に早いと言われています。
・基本的に英語が必要
 →コード・エラー文が英語です。
  時にはMediumのようなサイトや
  翻訳されていない英語の
  文献からヒントを得ることが
  あるかもしれません。
  https://medium.com/
・ググる力が全て
 
→teratailのような質問サイトで
  回答を待つこともできますが、
  基本的には自分である程度
  解決できる力が必要です。
  https://teratail.com/
・誰しもが1日教わったからといって
 すぐ仕事ができるものではない
 
→webサイト1つを作るのに
  いくつもの知識が必要です。

こういった部分で簡単とは言えません。
ただ、もちろん他の業界でも
必要なことはやってきているし
これくらいだったら簡単!!✨💪
と思う方もいらっしゃるかと思います!
そんな方はどの業界でもやっていけるでしょう笑

結局のところ、
どこまで自分で工夫して
楽しめるかだと思います。

どんな仕事でも、
慣れないこと、新しいこと、苦手なことに
チャレンジしなければならなかったり、
気乗りしないこととか
何かしら出てきますから。

# 未経験でもできる?

通常の就職支援サイトでの
未経験採用はほとんどありませんでした。
ただし、twitterなどのSNSで
募集をかけていることがあります!
・やる気(何をしたいか)
・ポートフォリオ (作品集)
・資格
などを見て
採用を受け付ける場合があるようです。

まずはtwitterのアカウントを
作ることをオススメします🐥❤️
・情報収集
・行動結果をつぶやく
・疑問をつぶやく
・#駆け出しエンジニアと繋がりたい
 などの業界タグを利用し色んな方と繋がる
→未経験でも働けている人が分かり
 具体性が増し行動にうつしやすくなります!

😀{ 私の場合も業界用twitterを作成し
  色々つぶやいていたら
  今の社長からお声がけいただきました!
  未経験でしたが仕事後にzoomで
  たくさん教えてもらいました。
  サービス業を辞め、
  こちらのお仕事をさせていただいてます🌟

# 数学が苦手だけどできる?

どこまでやるかのレベルにもよりますが
まずは簡単な式さえ書ければOKです。
計算はPCに任せるので、
答えは分からなくて良いんです🌟
符号とか記号が分からなくても
Progateという初心者向けサービスで
初歩的なことは学べます♪

# ちょっと興味あるだけでもできる?

正直、作りたいものがある!
という目標がないと厳しいかもしれません。
何故なら、
・作るまでに必要な工程と知識が多い
・お金になるのにも時間がかかる
 # すぐに副業で稼げる?を参照
・本業で疲れて帰ってきても
 勉強できるほどのモチベーションを保てない

こういった理由があるからです。
それでも工夫すれば続けることは可能です!
あくまでもやりたいことを実現する手段なので
どれだけ自分を納得させられるかだと思います💭

😀{ 筆者は目標を持つより
  今を楽しむ天命追求型です💃
  目標が苦手です😇笑
  でも自分で工夫して
  自分を楽しませることは
  できるタイプです!

# 激務って本当?

これは案件・会社、給料によると思います。
ただ業界として技術の進歩が早く
人手が足りないことを考えると
会社でいうなら定時退社が当たり前、
というところは少ないかもしれません💭

# 向いてる向いてないの判断

まずはやってみないと分かりません!

が、
・よっぽどのネットアレルギー
・よっぽどの英語アレルギー
みたいな方でなければ
基本的には大丈夫だと思います⭕️🙆‍♀️
# プログラミングって簡単?
でも書きましたが
結局のところ工夫です🌟

でもこれが
苦痛で仕方ない!
やってみたけど無理!!
何一つ興味を持てない!!!

まで苦痛なら精神病むので辞めましょう💊
まず楽しいことをしてください!💃

ただし!
アレルギーまで行かなくとも苦手…
レベルなら慣れる可能性はあります!!

【これも大丈夫⭕️】
・飽き性
・集中力がない
 →別のタスクをやる
 →休憩して
  全く違うことをやってみる

😀{ 私の場合は1時間で集中力が切れます。
  くだらない動画を見て笑ってリフレッシュ💕

・すぐに成果がないと続かない
 →工程を細かく分けて、満足感を得る💕
・ずっと座ってられない、外に出たい
 →休憩してコンビニ行ったり
  立ったまま仕事してみたり
・コミュニケーション力がない
 →どの仕事でも必要ですが、
  先に自分から苦手なことを
  伝えるだけでも◎
  「何かあればご指摘いただけると、」
  といった一言があれば
  普通の人はフォローしてくれます。
  コミュニケーションは
  この3点に気をつけると良いと思います🍀
  ・お互いの気持ちが
   正確に伝わっているか確認する
  ・相手に共感した上で自分の意見を伝える
  ・お互いが納得できる方法を探る
  💥歩み寄る姿勢を見せ続けても
   相手から威圧的な態度を取られるなど
   改善が見られない場合は落ち込まず
   環境、職場 を変えてみましょう!!⛵️
・一人でやり切る力がない
 →たぶん最初からできたらそれはサイヤ人🔥
  人間一人でできることは限られています。
  もちろんできた方が良いですが
  お互いサポートし合うと
  感謝の気持ちも大きくなります。

# 向いてないのではなく環境の問題の可能性も

これを努力しつつも
全てがマイナスに働いてしまうと
環境の問題でもあります。

自分だけで努力してもダメ😭、
協力をお願いしてもダメ😭、
なら業界どうこうじゃないです。。。
職場・環境を変えましょう⛵️🌊

環境のせいにするな!!
とはよく言われますが
確かに何も改善しようともせず
ただ悪口だけ言うのは違います🙅‍♀️

努力はしてるがもう努力もできないほど限界😭、
努力の方向性が違うかもと見直しをしたけど
それも無意味に思えるほど絶望するなら
精神病むので辞めましょう💊

もし他に良い環境があったとしても
精神病んで働くことすらできなくなったら意味ないです。
とにかく自分を守りましょう!❤️
人を頼りまくりましょう!!!🙇‍♀️

別に仕事がなくなったって死にはしないし
とはいえ家族が…とか色々あると思いますが!
助けてくれる人はどこかにいます➕✨

😀{ 一時期はコードが分からなすぎて
  noteの記事も泣きながら書いてました😭笑
  向いてないよ〜と思いながら笑

  でも分からないからと言って
  死ぬわけじゃないし
  人格否定されるようなこともないし😯笑
  なんで泣いているんだ?
  と疑問に思いました笑

  もちろん期日はありますが
  理解できずただ義務感で書くよりも
  まずは気楽に分かることを
  少しずつやるほうが良いと思いました。
  自分の作業時間と進捗を見ながら調整。
  そしたら徐々に楽しめるようになりました💕

# すぐに副業としてできる?

初心者が誰の助けも借りず
1から案件獲得をするのはハードルが高いです。
こういった理由が主にあります。
・人脈がないと案件を見つけにくい
・実績がないと依頼されないこともある
・WEBサイトで実現したい内容により
 技術量が大きく変わる
・安全な案件の見極めが難しい
 😔実は納品まで1日しかない
 😔作業工程のどこまでやれば良いのか曖昧
 などなど
・疑問を確実に解消できる環境でないと
 事故る可能性も高い💣💥

❓じゃあどうやって
 副業するのかというと!
案件獲得の方法としては紹介が1番!❤️
イベントとかで直接お話したり。

また、
疑問などがあった際に
すぐに対応できる
メンター・教師・エンジニアの知り合い
などの助けがあることが理想です✨👩‍🏫
teratailでは回答が遅い場合もあるので。

【aLizサークル】
1人1人の質問に答えるサークルを
用意しております!🌟🙋‍♀️
「初めての案件をやるけど不安😭」
という方はぜひ!
しっかりサポートしますよ❤️☺️
https://note.com/aliz/circle

# WEBサイトを作り上げるまでの期間は?

どこまでやるかによって様々です💡
例えば
・LP(ランディングページ)
・デザインは予め決まっていて
 コーディングだけ
・HTML/CSSのみ
・レスポンシブ 対応あり

LPのボリュームや
個人差はありますが3〜5日
程度でできるかと思います🍒
あくまでも初歩的な知識が
固まっていればですが!
・flexって何?
・レスポンシブ 対応って何?
といった状態からスタートすると
もっともっと時間がかかると思います🕰

更に、サイトやアプリの用途に合わせて
色々必要になってきます。
・クリックで表示/非表示を切替たり
・表示の際にアニメーションつけたり
・Google mapsから
 地図データを取ってきて
 カスタマイズしたり
・会員登録システムや
 予約システムを作ったり…
軽いものから重いものまで様々。
更に必要な知識量も変わってくるため
簡単にすぐ作れる物ではないことが
分かるかと思います👀

# 年齢は関係ある?

学習のしやすさでいうと…
楽しんで学習できるなら関係ないと思います!
80代のプログラマーも
いらっしゃるくらいですから。
https://style.nikkei.com/article/DGXMZO37707280T11C18A1000000/

採用の面でいうと
双方にメリットはあるため
あまり関係ないように思えます💡
・新卒:給料が安く済む、
    固定概念なく柔軟に吸収してくれる
・中途:技術以外の教育が不要
    (社会人としての基礎知識はあるため)

# まとめ

自分のやりたいことを
実現できる手段として
適切かどうかを考えていきましょう!🍒
自分を納得させられるなら良いし
そうでなければ別の手段を
考えてみるのも良いと思います😄

いかがでしたか?
「知りたかった答えがあった!🤗」
「こんなことも聞きたい!🙋‍♀️」
などご意見ご感想お待ちしております♪
https://twitter.com/aLizlab

# 次回予告

🍒番外編は5/5(火)
 内容は、
 WEBサイトをNuxt.jsで
 製作するまでのロードマップ!


🍒技術記事は5/1(金)
 内容はFirebase & VuexでTODOリスト!
 5/2(土)から
 有料販売とさせていただきます!
 1万字を越えるボリューム…
 とっっても濃い内容なので
 ぜひご覧ください❤️

記事が公開したときにわかる様、
フォローをお願いします😀

🎈 この記事はWPへ移行しました
【Nuxt.js】番外編:これが知りたかった!初心者が気になるあれこれ答えます!


この記事が気に入ったらサポートをしてみませんか?