paiza開発日誌

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

「ピンチはチャンス」は本当か?ピンチとの正しい向き合い方とは【すべてうまくいく 第7回】

「ピンチ」について。多くの人は避けたいであろうピンチの場面。しかし、そこで「ピンチをチャンスに変えられる人」もいます。変えるためにはどうすればいいのか。ピンチとの付き合い方を考えます。

つぶやくだけでギフト券やTシャツが当たる!「ぱいじょ!好きなお話ツイートキャンペーン」開催

ただいまpaizaでは、「ぱいじょ!好きなお話ツイートキャンペーン」を実施中です。Web4コマ漫画「ぱいじょ!」の好きなお話をツイートするとAmazonギフト券やぱいじょ!オリジナルTシャツが当たります。つぶやくだけでギフト券やTシャツが当たるチャンス!ぜ…

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

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

8月13日はpaizaの日!プログラミング謎解きコンテスト開催・813名にプレゼントあり!

paizaでは、日頃よりご利用いただいている会員の方への感謝の気持ちを込めて、「8月13日はpaizaの日!怪盗813からの挑戦状プレゼントキャンペーン」をスタートしました。こちらのキャンペーンでは、怪盗813(パイザ)から出題されたプログラミング問題に正解…

エンジニア採用を失敗させる「ダメな面接官」の特徴5つ

Photo by GT AMSA こんにちは、谷口です。paizaでは、ITエンジニアの求人募集をしている企業のご相談にも乗っています。「なかなか応募がない」といった悩みも多いですが、ベンチャー企業からの声で目につくのが「面接への応募はあるが、いい人が見つけられ…

プログラミング入門者向け・Pythonの基礎が学べるサイトと本8選

Photo by Rexnessこれからプログラミングを始めようと思っている方、Pythonから始めませんか?プログラミングを勉強しようとしたとき、まず迷うのが「どの開発言語から勉強するか」。もちろん、どの言語から始めてもいいのですが、特にこだわりがないのであ…

ブラウザだけで簡単にプログラミング動画を作って公開できる「Scrimba」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、ブラウザさえあれば今すぐ「プログラミング動画」を制作してネット上に公開できる無料のWebサービスをご紹介します!自分の声を一緒に収録することも可能なので、チュートリアル動画やプログラミング講座などを…

燃え尽きは心のSOS!ならない&悪化させないための方法とは【すべてうまくいく 第6回】

「燃え尽き」について。エンジニアに限らず、仕事を頑張りすぎた結果、気力が尽きてしまうことがあります。それは心や体からのSOSです。それでも無理やり頑張ってしまう人もいますが、時に取り返しのつかないことになることも。

Python3で巨大な浮動小数計算の結果が変だったので理由を調べてみた

Photo by Jacob Munk-Stander 秋山です。タイトルのとおり、Python3で巨大な浮動小数計算をした時の計算結果についての話です。例えば、 11 × ÷ 10 という計算式があったとしましょう。普通に人力で単純に計算しようと思ったら、10の23乗を計算して、それか…

35歳を超えてもエンジニアを続けていくために必要な5つのこと

Photo by Boris Baldinger こんにちは。谷口です。ITエンジニアの「35歳定年説」は、今や過去のものとして崩れつつあります。IT人材の不足が極めて課題視されている昨今、現実には35歳を超えてエンジニアとして活躍している人や、転職に成功している人もたく…

プログラミング入門者向け・Javaがやさしく学べるサイトと本8選

paizaのユーザーアンケート(※すぐ下のリンク先参照)でも根強い人気を誇るJava。C言語とともに、プログラミング学習を始める際に最初に学ぶことが多い言語でもあります。paizaのユーザーからも、日ごろから「Javaを基礎から学習したい」というご意見をたく…

1行のJavaScriptコードでユーザーの行動分析を動画で確認できる「LogRocket」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、自分のWebサービスやサイトに訪問したユーザーが、どのような行動をしているのかを動画で再現してくれるサービスのご紹介です!ユーザー側で発生した不具合などのログも記録されたり、特定のユーザーだけを抽出…

転職先が決まっても辞められない!?退職トラブル回避のためのポイント

