monkey

2010年より、LAのスタートアップで、ソフトウェアエンジニアとして、WEBアプリの開…

monkey

2010年より、LAのスタートアップで、ソフトウェアエンジニアとして、WEBアプリの開発をしています。 「アメリカIT企業での働き方」「シリコンビーチのエンジニアの日常」について載せています。 オリジナルサイトは https://monkeywithfire.com

マガジン

  • monkey生きる

  • monkey勧める

  • monkey学ぶ

最近の記事

いつだってピザは美味しい! [食文化の理解を深める]

ある時「アメリカ人が喜ぶ、日本からのお土産は何か」という話を友人達としていたところ、 「風邪を引いた時でさえ、ピザを食べる人達だよ。食べ物の繊細さなんてわからないから、適当でいいよ。」と在米滞在年数の長い友人がサラッと言った。 「そんな上から目線でバカにすることもなかろうに、ちょっと失礼すぎじゃないか?」と苦笑いしながら、その言葉を聞き流していた。 しかし、長いアメリカ生活の中、お見舞いやお世話をする機会も出てくるのではないかと思い「風邪を引いた時や具合の悪い時に一体何を

    • 60歳でもコーディング? [プログラマーの将来]

      今日は、IT業界における、年齢に対する不安についてです。 望むかどうか別として、今の若者は100歳まで生きるであろうといわれている。将来、年金受給の年齢が70歳や75歳と上がり、退職年齢は遠のくばかり。長く生きる分、長く稼がなければならない。 「60歳までプログラマーでいられるか?」 「転職を考えているのだけれど、これからの時代に勉強すべきことって何?」 「今は会社員としてSEをやっているが、これから先、私はIT業界で生き残れるだろうか?」 過去30年で、ポケットベルか

      • どうしてプログラマーになったの? [プログラマーになったきっかけ]

        少々私事ですが、monkeyがプログラマーになった経緯を。 monkeyがプログラマーになったのは、1998年ITバブルに乗っかったのがきっかけ。当時は本当に人材不足で「やる気のある人は未経験者でもOK」の求人広告に応募しました。 「プログラマー」という言葉の響きがかっこいいと思ったのです。これまた恐ろしく簡単な算数のテストと面接を受けて、めでたく採用。 しかし、採用後に地獄が待っていました。2冊のC言語、1冊のC++言語の本を渡され、「はい、これ勉強してね。2ヶ月後にテス

        • 突然の自由時間に何をする? [神様タイムの使い方]

          まず、神様タイムの定義から 神様タイムとは、予期もせず降って湧いてきた至福の自由時間のこと。 厳密には、経済的困窮、精神的苦痛のない1ヶ月以上の自由となる期間のことを意味している。 日常において、仕事、育児、家事等、せわしない人生を送っている成人が神様タイムを得られることは稀である。近年では、1週間程度の夏休み、1時間程度のマッサージ、友人との飲み会など、何かに追われることなく、のんびりとした至福の時間においても「神様タイム」として使用される。 なお、子供の夏休み等は権

        いつだってピザは美味しい! [食文化の理解を深める]

        • 60歳でもコーディング? [プログラマーの将来]

        • どうしてプログラマーになったの? [プログラマーになったきっかけ]

        • 突然の自由時間に何をする? [神様タイムの使い方]

        マガジン

        • monkey生きる
          7本
        • monkey勧める
          7本
        • monkey学ぶ
          10本

        記事

          エンジニアって何する人?  [データエンジニアとデータサイエンティストの違い]

          monkeyはマーケティング会社で働いています。特定のデータを提供するシステムを構築するにあたり、サイエンティストとエンジニアが協力して働いています。 monkeyは現在サーバーサイドを担うソフトウェアエンジニアです。 小さな会社なので、DBAのようなデータベースに特化した仕事をしている人もいません。そうなるとデータの取扱い周辺は何でもやります。RDB、NoSQL、Cloud Database、Search Engine さらには、社内お手製メモリーDBなんてこともやってい

          エンジニアって何する人?  [データエンジニアとデータサイエンティストの違い]

          どっちを使っているの? [日本語と英語]

          「考え事をしている時、日本語と英語、どっちの言語を使っているの?」「どのくらい英語を理解できるの?」と良く聞かれます。 「はい。普段意識していないので、正直あやふやです。」 移住して数年は、両方の言語を場合によって使い分けていました(と思う)。 英語と日本語は文法的に名詞、動詞、形容詞の順序が異なるので、混ぜて使用することが出来なかったのです。 monkeyの場合は、移住後、日本語で考えているのに、英語のインプットばかりの上、どちらの言語でもアウトプットの機会がなかった為、

          どっちを使っているの? [日本語と英語]

          気付いてしょんぼり [勘違いしていた英語]

          机上で学んでいた英語と、実践の英語が違うことがよくある。そして、これがなかなか手強い。痛い思いをすることもよくある。 アメリカでは、challengeという言葉がよく使われる。この言葉は、とてもポジティブかつ好意的に受け止められる。monkeyはどういうわけか、このチャレンジという言葉がとても嫌いだった。 慣れない環境での生活や仕事のプレッシャーで、余裕がなかったのだと思う。 他の人は好意的に「チャレンジするのは良いことだよ。」と常識的なことを言っているだけなのに、「もう

          気付いてしょんぼり [勘違いしていた英語]

          個人情報なんでも筒抜け! [アメリカでの情報とお金の流通]

          ここアメリカでは、現金をほとんど持ち歩きません。ほとんど全てクレジットカードで支払いをします。1ドル(おおよそ100円)のコンビニの買い物もクレジットカードで済ませます。 アメリカのレストランはテーブルで会計をするため、友人や同僚とご飯を食べに行っても、各自がお会計の伝票にクレジットカードを置きます。 「このカードから10ドル、あちらのカードから15ドル払います。」とウェイターに伝える場合もあれば、割り勘にして、チップで帳尻を合わせることもあります。 流石に5人以上でレス

          個人情報なんでも筒抜け! [アメリカでの情報とお金の流通]

          Fuck!Shit! [社内での悪態]

          アメリカでも人々は悪態をつき(Curse)、罵る(Swear)。 Curseは「呪い、呪文」の意味もあり、言葉を用いて悪いことを起こすといったイメージ。Swearは「誓う」の以外に「罵る」といった意味があります。言葉の起源や使い方の違いはあれど、この2つの言葉はどちらも罵詈雑言や醜い言い訳などを意味し、「curse words list」で検索をしてみると、「swear words list」と結果が表示されます。 また、英語とはいえ、アメリカ、イギリス、オーストラリア等

          Fuck!Shit! [社内での悪態]

          差別?選別? [ダイバシティと採用]

          まず、「ダイバシティ?何それ?」ということで、Wikipediaによる定義から。 ダイバーシティ・マネジメント(Diversity Management)とは、個人や集団間に存在するさまざまな違い、すなわち「多様性」を競争優位の源泉として生かすために文化や制度、プログラムプラクティスなどの組織全体を変革しようとするマネジメントアプローチのこと。 んっ?やっぱり難しい。 しかし、ゴソゴソとネットで調べて簡単にまとめると、ダイバシティとは単純に企業の生存戦略の1つだと。 そ

          差別?選別? [ダイバシティと採用]

          日本での年齢制限 [プログラマー35歳限界説 part3]

          年齢制限シリーズの第3弾です。第2弾はこちらへ。 なぜ「プログラマー35歳限界説」が日本にはあるのか? 日本はおおよそ単一民族国家(詳細には他の民族もいますが)で、資本主義国家ではあるのに、社会主義的な社会構造なのが最大の理由です。 終身雇用、年功序列などはその最たるものだし、私企業が副業の有無を会社が決める、また場合によっては、申請が必要だったり、社員個人の確定申告を会社がしてくれるなんて、守られているのか監視されているのか微妙な所。 日本では、入学、卒業、結婚、妊

          日本での年齢制限 [プログラマー35歳限界説 part3]

          アメリカでの年齢制限 [プログラマー35歳限界説 part2]

          年齢制限シリーズの第2弾です。第1弾はこちらへ。 さて、アメリカにプログラマの年齢制限や限界があるのかというと。ないです。そして、このような説も聞いたことはない。 まず、他人の年齢が分からない社会システムであることを理解する必要があります。アメリカの採用面接時に年齢を聞くのは、差別であり違法です。履歴書にも性別や年齢、人種、写真を載せることはありません。 履歴書からおおよその年齢は把握できるけれど、多民族国家で、異なる人種の人の見た目から年齢を想像するのは、非常に困難。

          アメリカでの年齢制限 [プログラマー35歳限界説 part2]

          言い出しっぺは誰? [プログラマー35歳限界説 part1]

          日本のプログラマーの友人から年齢についての質問です。 「 プログラマーは頭脳的に35歳が限界だと巷で言われている。アメリカでは年齢限界説はあるのか?」 これは少々長くなるので、3回シリーズにして投稿します。 「アメリカのエンジニアの年齢制限はどうなのか」の前に個人的な意見を。 「いつまで現場でプログラミングが出来るのか?」これは、コーディングの話ですね。「出来る」か「出来ない」かだけに焦点を当てれば、「そんなものは、本人がやりたければ、出来るでしょう。」で終わり。 一体ど

          言い出しっぺは誰? [プログラマー35歳限界説 part1]

          ゴジラ ピカチュー 将軍も! [アプリケーションとサーバーの名前]

          ソフトウェアエンジニアの皆さん、サーバーやアプリのネーミングルールはありますか? 最近はマイクロサービスが流行っているため、monkeyの会社のサイトもお客様向けには1つのWebサイトですが、その裏では30程度のアプリが連動して動いています。 基本的に、アプリを作る人が好きに命名することになっていて、最近monkeyが命名したアプリケーションはGodzilla(ゴジラ)。 これはチーム内で、何やら「強い者」の名前をつけるのが流行っていて、 認証アプリはGandalf(ガ

          ゴジラ ピカチュー 将軍も! [アプリケーションとサーバーの名前]

          パジャマで仕事 [リモートワークでの働き方]

          皆さんの中にも自粛生活をしている方はたくさんいると思います。日本は、自粛令も解除されてきていますが、状況によりけりですが、ロサンゼルス市は現在の所、IT企業のようにリモートで働ける企業においては9月までは出社しないことになっています。 エンジニアの皆さん、リモート期間中、仕事のやり方は、どのように変わりましたか? monkeyの会社は、スタートアップのIT企業を紹介しているサイトに、たまに会社や社員紹介を兼ねて、文章を寄稿をしています。 今回、その順番がmonkeyにきて

          パジャマで仕事 [リモートワークでの働き方]

          どのプログラミングを勉強すれば良いの? [言語のトレンドを調べる]

          プログラミング「どのプログラミング言語を勉強すれば良いの?」 プログラミング言語の選択肢が沢山ありすぎて、迷う方も多いのではないでしょうか。 もちろん、システムの規模や業種、クライアントサイド担当かサーバーサイド担当かによって、選択すべき言語は異なってきます。 私達の時間は限られています。「勉強にかけた時間の元はとりたい」というのは、誰もが思うところ。 しかし、「まだ、あまりプログラミングのことは分からない。どうすれば良い?」 「今はPHPをやっているけれど、新しい言語を

          どのプログラミングを勉強すれば良いの? [言語のトレンドを調べる]