30DAYSトライアル お勉強

【デイトラ】初級編を終えて【初級DAY30】

30DAYSトライアル

いつの間にか初級編30日を終えていました。
デイトラ有料版いつから始めただろー?と思って自分のTwitterさかのぼったら4/16日スタートでした。
30日どころか3ヶ月もかかってる!!!(笑)やば!!!

ほんとだったら上級編まで行ってないとダメなんだよね(笑)
もっとスケジュール考えて効率よくやらないとダメですね。
まだ実案件はもらっていませんがこのまま勉強は続けていきます!

学習のマインドについて

初級編30日目は「マインド」についてのお話でしたが、私がデイトラを始めたのは以下の理由からでした。

個人の力で稼ぐ力を身につけたい


これが一番の理由です。
ただショーヘーさんも言われている通り、長期的なモチベーションにはなりにくいんですよね(笑)現に私3ヶ月も掛かってますし...。

でも興味があって、かつフリーでも仕事になるものとなるとプログラミング関連になるんですよね。
『いつまでにどうなりたい』のかをもっと具体的にイメージする必要がある...のはわかるけどそのイメージがわかない。
『作りたいサービスやビジョン』か...。

エンジニア職について

そういえばエンジニアの種類ってあんまり考えてなかったなー。と思って調べてみました!
デイトラでやろうとしているのはコーダー寄りなのかな。
本業でやっているのはサーバーサイドに近いのかなと思いました。

コーダー

必要な言語


HTML・CSS・JavaScript・jQuery・PHP(WordPress)

仕事内容


デザイナーさんがデザインしたWebサイトを実際に形にしてネット上に公開できるようコーディングするのがコーダーのお仕事。
違うブラウザ、違う端末で見てもレイアウトが崩れないかどうか考えてコーディングしていく。

フロントエンドエンジニア

必要な言語


HTML・CSS・JavaScript・jQuery・PHP(WordPress)

仕事内容


内容はコーダーと被る部分がありますが、デザイナーやクライアントの相談に乗ったり、コーダーよりも広い範囲で製作に関わることになるみたいです。
コーディングだけがフロントエンジニアの仕事じゃないってことですね。
こちらの方が求められることも難易度も高そうです。
関わる人によっては覚えておくべき言語も増えそうです。

サーバーサイドエンジニア

必要な言語


Java・C・C++
PHP・Python・Perl・Ruby・JavaScript
MySQL・SQL Server・Oracle

仕事内容


目には見えないサーバー側で行う処理の開発や保守を行うためデータベースやフレームワークの知識も必要。

インフラエンジニア

必要な言語


Perl・Python・Ruby・Java
Bash・TTL・BAT

仕事内容


設計~運用・保守まで関わります。開発だけでなく機器の組み立てやソフトウェアのインストールなんかも行う。
障害対応もやったりエンジニアとはいえコーディングメインではなさそうです。ITインフラを整えるのがお仕事。

ネットワークエンジニア

必要な言語


PHP・Python・Rython・Ruby・Java

仕事内容


ネットワークの設計を要件定義~運用・保守まで。
インフラエンジニアと近いところがあります。

組み込みエンジニア

必要な言語


C・C++・Java・アセンブラ言語

仕事内容


家電製品や機器などに組み込まれているシステムの開発を行う。IoTやモバイル端末の開発も。

-30DAYSトライアル, お勉強

© 2021 文系女子とプログラミング