Rust part33 (229レス)
1-

97: 09/03(水)01:10 ID:rmZ6WmxL(1) AAS
もういいよ
98: 09/03(水)06:18 ID:Myuv+TwW(1) AAS
Rustがトップになる予想が当たったね
99: 09/03(水)08:43 ID:Ypa4ifGO(1) AAS
これからどんどん増えるで
100
(2): 09/03(水)10:27 ID:pUgFa8ls(1) AAS
外部リンク[html]:corp.en-japan.com
Goもそうだけどレベル低い人(特定言語の習熟度ではなく基礎的な技術力の観点で)お断り案件がほとんどだから単価が高く出る
つまり裾野が狭いことを意味するわけで、決して手放しに歓迎すべきことではない
特にRustがこれから食っていかなければならないのは最下位付近にいるC++とCの領域だから、普及していけば単価は大幅に低下する
101
(1): 09/03(水)10:39 ID:slTkF8Pj(1) AAS
> 全体として、比較的新しい言語である「Rust」や「Go言語」、「Kotlin」などが高い単価を維持しており、市場での需要の高さがうかがえます。

これかなり違和感あるなあ
このへんのメンツの単価が高いのはつまるところ案件の難易度が高いからで、
下の方のコモディティ言語と同じように需給バランスで単価が決まると考えてるのは実態を知らないんだろうなと思う
102: 09/03(水)11:43 ID:FcGJkFCi(1) AAS
>>100
C系はバカでも書けるから安いんだよ
レベルが低い人はRustが難しいと感じて挫折や一部アンチ化
一方で今後求められつつあるのが安全で速いRust
103: 09/03(水)12:11 ID:UDH6IOq3(1) AAS
もしかしてRustを誰も使ってないのはレベル低い人だらけだから?
104: 09/03(水)12:41 ID:JLXMHQtL(1) AAS
>>101
案件の難易度というよりも
開発者個人に期待されてる技術水準だったり
言語に付随して求められる知識やスキルの水準と希少性による

それらが低い水準の技術者でも構わないという求人の多寡が
言語別平均単価を最も大きく左右する要因
105: 09/03(水)14:32 ID:mk24rcqJ(1) AAS
低い水準の技術者ほど言語別の単価を気にするのは他に差別化できるものがないからなんだよな
転職エージェントについても同じ事が言える
106: 09/03(水)14:55 ID:wGzU1Ifu(1) AAS
納期を守るのと守らないのはどっちが供給不足か

デフレ脱却したいとして、供給を減らすのと増やすのはどっちが合理的か
ぜんぜんわからない
雰囲気
107: 09/03(水)20:52 ID:16NS2IAc(1) AAS
関係ないよ
Pythonの単価が一番高かったころもあった
その時はみな稼いでいたんだろな

需要と供給のバランスが崩れてるところと言う視点だけだと思うけど
108: 09/03(水)23:36 ID:0gdcYoMa(1) AAS
何が関係ないのか全然わからん
109: 09/04(木)00:25 ID:6pIdFnm5(1) AAS
プログラミングは一種のパズルのようなもの
各言語の機能制約+バグなく目的の実現という全体のパズルを解いていく
Rustの場合はメモリ関係や諸々の安全性などのための制約で他より難しいパズルになるため誰でも参入できるわけではない
代わりに速さ省メモリ安全性の両立という唯一の果実を得ることができる
構造的に単価の崩壊は起きそうにない
110: 09/04(木)00:35 ID:LhBS9NeG(1) AAS
プログラミングをパズルだと思ってるやつw説得力が違うww
111: 09/04(木)00:41 ID:UUTUiuRY(1) AAS
データや手続きの構造化はパズルそのもの
112: 09/04(木)02:30 ID:LqWnaoik(1) AAS
それわかるわ
パズルを解く意識なく漫然と進めるとスパゲッティになりやすい
そうなるとバグや機能追加で辻褄合わせを重ねるダメなプログラミングになってしまう
113: 09/04(木)08:52 ID:ZfQJo1Tt(1) AAS
ルールが不安定なパズル
ストライクを三回見逃したらアウトか?
それは実際に起きてから検討する
114: 09/04(木)08:58 ID:1soimmg4(1) AAS
プログラミングの基本は段階的詳細化
設計のセンスない奴は逆にボトムアップで後から辻褄を合わせていくようなパズルになりがち
特にRustは細部に気を取られやすいから注意
115: 09/04(木)09:22 ID:vfX9hKSX(1/2) AAS
実現したい機能に対してトップダウン的に絵を描いていく過程も含めてパズルと言っているならいいが、
おそらく複おじが言っているのはそういうものではなくコードレベルの辻褄合わせのパズルだろう
いわば、自ら解く必要のないパズルをわざわざ作り出して必死にそれを解いている状況だ
116: 09/04(木)10:16 ID:eoDLYfq3(1/3) AAS
パズルではないわな
答えなんてないし

