読者です 読者をやめる 読者になる 読者になる

paiza開発日誌

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

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

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

未経験者がITエンジニアとして転職するために必要なたった一つの方法

Photo by Oregon State University こんにちは。谷口です。最近「開発経験のない分野へ転職したい」(例えば業務系システム開発→ゲーム開発など)という方や、「開発業務自体が未経験だけど、ITエンジニアとして転職したい」という方が増えてきました。そん…

WebストラテジーゲームでJavaScriptが学べる「Empire of Code」の遊び方を大公開!

どうも、まさとらん(@0310lan)です。今回は、基本的なプログラミングに慣れてきて、「次に何しようかな…?」と考えている人に最適なWebサービスをご紹介しようと思います!ブラウザから遊べる「ストラテジーゲーム(戦略ゲーム)」なのですが、自軍の兵士…

初心者でもLAMP環境でのWebアプリ開発方法を学べるコンテンツ8選

Photo by PROCal Evans こんにちは。谷口です。プログラミングを学習中の皆さんは、「LAMP(ランプ)環境」についてご存知ですか?LAMPとは、Webアプリケーションの実行環境の組み合わせを表したものです。Webアプリケーションの実行環境では普通、OSとWebサー…

自分でプログラミングした3Dロボットを動かす対戦ゲーム「Code Warriors」で遊んでみた!

どうも、まさとらん(@0310lan)です。今回は、迫力満点の3Dロボット対戦ゲームで遊びながら、プログラミングも勉強できてしまう一石二鳥のサービスをご紹介しようと思います!操作するロボットは、JavaScriptでプログラミングしないと動かないようになって…

プログラミング×異世界転生ファンタジーRPG『ロジックサマナー~閃光の召喚プログラマ』公開!

paizaでは、本日より異世界転生ファンタジーRPG『ロジックサマナー~閃光の召喚プログラマ』(略してロジサマ)を公開しました。paiza.jp ■『ロジックサマナー~閃光の召喚プログラマ』概要 youtu.be 突然迷い込んだ異世界。 そこではプログラミングコードが…

【18卒】5月時点で3人に1人は内定あり!就活に出遅れた人の打開策は

Photo by aiesecgermany こんにちは、谷口です。2018年卒業予定者の就活スケジュールは、経団連からの通達によれば、昨年と同様に3月から採用情報が公開され、6月から面接などの採用選考が開始するとされていました。では、実際にまだどの企業も選考を開始し…

Webエンジニアがよく使う【Git,Railsのための】pecoコマンド10種

Photo by michelle 中村です。開発業務では、なにかとターミナルを使って作業することが多いですよね。最近ターミナルを使うことが増えてきたけどあまり効率的に作業できていない気がする人、GUIツールから乗り換えてみたいけど、ちょっと勇気がいるなと思っ…

第二新卒の転職活動で悩む【自己PR】落とされる典型例と対策方法

Photo by Harry Metcalfe こんにちは。谷口です。転職希望の若手エンジニア、特に第二新卒を悩ませるのが転職活動における「自己PRの考え方」ですよね。paizaでも、転職活動に苦戦している人達から 前職での就業期間が短いから、アピールできることがない…… …

【採用担当者に聞いてみた】うちに来てほしいのはこんな人! 合否を決めるポイントとは?

就活生向けのpaiza新卒や開発経験の浅い方・開発業務が未経験の方向け転職サービス「EN:TRY」では、企業の採用担当者の方や、実際に就職・転職をされた方のインタビュー記事を公開しております。面接の際は応募者のどこを見ているのか?どんな人材を求めてい…

ブラウザだけでJavaScriptを使った3Dゲーム開発ができるWebエディタ「nunuStudio」を使ってみた

どうも、まさとらん(@0310lan)です。今回は、面倒な「インストール」や「ユーザー登録」など一切不要で、ブラウザから即座に起動できる無料の3Dゲーム開発エディタのご紹介です!ゲームに限らず、3DコンテンツやVRアプリに興味のある方にもオススメのサー…

採用企業に聞いてわかった、就活の最終面接で落ちる人の共通点4つ

Photo by City of Boston Archives こんにちは、谷口です。就活生の皆さん、企業の最終面接を受けた経験はありますか?「最終面接なんて入社意志の確認で終わりでしょ?」と思うかもしれませんが、実は最終面接の通過率は、平均して50%ほどと言われています…

SlackとHubotで開発チームの分報を集めるBotを作ってみた

