プログラミングコンテスト ISUCONってなに?参加方法や魅力まで語ります! 2020.06.08 ISUCONとは、お題として与えられたWebシステムをどれだけ高速化できたかを競うコンテストです。本記事ではISUCONとは何かに始まり、参加方法や魅力までお伝えします!
プログラミングコンテスト Pythonで競技プログラミングはじめようぜ! 2020.05.25 社内のプログラミングコンテストをきっかけに、競技プログラミングの面白さを知ってから約1年、私の経験をもとに執筆しました。競技プログラミングやpythonが気になっている方、プログラミング初心者の方などに読んで頂ければうれしいです。
プログラミングコンテスト プログラミングコンテストおすすめ22選|各コンテストの開催時期も掲載! 2020.05.11 みなさんは、プログラミングコンテスト(プロコン)をご存知でしょうか? 本記事では、プログラミングコンテストとは何か、具体的にどのようなプログラミングコンテストがあるかについてカテゴリ別にご紹介します。
プログラミングコンテスト 競技プログラミングとは?問題例や参加方法なども解説! 2020.04.27 競技プログラミングあるいは競プロという言葉を聞いたことがあるでしょうか。 日本だけでなく世界でも認知されつつあるこのワード。本記事では、競技プログラミングについて詳しく解説していきますので、興味のある方はチェックしてみてください!
PG BATTLE PG BATTLE 2019 「大学&大学院、高専、専門学校の部」優勝チームインタビュー 2020.04.10 PG BATTLE2019 「大学&大学院、高専、専門学校の部」優勝者である、東京大学『UT a.k.a ls』チームの皆様にインタビューを行いました! プログラミングをはじめたきっかけやPG BATTLE参加の経緯・ご感想についてのお話を...
プログラミング プログラマー10人に聞いた「すごいプログラマーの特徴」 2020.03.30 プログラマー10人に「すごいプログラマー・天才プログラマーはココが違う」というポイントを聞きました。 すごいプログラマーたちの特徴を踏まえて、効果的に自身の技術力を向上していけるといいですね!
アルゴリズム ソートアルゴリズムとは?|アルゴリズム学習のはじめの一歩! 2020.03.23 アルゴリズムの中の基本となるソートアルゴリズムについて幅広く取り上げました。 バブルソート、クイックソート、マージソート、選択ソート、挿入ソート、ヒープソートを具体例や計算回数まで踏み込んで解説します。
プログラミング TypeScriptとは?特徴やできることまとめ 2020.03.16 TypeScriptは「次世代JavaScript」として注目を集めているプログラミング言語です。最近TypeScriptを始めとした「AltJS」の勢いが高まり、選択肢が複数になりました。ここではTypeScriptとは何なのか?何ができ...
アルゴリズム ロジカルシンキングとは?代表的手法やオススメ本などの学習方法を5分で解説 2020.03.02 ロジカルシンキング(論理的思考)という言葉について「聞いたことはあるけど、浅い理解のままになっている」という方も多いのではないでしょうか。ロジカルシンキングの説明や具体例のほか、オススメ本や学習方法まで幅広く解説しました。
アルゴリズム 論理的思考力とは?プログラミング学習で高められるって本当? 2020.02.17 論理的思考力(ロジカルシンキング)は全てのビジネスに通じる論理的な考え方です。かのビル・ゲイツも類まれなる論理的思考能力を持つことで有名です。 論理的思考力とは何か?なぜそれが必要なのか?論理的思考力をプログラミング学習により高められる理由...
採用 プログラマーの採用面接でチェックする/される10のポイント 2020.02.10 採用面接の際にプログラマーがチェックされるポイントについてご紹介します。 これからプログラマーに転身しようという方、IT人材を採用しようとしている人事担当の方は、本記事のチェックポイントを参考にしてみてください。
プログラミング プログラマー・エンジニアなら知っておきたい自身のスキルチェック方法とは 2020.02.03 「自分は今、どれくらいのコーディングスキルを持ち合わせているか?」を知ることはとても重要です。 本記事では、プログラマーが知っておきたいコーディングスキルのチェック方法についてご紹介します。
PG BATTLE PG BATTLE 2019 「企業の部」2代目優勝者インタビュー 2019.12.24 PG BATTLE 2019 「企業の部」優勝者である、株式会社リクルートコミュニケーションズ『PIGI BATTLE』チームの皆様にインタビューを行いました! プログラミングをはじめたきっかけやPG BATTLE受験についてのお話を伺って...
PG BATTLE PG BATTLE 2019 「高校、中学、小学の部」優勝チームインタビュー 2019.12.18 PG BATTLE2019 「高校、中学、小学の部」優勝チームである、麻布高等学校『AZB』の皆様にインタビューを行いました!『AZB』チームにプログラミングをはじめたきっかけやPG BATTLE参加の経緯などについてのお話をうかがってきま...
PG BATTLE PG BATTLE2018 「企業の部」初代優勝者インタビュー 2019.11.29 PG BATTLE2018 「企業の部」初代優勝者である、㈱リクルートコミュニケーションズ『あの人をどうやって外すか後で相談しようね』チームの皆様にインタビューを行いました! プログラミングをはじめたきっかけやPG BATTLE受験について...
プログラミング C#ってどんな言語?|その特徴と学習メリット 2019.11.12 プログラミング言語の1つ、C#(シーシャープ)について解説しています。マイクロソフトが開発したプログラミング言語として有名であり、Windows向けアプリケーション開発に使用する言語と認識している方も多いでしょう。この機会に、C#に対する理...
プログラミング Pythonとは?|言語の特徴と学習するメリット 2019.11.11 Pythonとは一体どのようなプログラミング言語なのでしょうか? Pythonの特徴や学習するメリット、Pythonを使ってできることなどについてご紹介します。
プログラミング Kotlinとは?|開発言語としての特徴をご紹介 2019.11.08 本稿ではKotlinについて、その概要と特徴を紹介していきます。 新しく学習するプログラミング言語としてKotlinが気になっている方は、ぜひ参考にしてください。
プログラミング Rustとは?|言語の特徴や学習するメリット、インストール方法まで解説! 2019.11.07 プログラミング言語Rustの言語としての特徴や学習するメリット、インストール方法などを解説しています。 新しいプログラミング言語の学習にあたりRustが気になっている方は、ぜひ参考にしてみてください。 ※5分前後で理解して頂けるボリュームの...