>>378が初心者に見えるのは、

・ローカルファイル改変とかをウェブブラウザ経由でやるなどと言っている
ローカルファイル修正なら、Perlを直接実行すればいい。

・warningsを使っていない。

・CGI.pmを使っているからウェブアプリを作っているのだろうが
CGI::Prettyやqw/:standard *table *Tr/;からテンプレートエンジンを
使っていない程度とわかる。

・use 5.010; を使っていながら、使ってはいけないuse encoding "utf8"; を使っている。

ま、こんなところな。

初心者が勧める、初心者のやり方は、真似してはいけない。