Kiwi the Neko

アメリカ在住のソフトウェアエンジニアです。ねこのキウイとワインが好きです。

Kiwi the Neko

アメリカ在住のソフトウェアエンジニアです。ねこのキウイとワインが好きです。

最近の記事

Assesment終わり

たくさん勉強になりました。 小さなアプリを作ってください、と言われて4日ほどかけましたが、この中でもLeetcodeっぽいことをしたのはおそらく20分。いつかこんなことを話しました。 必要がないとは思いませんし、会社側もどんどん応募者を切っていかなくちゃいけない中での判断手段?になるのもわかります。ですがやっぱりこれだけで判断してもらいたくないというのが正直なところです。 アメリカは今でも毎日毎日どこかでエンジニアが首を切られてるのが現実です。LinkedInのposts

    • TypeScript/Next.jsとReactの課題

      簡単なアプリを作ってください!と言われながらぜんっぜん簡単じゃなくて泣きながら3日丸々やっています。chatGPTではなく、パートナーに助けてもらってます。 Tiptapというエディターのライブラリを使いながらの課題です。フルスタックでもどっちでもいいけど、どうやらTypeScriptとReactのスキルを見たいようです。 フルスタックでDB設定でもいいし、メモリやlocalStorageなんかでも別にいいですよとあって、私はローカルのjsonファイルを作っています。 2週

      • Assesments

        昨日と今日で続いてassesmentsが届きました。やったー。 一つは開いてみないとわからなくて、75分のcoding challengesです。もう一つは簡単なアプリケーションを作ってくださいみたいなassesmentですが、全然簡単そうじゃない。会社はNext.js, TS, Node.jsを使っているらしいので、それでやってみるかどうしようかと思ってるところです。 最近大好きなお酒とコーヒーを控えています。思い出すとめちゃくちゃ飲みたくなるんですが、筋トレもあって、な

        • Prismaでjoinする

          Railsでよく見かけたのはこういうのですが・・ time_range = (Time.now.midnight - 1.day)..Time.now.midnightCustomer.joins(:orders).where(orders: { created_at: time_range }).distinct Prismaではなんかjoinがない??と思っていたら最近こんなのが出ていたようでしたー! プロジェクトでqueryを書いていて、joinができないんだなー

        Assesment終わり

          Reactでform書き方いっぱい

          フロントエンド側の問題も解いていくようにしているんですけど、もう基礎が全然できてないというか、わけわからんことばっかりです。formの書き方が色々ありすぎてみていました。調べれば調べるほどどんどん出てくるので、何かひとつ!って思って勉強すると、今度はそのひとつしか頭に入ってこないのはなんででしょう、、 このサイトの一部分、useStateを使ったやり方が私は今まで一番使ってて慣れてるっていうだけですが、他にもいろんなやり方がここで紹介されていました。勉強になりました。 1

          Reactでform書き方いっぱい

          お野菜の種

          お野菜の種をパートナーが植え始めました。もともといただいた野菜栽培キットみたいなのがあって、室内でライトもついてある小さなキットです。 結構立派にライトも眩し差を発しています。 飢えたのはトマト、ハラペーニョ、しそ?、あとなんか豆みたいなよくわからんものも植えていました。 だいぶあったかくなってきたので、ちゃんとできたら嬉しいです。

          Technical Interview Questions 4/17/24

          少し間が空いていました。 Assesmentを渡されてやってみましたがめっちゃ難しくて全然わからなかった。Multiple choicesで51問ありました。制限時間は120分だけど、だいたいみなさん1時間くらいでやりますみたいなことも書いていました。1時間ちょっとくらいでできました。 このassesmentはReact, JavaScript, TypeScript, Node.jsをメインにした問題のものでした。私Node.jsはまだ触りくらいしかわからないので、完全に

          Technical Interview Questions 4/17/24

          筋トレを始めました

          そういえば書いてなかったんですが、先週から筋トレを始めました。今日でちょうど1週間です。主に腹筋を鍛えています。 昔はジムとか行ってみたりしたけど、ほとんどヨガとかのクラスをとって、筋トレは全く興味ないし、私は割と細型な方なので特に燃えてなかったんですが、なかやまきんに君のyoutubeを見るとどんどんハマっていってしまいました。元気が出ます。 1日2回、3〜5分程度の筋トレを毎日しているんですが、いい休憩にもなって元気も出るし、気に入っています。 キウイはすっかり元気に

          筋トレを始めました

          また落ちました〜

          もう去年の夏からおよそ500社くらいアプライしました。今回のは知り合いの紹介で、面接うまく行ってたんですが、お決まりの"We have decided to continue the process with other candidates who we feel are a better match for this position."で御祈りメールです。 日本に比べ、いつでもどこでも比較的に会社は人員を募集していると思いますが、そのぶんやっぱり経験がないとこういう

          また落ちました〜

          Prismaで$queryRaw

          以前も Prismaの勉強をしていますみたいなノートを書きました。 今のプロジェクトもPrismaを使っています。 昨日ちょっと複雑めな queryを書かなくちゃいけなくて、私本当にSQL苦手なのでChatGPTさんにお願いしながら書いてました。 そこでエラー放題で、色々直しながらしてるんですが、Prismaで$queryRawを使うとき、Postgresを使っている場合の注意点を習いました。当たり前かもしれませんが知りませんでした。 ググったワードはそのまんま"Pris

          Prismaで$queryRaw

          SQLの本

          以前Railsを職場で使っていたので、なんとなくSQLは使ってはいたんですが、所詮なんとなくでした。LEFT JOINとかいまだにわからなくなって、電話面接でいきなり言われた時はパニックしてうまく答えられなかったのは最近の話です。 と言うわけで少し前にプログラミング関連の本をどっさり買った中の本があるので、こちらの本を読んでいます。 本当に入門書なので、1から学べるし、私は結構対話形式の本は苦手と思っていたけど、この本はなんか背景が想像できて、言葉というより図や絵で学べる感

          Referential Integrity Constrains

          Interview Questionに出てきた言葉です。 あらかじめ、どんなことを聞かれるか教えてくれる親切なところだったので、勉強になりました。 これはForeign keyのことのようです。 私が答えたのはこんな感じ。 データベースで使われる制約?の一つで、外部キーのおかげでデータを綺麗に保つことができます。みたいなことを言いました。 昨日の投稿でSTAR methodについて書きました。 このテクニックを使いながら私が実際に使った例を加えて説明しました。 実際

          Referential Integrity Constrains

          STAR methodとは

          今日は久しぶりにインタビューのことについてまとめたいと思います。 私が先輩に勧められて徹底していることがあるのですが。。。 聞かれそうな質問は大体決まっていたりするので、ストーリーを3つくらいあらかじめ持っておくことです。しかもダラダラ話してはいけない。 私も良くあるんですが、つい話している途中に「あれも言っておこう、これも話しておこう」と言う気分になるんですが、ぐっと堪えます。 STAR methodと言われるものがあって、とても有効です。聞く側もまとまった話の方が聞き

          STAR methodとは

          Boggleを作っています⑧

          前回の続き -Boggle game タイマーを作りました。 State managementにはContextを使っています。 Next.jsにまだ慣れていませんが、基本私は小さいコンポーネントをたくさん作るよう教わったのでその癖もあって、アプリが小さいファイルだらけになっています。 なぜ細かくするかというと単純に、読みやすいからと、変更することがあったら簡単、と言うことです。 毎回毎回component同士にpropsを渡しまくっていて面倒になったので、1発、上の階層

          Boggleを作っています⑧

          キウイ大分良くなりました

          金曜に連れて行って、そこから薬がサクサク聞いてきたようで大分良くなりました。本当にフラストレーションが溜まってイライラしていましたが、愛猫の健康が戻ってきて何よりです。 ちゅ〜るは結局だいじょうぶなのかな。。。 明日は面接が入っています。この会社は二回目のインタビューになります。 口頭でのtechnical interviewなので、あらかじめメモを作りました。お友達に手伝ってもらったんですが、手伝ってもらったメモやノートを読み返すだけで自信が少し出てきます。彼女の前向き

          キウイ大分良くなりました

          絶対に謝らないアメリカ人たち

          よく聞く話で、アメリカは訴訟大国だと言うのがありますけど、それは本当です。私の友人に何人も裁判を経験している人もいます。私はなくてラッキーですが。前職でも不当解雇になったと言った前職員が会社を訴えていました。(会社が勝ってましたけど) キウイの目の件、vetの院長?オーナーみたいな人が電話してきて、しかも約束の時間を過ぎて電話してきて、結局今度は軟膏を使うよう言われました。 一向に良くならないし、コミュニケーション不足すぎて、we have been very upset

          絶対に謝らないアメリカ人たち