長いことこの業界にいてコード書くのが好きだから書いてるけど他にやる奴がいなけれはPMもやるし設計もやるけど上流と下流は適性が全く異なるからどちらが良いというもんでもない
向いてる奴がやるべき
あと詳細設計みたいな処理の詳細を日本語で書いたやつはプログラムが完成したあとに備忘録としてプログラマーが書く方が良いよ
実際にコード書いてるうちにもっと良い方法を思いつくからね