書籍紹介
Photo by Gavin St. Ours こんにちは、谷口です。「Ruby」と言われると、すぐに「Ruby on Rails」が思い浮かぶ方は多いかと思います。Railsは多数の機能を取り揃えたフレームワークです。生産性が高く、素早くWebサービスを作ることができるため、Webサービ…
Photo by Scott Akerman こんにちは。谷口です。プログラミング初心者の方で、オブジェクト指向の勉強に苦労している方は多いかと思います。(そして教える側で苦労している人も多いと思います)オブジェクト指向プログラミング(OOP) に適した機能を備えた…
Photo by John Voo こんにちは。谷口です。少し前ですが、Google I/O 2017で「KotlinがAndroidの公式言語になる」ということが発表されましたね。Kotlinは、IntelliJ IDEAなどを開発したJetBrains社が、「Java言語をもっと簡潔・安全になるように改良した産…
Photo by ecodallaluna こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の4位にC#がランクインしました。 paiza.hatenablog.comC#は、Microsoftが開発した言語で、サーバー用のプログラムやゲーム、アプリ開発、企業向…
Photo by David Joyce こんにちは。谷口です。最近「人工知能」や「機械学習」に関する話をよく耳にします。実際に機械学習の勉強をしている人や、機械学習に関連した研究開発の求人を探す人も増えてきたなーと感じます。弊社のITエンジニアにも機械学習を勉…
Photo by Christiaan Colen こんにちは。谷口です。LinuxやUNIXなどのOSを使う際に欠かせないのが、シェルコマンドです。授業や仕事でLinuxなどを使う必要が出てきて、「プログラミングなら少しはできるけど、シェルって何…?」という方もいらっしゃるかと思…
Photo by Joren De Groof こんにちは。谷口です。プログラミングをこれから学習しようとしている方や新人エンジニアの中には「Rubyについて学びたい!」という方も多いと思います。Rubyはオープンソースの動的なプログラミング言語で、プログラミング初心者…
Photo by Christian Heilmann こんにちは、谷口です。最近、エンジニアやデザイナー以外の方からも「HTML/CSSの勉強がしたい」と言われることが増えてきました。「仕事で使うことがある…」という方はもちろん「趣味でやっているブログやWebサイトを改造した…
Photo by Rexnessこれからプログラミングを始めようと思っている方、Pythonから始めませんか?プログラミングを勉強しようとしたとき、まず迷うのが「どの開発言語から勉強するか」。もちろん、どの言語から始めてもいいのですが、特にこだわりがないのであ…
paizaのユーザーアンケート(※すぐ下のリンク先参照)でも根強い人気を誇るJava。C言語とともに、プログラミング学習を始める際に最初に学ぶことが多い言語でもあります。paizaのユーザーからも、日ごろから「Javaを基礎から学習したい」というご意見をたく…
Photo by Andrew Mager こんにちは。谷口です。最近「AWSについて勉強したい、自分で使ってみたい」「仕事でAWSの知識が必要になった」という初心者の方から、「AWSがどんなものかよくわからないので知りたい」と聞かれることがよくあります。AWSとは「Amazo…
Photo by Mike Goren 秋山です。皆さんは「アルゴリズム」という言葉を聞いて何を思い浮かべますか?最近では機械学習や人工知能(AI)、ビッグデータなどが話題になっているので、ディープラーニング、ニューラルネットワーク、クラスタリング、グラフ理論な…
Photo by Dirk Haun こんにちは。谷口です。paizaでは転職・就職サービスの他に学習コンテンツ「paizaラーニング」も運営しています。多くのプログラミング初心者の方にご利用いただいている中、よく質問されるのが「最初に勉強するのに適したプログラミング…
Photo by katesheets こんにちは。谷口です。エンジニア未経験の方や、経験が浅い方に向けた新サービス「EN:TRY」を始めて以来、「これからプログラミングの勉強を始めたい」という初心者の方からのご相談を受けることが増えてきました。特に「プログラミン…
Photo by Rhys Morgan こんにちは。谷口です。先日このような記事を書きました。 paiza.hatenablog.comこの記事でも書いている通り、開発プロジェクトにおいて「メンバーの働きやすさはPMにかかっている」というのは間違いないかと思います。ただ、もちろんP…
Photo by frontriver こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の3位(※学生2位・社会人4位)にC言語がランクインしました。 paiza.hatenablog.com学生人気が高いのは、情報系学部の授業でプログラミングの基礎と…
Photo by Ruth Hartnup こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の2位(※社会人1位・学生3位)にJavaがランクインしました。 paiza.hatenablog.comJavaは、1990年代前半にサン・マイクロシステムズ(2010年Oracl…
Photo by Germán Poo-Caamañoこんにちは。谷口です。4月からITエンジニアになられた皆さん、ご入社おめでとうございます。今回は、新人ITエンジニアの皆さんにおすすめしたい書籍を、弊社の現役エンジニアたちに聞いてきました。分野ごとにわけてご紹介して…
Photo by Tim Samoff 秋山です。皆さんはアルゴリズムについてどれくらい知っていますか?というか勉強したことありますか?私はもともと情報系だったので学校でも習いましたが、paizaのプログラミングスキルチェック問題を作るときなどはいまだにいろいろ調…
Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』 こんにちは、谷口です。近年IT系の技術書でも、萌え要素が追加されたものが増えてきました。こういう系統は好き嫌いが分かれるかと思いますが、専門的な要素を網羅している…
Photo by David A Ellis こんにちは。谷口です。近年、エンジニア不足がたびたび話題になっているため、就活生の中にも就職課やエージェントの人にすすめられるまま応募をしたり、「不足してるなら簡単になれそう」「手に職がついて将来安泰そう」という考え…
Photo by Kirrus こんにちは、谷口です。プログラミングがいかに簡単かを教えてくれた19冊の書籍をご紹介します。ぜひプログラミングの簡単さに触れてみてください。 プログラミングは、15歳からはじめられるんです ラトルズ / 大槻有一郎 / Via amazon.co.j…
Photo by dalcrose こんにちは、谷口です。プログラミング学習に関するサービスを運営していますが、最近は現役のITエンジニアやWebデザイナーといった職種に限らず、「HTML/CSSを勉強したい!」という人が増えてきたなと感じます。ただ、初心者にとって一番…
今回は、先日秀和システムより発売されました『これならわかる! C言語入門講座 第2版』(水口 克也[著])が、C言語をこれから勉強する入門者の方にぴったりの内容でしたのでご紹介します!これならわかる! C言語入門講座 第2版作者: 水口克也出版社/メーカー…
Photo by Donnell King こんにちは、谷口です。ついに月額980円で読み放題、AmazonのKindle Unlimitedがスタートしましたね!現時点で和書12万冊&洋書120万冊以上がラインナップされており、初回30日間は無料で利用可能だそうです。始まる前は雑誌や漫画・…
Photo by Michelle Hofstrand こんにちは。谷口です。paizaを開発しているエンジニアの中には、もともとSIerで開発をしていた人が何人かいます。paizaで転職のご相談をいただく方の中にも、SIerからWeb系に転向したいという方は増えていますが、Web系の経験…
Photo by PROTim Regan こんにちは。谷口です。最近「人工知能」や「機械学習」に関する話をよく耳にします。実際に機械学習の勉強をしている人や、機械学習に関連した研究開発の求人を探す人も増えてきたなーと感じます。弊社のITエンジニアにも機械学習を…
こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 先日の記事のように、Dockerの技術書『Docker実戦活用ガイド』を出版しましたが、その際調査のために多くのDocker書籍に目を通しましたので紹介します。 Dockerは一瞬で起動できる仮想環境(コンテナ)ツー…
こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 先日の記事のように、Dockerの技術書『Docker実戦活用ガイド』(マイナビ出版)を出版しました。 (現在、Amazonではサーバ、ネットワーク書籍のベストセラー1位になっているようです。) 今回、はじめて技術…
こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 paizaでは、軽量コンテナ環境Dockerを使った独自のオンラインジャッジシステムを構築し、エンジニアの転職スキルチェックサービスやプログラミング学習などで利用しています。 月間200万以上のDockerコン…