LoginSignup
1
1

More than 3 years have passed since last update.

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

Posted at

前置き

初心者が気になるあれこれ
まとめてみました!
私が実際気になっていたことや
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人の質問に答える
noteサークルを
用意しております!🌟🙋‍♀️
「初めての案件をやるけど不安😭」
という方はぜひ!
しっかりサポートしますよ❤️☺️
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万字を越えるボリューム…
 とっっても濃い内容なので
 ぜひご覧ください❤️

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

https://twitter.com/aLizlab

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1