ダニングクルーガー効果を知っていても自分が能力があるのか分からない.
おはようございます.ダニングクルーガー効果を知っていても自分が能力があるのか分からない.ダニング・クルーガー効果とは、能力の低い人が自身の能力を過大評価してしまう認知バイアス(思い込み)の一種です.未だに自分の能力はどうなのかが分からない.
どの位置にいるのだろうかと特にプログラムコードのスキル度合いが良くわからない.PHP言語に関しては余程難読なコードじゃない限りコードは読める感じですが、さて読めるからと言って同じコードを書けるかは別話になると思います.
コードが読めればコードが書けるかと言えば違うじゃないだろうか.結局、コードは元々の備わっている思考がかなり影響していると自分は思っています.コードにはいろいろな関数が標準で備わっています、それらを組み合わせて作ると独自関数を作らなくても良い時もあるので、まず標準関数をどれぐらい知っているかとかもコードをシンプルに書ける要素になります.
何が言いたいかと言えば他人が自分のコードを見て分からないと思う人が多ければ高度なプログラムなのかと昔は思っていたけど、案外シンプルで無駄のないコードが高度なコードなのかなと思えてきています.そのシンプルで無駄のないコードの連続が続いているコードが高度なコードなのかも、いや違う🤔.
ただ、分かりづらいコードが悪いわけでもない、ハックしずらいコードも良いコードだと思います.
さて、そう思ったとき自分はどうなんだろう?
明日へ続く