概要 Go言語でスライスから特定の要素を消す方法がわからなかったので調べてみました。 スライスには削除の関数のようなものがないため、 append や copy などの関数を使用してスライスを操作して最終的に削除を実現していく必要があります ハマったポイント Goのスライスの要素を確認して、もしも消したい文字列と一致する要素があれば削除したいなと思う処理がありました。 例えば商品のJAN
まえがき 新卒で入社したときに、ビジネス研修を受けたり、本を読んでくるような課題があったりしました。 僕の場合はビジネス職とも同じ研修だったので、そのほとんどが一般的な内容が多く「エンジニアとしては少し違うのではないか」と思うようなものもありました。 しかし、その中でもエンジニアの働き方に応用できそうなものがあり、1年半働いた今当時のメモを見返すと実際に活きているものがあったので、それをピックア
概要 新卒でエンジニアとして働き始めて、苦労したことのひとつに「見積もり」があります。 インターンのときから「まずはちゃんと見積もれるエンジニアになろう」という目標はCTOとの1on1でも言われていたのですが、なかなかその理由までは理解できていませんでした。 しかし、実際に業務がはじまって少し長めの開発を任されるようになったときにその重要性を身を持って感じました。 単発のタスクではなく長期
概要 開発し始めのころは、なにか躓いたときに「良い質問=ほしい回答が得られる質問」を作るのが難しかったのですが、最近は無意識のうちに3つのステップで質問文を作っていると前よりも良い質問に近づいたかなと思っています。 今回はその3つのステップを紹介したいと思います。 伝わりやすい質問を作成するための3ステップ 「先輩エンジニアに質問しても、『どういうことですか?』と返されてしまう」「自分の
はじめに 2021年4月に株式会社マイベストにエンジニアとして就職し、現在2年目になります。 https://mybestcom.notion.site/f1f77d9b8883450c82b22520e5b02a03 僕はマイベストの新卒1期生であり、1人新卒だったことや、エンジニアの人数も少数だったため、会社としての体系的なエンジニア研修などは用意されていませんでした。 業務上必要なこ