Photo by Alper Çuğun 中村です。チームで開発している皆さんは、そのチーム内でのコミュニケーションをどのようにとっていますか?最近、弊社のエンジニアチーム内ではSlackをもっと便利に使おうぜブームが来ているので、実験的に分報を書く取り組みを実施…

エディタ・OS・マウスetc…エンジニアに聞いた好きな開発環境ランキング

Photo by Juhan Sonin こんにちは、谷口です。ITエンジニアの皆さんは、エディタは何を愛用していますか?先日、paizaのご登録ユーザーの皆さんに対して実施したアンケートから、「好きなOS」「好きなエディタ・IDE」「好きなLinuxディストリビューション」…

ツイートして10万円相当の賞品がもらえるチャンス!「10万登録ありがとうキャンペーン」途中経過

10万円あったら何がほしい? 面白いツイートをまだまだ待っています!paizaでは、登録会員数が10万人に達したことを記念して「10万登録ありがとうスペシャルキャンペーン」を開催しています。10万円(※Amazonギフト券もしくは賞品)を合計10名様に、つまり総…

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

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

マストドンとツイッターに同時投稿できるツールをPythonで作ってみた

Photo by Bryan Kemp 秋山です。最近話題の「Mastodon」( マストドン )ですが、皆さん使っていますか?私は、個人的にtootとtweetを同時にしたいと思うことが多いです。せっかくなので、それを叶えるツールを(ざっくりですが)Pythonで作ってみました。便…

【最大3万円分】就活生の皆さんに向けた「就活支援金制度」をスタートしました

paiza新卒では、ITエンジニアを目指す就活生に向けた「就活支援金制度」を開始いたしました。高いプログラミングスキルを持つ学生の就職活動をサポートするために、最大3万円分のAmazonギフト券を支給する新制度です。 ■「就活支援金制度」を始めた理由 近年…

コーディング不要・初心者でもブラウザだけで万能チャットボットを作れる「Tars」の使い方大公開!

どうも、まさとらん(@0310lan)です。今回は、誰でもプログラミング不要、「チャットボット」を制作して公開できるWebサービスのご紹介です!作れるボットの種類も幅広く、例えば…予約注文、カスタマーサポート、FAQ…などに対応するチャットボットを簡単に…

期間限定で無料公開中!初心者向け「Ruby on Rails」を学べる動画レッスン

動画でプログラミングが学べる「paizaラーニング」は、Ruby on Railsを使ったWebアプリ開発が学べる「Webアプリ開発入門 Rails編」を公開いたしました。現在、普段は有料の「Webアプリ開発入門 Rails編」の各レッスンを、期間限定で連続無料公開しております…

【19卒】就活でなぜ有利?インターンシップに参加すべき2つの理由

Photo by Matt こんにちは、谷口です。19卒採用で就活予定の大学3年生の皆さん、そして1・2年のうちから就職を意識している方々は、「インターンシップ」(略してインターン)に興味がある方も多いかと思います。「学校生活や就活の準備に忙しい中で、インタ…

IT業界が上位を席巻!【2017卒】の初任給ランキング

Photo by Tax Credits こんにちは、谷口です。現在就活中の方も就活を既に終えた方も、初任給の金額って気になりますよね。初任給の額だけを重視して企業を選ぶようなことはあまりないと思いますが、どんな求人票でも必ずチェックする項目だと思います。また…

paizaユーザー10万人突破記念!10万円分を10名様へ「総額100万円」プレゼントキャンペーン開催

paizaはこのたび、登録会員数が10万人に達したことを記念して「10万登録ありがとうスペシャルキャンペーン」を開催します!!10万円(※Amazonギフト券もしくは賞品)を合計10名様に、つまり総額100万円をプレゼントいたします!!paiza.jp ■キャンペーンの概…

JavaScript初心者に最適!パラパラ漫画アニメーションをプログラムで制御できる「Wick Editor」を使ってみた!

どうも、まさとらん(@0310lan)です。今回は、誰でも気軽にブラウザ上で「パラパラ漫画」のようなアニメーションを作成できるWebエディタのご紹介です!このエディタが面白いのは、JavaScriptで動きを制御できるところで、活用次第ではインタラクティブなWe…

初心者でも「Ruby on Rails」を学習できるコンテンツ7選

Photo by Andrew こんにちは。谷口です。プログラミングをこれから学習しようとしている方や新人エンジニアの中には「Ruby on Railsについて学びたい!」という方も多いと思います。Ruby on Railsは、Rubyで書かれているオープンソースのWebアプリケーション…

