前置き
初心者が気になるあれこれ
まとめてみました!
私が実際気になっていたことや
Twitterでの初心者さんのつぶやきを元に
いくつかピックアップしています。
注意
主に私自身の体験を元にしています。
私個人の見解ですので
鵜呑みにせず、あくまでも参考程度に!
ぜひ他の方の意見も見たり
聞いたりしてみてください🍒
どんな人向けの記事?
こんな方々にぜひ読んでもらいたいです!
- 業界未経験
- なんとなく興味がある
- フロントエンジニアになりたい
- 副業として始めたい
- IT業界に転職したい
- 転職してみたものの
向いてない気がして
辞めようかと思っている
こんな疑問ありませんか?
- 「プログラミングって簡単?簡単ならやりたい!」
- 「ちょっとだけ興味あるけどできるのかな?」
- 「転職したいけど向いてなかったら嫌だな〜」
- 「副業ですぐに稼げるって聞いたけどホント?💰」
- 「未経験でもやっていけるかな?不安…😭」
- 「激務って聞いたんだよね〜。定時で帰れるとこないかな?」
知りたいこと、ありますよね?
そんな気になるあれこれ答えます😉❤️
筆者は文系未経験のひよこ🐥
からスタートした人です🎈
プログラミングって簡単?
書いた通りにしか動かない
という意味では簡単です🌟
動かなかった場合でも
エラー文をしっかり出してくれます。
対して、
人間に指示をして
予想通りに動かすことは
簡単ではないです😔💦
更に、動かなかった場合に
理由を正確に伝えてくれるとは限りません。
ただし!
- 業界自体の動きが早い
どの業界でも業界動向は
チェックすると思いますが、
ITは特に早いと言われています。 - 基本的に英語が必要
コード・エラー文が英語です。
時にはMediumのようなサイトや
翻訳されていない英語の文献から
ヒントを得ることがあるかもしれません。
https://medium.com/ - ググる力が全て
teratailのような質問サイトで
回答を待つこともできますが、
基本的には自分である程度
解決できる力が必要です。
https://teratail.com/ - 誰しもが1日教わったからといって
すぐ仕事ができるものではない
webサイト1つを作るのに
いくつもの知識が必要です。
こういった部分で簡単とは言えません。
ただ、もちろん他の業界でも
必要なことはやってきているし
これくらいだったら簡単!!✨💪
と思う方もいらっしゃるかと思います!
そんな方はどの業界でもやっていけるでしょう笑
結局のところ、
どこまで自分で工夫して
楽しめるかだと思います。
どんな仕事でも、
慣れないこと、新しいこと、苦手なことに
チャレンジしなければならなかったり、
気乗りしないこととか
何かしら出てきますから。
未経験でもできる?
通常の就職支援サイトでの
未経験採用はほとんどありませんでした。
ただし、twitterなどのSNSで
募集をかけていることがあります!
このポイントを見て
採用を受け付ける場合があるようです。
- やる気(何をしたいか)
- ポートフォリオ (作品集)
- 資格
まずはtwitterのアカウントを
作ることをオススメします🐥❤️
- 情報収集
- 行動結果をつぶやく
- 疑問をつぶやく
- 業界タグを利用し色んな方と繋がる
未経験でも働けている人が分かり
具体性が増し行動にうつしやすくなります!
タグ例) #駆け出しエンジニアと繋がりたい
私の場合も業界用twitterを作成し
色々つぶやいていたら
今の社長からお声がけいただきました!
未経験でしたが仕事後にzoomで
たくさん教えてもらいました。
サービス業を辞め、
こちらのお仕事をさせていただいてます🌟
数学が苦手だけどできる?
どこまでやるかのレベルにもよりますが
まずは簡単な式さえ書ければOKです。
計算はPCに任せるので、
答えは分からなくて良いんです🌟
符号とか記号が分からなくても
Progateという初心者向けサービスで
初歩的なことは学べます♪
ちょっと興味あるだけでもできる?
正直、作りたいものがある!
という目標がないと厳しいかもしれません。
何故なら、
- 作るまでに必要な工程と知識が多い
- お金になるのにも時間がかかる
すぐに副業で稼げる?を参照 - 本業で疲れて帰ってきて
勉強できるほどのモチベーションを保てない
こういった理由があるからです。
それでも工夫すれば続けることは可能です!
あくまでもやりたいことを実現する手段なので
どれだけ自分を納得させられるかだと思います💭
筆者は目標を持つより
今を楽しむ天命追求型です💃
目標が苦手です😇笑
でも自分で工夫して
自分を楽しませることは
できるタイプです!
激務って本当?
これは案件・会社、給料によると思います。
ただ業界として技術の進歩が早く
人手が足りないことを考えると
会社でいうなら定時退社が当たり前、
というところは少ないかもしれません💭
向いてる向いてないの判断
まずはやってみないと分かりません!
が、
こんな方でなければ
基本的には大丈夫だと思います⭕️🙆♀️
- よっぽどのネットアレルギー
- よっぽどの英語アレルギー
プログラミングって簡単?
でも書きましたが
結局のところ工夫です🌟
でもこれが
苦痛で仕方ない!
やってみたけど無理!!
何一つ興味を持てない!!!
まで苦痛なら精神病むので辞めましょう💊
まず楽しいことをしてください!💃
ただし!
アレルギーまで行かなくとも苦手…
レベルなら慣れる可能性はあります!!
これも大丈夫
- 飽き性
- 集中力がない
別のタスクをやってみる
休憩して全く違うことをやってみる
私の場合は1時間で集中力が切れます。
くだらない動画を見て笑ってリフレッシュ💕
- すぐに成果がないと続かない
工程を細かく分けて、満足感を得る💕 - ずっと座ってられない、外に出たい
休憩してコンビニ行ったり立ったまま仕事してみたり - 一人でやり切る力がない
たぶん最初からできたらそれはサイヤ人🔥
人間一人でできることは限られています。
もちろんできた方が良いですが
お互いサポートし合うと
感謝の気持ちも大きくなります。 - コミュニケーション力がない
どの仕事でも必要ですが、
先に自分から苦手なことを伝えるだけでも◎
「何かあればご指摘いただけると、」
といった一言があれば普通の人はフォローしてくれます。
コミュニケーションのポイント
お互いの気持ちが正確に伝わっているか確認する
相手に共感した上で自分の意見を伝える
お互いが納得できる方法を探る
注意
歩み寄る姿勢を見せ続けても
相手から威圧的な態度を取られるなど
改善が見られない場合は落ち込まず
環境、職場 を変えてみましょう!!⛵️
向いてないのではなく環境の問題の可能性も
これを努力しつつも
全てがマイナスに働いてしまうと
環境の問題でもあります。
自分だけで努力してもダメ😭、
協力をお願いしてもダメ😭、
なら業界どうこうじゃないです。。。
職場・環境を変えましょう⛵️🌊
環境のせいにするな!!
とはよく言われますが
確かに何も改善しようともせず
ただ悪口だけ言うのは違います🙅♀️
努力はしてるがもう努力もできないほど限界😭、
努力の方向性が違うかもと見直しをしたけど
それも無意味に思えるほど絶望するなら
精神病むので辞めましょう💊
もし他に良い環境があったとしても
精神病んで働くことすらできなくなったら意味ないです。
とにかく自分を守りましょう!❤️
人を頼りまくりましょう!!!🙇♀️
別に仕事がなくなったって死にはしないし
とはいえ家族が…とか色々あると思いますが!
助けてくれる人はどこかにいます➕✨
一時期はコードが分からなすぎて
noteの記事も泣きながら書いてました😭笑
向いてないよ〜と思いながら笑
でも分からないからと言って
死ぬわけじゃないし
人格否定されるようなこともないし😯笑
なんで泣いているんだ?
と疑問に思いました笑
もちろん期日はありますが
理解できずただ義務感で書くよりも
まずは気楽に分かることを
少しずつやるほうが良いと思いました。
自分の作業時間と進捗を見ながら調整。
そしたら徐々に楽しめるようになりました💕
すぐに副業としてできる?
初心者が誰の助けも借りず
1から案件獲得をするのはハードルが高いです。
こういった理由が主にあります。
- 人脈がないと案件を見つけにくい
- 実績がないと依頼されないこともある
- WEBサイトで実現したい内容により
技術量が大きく変わる - 安全な案件の見極めが難しい
実は納品まで1日しかない💦
作業工程のどこまでやれば良いのか曖昧😔
などなど - 疑問を確実に解消できる環境でないと
事故る可能性も高い💣💥
じゃあどうやって副業するの?
案件獲得の方法としては紹介が1番!❤️
イベントとかで直接お話したり。
また、
疑問などがあった際に
すぐに対応できる
メンター・教師・エンジニアの知り合い
などの助けがあることが理想です✨👩🏫
teratailでは回答が遅い場合もあるので。
aLizサークル
1人1人の質問に答えるサークルを
用意しております!🌟🙋♀️
「初めての案件をやるけど不安😭」
という方はぜひ!
しっかりサポートしますよ❤️☺️
WEBサイトを作り上げるまでの期間は?
どこまでやるかによって様々です💡
例えばLP(ランディングページ)で
下記の条件の場合
- デザインは予め決まっていて
コーディングだけ - HTML/CSSのみ
- レスポンシブ 対応あり
LPのボリュームや
個人差はありますが3〜5日
程度でできるかと思います🍒
あくまでも初歩的な知識が
固まっていればですが!
flexって何?
レスポンシブ って何?
といった状態からスタートすると
もっともっと時間がかかると思います🕰
更に、サイトやアプリの用途に合わせて
色々必要になってきます。
- クリックで表示/非表示を切り替えたり
- 表示の際にアニメーションつけたり
- Google mapsから
地図データを取ってきて
カスタマイズしたり - 会員登録システムや
予約システムを作ったり…
軽いものから重いものまで様々。
更に必要な知識量も変わってくるため
簡単にすぐ作れる物ではないことが
分かるかと思います👀
年齢は関係ある?
学習のしやすさでいうと…
楽しんで学習できるなら関係ないと思います!
80代のプログラマーも
いらっしゃるくらいですから。
https://style.nikkei.com/article/DGXMZO37707280T11C18A1000000/
採用の面でいうと
双方にメリットはあるため
あまり関係ないように思えます💡
新卒
給料が安く済む、
固定概念なく柔軟に吸収してくれる
中途
技術以外の教育が不要
(社会人としての基礎知識はあるため)
まとめ
自分のやりたいことを
実現できる手段として
適切かどうかを考えていきましょう!🍒
自分を納得させられるなら良いし
そうでなければ別の手段を
考えてみるのも良いと思います😄
いかがでしたか?
「知りたかった答えがあった!🤗」
「こんなことも聞きたい!🙋♀️」
などご意見ご感想お待ちしております♪
https://twitter.com/aLizlab