top of page

16/2/18

文系女子がドイツでリケジョになってみる ―未知との遭遇編

Image by Olia Gozha

JAVAとはヤヴァで、Cはツェー

JAVAやCというのはプログラミング言語である。もちろんそういうものがあるということくらいは聞いたことがあったが、ドイツ人はドイツ語読みするので、JAVAをジャヴァではなく、ヤヴァという。「ヤバイのか・・・」と一人でほくそ笑むのをやめるまでに1月はかかった。さらに、Cは「ツェー」だし、C++は「ツェー・プルス・プルス」である。HTTPは「ハーテーテーペー」。なんとなく気分が悪い。英語に慣れた日本人からすると、気持ちの悪いものである。

そもそも、ドイツ語はボールペンを「クーゲルシュライバー」、蝶々を「シュメッタリング」さらに乳児を「ゾイグリング」というのだから。。。

基本的に英語をドイツ語風に読むというのがIT系でのお決まりだが、読み方一つで印象は変わるものだ。

文系女子が苦戦したループ

ここまでわりとドイツのことを書いてきたのだが、早速、コンピュータ科学学部での生活について書いていく。

入学して驚いたのは、同級生の多くが既にIT関係の職業経験者やパソコンおたくであったことだ。だから、授業は初心者を意識していない。先生達も「これくらいのことはしってるよね」って感じで、授業を進める。

文系女子は、ドイツ語がわからないのか、それともパソコンがわからないのか、自分は何をしているのかすらわからなくなってくる。

最初の関門はforループである。これを理解するのに半日は蹲って考え込んだのをよく覚えている。

よく、プログラミング言語とはいうものの、難しいのは言語自体ではなく、考え方である。

例えば、「hallo」を5回画面に表示させたい。

そのとき、JAVAでは

for (int i = 0 ; i < 6 ; i ++) System.out.print("Hallo");

と書く。

文系に分かるようにこれを翻訳すると、

整数 i は最初0です。「Hallo」と一回出力するごとに、整数 i を1だけ大きくします。そして、この i が6未満である時だけそれを繰り返します。

という感じだ。

でも、なぜじゃあ「i < 5」と書かないのさ!5回なら5と書くべきだろ?と思うのが文系だ。

これを理解するまでに長時間を要したあなた、文系です。


とは言っても、卒業して就職した今になってみれば、なぜ理解できなかったのかが理解できない。

forループの後にも、オブジェクト指向にも初めはつまずき、回帰やポインターなども多少理解するのに時間がかかった。それも、今となればなぜ理解できなかったのかがやはり理解できない。それがプログラミングの不思議なところである。


ペンギンはパクチー

皆様は下のペンギンをご存知だろうか。知る人ぞ知る、リナックスのキャラクターである。リナックスというのはオタク用のOSである。皆様は上のペンギンをご存知だろうか。知る人ぞ知る、リナックスのキャラクターである。

WindowsやらMacOSといったオペレーティング・システム(パソコンを動かすための仕組み)は文系女子も知っているが、Linux(リナックス)というOSがあることはあまり知られていない。

しかし、コンピュータ・サイエンスをやる人には欠かせないOSである。

皆さんがお使いのOSではマウスクリックでフォルダーをあけたり、インターネットのブラウザを起動させたりするが、糞ペンギンOSでは、メモ帳のような場所にわざわざ 「$ cd myFolder」などと書き込んでフォルダーを空けたりしなければならない。

初心者が一度このリナックスを経験すると、WindowsやMacの素晴らしさが身にしみる。


しかし、使い慣れてくるにつれてLinuxの素晴らしさが分かってくるのがオツである。

漬物やパクチーといった食べ物を子供時代に嫌いだったのが、大人になると美味しさがわかる。そして、子供のころ好きだったファーストフードが不味く感じる。これはまさにウィンドウズとリナックスでも同様なのです。




PODCAST

​あなたも物語を
話してみませんか?

Image by Jukka Aalho

フリークアウトのミッション「人に人らしい仕事を」

情報革命の「仕事の収奪」という側面が、ここ最近、大きく取り上げられています。実際、テクノロジーによる「仕事」の自動化は、工場だけでなく、一般...

大嫌いで顔も見たくなかった父にどうしても今伝えたいこと。

今日は父の日です。この、STORYS.JPさんの場をお借りして、私から父にプレゼントをしたいと思います。その前に、少し私たち家族をご紹介させ...

受験に失敗した引きこもりが、ケンブリッジ大学合格に至った話 パート1

僕は、ケンブリッジ大学トリニティ・カレッジ、政治社会科学部(Social and Political Sciences) 出身です。18歳で...

あいりん地区で元ヤクザ幹部に教わった、「○○がない仕事だけはしたらあかん」という話。

「どんな仕事を選んでもええ。ただ、○○がない仕事だけはしたらあかんで!」こんにちは!個人でWEBサイトをつくりながら世界を旅している、阪口と...

あのとき、伝えられなかったけど。

受託Web制作会社でWebディレクターとして毎日働いている僕ですが、ほんの一瞬、数年前に1~2年ほど、学校の先生をやっていたことがある。自分...

ピクシブでの開発 - 金髪の神エンジニア、kamipoさんに開発の全てを教わった話

爆速で成長していた、ベンチャー企業ピクシブ面接の時の話はこちら=&gt;ピクシブに入るときの話そんな訳で、ピクシブでアルバイトとして働くこと...

bottom of page