こんな企業は嫌われる!エンジニアの採用面接でやってはいけない5つのこと

Photo by Mike Burns こんにちは、谷口です。ITエンジニアを採用したい企業の皆さんは、どんな採用選考を実施していますか?もしあなたの企業が、慢性的に「もっとエンジニアを採用したいんだけど、なぜかできなくて……」という悩みを抱えていたら、それは選…

1位と2位は大接戦!エンジニアに聞いた【好きなプログラミング言語】ランキング

Photo by Connie Ma こんにちは、谷口です。ITエンジニアの皆さんは、数あるプログラミング言語の中で、どの言語が一番好きですか?先日、paizaのご登録ユーザーの皆さんに対して実施したアンケートから、「一番好きなプログラミング言語」の調査結果が出ま…

「転職すべきではない人」に共通する4つの特徴

Photo by Shilad Sen こんにちは。谷口です。paizaはエンジニアの転職をサポートするサービスですが、お話を聞いていると「今は転職しない方がよいのでは?」という方も一定数いらっしゃいます。最近はエンジニア向けの求人が増加傾向にありますから、「乗る…

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

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

既卒者がエンジニアに就職したい…失敗を防ぐための2つのポイント

Photo by Shilad Sen こんにちは。谷口です。新年度に入り、新社会人としての生活をスタートさせた方がいる一方で、内定がないまま卒業し、「既卒」となってしまった方もいるかと思います。既卒には「就職が厳しくなってしまう」イメージがあるかと思います…

初心者でもJavaScriptでゲーム開発から公開まで可能!「WoofJS」エディタの完全チュートリアル!

どうも、まさとらん(@0310lan)です。みなさんは、ビジュアルプログラミング言語の「Scratch(スクラッチ)」を触ってみたことはあるでしょうか?ブロックを組み合わせるだけなので、視覚的にもプログラムが理解しやすいのですが、できることに限界があるた…

「paiza就活勉強会」で出題されたプログラミング問題の解説【本を整理し文字列を集める】

秋山です。 paizaでは先日、2018年卒業予定の学生でSランク・Aランク(※)の方に向けた「paizaでpizzaを食べながら!もぐもぐ就活勉強会」を開催いたしました。今回は、そのイベントで出題したプログラミング問題と、解き方について解説したいと思います。 …

第二新卒エンジニアの転職は厳しい?内定獲得できない人の特徴5つ

Photo by Jason Cartwright こんにちは。谷口です。エンジニアの中には若い頃から転職を意識している人が多いかと思います。paizaでも、「第二新卒歓迎」と明記された求人票がたくさん掲載されています。第二新卒はまだ業務経験が浅いため、ベテランエンジニ…

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

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

初心者でも簡単にWebサイトを面白くできるJavaScriptライブラリ8選を徹底解説!

どうも、まさとらん(@0310lan)です。みなさんは、JavaScriptライブラリを活用されているでしょうか?Web開発を効率化してくれたり、便利な機能を手軽に組み込んだりできるわけですが、今回はちょっと趣向を変えて「Webの楽しさ」を味わうことができるイン…

【超基本】就活生必読!企業とのメールで使いたいフレーズ一覧集

Photo by Joel Gillman こんにちは。谷口です。就活生の皆さんは、企業の人事担当者や社会人の先輩達とメールでやり取りする機会が増えてくる時期だと思います。毎年、就活生とメールでやりとりする機会の多い人事担当者やOB訪問を受けた方々からよく聞くの…

デキる「エンジニアの卵」たちが集結!paiza就活勉強会レポート

18卒の就職活動が本格的に動き出してもうすぐ1カ月が経とうとしています。学生の皆さんは就活に勉強にと忙しいのではないでしょうか。さて、paizaでは、3月25日にSランク・Aランクの18卒学生に限定したイベント「paizaでpizzaを食べながら!もぐもぐ就活勉強…

PMが炎上プロジェクトや残業地獄からメンバーを救うためにとるべき対策5つと心がけ

Photo by Alex Dawsons 高村です。最近、労働基準法改正案で残業時間の上限が「100時間未満」となったニュースが話題になっていますね。残業に関する東京商工リサーチの調査では、残業時間を減らす努力について「努力している」と回答した企業が79.7%、「努…

【一覧付き】初心者は意外と知らない?便利な関数たち(Python3版)

Photo by pycon jp 秋山です。Python3を使って開発中&勉強中の皆さん、組み込み関数はどれくらい覚えていますか?よく使うrange, input, min, max, dict……などしか覚えていないという人も多いかもしれません。公式ドキュメントを見ると、実に68個もの組み込…

