バックエンドよりフロントエンドの方が辛い
■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
2020/11/05(木) 10:38:40.43 よな?
2020/11/05(木) 11:07:53.14
カオス過ぎる
覚えること多過ぎな上、
3年程度で7割は陳腐化
賽の河原の石積み
覚えること多過ぎな上、
3年程度で7割は陳腐化
賽の河原の石積み
2020/11/05(木) 11:13:45.03
加えて給料はバックエンドの半分程度
体力のないブラックが多く
離職率も高く
転職前提の職種のため
同僚もクソコードを脱糞し流さず去っていく
残った奴が飛び散った発酵ウンコを掃除しなければならないドキドキ風船大爆発ゲーム
体力のないブラックが多く
離職率も高く
転職前提の職種のため
同僚もクソコードを脱糞し流さず去っていく
残った奴が飛び散った発酵ウンコを掃除しなければならないドキドキ風船大爆発ゲーム
4仕様書無しさん
2020/11/12(木) 09:44:39.50 requestとresponseで入出力がほとんど一対一で中身も手続き処理なのにミスしてフロントエンドが悪いって喚く奴がいるよな
2020/11/15(日) 23:40:14.76
フロントは仕事多いけど個人が仕事を取りやすい
だから競争が激化する
WEBデザイナーとフロントの境目も曖昧
そもそもプログラマを源流とする人とチラシや書籍などデザイン畑の人が同じどじょうで戦ってる
バックエンドは趣味プログラマからのステップアップ組も比較的少ない
ましてやデザイナーはせいぜいPHP等の言語までしかせずインフラまでは踏み込んでこない
だからライバル数が圧倒的に少ない
プログラマでもインフラは避けてる人が多くバックエンドのお仕事の領域をつまみ食いする人はいても
バックエンドがお仕事ですという人は非常に少ない
小規模の会社だと1人いればラッキーというぐらい本当に少ない
だから競争が激化する
WEBデザイナーとフロントの境目も曖昧
そもそもプログラマを源流とする人とチラシや書籍などデザイン畑の人が同じどじょうで戦ってる
バックエンドは趣味プログラマからのステップアップ組も比較的少ない
ましてやデザイナーはせいぜいPHP等の言語までしかせずインフラまでは踏み込んでこない
だからライバル数が圧倒的に少ない
プログラマでもインフラは避けてる人が多くバックエンドのお仕事の領域をつまみ食いする人はいても
バックエンドがお仕事ですという人は非常に少ない
小規模の会社だと1人いればラッキーというぐらい本当に少ない
2020/11/15(日) 23:45:22.37
>>2
フロントエンドがつらいのは覚えることが掛け算で増えるからだよ
技術の数 x ターゲット端末の種類 = 覚えないといけない数
つまり、jQueryとHTMLとCSSがあったとする。これで技術の数は3つだ
そしてターゲット端末はiPhoneとAndroidとMacだ。これでターゲット端末の種類は4つ
3x4=12
こんな基本的なことだけでも12通り覚えないといけない
通常の12倍の勉強が必要なんだ
ブラウザの種類も1つじゃないからさらに掛け算にな
主要ブラウザ3つに対応するだけで3倍の36
OSごとにバージョンもあるから最新2つまでに絞っても72
この調子で掛け算でどんどん増えていく
1つずつの要素がシンプルでも膨大な量になっていく
WEB業界が抱えている負の遺産がこれなんだ
フロントエンドがつらいのは覚えることが掛け算で増えるからだよ
技術の数 x ターゲット端末の種類 = 覚えないといけない数
つまり、jQueryとHTMLとCSSがあったとする。これで技術の数は3つだ
そしてターゲット端末はiPhoneとAndroidとMacだ。これでターゲット端末の種類は4つ
3x4=12
こんな基本的なことだけでも12通り覚えないといけない
通常の12倍の勉強が必要なんだ
ブラウザの種類も1つじゃないからさらに掛け算にな
主要ブラウザ3つに対応するだけで3倍の36
OSごとにバージョンもあるから最新2つまでに絞っても72
この調子で掛け算でどんどん増えていく
1つずつの要素がシンプルでも膨大な量になっていく
WEB業界が抱えている負の遺産がこれなんだ
2020/11/16(月) 01:26:45.93
バックエンド:
クライアントはどいつも一応勉強してて技術用語は通じたり分からなければ説明求めてきたりする
フロントエンド:
クライアントは技術用語を使うと不機嫌になり詐欺師扱いしてくる。納品終わってから個人の感覚でどうでもいい見た目の変更を求めてくる。マーケデータに裏打ちされた要望かと思いきや、上司が触ったら気に入らなかったとか、そんなのばかり
クライアントはどいつも一応勉強してて技術用語は通じたり分からなければ説明求めてきたりする
フロントエンド:
クライアントは技術用語を使うと不機嫌になり詐欺師扱いしてくる。納品終わってから個人の感覚でどうでもいい見た目の変更を求めてくる。マーケデータに裏打ちされた要望かと思いきや、上司が触ったら気に入らなかったとか、そんなのばかり
2020/11/18(水) 05:30:08.99
10仕様書無しさん
2020/11/18(水) 05:33:06.66 サーバーサイドとフロントエンドでどっちが辛いかは結構微妙なところだと思うぞ。
フロントで起きる障害なんてたかが知れてて、ブラウザやOSなんかもどんどん変わっちゃうから対応しきれませんでしたごめんねで済むことも多いけど、
サーバサイドで障害起きたらシステムが壊れるからね
求められる慎重さと設計の丁寧さが全然違う
フロントで起きる障害なんてたかが知れてて、ブラウザやOSなんかもどんどん変わっちゃうから対応しきれませんでしたごめんねで済むことも多いけど、
サーバサイドで障害起きたらシステムが壊れるからね
求められる慎重さと設計の丁寧さが全然違う
11仕様書無しさん
2020/11/20(金) 07:30:01.57 フロントはユーザーとの境界になるからどうしても振り回される
12仕様書無しさん
2020/11/24(火) 19:16:44.42 フロント実装なんてサーバサイドの人間がついでにやるもの
フロントといえる仕事は客と一緒に写真撮ったり動画撮ったりお絵かきしたり。
フロントといえる仕事は客と一緒に写真撮ったり動画撮ったりお絵かきしたり。
13仕様書無しさん
2020/11/26(木) 20:54:08.63 それ営業
14仕様書無しさん
2020/11/27(金) 21:56:14.54 >>10
その分覚えること少ないし、変更も少ないだろ
その分覚えること少ないし、変更も少ないだろ
15仕様書無しさん
2020/12/09(水) 11:45:19.05 >>10
そのかわりバックエンドのほうが給料は大分高い→コストが高いためフロントより使い捨てされにくく一社あたりの就労期間も長い
そのかわりバックエンドのほうが給料は大分高い→コストが高いためフロントより使い捨てされにくく一社あたりの就労期間も長い
16仕様書無しさん
2020/12/09(水) 15:18:47.05 そんなかんじがしないが俺買いたたかれてる?
17仕様書無しさん
2020/12/09(水) 16:44:47.76 バックエンドは月14万円らしい
雑談スレでウソつくなと言われても本当だとイキって主張してた奴が昔いた
恐らく本当なんだろう
自称ベテランのJavaプログラマーで月14万円らしい
雑談スレでウソつくなと言われても本当だとイキって主張してた奴が昔いた
恐らく本当なんだろう
自称ベテランのJavaプログラマーで月14万円らしい
18仕様書無しさん
2020/12/09(水) 16:55:27.63 給料は個人の技術や能力じゃなくて会社で決まる
会社が儲からなければ個人の給料はいつまでも低いし
会社が儲かっても個人の給料には反映されない
会社が儲からなければ個人の給料はいつまでも低いし
会社が儲かっても個人の給料には反映されない
19仕様書無しさん
2020/12/09(水) 17:22:16.92 じゃあ会社で決まらないじゃん
低いままじゃん
低いままじゃん
20仕様書無しさん
2020/12/09(水) 17:26:03.41 min(会社の意思,会社の利益)
21仕様書無しさん
2020/12/09(水) 17:47:01.8822仕様書無しさん
2020/12/09(水) 18:37:47.05 jQueryほんと腹立つ
オレオレコーディングにもほどがある
なんぼ論文書こうが背景があろうが
パンピーがやったら言語仕様をぶつけられたりベンダーのサポートが得られなくてつぶされるやつ
それが怖くてみんなやらない
ふつうは言語使用に組み込まれるようにおそるおそる働きかけてくのにこれだけ突っ走って
誰かの息がかかってるとこのナンセンスでも覇権がとれるんだ
オレオレコーディングにもほどがある
なんぼ論文書こうが背景があろうが
パンピーがやったら言語仕様をぶつけられたりベンダーのサポートが得られなくてつぶされるやつ
それが怖くてみんなやらない
ふつうは言語使用に組み込まれるようにおそるおそる働きかけてくのにこれだけ突っ走って
誰かの息がかかってるとこのナンセンスでも覇権がとれるんだ
23仕様書無しさん
2020/12/09(水) 19:13:44.12 14万円??
バイトだろ
バイトだろ
24仕様書無しさん
2020/12/09(水) 19:44:10.76 >>21
本質じゃない部分を極めてるからリセットされたと思うんじゃないかな
コンピュータ自体とんでもなく進化の速いジャンルだし、そもそも学問だとしても情報をアップデートしなくて許されるのは数学科や哲学科ぐらいじゃないか
いずれにせよインプットが好きじゃない人には向いてないのだろうね
本質じゃない部分を極めてるからリセットされたと思うんじゃないかな
コンピュータ自体とんでもなく進化の速いジャンルだし、そもそも学問だとしても情報をアップデートしなくて許されるのは数学科や哲学科ぐらいじゃないか
いずれにせよインプットが好きじゃない人には向いてないのだろうね
26仕様書無しさん
2020/12/09(水) 22:59:59.02 バックエンドのが楽だわ
27仕様書無しさん
2020/12/09(水) 23:39:06.34 jQueryでブーブー言ってたら、AngularやReactで泣いてしまうよ
28仕様書無しさん
2020/12/11(金) 14:41:54.54 JavaAppletやFlashを排除して一体なんになったのか
29仕様書無しさん
2020/12/11(金) 14:54:06.25 安全になったらしい
30仕様書無しさん
2020/12/11(金) 15:04:18.63 不公平にもほどがあるいいぐさ
32仕様書無しさん
2020/12/11(金) 17:53:07.59 Flash Player「これが最後のアップデートです。みなさん、今までありがとう」
https://leia.5ch.net/test/read.cgi/poverty/1607664598/
さようなら…
https://leia.5ch.net/test/read.cgi/poverty/1607664598/
さようなら…
33仕様書無しさん
2020/12/13(日) 08:09:21.55 俺もバッドエンドよりハッピーエンドのが好きだよ
34仕様書無しさん
2020/12/13(日) 10:54:18.75 俺はハッピーエンドよりハッピーセットのが好きだよ
35仕様書無しさん
2020/12/15(火) 10:56:20.17 > バックエンドよりフロントエンドの方が辛い
オカマ掘るより
しゃぶるほうが辛い
と理解していますが何か?
オカマ掘るより
しゃぶるほうが辛い
と理解していますが何か?
36仕様書無しさん
2020/12/15(火) 11:47:47.53 フロントはブラウザ側で実行されるもの全て
バックはサーバー側で実行されるもの全て
フロントはただ表示を調整するだけ、ただし機種数は無限
バックは機種固定、ただしユーザー数は不定
苦労の方向性が違う
で、最近はフロントも速度チューニングするからむきーってなるぐらいイライラする
スキルの深さはバックエンドだと思うがストレスはフロントのほうがあると思うよ
バックはサーバー側で実行されるもの全て
フロントはただ表示を調整するだけ、ただし機種数は無限
バックは機種固定、ただしユーザー数は不定
苦労の方向性が違う
で、最近はフロントも速度チューニングするからむきーってなるぐらいイライラする
スキルの深さはバックエンドだと思うがストレスはフロントのほうがあると思うよ
37仕様書無しさん
2020/12/15(火) 12:14:24.30 つまりフロントはスキル身に付かないのにストレスはマッハ。
早いうちにバックエンドに移るべし
早いうちにバックエンドに移るべし
38仕様書無しさん
2020/12/15(火) 21:36:16.05 言うほどバックエンドにスキル必要か?
39仕様書無しさん
2020/12/15(火) 22:11:53.79 フロントエンドはスキルいらんだろ?
それに比べたらバックエンドのほうが必要だよ
それに比べたらバックエンドのほうが必要だよ
40仕様書無しさん
2020/12/15(火) 22:48:58.92 バックエンドもスキル必要だよ
パフォーマンスを劣化させつつ一貫性を保ったビジネスロジックの実装ってそんな簡単じゃないと思うぞ
一貫性がどうでもよくて不整合出しまくっていいとか、パフォーマンス出さなくていいなら楽だろうけど
形式的に一貫性が保たれていることを証明するのは至難の技だからできないとして、
各種テストを充実させたところで、特殊ケースもカバーできてるかはわからないのが世の常だしな
バックエンドが簡単なら銀行のシステム統合なんて一瞬で終わるはずだが、現実的にはそうなってないということは難しさがあると見るべきだろう。
パフォーマンスを劣化させつつ一貫性を保ったビジネスロジックの実装ってそんな簡単じゃないと思うぞ
一貫性がどうでもよくて不整合出しまくっていいとか、パフォーマンス出さなくていいなら楽だろうけど
形式的に一貫性が保たれていることを証明するのは至難の技だからできないとして、
各種テストを充実させたところで、特殊ケースもカバーできてるかはわからないのが世の常だしな
バックエンドが簡単なら銀行のシステム統合なんて一瞬で終わるはずだが、現実的にはそうなってないということは難しさがあると見るべきだろう。
41仕様書無しさん
2020/12/15(火) 23:19:48.62 銀行?
基幹の勘定系をバックエンドに入れるの?
バックエンドは基幹からデータを出し入れしてるだけだろ
開発した事ないの?
基幹の勘定系をバックエンドに入れるの?
バックエンドは基幹からデータを出し入れしてるだけだろ
開発した事ないの?
42仕様書無しさん
2020/12/15(火) 23:22:32.02 銀行にしても鉄道にしても基幹システムは別にあってバックエンドはそこからデータ引っ張ったり入れたりするだけだよ
Webのバックエンドの開発しながら基幹システム作ってんの????
しかも銀行???
Webのバックエンドの開発しながら基幹システム作ってんの????
しかも銀行???
43仕様書無しさん
2020/12/16(水) 00:00:19.46 基幹からデータを出し入れするのにかなりの時間がかかるのに、Webのバックエンドでキャッシュも持たないのか?
口座履歴を高速に何度も見たらDoS可能なシステムができそう。
口座履歴を高速に何度も見たらDoS可能なシステムができそう。
44仕様書無しさん
2020/12/16(水) 01:56:29.46 >>43
>基幹からデータを出し入れするのにかなりの時間がかかるのに、Webのバックエンドでキャッシュも持たないのか?
分かってるじゃないか
その仕事がバックエンドだよ
ビジネスロジック云々はフロントもバックも同じよ
今はAPIでデータだけもらって、こねくり回すのはAngularやReactなんかでやるんだから
>基幹からデータを出し入れするのにかなりの時間がかかるのに、Webのバックエンドでキャッシュも持たないのか?
分かってるじゃないか
その仕事がバックエンドだよ
ビジネスロジック云々はフロントもバックも同じよ
今はAPIでデータだけもらって、こねくり回すのはAngularやReactなんかでやるんだから
45仕様書無しさん
2020/12/16(水) 03:48:02.23 フロントエンドは何度も作り変えるものなので
あまり重要じゃない
あまり重要じゃない
46仕様書無しさん
2020/12/18(金) 07:49:41.3547仕様書無しさん
2020/12/18(金) 08:49:55.50 売り上げに影響が出るのは表示までの時間
短縮すればするほど売り上げは上がる
短縮すればするほど売り上げは上がる
49仕様書無しさん
2020/12/18(金) 11:15:28.23 化粧板なんて季節や気分で変えるもんだろ
その為に簡単最小限の処理しか実装しない
その為に簡単最小限の処理しか実装しない
51仕様書無しさん
2020/12/18(金) 21:58:52.14 >>50
本当にクソな奴はクソだぞ
本当にクソな奴はクソだぞ
53仕様書無しさん
2020/12/19(土) 21:56:58.23 両方やったらえーやん
54仕様書無しさん
2021/01/11(月) 12:05:57.68 コントローラ側にruby使ってます。
フロント側からExcelファイルを選択して
submitボタンでファイルオブジェクトを送った後に
そのファイルデータをコントローラー側で読み取らせ
コントローラ側から処理結果をフロント画面側に返したいです。
ただ、submitだけだと、コントローラ側に渡して終わりになってしまうので
submitボタン押下時にJS側からPostJsonとかで送って、その結果をJS側に返して、
最終的に画面側に[読み取り成功]or[失敗]みたいにポップアップ表示したいのですが
PostJsonで送っても、ファイルオブジェクトとして渡せないので
困っています。どうしたらよいでしょうか??
フロント側からExcelファイルを選択して
submitボタンでファイルオブジェクトを送った後に
そのファイルデータをコントローラー側で読み取らせ
コントローラ側から処理結果をフロント画面側に返したいです。
ただ、submitだけだと、コントローラ側に渡して終わりになってしまうので
submitボタン押下時にJS側からPostJsonとかで送って、その結果をJS側に返して、
最終的に画面側に[読み取り成功]or[失敗]みたいにポップアップ表示したいのですが
PostJsonで送っても、ファイルオブジェクトとして渡せないので
困っています。どうしたらよいでしょうか??
55仕様書無しさん
2021/01/13(水) 15:03:42.06 ajax使えば楽勝
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国国防省が再反論 SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報したと主張 [夜のけいちゃん★]
- BreakingDown 前日会見で対戦予定選手から不意打ちビンタ→後頭部強打で失神した選手、くも膜下出血と報告「脳内に出血が発見され…★2 [Anonymous★]
- フィンランド、ミスや国会議員つり目投稿 くり返されるアジア人差別 [蚤の市★]
- 中国国防省が再反論 SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報したと主張★2 [夜のけいちゃん★]
- コメ「余っている」年明けに下落も? 大量の在庫が倉庫を圧迫、赤字の恐れ…業者「値下げするしか…」 ★3 [Hitzeschleier★]
- 【海外/米国】トランプ大統領、合成麻薬フェンタニルを大量破壊兵器に指定 [あずささん★]
- 赤坂高級サウナ火事2人死亡、サウナ室のドアノブ外れ死か [256556981]
- 芸人が選ぶ面白い番組1位マルコポロリ ←これwww
- 【悲報】不意打ちビンタ食らった人、くも膜下出血でガチでやばいもよう😭
- 1年後おれら「ったくあのメモリの異常高騰なんだったんよ。慌てて買うんじゃなかった」 可能性ある? [531674905]
- ぼく、レスバ最強。
- 給食無償化、近く合意へ…全国民が毎年5000円負担する計算。これケンモジさんはどう思ってるの? [973343483]
