paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」(https://paiza.jp ギノ株式会社)の開発者が開発の事、プログラミングネタ、ITエンジニアの転職などについて書いています。

書籍紹介

デザイン初心者なWebエンジニア向け・デザインを学べる入門書7冊

Photo by John Nakamura Remy こんにちは、谷口です。エンジニアの皆さん、デザイン周りのことでWebデザイナーの方と揉めた経験はありませんか?たとえば… マージンやカラーやフォントサイズなどを勝手に変えたら、デザイナーに注意された うまく入らないか…

初心者におすすめ!プログラミング未経験でもJavaを学べる入門書

今回は、先日翔泳社より発売された『Java1年生 体験してわかる!会話でまなべる!プログラミングのしくみ』が、Javaをこれから勉強する入門者の方にぴったりの内容でしたのでご紹介します!Java1年生 体験してわかる!会話でまなべる!プログラミングのしくみ…

初心者でもJava・Servlet/JSPを使ったWeb開発について学べるコンテンツ7選

こんにちは。谷口です。Java初心者の皆さんは、Servlet/JSPについてはご存知ですか?Servlet(サーブレット)というのは、簡単に言うとWebサーバ上で動作するJavaのプログラムです。そしてJSP(Java Server pagesの略)は、HTMLの中にJavaのコードを埋め込ん…

初心者でもPythonのWebフレームワーク「Django」の使い方が学べるコンテンツ8選

Photo by Malcolm Tredinnick こんにちは。谷口です。最近は機械学習が流行っているからか、PythonやNumpyなどの数値計算系のPythonライブラリなどが人気ですよね。では、PythonのWebフレームワークである「Django」については知っていますか?Djangoは、と…

初心者でもほぼ無料でC#を勉強できるコンテンツ8選

Photo by Quinn Dombrowski こんにちは。谷口です。プログラミング初心者の中には「C#を勉強したい」という方も多くいらっしゃるかと思います。C#は、Microsoftが開発した言語で、サーバー用のプログラムやゲーム、アプリ、また企業の業務システム開発などに…

初心者でも独学でC言語のポインタについて理解できるサイトと書籍6選

Photo by Tnarik Innaelプログラミングをこれから学ぼうとしている方や、これから研修や実務に入る新人エンジニアの皆さんの中には「C言語を学習したい」という方もいらっしゃるかと思います。C言語は、プログラミング言語の中でも群を抜いて処理速度が早く…

初心者向け・SQLの練習問題をたくさん解ける学習サイトと本7選

Photo by Brent Ozar こんにちは。谷口です。エンジニアを目指している、もしくはエンジニアと一緒に仕事をしている方の中には「SQLを学習したい」という方も多いでしょう。もちろん、エンジニアでも「なんとなくSQL使ってるけど、実は苦手……」という方は少…

知識ゼロでもすぐにプログラミング習得できる!初心者向け3つの学習法

Photo by ThoroughlyReviewed こんにちは。谷口です。「プログラミングの勉強を始めたい」という初心者の方は多いですよね。paizaでも学習サービスを運営していますが、最近は「興味があるので趣味で勉強したい」という方だけでなく、 開発業務の経験はない…

【アルゴリズムとは】初心者でも学べる!レベル別・サイトと書籍11選

Photo by Ian Ruotsala こんにちは、谷口です。最近は機械学習、AI、ビッグデータといった分野が話題になっているので、ディープラーニング、ニューラルネットワーク、クラスタリングなどなどについて、よく勉強している!という方もいるかと思います。一方…

初心者でもほぼ無料でRuby用フレームワーク「Sinatra」について学べるコンテンツ8選

Photo by Gavin St. Ours こんにちは、谷口です。「Ruby」と言われると、すぐに「Ruby on Rails」が思い浮かぶ方は多いかと思います。Railsは多数の機能を取り揃えたフレームワークです。生産性が高く、素早くWebサービスを作ることができるため、Webサービ…

初心者でもほぼ無料でオブジェクト指向について学べるコンテンツ10選

Photo by Scott Akerman こんにちは。谷口です。プログラミング初心者の方で、オブジェクト指向の勉強に苦労している方は多いかと思います。(そして教える側で苦労している人も多いと思います)オブジェクト指向プログラミング(OOP) に適した機能を備えた…

初心者でもほぼ無料でKotlinを勉強できるコンテンツ8選

Photo by John Voo こんにちは。谷口です。少し前ですが、Google I/O 2017で「KotlinがAndroidの公式言語になる」ということが発表されましたね。Kotlinは、IntelliJ IDEAなどを開発したJetBrains社が、「Java言語をもっと簡潔・安全になるように改良した産…

初心者向け・C#の練習問題をたくさん解ける学習サイトと本7選

Photo by ecodallaluna こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の4位にC#がランクインしました。 paiza.hatenablog.comC#は、Microsoftが開発した言語で、サーバー用のプログラムやゲーム、アプリ開発、企業向…

機械学習をやるなら知っておきたい、初心者でもきちんと数学を学べる本5冊

Photo by David Joyce こんにちは。谷口です。最近「人工知能」や「機械学習」に関する話をよく耳にします。実際に機械学習の勉強をしている人や、機械学習に関連した研究開発の求人を探す人も増えてきたなーと感じます。弊社のITエンジニアにも機械学習を勉…

初心者でもシェルコマンド・スクリプトの使い方を学習できるコンテンツ5選

Photo by Christiaan Colen こんにちは。谷口です。LinuxやUNIXなどのOSを使う際に欠かせないのが、シェルコマンドです。授業や仕事でLinuxなどを使う必要が出てきて、「プログラミングなら少しはできるけど、シェルって何…?」という方もいらっしゃるかと思…

初心者向け・Rubyの練習問題をたくさん解ける学習サイトと本7選

Photo by Joren De Groof こんにちは。谷口です。プログラミングをこれから学習しようとしている方や新人エンジニアの中には「Rubyについて学びたい!」という方も多いと思います。Rubyはオープンソースの動的なプログラミング言語で、プログラミング初心者…

入門者向け・HTML/CSSの基礎が学べるサイトと本8選

Photo by Christian Heilmann こんにちは、谷口です。最近、エンジニアやデザイナー以外の方からも「HTML/CSSの勉強がしたい」と言われることが増えてきました。「仕事で使うことがある…」という方はもちろん「趣味でやっているブログやWebサイトを改造した…

初心者でも分かる!アルゴリズムの初歩的な話と入門サイトや本5選

Photo by Mike Goren 秋山です。皆さんは「アルゴリズム」という言葉を聞いて何を思い浮かべますか?最近では機械学習や人工知能(AI)、ビッグデータなどが話題になっているので、ディープラーニング、ニューラルネットワーク、クラスタリング、グラフ理論な…

未経験からエンジニアへ!初心者向けのプログラミング学習方法3つ

Photo by katesheets こんにちは。谷口です。エンジニア未経験の方や、経験が浅い方に向けた新サービス「EN:TRY」を始めて以来、「これからプログラミングの勉強を始めたい」という初心者の方からのご相談を受けることが増えてきました。特に「プログラミン…

プロジェクトを炎上させないために、新人PMが読むべき書籍5冊

Photo by Rhys Morgan こんにちは。谷口です。先日このような記事を書きました。 paiza.hatenablog.comこの記事でも書いている通り、開発プロジェクトにおいて「メンバーの働きやすさはPMにかかっている」というのは間違いないかと思います。ただ、もちろんP…

初心者向け・Javaの練習問題をたくさん解ける学習サイトと本9選

Photo by Ruth Hartnup こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の2位(※社会人1位・学生3位)にJavaがランクインしました。 paiza.hatenablog.comJavaは、1990年代前半にサン・マイクロシステムズ(2010年Oracl…

新人ITエンジニアへ、GWの読書におすすめしたい技術書以外の本6冊

Photo by Paul Keller こんにちは、谷口です。4月から新人ITエンジニアになられた皆さん、研修やお仕事はいかがでしょうか?最近、新卒で入社された方から「入社先は研修がほとんどなく、自分のビジネスマナーや言葉づかいに不安がある」といったスキル面以…

昨年新卒入社したエンジニアが、一年間で学んだことを振り返ってみる

Photo by Steven Cooper 青木です。昨年の4月にpaiza(の運営元のギノ)に新卒エンジニアとして入社いたしまして、一年が経ちました。長かったような短かったような。というわけで今回は、この一年で学んだことを、開発業務もそれ以外も含めて振り返ってざっ…

現役エンジニアが「4月入社の新人エンジニア」におすすめする書籍17冊

Photo by Germán Poo-Caamañoこんにちは。谷口です。4月からITエンジニアになられた皆さん、ご入社おめでとうございます。今回は、新人ITエンジニアの皆さんにおすすめしたい書籍を、弊社の現役エンジニアたちに聞いてきました。分野ごとにわけてご紹介して…

初心者でもOK!レベル別・アルゴリズムをすぐに学べる書籍とサイト12選

Photo by Tim Samoff 秋山です。皆さんはアルゴリズムについてどれくらい知っていますか?というか勉強したことありますか?私はもともと情報系だったので学校でも習いましたが、paizaのプログラミングスキルチェック問題を作るときなどはいまだにいろいろ調…

【初心者でも楽しみながら学べる】萌え系のIT技術書8冊

Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』 こんにちは、谷口です。近年IT系の技術書でも、萌え要素が追加されたものが増えてきました。こういう系統は好き嫌いが分かれるかと思いますが、専門的な要素を網羅している…

あなたは自分がエンジニアに向いていると思いますか?適性を知らないままの就職が招く不幸とは

Photo by David A Ellis こんにちは。谷口です。近年、エンジニア不足がたびたび話題になっているため、就活生の中にも就職課やエージェントの人にすすめられるまま応募をしたり、「不足してるなら簡単になれそう」「手に職がついて将来安泰そう」という考え…

「プログラミングがいかに簡単か」ということを私に教えてくれた19冊の書籍

Photo by Kirrus こんにちは、谷口です。プログラミングがいかに簡単かを教えてくれた19冊の書籍をご紹介します。ぜひプログラミングの簡単さに触れてみてください。 プログラミングは、15歳からはじめられるんです ラトルズ / 大槻有一郎 / Via amazon.co.j…

HTML/CSS超初心者でも自分の目的に合わせて選べる、効率的な学習方法4つ

Photo by dalcrose こんにちは、谷口です。プログラミング学習に関するサービスを運営していますが、最近は現役のITエンジニアやWebデザイナーといった職種に限らず、「HTML/CSSを勉強したい!」という人が増えてきたなと感じます。ただ、初心者にとって一番…

初心者におすすめ!プログラミング未経験でもC言語を学べる入門書

今回は、先日秀和システムより発売されました『これならわかる! C言語入門講座 第2版』(水口 克也[著])が、C言語をこれから勉強する入門者の方にぴったりの内容でしたのでご紹介します!これならわかる! C言語入門講座 第2版作者: 水口克也出版社/メーカー…