それぞれの事象に対してどう見るか 構造の把握
スケール感の問題
117: 09/04(木)10:23 ID:eoDLYfq3(2/3) AAS
ABCの処理があって普通に考えるとA、B、Cの順で処理するんだけど
よく考えるとC,A..BにしてCの段階で条件分岐や枝狩りしたほうがロジカルに効率が良いと気が付いて実装するけど
実務で使い始めて統計取ると特定のパターンばかり利用されててキャシュ効率上でBCAでやったほうが効率が良かったとか
パズルとは程遠い泥臭い世界
118: 09/04(木)10:44 ID:m/0dQr70(1) AAS
Rustは他の言語よりパズル要素強めじゃね?
119: 09/04(木)10:56 ID:3uttxPMH(1) AAS
明瞭な線があるわけではないグラデーションの中であえて「どちら寄り」かを言うならそうとも言えるかもしれない。
120: 09/04(木)11:02 ID:eoDLYfq3(3/3) AAS
外部の条件によって最適化のために条件分岐などが追加され複雑度が上昇する
そんなパズルなんてない
121: 09/04(木)11:26 ID:JGI2PCUV(1) AAS
プログラミングはぐちゃぐちゃの辻褄合わせになったら敗北
辻褄合わせにならないようにするという明確なゴールのパズルを解かなければならない

強引に辻褄合わせできてしまう言語ではその問題が潜在化して表面上はごまかす形になる
Rustでは辻褄合わせはコンパイルを通せないという形で顕在化してくれることが多くて好ましい
無理矢理にコンパイルを通すために無駄なコピーや不必要な内部可変性を用いるとコードレビューですぐに低質なプログラマであるとあぶり出せる
122: 09/04(木)11:29 ID:vfX9hKSX(2/2) AAS
そりゃ辻褄合わせと呼ぶラインをどこに引くかによって何とでも言える
優秀なエンジニアならコードレベルの試行錯誤は全て辻褄合わせだろう
123: 09/04(木)11:40 ID:IELJ+5qz(1) AAS
またそうやって擬似問題になりそうな話を

(wikipedia)パズルは、あらかじめ出された問題を、論理的な考察と試行錯誤によって解くことを目的とした、ゲームやクイズに似た娯楽の一種。

が世間一般の認識だから、解を用意していない問題はあんまりパズルとは言わん。
124: 09/04(木)11:56 ID:ZcFrEykS(1/2) AAS
プログラミングは制約条件を理解してないと解けないパズルかというとそうでも無い
テストさえ書けりゃ、どう解いてもいいパズルだから自由度は無限大
どこを妥協するか、どこを作り込むかだけの問題
もちろん、組み込みみたいに制約が厳しすぎて設計自由度のない世界もあるけれどそういう世界ではRustは使わない
125: 09/04(木)11:57 ID:ZcFrEykS(2/2) AAS
前スレから「辻褄合わせ」というプログラマーが大勢いるが、それは外部インターフェースとの整合とかの話だけでしょ
そんなの辻褄合わせして当たり前、仕様なんだから合格させようよ
126: 09/04(木)12:02 ID:cGup1Tfc(1) AAS
パズル的要素が皆無というわけではないんだが仕事としてのプログラミングの場合その割合はせいぜい全体の5%以下
プログラミングをパズルだと捉えている人は残りの95%が見えてないだけ
1-
あと 103 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.015s