熟達者ではありませんが、1エンジニアとして
僭越ながら回答いたします。(長文失礼します)
結論から言うと、
何か、近道みたいな
でももうバグが出るたびに何が原因か分からないということで苦しみたくない...
近道は無いですし、
エラーやバグに直面した際に悩まずに解決できることはありません。
ただ、色々なものに触れたり
何回か繰り返すことで知見を増やし、
「ある程度のアタリ」をつける力を養うことはできます。
configとかbinとか触るとき、何してるか分からなくていつも怖いです。
例えば上記の場合、質問者の方が参照している記事だと
Render.com
というPaaSを利用していますが、
他のサービスを利用したりオンプレミスで環境構築する場合は
当然、別の設定が必要になります。
その時に、rails config
だとかrails bin
で調べて
どういうものなのかざっくりでもいいので理解し、
その後Render.com(若しくは他サービス)
の公式ドキュメントを読み、
分からないところは解説してある記事を読む、
といったように少しずつ「分からない」部分を狭めていきます。
そうしておけば、エラーが出た際に
「記事通りにやったのになぜ???」で手が止まらず、
「公式ドキュメントに何か記載があった気がする」など
思い当たる他の方法を試すことができるようになります。
(進研ゼミでやったところだ!みたいな感じです)
そうして1つ2つと頑張っていくと
「調べる力」「以前やった時に見た」など
「知っている」領域が増えていくので
問題解決に至るまでの間隔は短くなります。
まとめると、
「ドキュメントを読み」「実際に手を動かして」
「何かにぶつかったら調べる」「知見を増やす」という
サイクルを繰り返すことで徐々にできることが増えます。
上記が「どうしても苦痛だ」という場合は
お金を支払ってスクールで教わる、という手もありますが
いつか必ず「自分でなんとかしないといけない」場面は訪れると思うので
ちょっとずつ力をつける方が良いかと思います。
ここの分野を勉強すれば分かるようになるよとか、そういうことはないでしょうか。
強いて言えば、Linuxについての知識は
あって損はないのでLPICの教本を読んでみることをオススメします。