はてなキーワード: フロントエンドとは
おあそびでPythonで作った自前のCLIアプリをWebで操作したくなり、Celeryと FastAPIで Webから実行できるようにした。
んでつぎは、オシャレな画面をオシャレにつくりたくてReactでフロントを作ろうと思ってるんだけど、そもそも自分はReactの書き方を知らないんだな。
とはいえ仕事柄、このさきReactから逃げ続けるわけにもいかない。
勉強のため、とりあえずなんかのツールが吐き出す、出来合いのReactのボイラープレートを動かしてみようと思ってるわけだけど
そのためには Vite が要って
そのためには Node.js 18+ が要って
そのためには nvm-windows が要る(そういえば nvmって、、、 Javaの mvnと 紛らわしいですね)
そのためには chocolatey が要る(あ、これは自分のPCに入っている、ラッキー!)
たかがフロントエンドと思ってるなら StreamLitで作ればいいじゃんとか言ってくる人もいるだろうけど、そういうわけにもいかねえのな。
あと今から勉強するならSvelteだとか言ってくるひともいるだろうけど、これも無視。
今時PHPでもRubyでも言語単体だと徐々に仕事減っていくはずなので
フロントエンド(JavaScript/TypeScript)かクラウドインフラ(AWS)どっちかとセットで勉強してますって体裁は欲しい
個人開発してますとかバリバリ一人法人CEOみたいなつよつよエンジニアって出身がソフトウェアエンジニアかバックエンドエンジニアであることが多い。
じゃあそういう人がどうやってフロントエンドを学んだかって、「入門してみた」とかで2ヶ月位で身につけてる。
逆にフロント出身の人が「AWS入門してみた」とかで2ヶ月でマスターしてる例はあんまりない(たまにある)
なのでそういうのを見てるとフロントエンドは片手間で身につけるものという印象が与えられてしまってる
もちろんめちゃくちゃ凝ったデザインのものは別だけど、Wordpressのテンプレートと遜色ないようなものはなんか片手間で作られてるような印象。
最近は最前線から離れててあんまり追えてないけど、現役のときの2008年くらいから10年くらいの間で、仕事のやり方や設計の考え方が大きく変わったIT技術要素で、いまぱっと思い浮かぶのはこんな感じかな。
分野にもよるし、調査して試作した結果自分の業務には採用しなかった技術とかもある。流行ると思って使えるようになったけど流行らなかった技術を入れるとたぶんもっとある。
あと、新機種が出てOSが新しくなったり、ミドルウェアの新バージョン対応、テスト手法の進化もけっこうカロリー高いけどここには書いてない。
「自分はフロントエンド専門でReactしかやらない」みたいに分野を絞れば大分減るけど、その技術が何年持つかわからないから普通はリスクヘッジのために他の技術も齧らざるを得ないし、バックエンドとかの人と議論するのに結局他分野の知識もそれなりに必要。
NoSQL(memcached, Redis, Cassandra)
クラウドアーキテクチャ、XaaS(AWS, Google Cloud, MicrosoftAzure)
CI/CD(Travis CI, CircleCI, Jenkins)
トランスパイラ(Browserify, webpack, CoffeeScript, TypeScript)
型システム(Rust, TypeScript, Haskell)
オーケストレーション(Ansible, Kubernetes, Terraform)
機械学習(Python, MATLAB, 線形代数等数学知識)
SPA(React, AngularJS, Ember.js, Vue.js)
3Dゲームエンジン(Unreal Engine無償化、Unity5)の他分野への普及
GraphQL
機械学習ライブラリ(Tensorflow, PyTorch, Chainer)
Jupyter Notebook
NFT
完全に独立した技術スタックになりつつある、しかし出来る人間が非常に少なく胡散臭い優秀なフリをしたエンジニアが数多くいるように見える。
さらにとっつきやすさから新人も参入しやすくカオスな雰囲気を感じる、自分の周囲を見た感じでも技術スキルは低めの傾向が見える。
トンカチを持ってそれを振りかざすことを目的にしちゃってるような人間が多いように見えるし、そうでない人間はそもそも技術へのキャッチアップが低い傾向にある。
昔からそんなに変化がない、AWSやGCPの運用や設計もやることがある。
WEBアプリケーションのフレームワークが無いと仕事できない、とにかくDBが大事でプログラミング能力はフレームワークの使い方に寄っている。
DBが大事なのでプログラミングスクールだろうが独学だろうが、勘所を掴むのは困難で実務ありきで成長する必要がある。
大量のトラフィックを扱う人は分散のための設計なども心得ているものの、大抵は場当たり的な対処しかしていない。
IaaS登場以前は空気が乾燥した寒い部屋で黒い画面相手に定形作業をしていることが多かった。
昨今SREと呼ばれるようになり地位が向上しつつあるが、業務内容も広がってきておりIaaSの設計能力が大きく問われるようになってきた。
WEBフロントエンドほどではないが、仮想OS、IaaS、コンテナなどそこそこのテンポで技術が進歩している。
この他にも過去の名残だったりIaaSを触る都合、社内SE的な仕事もしたりする、相変わらず深夜対応もある、辛い…
年1回、必ず新機能が出てくるので定期的に技術をキャッチアップ出来る必要がある。
国内に限定すると技術スキルは高めの人が多い傾向が見えるが人間としては癖の強い人が多い傾向も見える。
(ちなみに少ない観測範囲だが海外勢は微妙な技術レベルの人間が多かった。)
給与レンジはピンのほうはそんなに高くないがキリのほうはそこまで低くない。
ここ20年ぐらいで台頭してきたITエンジニアとは別種の雰囲気を持つ印象、詳しいことは分からない。
技術力はあまり重視されない、コミュニケーション能力や簿記などの会計知識が重要視される。
給料は低め。
---
WEBフロント、バックエンド、SRE、アプリあたりは幾つか交差する領域がある。
本当のことを言いたい。
言ったら引かれたり嫉妬されたり怒られたり敵意を向けられたりし得ることを言いたい。
自分は201x年ごろにプログラミング未経験からフロントエンドエンジニアになった経緯がある。
キャリアについて聞かれるとき「なぜあなたは未経験からエンジニアになれたんですか?」と問われることが多々あるが、その度に自分はタテマエを言っている。
【タテマエ】
ひたすらインプットとアウトプットを重ねました。そしてインターネット上で自分のプロフィールや作ったもの、これからやりたいことなどをまとめて発信していたところ、それを見てくださった数社の採用担当の方々にお声がけいただいて、ご縁にも恵まれました。とにかく努力すること、あとはご縁だと思います。
【本音】
当時、フロントエンドの技術は新時代を迎えていて、それらの技術は従来使われていたものよりも難しく、また当時それらの技術についての文書は英語で書かれたものしかなかった。その変化に迅速に対応できる技術者はほとんどいなかった。そのため、技術者自体はいるのだけれども、変化に対応できる技術者は少なく、結果的に著しい人手不足となっていた。
そもそも日本の従来の社会ではITエンジニアを目指す優秀な人物というのが少なかった。
誤解を生みそうなので補足すると、今でこそGoogleなど外資系のIT企業のエンジニアは花形の職業として認識されており、理系大学生のなかでは情報系の研究室が人気になってきていると言われているが、つい5〜6年くらい前まではまだエンジニアといえば、なに?システムエンジニア?ブラックでしょ?就活、第一志望には落ちちゃったんだね?などの認識で、軽視されていた職業だったと思う。
なぜそのような状況だったのかというと、世の中には高校生くらいの時点では明確になりたい職業が決まっていない人の方が多数派であると思うが、その多数派の、なりたい職業が決まっていない優秀な人たちがどういう進路を選んでいたかというと、まずごっそり医学部進学に取られる。血とかグロいのが苦手とかで医学部に行かなかった人は東大→京大→その他旧帝早慶などへ優秀な順に進学し、その中で特に優秀な人は外資系金融や外資系コンサルへ就職、その次に大手商社など、次に大手メーカー、マスコミなどへと就職し、そこから何ランクか下がったところへシステムエンジニアがあったと思う。だから社会構造的に、当時の日本で優秀なエンジニアというのは一握りであろうと推測した。だから普通よりは知能の高い自分は、未経験でも通用すると思った。そしてそれは残酷だけど本当だった。
弊社、お世辞にも給与が良いとは言えないんだけど、働きがいはあると思うのよ。
採用のハードルが低くて、Webエンジニアとしてのやる気さえ何かしらの形で見せてもらえれば、経歴は問わない。会社のバリューへのマッチ度とか一切見てない。
こんな感じの会社だけど、人が見つからないんだよね。。。高望みしすぎかな?仕事探しが上手くいかないはてなー見てると、弊社に一度応募してみたら?と思うんだけど。
業界人なのかもしれない
フロントエンド得意な人
増田にも潜んでるだろう
俺も躁鬱なので親近感がある
はせさん
ダジャレの人
ブクマでフィルタリングされてない素の増田ってかなり酷いと思うんだけど何が彼らをそんなに引き付けるんだろう
村に久しぶりに産まれてめちゃくちゃ可愛がられてる子どもみたいと誰かが言ってたのが印象に残ってる
徳島にいるらしい
たぶん今年で48歳
頭良さそうなおっちゃん
ほんわかしたブコメが多い
たまに怒る
軽い感じでブコメ残していく