JavaScriptだけで「AI(人工知能)」による高度な画像認識を実現する「Clarifai」の超簡単チュートリアル大公開!

どうも、まさとらん(@0310lan)です。今回は、最近よく話題になっている「AI(人工知能)」を活用し、写真を自動認識して何が写っているのかを教えてくれる機能を作ってみたいと思います!「なんだか難しそう…」と、思うかもしれませんが、ごく普通のJavaSc…

【採用企業に聞いた】こんな就活生はダメだ、面接でのNG実例集11

Photo by Pierre-Selim こんにちは。谷口です。新卒採用の求人情報が今月から解禁され、企業説明会や応募者エントリーが始まっていますが、就活の進み具合はいかがでしょうか。実は、ITエンジニアを目指す就活生の中には、プログラミングスキルがあっても面…

第二新卒が未経験からエンジニア挑戦…その転職前に確認してほしいこと

Photo by IDM Südtirol - Alto Adige : ICT & Automation こんにちは。谷口です。最近、第二新卒で「開発業務未経験だけどITエンジニアに転職したい」といった方が増えています。もちろん、他職種からエンジニアになること自体は可能です。実際、paizaでも開…

超簡単!Pythonを使って中学・高校レベルの数学問題を解いてみた

秋山です。PythonはNumpyとかSympyとか、数値計算が得意なライブラリが充実しています。もちろん中学・高校の数学で習うレベルの計算もすぐにできちゃいます。というわけで今回はPythonでプログラミングをして、中学・高校で習う数学の問題を解いてみました…

わずか1行のJavaScriptでWebサイトにリアルタイムコラボレーション機能を実現できる「TogetherJS」を使ってみた!

どうも、まさとらん(@0310lan)です。今回は、Webサイトやアプリなどへ複数人によるリアルタイムコラボレーション機能を、驚くほど簡単に実現してくれるJavaScriptライブラリのご紹介です!このライブラリ自体は、数年前から存在しているので知っている方も…

機械学習初心者向け、Word2VecとDoc2Vecでディープラーニングやってみた

秋山です。機械学習が人気ですが、「Word2Vec」「Doc2Vec」という、文章などを分析するニューラルネットワークモデルを知っていますか?すごーく簡単に言うと、「Word2Vec」は単語の類似度のベクトル、「Doc2Vec」は文章の類似度のベクトルを表現します。結…

面接で説得力のある志望動機を言えますか?よくあるダメな解答例

Photo by prisca schmarsow こんにちは。谷口です。転職で面接を受ける際に、頭を悩ませるのが「志望動機」ですよね。転職をお考えの皆さん、説得力のある志望動機が言える自信はありますか?エンジニアの場合、例えばRailsを使っている企業を受けたときに、…

エンジニアを目指す就活生のIT業界研究、自社開発・受託開発の違いとは

Photo by blupics こんにちは、谷口です。ITエンジニアを目指す就活生の皆さん、応募する企業はどうやって選んでいますか?「プログラミングができればどこでもいい」「どこに入社しても同じでしょ」と考えて応募先を適当に選んでいる人もいるかもしれません…

JavaScript開発はこれ1つでOK!超お手軽にWebアプリを作れる全部入りコードエディタ「Gomix」の使い方大公開!

 どうも、まさとらん(@0310lan)です。今回は、JavaScriptでWeb開発をされている方や、これから勉強しようという方も含めてとても便利に使える無料オンラインエディタのご紹介です!バックエンドは「Node.js」でプログラミングして、フロントエンドは「HTM…

コマンドラインツールを自動生成できるPython Fireと他のライブラリ比べてみた

Photo by Jayphen 秋山です。先日「Python Fire」という、Pythonのコマンドラインツールを自動生成できるライブラリが発表されました。どのへんが便利なのか、実際に使ってみながら解説をしていきますので、気になってた人の参考になればと思います。Google…

第二新卒エンジニアが転職するなら知っておかないとマズい2つのこと

Photo by Jason Cartwright こんにちは。谷口です。エンジニアの中には若い頃から転職を意識している人が多いかと思います。paizaでも、「第二新卒歓迎」と明記された求人票がたくさん掲載されています。では、「第二新卒」に該当する皆さんは、企業が第二新…

プログラミング入門講座|paizaラーニング

PHP入門編Ruby入門編Python入門編Java入門編JavaScript入門編C言語入門編C#入門編アルゴリズム入門編