プログラミングを学習するにあたってどの言語にするかってとても迷いますよね。。
ベーシックにCなのか、入りやすいPHPか、人気のpythonか、いけてるRubyか
そこで私がプログラミング業に入って間もないころにどこぞで聞いたことの紹介です。
がっかりしてもらうために結論から言いますと
初めに覚えるべき言語は日本語(母国語)です。
は?
そう思う人がほとんどだと思います。
タイトルの内容と違うじゃないかと閉じる人もいるかと思います。
私も最初はそう思いました。
ですが考えてみてください。
「説明の日本語が理解できない」、「クライアントとの要望が理解できない」
これで学習できますか?仕事ができますか?
参考書の著者が何を説明しているのか、クライアントが本当に望んでいるのは何なのか。
これが理解できないと手戻りが発生します。
面倒くさいですよね。。
アンチパターンの会話です。
サム(仮)「Aという条件の時にサービス開始された時のフローの確認ですが
1.〇〇、2.××、3.△△
番号でいうとどれになりますか?」
ボブ(仮)「Aの時はそのままで大丈夫でサービスが開始されたら別途対応が必要です。もしAなら申請も必要です。」
番号で答えてー!!
感情の奥の奥まで読み取れとは言いませんがストレスなくキャッチボールできる程度には身につけておきたいスキルですね。