1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[1ヶ月で4言語⁉] 個人的なプログラムの考え方 [初心者]

Last updated at Posted at 2019-05-07

1カ月で4言語触れてみた作者の感想

*高級言語のみです。
*初心者による戯言なので、温かい目で見てください。
*あくまで、個人的な感想です。

1カ月で4言語?!

 私は、新卒の駆け出しエンジニアで、独学で[C#]を卒業研究で一年ほど触っていました。
 
 しかし、しっかりとプログラムを学んだことがないので 初心者とさせていただきました。  
 
 1カ月で4言語というのは、とあるアプリを自動でクリアするプログラムを[Ruby]で開発し、
[PHP]、[Java]、[C#]にそれぞれコンバートする形で 触れたということです。

 表面的なことしか、触っておらず完全に理解できたわけではありませんが、よく聞くプログラム言語の壁を
それほど感じなかったため、OUTPUTしてみることにしました。

私の感じた言語の壁

 プログラム言語の間に壁はあります。
 
 ですが、本質は一緒なんです。
 
 多くの人がコンソールに「Helo,world!」と出力するところから始めたと思います。

 どんな言語だろうと、「Helo,world!」と出力する という本質は一緒なのです。
 
 「お前何言ってんだよ、あたり前のことだろ。」と思われるかもしれません。

 ですが、未経験者の方も含め、多くの言語が跋扈しているプログラム界隈に苦手意識を持っている人も多いと思います。
 PS.私もその一人でした…。

 私の言う壁は、宣言の仕方、if文、for文の書き方などの 作法 のことなんです!!

 それに加え、文法的なことはほとんど変わりません。 日本語に加え、英語を学んできた皆さんにとっては簡単だと思います。

##まとめ

 私が言いたかったのは、プログラムはもちろん、多くの言語におびえる必要はないということです。

 本質は一緒で、違いは作法だけ…。

 苦手意識を持たずに、様々な言語に挑戦していってほしいです。
 

謝辞

初心者の戯言にお付き合いいただきありがとうございました。

誰かの助けになれたら、幸いです。

追記 2022/11/04

この考え方のおかげでフルスタックエンジニア?として、現在もIT業界に在籍しています。
業界にいる中で、対応力の高い方は多くこの記事に近しい考え方を持っていると感じています。

初心者を卒業できている(といいな)状況での振り返りでした。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?