Photo by David de la Luz こんにちは。谷口です。paizaの転職サービスでは、内定獲得・入社承諾までのサポートを実施しています。しかし、最近は転職先が無事決まったにもかかわらず、現職を退職しようとしてトラブルが起きてしまった、というご相談が増え…

実績なし、専攻が非情報系…でも内定獲得できたのはなぜ?/転職者・新卒内定者インタビュー

paiza転職/paiza新卒では、企業の採用担当者の方や、実際に就職・転職をされた方のインタビュー記事を公開しております。企業選びのポイントや、内定取得者がしていた対策など、転職希望者・就活生が知りたい情報を赤裸々に語っていただいておりますので、一…

機械学習のデータセットを可視化する「Facets」で遊んでみた

秋山です。先日、Google Open Sourceで「Facets」という機械学習向けデータセットの可視化ツールが公開されました。サイトはこちら opensource.googleblog.com (※Chromeであれば、ブラウザ上でどういったことができるかのデモを触れます。Safariだとうまく動…

Webデザイナー/ディレクター向け!プログラミング初心者歓迎の無料PHP勉強会開催

paizaでは、7月27日(木)に【初心者歓迎・完全無料】の Webデザイナー/ディレクター向け!知識ゼロから学ぶPHP勉強会を開催いたします。 Webデザイナー・Webディレクターでプログラミングを学びたい方、PHPを使えるようになりたい方はぜひご参加ください!p…

JavaScriptで人工知能を活用した画像解析ができる「Kairos」で顔認識をやってみた!

どうも、まさとらん(@0310lan)です!今回は、人工知能を活用した高度な画像解析を、簡単なJavaScriptコードで実現できるWebサービスをご紹介します!画像に写っている「顔」を認識させて、その人物の「感情」を読み取ったり、顔の座標データを取得するよう…

社内に閉じこもるな!社外にエンジニアの友人を作ることのメリットとは【すべてうまくいく 第5回】

エンジニアの皆さん、社外にエンジニアの友達はいますか?エンジニアを続けていくなら、勉強会やコミュニティ活動を通じて人脈を広げることをおすすめします。親世代や上の世代だと終身雇用が当然だったかもしれませんが、エンジニアは比較的転職が多い職種…

初心者でもAWSの使い方を学習できるサイトと書籍6選

Photo by Andrew Mager こんにちは。谷口です。最近「AWSについて勉強したい、自分で使ってみたい」「仕事でAWSの知識が必要になった」という初心者の方から、「AWSがどんなものかよくわからないので知りたい」と聞かれることがよくあります。AWSとは「Amazo…

【18卒】7/1時点で8割弱が内定持ち!まだない内定の人はどうすべき?

Photo by Brennan こんにちは、谷口です。7月に入りましたが、2018卒予定の皆さんの就活の進み具合はいかがでしょうか?「内定もらったからもう就活してない」という人も「まだ就活を続けるつもり」という人もいるかと思いますが、リクルートキャリアの調査…

HTML・CSSだけでWebアプリを開発できる「Mavo」でGitHubをデータベース代わりにしてみた!

 どうも、まさとらん(@0310lan)です!今回は、HTMLに専用の属性を追記するだけで、誰でも簡単にWebアプリを開発することができるフレームワークのご紹介です!カスタマイズ性も非常に高く、GitHubと連携してデータを保存することも可能なのでアイデア次第…

機械学習・VR・画像認識…気になる分野のエンジニアに直撃インタビュー

paizaでは、転職を経験されたエンジニアの方、また企業の採用担当者の方のインタビュー記事を公開しております。今回は、機械学習・AI・VR・画像認識に携わるエンジニアの方々を中心にお話を伺った記事の一部をご紹介します。この開発ジャンルの魅力とは?ス…

4月入社して既に辞めたい人向け、第二新卒で転職すべきでない人の共通点

Photo by Hannah Yoon こんにちは。谷口です。7月も上旬がすぎましたが、今年の4月から新卒入社された皆さん、社会人生活はいかがですか?実際に就職してみると、仕事や研修の内容が入社前のイメージとは違っていたり、希望通りの配属が叶わなかったりして、…

日本でシリコンバレー式のブートキャンプを起業… 代表が語る日本のエンジニアの課題とは

3カ月で参加費103万円──。そんな強気の価格設定をひっさげ、日本では珍しいブートキャンプ型プログラミングスクールの「Code Chrysalis(コードクリサリス)」が7月に開講しました。今回はコードクリサリスを立ち上げた、代表のKani Munidasaさん(以降「カ…

数学・情報科学などに関する、面白くてためになるサイトとアプリ5つ

Photo by Peter Morville こんにちは、谷口です。みなさんはプログラミングや周辺知識の勉強でどんなサイトやアプリを使っていますか?最近、弊社のエンジニアたちから数学や情報科学などに関するちょっと楽しくて勉強になるサイトを聞いて、いろいろ見たり…

スタートアップへの転職を志望するエンジニアが陥りがちな3つの罠

Photo by Steven Zwerink こんにちは、谷口です。paizaではスタートアップ企業の求人情報をたくさん掲載しています。ちなみに、弊社もスタートアップです。これから新たなサービスの立ち上げに携わりたいITエンジニアの人は、転職活動で企業選びをする際「大…

自分の適性を見極めるべし!エンジニアの仕事は新しいものを作るだけではない【すべてうまくいく 第4回】

今回は、スタートアップを渡り歩く「開拓型」のエンジニアと、すでに開拓されたものを守る「維持型」のエンジニアについて。開拓型にあこがれる人が多いですが、維持するのも立派な才能です。自分がどちら向きであるか、考えてみましょう。

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

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

ITエンジニアの採用面接がうまくいかない企業が犯している5つのミス

Photo by centro güel こんにちは、谷口です。ITエンジニアの求人募集をしている企業では、「面接しても応募者から辞退されてしまい、なかなか採用がうまくいかない…」と悩んでいる採用担当の方も多いかと思います。paizaでは、面接後に応募者・企業の双方か…

【19卒】ITエンジニア志望者のインターン先、失敗しない選び方とは

Photo by ackNY.org こんにちは、谷口です。2019年卒業予定者の方の中には、この夏から就活を意識してインターンシップ(以下、インターン)に参加される方が多いかと思います。paiza新卒でも、ITエンジニアを目指す学生の方向けのインターン求人を多数掲載…

プログラミング不要!Googleフォームを「チャットボット」に変換できる「Fobi.io」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、誰でも簡単に「チャットボット」を作って公開することができる無料のWebサービスをご紹介します!必要な準備は「Googleフォーム」を1つ用意するだけ!プログラミングは一切不要で、すべてブラウザ上で完結でき…

プログラミングの勉強で挫折する人は、続けられる人と何が違うのか?

Photo by Peter Alfred Hess こんにちは。谷口です。最近はオンラインでプログラミングが学べるサービスも増え、プログラミングの勉強を始めるハードルはかなり下がっているかと思います。paizaでも、プログラミングが動画で学べるサービス「paizaラーニング…

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

Photo by Dirk Haun こんにちは。谷口です。paizaでは転職・就職サービスの他に学習コンテンツ「paizaラーニング」も運営しています。多くのプログラミング初心者の方にご利用いただいている中、よく質問されるのが「最初に勉強するのに適したプログラミング…

就活成功者が語る内定の決め手とは?【採用担当・新入社員・内定者にインタビュー】

paiza新卒では、企業の採用担当者の方や、実際にpaiza新卒を使って入社された方・内定された方のインタビュー記事を公開しております。面接の際は応募者のどこを見ているのか?どんな人材を求めているのか?その企業のエンジニアはどんな働き方をしているの…

【解答コード公開】異世界を救う召喚プログラマ続出!その方法を解説

paizaで先月から公開しておりました、異世界転生ファンタジーRPG『ロジックサマナー~閃光の召喚プログラマ』(略してロジサマ)にたくさんのご挑戦ありがとうございました!今回はランキング問題の解法を解説いたします。(※解答コードはPythonで記述してい…

GitHubだけで超高機能なスライド資料が作れる「GitPitch」の使い方を徹底解説!

どうも、まさとらん(@0310lan)です!今回は、ブラウザ上のGitHubでMarkdown(マークダウン)ファイルを作成し、そのまま超高機能なスライド資料に変換してくれるサービスのご紹介です!もちろん、自分でMarkdownファイルを用意してpushするだけでもOKなの…

寝る直前のプログラミングはいい眠りの大敵。効果的な休息とは【すべてうまくいく 第3回】

第3回となる今回は、いい休息をとるための「自律訓練法」について解説します。 時間を忘れるほどにプログラミングや業務に没頭することはありませんか?数日間くらいならできるかもしれませんが、ちゃんと休まないとどこかに支障が出てしまいます。休むとい…

企画や営業など非エンジニア職がSQLを勉強したらメリットばかりだった話

Photo by Linux Screenshots こんにちは、谷口です。あなたの会社ではSQLを使える人の割合はどれくらいでしょうか?ITエンジニアであれば多くの人が日頃から使っているSQLですが、それ以外の職種では「SQLを使えないので、データがほしいときはエンジニアに…

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

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

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

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

コード不要で手描き風のSVGアニメーションを自動作成できるエディタ「Vivus Instant」の使い方大公開!

どうも、まさとらん(@0310lan)です!今回は、誰でも超簡単にSVG画像をアニメーション化できる無料のWebサービスをご紹介します!このサービスは、JavaScriptでSVG画像を制御できる「vivus.js」をベースにしており、誰でもプログラミング不要で簡単に「手描…

機械学習初心者向け、Pythonを使ってK-meansでクラスタリングしてみた

Photo by Rene Barrios 秋山です。機械学習と一言で言っても、そのアルゴリズムにはたくさんの種類があり、「どれがどんな場合に適しているのか」というのは、なかなかわかりづらいと思います。そこで今回は、初心者向けに「K-means」(k平均法)という手法…

未経験からWebサービスを作る!土曜×4回の個別指導型プログラミングスクール開講

paizaはこのたび「知識ゼロから学ぶプログラミング」1か月でWebアプリ作成講座:Ruby on Rails編として、土曜×4回コースの個別指導型プログラミングスクールを開催いたします。未経験からプログラミングを学びたい方、Ruby on Railsを使ってWebアプリが作れ…

既に18卒の6割以上が内定持ち!内定ゼロの人が見直すべきポイント3つ

Photo by Hiroyuki Takeda こんにちは、谷口です。ITエンジニアを目指す就活生の皆さん、就活の進み具合はいかがですか?先週速報が出たリクルートキャリアの調査結果によると、2017年6月1日時点での大学生の就職内定率は61.0%(去年の同時期と比べて9.7ポ…

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

Photo by frontriver こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の3位(※学生2位・社会人4位)にC言語がランクインしました。 paiza.hatenablog.com学生人気が高いのは、情報系学部の授業でプログラミングの基礎と…

ゲーム開発にも最適!ブラウザ上ですぐに3Dモデルが作成できる「3DC」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、「立体的な3Dモデルを簡単に作ってみたい!」という人にオススメなWebアプリが公開されているのでご紹介しようと思います!ブラウザから即座に起動でき、プラモデルを組み立てるような感覚で手軽に3Dモデルを作…

仕事がうまくいかないときは、少しだけ自分の考え方を変えてみよう【すべてうまくいく 第2回】

こんにちは、ライターの加山恵美です。今回はタイトルに「すべてうまくいく」と掲げた理由をお話ししようと思います。もちろん現実にはうまくいかないことだらけです。真実ではないと思えますよね。でも「すべてうまくいく」とか「何事においても、いい方向…

【10万登録突破Wキャンペーン】結果発表!そしてプログラミング問題解説

秋山です。 paizaでは先日、10万登録突破記念として、プログラミング問題を解くと抽選で10万円分のAmazonギフト券が当たるキャンペーンなど2つの企画を実施しました。たくさんのご挑戦ありがとうございました!今回は、このキャンペーンで出題したプログラミ…

ITエンジニア向け・勉強会を検索できる6つのサービスが便利すぎる!

Photo by Matt こんにちは。谷口です。ITエンジニアの皆さんは、ふだん勉強会に参加していますか?プログラミングや開発手法を学びたい人にとって、勉強会での情報収集はとても役立ちます。ただ、「勇気がなくてまだ参加したことがない」「そもそもどんな勉…

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

Photo by thekirbster こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の1位(※社会人2位・学生1位)にPythonがランクインしました。 paiza.hatenablog.comPythonは1990年代前半からオランダ人のグイド・ヴァンロッサム…


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

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