並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 44件

新着順 人気順

leetcode pythonの検索結果1 - 40 件 / 44件

  • レイオフされてまじで大変でした

    これは事後報告です。すでに別の会社からオファーをいただいているので、いまはおだやかな気持ちでこれを書いているのでご安心ください。 なにがあったのか? あまり詳細な情報はここに書くつもりはないので簡単に。 10/18の朝、CEOとのミーティングが設定され、その場でレイオフをいいわたされた。 正確には、ありがたいことに、その場ではリロケーションのオファーをいただいたのでその場で即刻レイオフというわけではなく、そのオファーをうけるかどうか翌週の月曜日(21日)まで猶予をいただいた。 しかし、そのオファーはリロケーションだけでなく給与も下がってしまうというものだったのでかなり微妙だった。そうでなければもしかしたら単身赴任的な感じで受けていたかもしれない。 そんなわけでそのオファーはお断りせざるをえず、結果として10/21付けでレイオフという形になった。 まったく予期していなかった 自分は会社のシス

    • 今回の転職活動の雑感 - seri::diary

      はじめに 転職活動の結果 希望したポジション 転職のために使用した採用媒体 転職ドラフト YOURTRUST 今回の転職活動での気付き Coding testは対策が必須である System design interviewも準備しておいた方がいいが業務経験があればそこまでビビる必要はない 6社同時に受けると毎日のように面接がある 希望年収は自分に嘘をつかずに伝えた方が良い マネージャーやリーダーの経験がないと判断されるとマイナス評価につながる会社が存在する 自分の評価は企業によって差が大きい おわりに はじめに 2021年10月から2022年2月にかけて転職活動をしていた. 今回の転職ではいつもと違い10社近くのカジュアル面談を受け6社に応募した. また,珍しく採用に関するwebサービスを使用したり,初めてCoding test対策を行ったりもした.その雑感をまとめておく. 転職活動の結

        今回の転職活動の雑感 - seri::diary
      • 【脱Qiita】元Qiitaガチ勢の私がまとめるエンジニア向け海外サイトまとめ - Qiita

        はじめに エンジニアに関する情報量は日本よりも海外(特にアメリカ)の方が圧倒的です。 そのため、英語での情報収集を習慣付けておくとより早く必要な情報に辿り着くことができます。 英語がわからない場合は、ChatGPTに全てコピペして翻訳させましょう!日本語ネイティブの皆さんでも余裕で海外コンテンツを見ることができるでしょう! 本記事では、濃い情報が集まる場所をまとめました。 日頃の情報収集やキャリアに関する情報まで幅広くまとめたので、エンジニア学生や初学者にとって役に立つ内容かと思います。 ChatGPTと紹介している情報源を連携すれば、英語が苦手だとしても必要な情報に素早く辿り着くことができるでしょう。 本記事の対象読者: 日頃の学習に役立つ情報源を知りたい方 年収やキャリアに関する情報を手に入れたい方 インターンや就活前に情報を仕入れておきたい方 本記事の構成 学習系 ニュース系 キャリ

          【脱Qiita】元Qiitaガチ勢の私がまとめるエンジニア向け海外サイトまとめ - Qiita
        • 外資IT企業のSoftware Engineer - Machine Learningのオファーをもらうためにやったこと - 肉球でキーボード

          写真は前職の最終出社日に同期と朝まで飲んで撮った渋谷スクランブルスクエア この記事について 本記事では自分が外資IT企業のSoftware Engineer - Machine Learning(機械学習エンジニア)に応募して、オファーをいただくまでにやったことを書きます。 外資IT企業のSoftware Engineerに関する日本語ドキュメントは、既に多くの方が素晴らしい記事を公開してくれていますが、Machine Learning / Data Science専門のポジションに関する情報はまだまだ少ない印象です。 本記事が外資IT企業でMachine Learning / Data Science関連の職を目指す人の参考になればと思います。 本記事には以下の内容は含まれません。 具体的な面接項目・質問内容 お金の話 企業ごとの面接項目についてはGlassdoor, LeetCode、

            外資IT企業のSoftware Engineer - Machine Learningのオファーをもらうためにやったこと - 肉球でキーボード
          • 教え方を教える: ソフトウェアエンジニアリングと中学受験 - 白のカピバラの逆極限 S.144-3

            ……春にして君を離れ……でも今は春じゃないわ、十一月じゃありませんか…… アガサ・クリスティ『春にして君を離れ』 はじめに この文章は、「競技プログラマーのためのコーディング面接、これだけ」というタイトルで書き始めたものだ。以前よりソフトウェアエンジニアの教育をしており、年によっては GAFA が揃うこともある。Google のソフトウェアエンジニアだけでも10年近く毎年入っており、教えられて入った人も教えるようになり、今年曾孫(4代目)の Google ソフトウェアエンジニアが誕生した。ただこの育成速度ではまったく十分ではない。年間一万人の桁で育てる必要があると考えるので教え方自体を広めることにした。書き進めていくうちにコーディング面接に有用なだけでなく、むしろ学習や仕事全般に共通する話になった。おそらく、汎用性がある話ではあるのだろう。外資系コンサルタントや外資系金融機関の人たちが時々

              教え方を教える: ソフトウェアエンジニアリングと中学受験 - 白のカピバラの逆極限 S.144-3
            • 40歳から始める関数型言語、OCaml - すぎゃーんメモ

              動機 Why OCaml 学習方法 Real World OCaml Github Copilot と ChatGPT オンラインジャッジ (競プロ) Advent of Code その次? 所感 関数型という概念 OCamlの書き味 Rust, Python の経験 AIとの親和性 まとめ 某Nさんがここ最近Haskellとか勉強してて楽しそうで真似してみたくなって、自分も今さらながら何か関数型言語はじめてみるか〜と周りに相談したところOCamlをオススメされたので 今年に入ってからひたすらOCaml書く練習してる。AtCoder Boot camp for BeginnersのEasy 100をようやく終わらせたところ。 pic.twitter.com/POBWhvHHCn— すぎゃーん💯 (@sugyan) April 9, 2023 大西さんが動画の中で感極まっていたけど、宮川さ

                40歳から始める関数型言語、OCaml - すぎゃーんメモ
              • GPT-3.5ベースのChatGPTのコーディング能力は「古い問題には有効も新しい問題では困難に直面する」ことが明らかに

                GoogleやMistral AIなどからプログラミングに特化したAIツールが登場しており、大手テクノロジー企業のCEOが「AIがコードを書くのでもうプログラミングを学ぶ必要はない」と発言するなど、AIによるプログラミングは注目を集めています。そんなAIによるプログラミング能力を分析した研究が公開されており、AIモデルがトレーニングされたタイミングによっては困難に直面することがあることが判明しました。 No Need to Lift a Finger Anymore? Assessing the Quality of Code Generation by ChatGPT | IEEE Journals & Magazine | IEEE Xplore https://ieeexplore.ieee.org/document/10507163 ChatGPT Code: Is the AI

                  GPT-3.5ベースのChatGPTのコーディング能力は「古い問題には有効も新しい問題では困難に直面する」ことが明らかに
                • Java力をあげるための指針 - きしだのHatena

                  また「プロになるJava」の宣伝か、と思われるので、今回は「プロになるJava」の宣伝は自粛します。 Java力をあげるためには最適な「プロになるJava」がオススメなんですが、そうするとこのエントリもこのあたりで終わってしまうので、今回は自重します。 ということで、よく「Java力をあげるにはどうしたらいいか」という質問をみかけます。どうしましょうね、という話。 ここで、「Java力をあげたい」と言ってるときの大半はプログラミング力をあげたいという話です。 もちろん「プロになるJava」もプログラミング力をあげるのにとても役に立つのですが、今回は「プロになるJava」以外で攻めてみましょう。 そうすると実のところJavaにこだわる必要がなくて、そして最近はPythonで無償のテキストがたくさん手に入るので、そういうのを見るといいんではないかと思います。 たとえば「Think Python

                    Java力をあげるための指針 - きしだのHatena
                  • Building A Virtual Machine inside ChatGPT

                    Unless you have been living under a rock, you have heard of this new ChatGPT assistant made by OpenAI. You might be aware of its capabilities for solving IQ tests, tackling leetcode problems or to helping people write LateX. It is an amazing resource for people to retrieve all kinds of information and solve tedious tasks, like copy-writing! Today, Frederic Besse told me that he managed to do somet

                      Building A Virtual Machine inside ChatGPT
                    • GitHub - modelcontextprotocol/servers: Model Context Protocol Servers

                      Official integrations are maintained by companies building production ready MCP servers for their platforms. 21st.dev Magic - Create crafted UI components inspired by the best 21st.dev design engineers. ActionKit by Paragon - Connect to 130+ SaaS integrations (e.g. Slack, Salesforce, Gmail) with Paragon’s ActionKit API. Adfin - The only platform you need to get paid - all payments in one place, in

                        GitHub - modelcontextprotocol/servers: Model Context Protocol Servers
                      • 【日本人エンジニア必見】英語圏の優良学習コンテンツまとめ - Qiita

                        はじめに エンジニアリングの分野では、技術の進化が日々進んでおり、エンジニアにとって継続的な学習が不可欠です。新しい技術の習得やスキルの向上に有効な学習手段が重要です。 日本では日本語のコンテンツはもちろんありますが、最先端の技術を取得するには、英語圏のコンテンツは切りたくても切り離せないことです。本記事は、日本人エンジニアが自身のスキルを向上させ、最新の技術に追いつくための優れた英語コンテンツをご紹介します。 エンジニア向けのおすすめの英語コンテンツ一覧 エンジニアにおすすめ17の英語コンテンツをご紹介します。 1.Codecademy (Website): 難易度:★★☆☆☆ 言語:主にPython、JavaScript、HTML、CSS 無料と有料のバージョンがあり、対話的な学習を提供し、多様なプログラミング言語や技術に焦点を当てたコースを提供しています。プログラミングにおいて実践的

                          【日本人エンジニア必見】英語圏の優良学習コンテンツまとめ - Qiita
                        • JavaScript でキューを実装して性能を比較してみた - Qiita

                          JavaScript でキューを実装して性能を比較してみた。 今回は、以下の条件で実装を行った。 クラスとして実装する 1個のデータのエンキューとデキューを行うメソッドをそれぞれ実装する それ以外のメソッド (要素数、先頭を削除せずに取得など) は実装しない エラー処理 (空のときにデキューを試みるなど) は行わない なお、実装で出てくる # つきのメンバ変数はプライベートプロパティである。 方針・実装 配列のpush・shift 配列の末尾に要素を追加するメソッド push をエンキューとして用い、配列の先頭から要素を取り除いて返すメソッド shift をデキューとして用いる。 エンキューとデキューがともに1回メソッドを呼び出すだけで実現でき、シンプルな実装になる。 スタックを用いてプッシュ時退避 スタックによるキューの実装と、キューによるスタックの実装 #Python - Qiita

                            JavaScript でキューを実装して性能を比較してみた - Qiita
                          • 転職活動の記録〜クラウドと英語〜 - fu3ak1's tech days

                            2023年8月で新卒から約13年半勤めたSIerを退職します。関係者の方々、本当にお世話になりました。 9月から新しい職場で働くのですが、転職活動が初めてということもあり、色々と試行錯誤しながら進めたのでここにまとめたいと思います。 なお、具体的な企業名やそのプロセス、オファー条件はここには記載しません。企業名、特に前職は色々調べるとわかる情報なのですが、企業名で検索してこの記事が出てくるのもちょっと違う気がするのであえて書いておりません。 転職に向けてどう準備、活動したかにフォーカスして書こうと思うので何かしら参考になれば幸いです。 自己紹介、私の経験値 なぜ転職するのか 企業探し 選考準備 読んだ本 問題解決力を鍛える!アルゴリズムとデータ構造 データ指向アプリケーションデザイン [試して理解]Linuxのしくみ システム設計の面接試験 世界で闘うプログラミング力を鍛える本 コーディン

                              転職活動の記録〜クラウドと英語〜 - fu3ak1's tech days
                            • 私はこうやってGoogleに入った (Research Scientist編) - ykdb’s diary

                              1. はじめに 私は、東京の渋谷オフィスにある、Google Research の音声チームの Research Scientist です。以前は、NTTの音声音響の研究所で、研究員をしていました。詳細情報は以下にあります。 sites.google.com 私が入社面接を受ける際、「私はこうやってGoogleに入った」blog群が非常に参考になった一方で、研究系のポジションの情報は、全さんのtweet: 7年半前入社。知り合いの会社がグーグルに買収された後リファーされました。TOEIC等受けたこと無いですが英国に住んでたので会話は問題無し。研究職なので日常の研究・論文・HTSやHTK等オープンソース関連が準備でしょうか。アルゴリズムやデータ構造もオープンソース化で学びました。 https://t.co/a0Op7VAnk9 — Heiga Zen (全 炳河) (@heiga_zen)

                                私はこうやってGoogleに入った (Research Scientist編) - ykdb’s diary
                              • ソフトウェアエンジニアリング協会のコーディング練習会に参加しました|rabica

                                はじめに一般社団法人ソフトウェアエンジニアリング協会のコーディング練習会に参加しました。Arai60 という LeetCode の問題集を一通り解き終えたので、取り組んだことや感想をまとめました。 ソフトウェアエンジニアリング協会とは世界で通用するソフトウェアエンジニアの育成を目的として、ボランティアによる教育活動を行なっている団体です。具体的には、LeetCode を用いたコーディング練習会やコンピュータサイエンスの基礎を学ぶ勉強会、対面での勉強会、さらに就職活動支援(レジュメ添削・模擬面接など)といった多様な取り組みが行われています。 筆者について非情報系の修士を修了し、非情報系の会社に就職しました。データ分析業務に携わる機会があり、機械学習を行うコードを Python で書いています(5年程度)。最近、ソフトウェアを書く必要に迫られ、試行錯誤で開発しています。 ソフトウェアエンジニア

                                  ソフトウェアエンジニアリング協会のコーディング練習会に参加しました|rabica
                                • 【22新卒エンジニア】Indeedから内定をもらうまで【新卒1000万】|Keisuke@外資ITエンジニア

                                  はじめにIndeed Japanの新卒エンジニアの内定をもらうことができました。本記事では、応募に至った経緯から内定をもらうまでのプロセスと、自分がどのように選考の対策をしたかについて書きます。 自分が体験した選考の流れは、ざっくりまとめると以下のようになります。 1. 履歴書(CV)を出す (2021年2月上旬)→ 書類通過のメール(2月中旬) 2. Karatというサービスを用いて外部のエンジニアとの面接 60分 (3月下旬)→ 通過の連絡(電話面接の翌日) 3. 本面接: Indeed Japanのエンジニアと1対1の面接 1時間 × 3回 (4月下旬) 4. オファーをもらう(4月下旬) 応募から内定まで、2ヶ月ほどしかかかりませんでした。これは新卒採用ではかなり短い方なのでは?と思います。なお、僕は準備に時間をかけたかったため、できるだけ面接の予定を遠くに設定してもらいました。面

                                    【22新卒エンジニア】Indeedから内定をもらうまで【新卒1000万】|Keisuke@外資ITエンジニア
                                  • AtCoderで入緑しました - 空の箱

                                    先日のAtCoder Beginner Contest 424でようやく入緑することができた。足掛け3年。長い道のりだった。言語はPython*1。 とりあえず祝ってほしいので先に干し芋を貼っておく。記事執筆時点であと2人で読者が100人になるので、お祝いに読者になってくれるとめちゃくちゃ嬉しい。 www.amazon.jp アルゴリズム部門での緑色以上の人数割合は レーティングのしくみ - AtCoderInfo によると2023 年時点で 7.86 % 程度。全体だと15.48%に入るらしい。 色ごとの絶対的な実力はchokudaiさんのエントリによるとこんな感じ。 印象としては、 学生ならかなり優秀。 エンジニアとしてもある程度の安心感がある。論理的に複雑な処理の実装に対応できない、なんてことはなさそう、くらいには思える。データ量が多い現場など、計算量の多い処理が要求される現場でなけ

                                      AtCoderで入緑しました - 空の箱
                                    • アメリカでレイオフからの再就職に苦労した話|america_iroiro

                                      はじめにX / twitter では "[あめいろ]" という名前です。 アメリカに住んで19年、企業で働きはじめて12年になります。2023年の4月末に勤めていた会社でレイオフにあい、その後7ヶ月に渡って就職活動を行ってきた時の記録です。経歴や職種は人それぞれで、景気やjob marketの状況も刻々と変わっていくので、直接的に誰かの役に立つとは思っていませんが、これだけ長い間就職活動に苦戦してきたことを自分のために何か記録に残しておきたいと思い、書き留めることにしました。 今回の就職活動を数字で振り返ると以下の通りです: 224 days 135 jobs applied (incl. 13 referrals) 54 first recruiter calls 106 interviews (incl. 23 live coding) 3 take-home assignments

                                        アメリカでレイオフからの再就職に苦労した話|america_iroiro
                                      • CS 大学生のアメリカ就活失敗体験記|Yuki

                                        はじめに留学前に目指していたアメリカ・シリコンバレーでの Software Engineer 就活は失敗に終わりました。しかしながら、もう一度大学 1 年生に戻ることができるなら、そこそこ上手くいく自信があるので、私の経験を反面教師としていただければ幸いです。 また、当初の目標は達成できなかったものの、アメリカの日系企業の内定、日本の外資系企業から内定を獲得し、納得のいく結果となったので、海外就活時の併願先選びの参考になればと思います。 追記: 私は OPT 3 年有、GC / 国籍は無です。一般的な CS 専攻留学生です。 自己紹介私はカリフォルニア州立大学で Computer Science を専攻していました。高校時代はプログラミングも英語もできませんでしたが、自分を変えたいという思いと、シリコンバレーで働きたいという夢を持ち、海外の大学を目指しました。 コミュニティカレッジから 4

                                          CS 大学生のアメリカ就活失敗体験記|Yuki
                                        • 2019年 Apple本社でのインターンの感想|TTO

                                          このnoteは、筆者が2019年に体験したApple本社での海外インターンに関する記事です。行ったインターンは情報系で、SWE/ML/NLPに関するものでした。 本記事でカバーされる内容は以下のとおりです。 本記事に書かれていない内容は以下となります。 インターンの面接について (守秘義務のため) インターンで取り組んだプロジェクトについて (守秘義務のため) Appleでインターンとして採用されるための準備など (自分のケースは再現性がないため) インターンとして採用されるまでの経緯 筆者は高専出身で、筑波大学メディア創成学類へ3年次編入後、東京工業大学(すずかけ台)へ大学院進学、博士後期課程2年次の夏にApple本社でのインターンを行いました。学部、大学院では自然言語処理の研究を行っていました。インターン直前までは海外大学へ1年間の研究留学を行っていましたが、英語に関してはしどろもどろ

                                            2019年 Apple本社でのインターンの感想|TTO
                                          • 2024年におけるソフトウェアエンジニアの就職戦略|gaijineers

                                            2023年は転職したい方にとって大変な一年でしたが、全く無理なわけではなかったです。私の周りでは、メルカリやSmartNewsのような国内の企業はもちろん、IndeedやGoogleやAppleなどの外国の大手テクノロジー企業からもオファーを受けた人もいました。さらに、GitHubやDatabricksなどの企業も、日本でソフトウェアエンジニアを募集しており、そこで内定をもらった人もいました。 2023年に続いて、2024年も転職は厳しい状況が続くと考えられますが人生は前に進めないといけないので2024は絶対転職を考えている方のためにトレンド(予測)、面接対策や応募戦略をまとめました。 これだけ読んでも転職は成功しないのでなるべくどうするか(アクションアイテム)を書いておきます。 外資ビックテック外資系企業への転職は、以下のような理由から難易度が高くなるでしょう。 レイオフが続いており、安

                                              2024年におけるソフトウェアエンジニアの就職戦略|gaijineers
                                            • Facebookのシニア・ソフトウェア・エンジニアの面接: あなたが読む必要のある本

                                              デビッド・クオラシのブログより。 私はFacebookでソフトウェア・エンジニアとしてしばらく働いています。この間、友人や見知らぬ人から、Facebookのシニア・エンジニアとしてのポジションを獲得することに様々な問い合わせを受けました。この記事では、Facebookや他のFANG企業で夢の仕事に就くための役立つ流れについて説明します。この記事では、Facebookの仕事に応募する前に私が取った手順を説明します。 免責条項: これは私が個人的にFacebookの面接を受ける前にたどった道のりです。ここで触れている資料のほとんどは選択自由です。急いでいたわけではなかったので、私はそれらを使いました。私の目標は、FANGの会社に就職することではなく、その過程で学ぶことでした。 技術面接がストレスを感じることは間違いありませんが、しっかりとした流れを持つことで、候補者のストレスレベルを軽減し、管

                                                Facebookのシニア・ソフトウェア・エンジニアの面接: あなたが読む必要のある本
                                              • Googleのソフトウェアエンジニアの選考と面接対策|swe1

                                                この度Googleのソフトウェアエンジニアのオファーをもらいました。この記事では、主にGoogleの選考に関して、何か参考になる情報を共有できればと思います。私の経歴としては、情報系の学部卒、社会人経験年数3年未満で、ソフトウェアエンジニアをしております。新卒のときにGoogleのソフトウェアエンジニアを受け、オンサイト面接で不合格になりました。今回、中途採用でもう一度選考を受け、ソフトウェアエンジニアのオファーを頂けることとなりました。対策としては、LeetCodeで練習し、元Googlerの方に模擬面接していただき、コンピュータサイエンスの本を読むなどしました。 注:この記事の内容は、主に自分の経験や伝聞とBlindや1point3acresといったサイトに共有されている情報に基づいたものです。 応募に関して応募するときには、できればGooglerから推薦をもらえると良いかもしれません

                                                  Googleのソフトウェアエンジニアの選考と面接対策|swe1
                                                • Coding as Craft: Going Back to the Old Gym

                                                  Recently, Shopify’s CEO Tobi Lütke shared his thoughts on AI’s role in coding, stating that “reflexive AI usage is now a baseline expectation at Shopify.” The gist of his message was that AI is revolutionizing how we work, and everybody should jump on board this train or risk being left behind. I’m paraphrasing a bit, but not much – check out the post for complete context and content. This struck

                                                    Coding as Craft: Going Back to the Old Gym
                                                  • 「ChatGPT」が開発で役に立たない納得の理由 ただし、GPT-3.5版に限る:787th Lap

                                                    開発現場においてプログラミング作業を効率化できると「ChatGPT」に期待が集まる。一方で、まだ開発を任せられる段階ではないとの意見もある。 生成AIに期待できることの一つに「コード生成」がある。2024年2月にNVIDIAのジェンスン・フアンCEOが「AIの登場によってプログラミングはもはや人に不可欠なスキルではなくなった」と公言したこともあってか、「プログラマーは不要になるのでは」などとささやかれた。それに対して、「決してプログラマーを葬るようなことにはならない」と異を唱える開発者もいる。 ある研究結果によって、ChatGPTが開発に“使えない”理由が明かされた。 生成AIがコーディングを得意としているのは事実だが、コーディングを任せるにはまだ不安がある。そんな研究結果が発表された。 この件の詳細が、IEEEが発行しているソフトウェアエンジニアリング分野の研究や技術進展を扱う学術雑誌『

                                                      「ChatGPT」が開発で役に立たない納得の理由 ただし、GPT-3.5版に限る:787th Lap
                                                    • 元競技プログラマの転職活動

                                                      概要この記事は、業務経験が8~9年あり、AtCoderのレートが水色~青色の元競技プログラマによる転職活動のまとめです。 1年半ほど前に、似たような記事「[ほぼ無] 無職競技プログラマの中途就職活動」も公開していました。 コンテキスト国内のスタートアップ企業に転職してからは、検索機能の開発・運用を担当していました。検索の仕事は非常におもしろく、個人的にも満足していたのですが、検索領域に特化したキャリアを歩みたいという思いがぼんやりとありました。 あるとき、周囲で転職事情の話を耳にする機会があり、外資系企業が採用を再開していることを知りました。そこでLinkedInで興味のある企業のページを確認したところ、ちょうどSenior Search Software Engineerのポジションが募集されていたことが分かりました。 このポジションはとても魅力的でしたが、外資系企業でのSeniorポジ

                                                      • I'm a programmer and I'm stupid

                                                        I've been writing code for money for 15 years. I've tried other roles — product management, analytics, testing — but they didn't stick. And over the years, I've learned that I'm pretty dumb. Unfortunately. I haven't been diagnosed with any specific medical condition, but my mental capacity is very limited. I find even easier Leetcode problems challenging. Reading about a basic consensus algorithm

                                                          I'm a programmer and I'm stupid
                                                        • 中国の零一万物(01.AI)、コーディング用LLM「Yi-Coder」をオープンソースとして公開

                                                          Yi-Coderは、効率的な推論と柔軟なトレーニングが可能になるように設計されており、特に「Yi-Coder-9B」は、01.AIのオープンソースLLMファミリー「Yi」の一つである「Yi-9B」をベースに、高品質の2.4兆(2.4T)トークンの追加データを用いたトレーニングによって構築されている。このデータは、GitHubのリポジトリレベルのコードコーパスと、CommonCrawlからフィルタリングされたコード関連データから厳密に調達されている。 Yi-Coderの主な特徴は以下の通り。 Java、Python、JavaScript、C++など、52の主要なプログラミング言語をカバーする高品質の2.4Tトークンでの継続的な事前トレーニング ロングコンテキストのモデリング:最大128Kトークンのコンテキストウィンドウにより、プロジェクトレベルでのコードの理解と生成が可能 小規模でも強力:Y

                                                            中国の零一万物(01.AI)、コーディング用LLM「Yi-Coder」をオープンソースとして公開
                                                          • プログラマーを目指す人のための超初心者向けガイド

                                                            1. ブラインドタッチを習得しろ正しい指の位置を学び、ブラインドタッチできるようになれ 練習用ソフトぐらいはいくらでも転がっているが、指の位置が把握できるものが良い 2. Ubuntuをインストールし、Linuxコマンドを学べ基本的な操作はコマンドでできるようにしろ 特に複数のコマンドをパイプで渡す等、標準入出力に習熟しろ サーバ運用に必要なコマンドは一通り学んでおけ 3. VimかEmacsをnoxで使えるようになれnoxとは、要するにGUI環境無しでということだ サーバー運用する上ではGUIに頼れないことが多いため、noxで使えるエディタをマスターしろ 4. プログラミング言語を学べここにきてようやくプログラミング言語だ まず共通知識としてHTML,CSS,JavaScriptぐらいは知っておいたほうが良いだろう あとはどんなプログラマーを目指すかに依るが、組み込み系ならC言語、Web

                                                              プログラマーを目指す人のための超初心者向けガイド
                                                            • AIエージェントの実力を測る方法:Cline と Devin の優秀さは測れるのか - GMOインターネットグループ グループ研究開発本部

                                                              D.M.です。AIエージェント選定時の基準について解説します。 結論ファースト ・モデル+エージェントの性能評価 SWE-Bench Verified が妥当な指標なのではないでしょうか。 ・単純評価が難しい箇所1 UI・UXの違い IDE, Teminal, Cloud (Webブラウザ)の3種がある。 ・単純評価が難しい箇所2 コードベースの把握手法 インデックス型と構文解析型がある。 イントロダクション: AIエージェントの理解に障害となる課題 現状エージェントの数が多すぎる課題があると思います。 ざっと思いつくものを書いてみました。 GitHub Copilot Coding Agent Cursor Agent Mode Cline Windsurf Claude Code Codex Agent Devin Lovable … これら乱立する開発用AIエージェントツールをどのよ

                                                                AIエージェントの実力を測る方法:Cline と Devin の優秀さは測れるのか - GMOインターネットグループ グループ研究開発本部
                                                              • MLOps roadmap 2024

                                                                The MLOps engineer role is different from an ML engineer role. Even though the role varies from company to company, in general, ML engineers focus more on bringing individual projects to production, while MLOps engineers work more on building a platform that is used by machine learning engineers and data scientists. To build such platforms, lots of different skills are required. Here is a roadmap

                                                                  MLOps roadmap 2024
                                                                • クオンツ企業へのエンジニア就活体験記 - Qiita

                                                                  GAFAなどのビッグテックは日系ITより、物価を考慮しても高い給与水準ですが、クオンツ系はビッグテックをさらに上回る給与が設定されています。ここではヨーロッパ(主にロンドン、アムステルダム)の給与を挙げましたが、米国(ニューヨーク、シカゴ)だとこれの1.5倍から2倍もらえたりもします。 私自身一番驚きだったのは、インターン生に、二ヶ月程度の働きに対して500万~800万円の給料を出す会社もあるというところです。仕事は少し違いますが、最近は新卒のトレーダーに対してJane Streetの香港オフィスは\$500,000(7500万円)のオファーを出したみたいですね。 クオンツ系の給与体系は、主に基本給(Base Salary)、一時金(Sign-on bonus)、ボーナス、の3つに分かれることが多いです。ここに書かれている年収の注意点として、この額には初年度だけ支給されるSign-on b

                                                                    クオンツ企業へのエンジニア就活体験記 - Qiita
                                                                  • Pythonでコーディングテストを受ける人向け・対策用おすすめサイト&書籍10選 -

                                                                    こんにちは。倉内です。 エンジニアの転職・就活の選考のひとつに「コーディングテスト」があります。(コーディング試験、技術面接などと呼ばれる場合もあります) 選考当日に口頭で答えたり、ホワイトボードに書いたりする形式を取られることも多く、いきあたりばったりで十分力が発揮できず悔しい思いをする方もいらっしゃいます。 企業によって出題方法や評価の観点は異なりますが、普段からプログラミング問題を解く、課題として出されることが多い定番のアルゴリズム、Webサイトやアプリ開発の基礎知識を学んでおくことも大切です。 そこで今回は、Pythonでコーディングテストの対策ができるサイトをご紹介します。 まだPythonについて詳しくない、基礎から学びたいといった方にはこちらの記事がおすすめです。 paiza.hatenablog.com コーディングテストでPythonをおすすめする理由 どんな問題が出され

                                                                      Pythonでコーディングテストを受ける人向け・対策用おすすめサイト&書籍10選 -
                                                                    • 🤓 So you're using a weird language 🧠

                                                                      Tuesday, September 13, 2022 :: Tagged under: engineering. ⏰ 11 minutes. Hey! Thanks for reading! Just a reminder that I wrote this some years ago, and may have much more complicated feelings about this topic than I did when I wrote it. Happy to elaborate, feel free to reach out to me! 😄 🎵 The song for this post is I, Don Quixote from the musical Man of La Mancha, composed by Mitch Leigh and Joe

                                                                        🤓 So you're using a weird language 🧠
                                                                      • エンジニア転職して一年経つので自宅学習で使った技術書&Udemyをジャンル別に評価してみた - Qiita

                                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 2021年7月でエンジニアになって1年経ちました。 エンジニア転職直後に年収が300万くらい下がり、爆速で市場価値をあげなければ!!というモチベーションで一年間いろいろ勉強してきました。 これまでその内容を振りかえることもなかったので、この機会に自宅学習で使った技術書とUdemyをまとめてみることにしました。 参考資料選びに悩んでいる方の助けになれば幸いです。 ちなみに、転職して半年間は学習の成果も市場価値の向上も全く感じられなかったのですが、最近になってようやくそれらを感じられるような出来事が増えてきています。 Wanted

                                                                          エンジニア転職して一年経つので自宅学習で使った技術書&Udemyをジャンル別に評価してみた - Qiita
                                                                        • ChatGPT(GPT-3.5とGPT-4)の性能が変化している?スタンフォード大学とカリフォルニア大学バークレー校の研究チームが調査

                                                                          3つの要点 ✔️ 大規模言語モデル(GPT-3.5とGPT-4)の性能が短期間で大きく変わる可能性を示唆。 ✔️ 大規模言語モデルの性能の中長期的な変化を理解するため、継続的な調査が必要。 ✔️ 大規模言語モデルの性能変化に関する研究促進のため、本実験の評価データとChatGPTのレスポンスを公開。 How is ChatGPT's behavior changing over time? written by Lingjiao Chen, Matei Zaharia, James Zou (Submitted on 18 Jul 2023) Comments: Published on arxiv. Subjects: Computation and Language (cs.CL); Artificial Intelligence (cs.AI); Machine Learning (

                                                                            ChatGPT(GPT-3.5とGPT-4)の性能が変化している?スタンフォード大学とカリフォルニア大学バークレー校の研究チームが調査
                                                                          • Facebook senior software engineer interview: the only post you’ll need to read

                                                                            I have been working at Facebook as a software engineer for a while now. During this time, I have got different inquiries from friends and strangers alike on landing a senior engineering position at Facebook. This post will explain the process that could help you achieve your dream job at Facebook or any other FANG company. It will explain the steps I took before applying for a job at Facebook. Dis

                                                                              Facebook senior software engineer interview: the only post you’ll need to read
                                                                            • Google SWEインターンに応募する - oribeのブログ

                                                                              2024年度のGoogleのSWEインターンの募集が開始されていたので、応募・選考フローについてまとめました。 私は過去に2回参加していますが、それから時間を置いての執筆なためうろ覚えな部分があることや、年によって詳細やフローに変化があることを踏まえて目安程度に読んでください。 Googleでのインターン参加経験は以下のとおりです。 2020(B3): STEP教育コースに参加 この年はコロナ禍により後続のSTEPインターンは選考自体が取りやめ 2021(B4): Google MapsチームでSWEインターンを実施(フルリモート) 2022(M1): Chrome OSチームでSWEインターンを実施 目次 SWEインターンとは 応募時期 インターンの実施スケジュール 選考フロー サイト上でエントリー Resume 作り方 Transcript Coding Test Coding Int

                                                                                Google SWEインターンに応募する - oribeのブログ
                                                                              • コーディング練習会の感想@一般社団法人ソフトウェアエンジニアリング協会

                                                                                これは何の記事? 一般社団法人ソフトウェアエンジニアリング協会に生徒として参加して、3ヶ月ちょっとが経過しました。協会参加直後から取り組んでいたコーディング練習では、Arai60というLeetCodeの問題集に取り組んでいました。これをひと通り終えたので、取り組んだことや感想などについてまとめました。 そもそもソフトウェアエンジニアリング協会とは? ソフトウェアエンジニア(SWE)の育成や就職支援を非営利で行なっている団体です。 ご指導いただける協会理事の講師陣は、元ビッグテック所属のプロ中のプロのSWEです。 一般社団法人ソフトウェアエンジニアリング協会 LeetCodeを題材にしたコーディング練習会だけでなく、コンピューターサイエンス(CS)の基礎知識を学ぶ勉強会の開催や、模擬面接やレジュメ添削など、SWEの育成や就職支援のための様々な取り組みがなされています。 最近では将棋AIエンジ

                                                                                  コーディング練習会の感想@一般社団法人ソフトウェアエンジニアリング協会
                                                                                • CodeCraftersでRedisを実装するコースを受講した - kdnakt blog

                                                                                  CodeCraftersというサービスを使い始めたので感想を書いておく。Rustでのスレッド処理など普段やらないことを実装できたので面白かった。 codecrafters.io [きっかけ] [やったこと] [感想] [まとめ] [きっかけ] こちらのツイートを見て、CodeCraftersのことを知った。 教育オタクなのでプログラミング学習サービスは大体知ってるんだけど、最近で一番いいなと思った。https://t.co/ioFOAjoUIM - Redis, Git, Dockerの再実装など少し複雑なソフトウェアを自作する課題 - 名だたる企業のエンジニアが作ったカリキュラムでベストプラクティスも学べる - C/Rust/Goも使える pic.twitter.com/cIXem7KJkp — Yuske Fukuyama (@yuskefukuyama) 2023年1月4日 3, 4

                                                                                    CodeCraftersでRedisを実装するコースを受講した - kdnakt blog