paiza開発日誌

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

今の仕事、いつ辞めるべき?転職どきを見極める6つのタイミング

Photo by Hamza Butt こんにちは、谷口です。ことあるごとに「今の仕事辞めたいな…でもなぁ…」と思い悩んでいる人は多いかと思いますが、転職に適したタイミングはいくつかあります。タイミングを間違えると、退職後の生活が立ち行かなくなったり、転職活動…

JavaScriptだけで本格的なチャットボットを開発できるライブラリ「BotUI」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、ブラウザ上で動作するPC・スマホ対応の「チャットボット」を、超簡単にJavaScriptでプログラミングできるライブラリのご紹介です!Vue.jsとPromiseをベースにしたとても簡単な構造になっているのが特徴で、カス…

プログラミング入門者向け、Ruby on Railsがよくわかるコンテンツ7選

Photo by machu.Webアプリケーションを作りたい! という目標を持っている方は、まずここから挑戦してみてはどうでしょうか。プログラミング初心者が最初に学ぶ言語のうち、人気が高いものの1つにRubyがあります。可読性が高く学びやすいうえ、エンジニアの…

面倒な環境構築なし!初心者もすぐにプログラミングできるサイト9選

Photo by IDM Südtirol - Alto Adige : ICT & Automation こんにちは。谷口です。プログラミングの勉強や趣味の開発、また仕事でも「ちょっとコードを書いて試したい」ということってよくありますよね。もちろん、その言語の実行環境を設定済みのPCが手元に…

エンジニアが「マネジメントしたくない」という理由で転職するのはアリか?

Photo by Kevin McDonagh こんにちは、谷口です。転職希望のITエンジニアの方々からお話を聞いていると、中には安易な考えで転職を希望される方も一定数いらっしゃいます。例えば、 マネジメント業務をしたくないから、転職したい 自分の評価が低すぎる気が…

初心者でも超簡単にオフライン対応のWebサイトを構築できるJavaScriptライブラリ「UpUp」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、誰でも簡単にWebサイトへ「オフライン対応」の機能を組み込めるJavaScriptライブラリのご紹介です!ネット接続が無い状態でも、通常のWebページと変わらないリッチなコンテンツを表示することが出来るので、ご…

目標達成できる人とできない人を分ける「目標を意識するときのコツ」【すべてうまくいく 第9回】

「目標との向き合い方」について。自分の願いや野望を実現するためには、目標ときちんと向き合うことが必要です。次々と困難を打ち破り目標を達成していく人がいる一方で、強く願っていて環境にも恵まれているのに、なかなか実現しない人もいます。彼らを分…

これで仕事中の眠気に勝てる!すぐにオフィスでできる対策方法

Photo by Domenico Salvagnin こんにちは、谷口です。昼食後や寝不足のとき、また単調な仕事をしているときや会議中など、仕事中でもお構いなしに眠気に襲われることってありますよね。皆さんはどうやって解消していますか?もちろん一番よいのは「毎日規則…

人事にインタビュー!新卒採用で重視しているポイントってどこですか?

paiza新卒では、求人掲載企業の採用担当者の方や、実際にpaiza新卒を使って内定を獲得された方のインタビュー記事を公開しております。企業選びのポイントや、内定取得者がしていた対策など、就活生が知りたい情報を語っていただいておりますので、一部をご…

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

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

複雑なCSSアニメーションが超簡単にJavaScriptで操作できる「Choreographer-js」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、複雑なイメージのあるCSSによるアニメーションをJavaScriptから簡単に扱えるようにしてくれるライブラリのご紹介です!マウスや画面スクロールなどの移動量をもとにして、リアルタイムなアニメーションを作成で…

転職者インタビュー!開発未経験で、どうしてエンジニアになれたんですか?

paizaでは、転職を経験されたエンジニアの方、未経験からエンジニアになった方、またその企業の採用担当者の方のインタビュー記事を公開しております。未経験からどうやってエンジニアになったのか、企業選びのポイントや転職で得られたこと、また採用時に見…

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

Photo by John Morganプログラミングの勉強を始める人たちの中で、近年よく学ばれる言語の1つにRubyがあります。Rubyは1993年に「Matz」こと、まつもとゆきひろ氏が開発した(つまり国産の)スクリプト言語です。他の言語と比べて記述量が少なくて済み、直感…

【18卒】8/1時点で内定率84.2%!内定ない人が今からできる面接対策は

Photo by CAMPUS OF EXCELLENCE こんにちは、谷口です。9月に入りましたが、2018年卒業予定の皆さんの就活の進み具合はいかがでしょうか?「内定をもらったからもう就活は終わった」という人も「まだ就活を続けるつもり」という人もいるかと思いますが、2017…

クライアントに振り回される、ダメなWebディレクターの特徴とは

Photo by tablexxnx こんにちは。谷口です。Webサイトやコンテンツ制作において、案件を統括するWebディレクター。彼らの仕事次第で、成果物の質や、デザイナー・エンジニアなど制作側の業務に大きな影響を受けます。ディレクターをしていると特に悩まされる…

JavaScriptでIoT開発!ブラウザ上の無料開発環境で「micro:bit」を使ったガジェットを自作してみよう

どうも、まさとらん(@0310lan)です!今回は、「micro:bit」を使ってJavaScriptによるIoT開発に挑戦してみたいと思います!ブラウザさえあれば、無料の開発エディタからプログラミングすることが可能なうえ、エミュレータも搭載されているので「micro:bit」…

心身の健康のために知っておきたい「いい気分転換のススメ」【すべてうまくいく 第8回】

エンジニアの皆さん、今、健康ですか?一般的に、肉体的にも精神的にもタフな仕事のイメージがあるエンジニア。特にメンタル面の管理で苦労されている人を多く見かけます。スキルアップだけでなく、健康維持もエンジニアを続けるために不可欠なポイントです…

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

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

プログラミング入門者向け、JavaScriptを基礎から学べるサイト7選

Photo by Christiaan Colen使いこなせればたいていのことができるようになる――。なかなか奥が深い言語です。これからプログラミングを始めたい、もしくは今までとは違う開発言語を勉強したいという方には、JavaScriptをやりたい方が多いと思います。実際にpa…

現役エンジニア&採用担当者とピザを食べながら!プログラミング勉強会開催

paiza新卒では、10月14日にプログラミング勉強会&新卒エンジニア募集企業説明会を兼ねた「paizaもぐもぐ勉強会」を開催いたします。2019年卒業予定・paiza新卒のスキルチェックでBランク以上を取得されている方ならどなたでもご参加いただけます!ITエンジ…

Webアプリ、ゲーム、IoTまで!ブラウザだけでJavaScript開発環境が構築できるWebサービスまとめ

どうも、まさとらん(@0310lan)です!今回は、ブラウザだけで本格的なWebアプリの開発から、ゲーム、IoTまで幅広くトライできる無料のWebサービスを厳選してみました!それぞれの用途に特化したWebエディタをピックアップし、その特徴や機能などを解説して…

Raspberry Pi Zero WとカメラモジュールをPythonで動かして撮影してみた

秋山です。「Raspberry Pi Zero W」が日本でも手に入るようになりましたね!(まだまだ品薄で、出荷即完売みたいな状況ではありますが…) www.switch-science.com私も運よく購入できたので、いろいろ遊んだりしています。とりあえず実物を見た第一印象は、す…

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

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

「ITエンジニアに向いていない人」に共通する5つの特徴

Photo by Robert Agthe こんにちは。谷口です。他の職種から「ITエンジニアを目指したい」という方が、最近急激に増えています。もちろん、開発業務未経験の方でも、エンジニアを目指すのは可能です。実際にpaizaでも、未経験からエンジニアになられて、活躍…

プログラミング入門者向け、PHPを基礎から学習できるサイト7選

Photo by Daniel Ramirezプログラミングは未経験or初心者だけど、Webエンジニア職に就職したい…という方、PHPを始めてみませんか?paizaユーザー、特にプログラミング入門者の中で、勉強したいプログラミング言語として常に上位にあがるのがPHPです。PHPは19…

PCカメラが「QRコードリーダー」に大変身!JavaScriptで簡単に開発できる「Instascan」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、お手持ちのPCに搭載されているカメラや、USB接続のWebカメラなどを「QRコードリーダー」に変えてしまうJavaScriptライブラリのご紹介です!すでに「QRコード」を読み取るスマホアプリなどが多く存在しています…

「ピンチはチャンス」は本当か?ピンチとの正しい向き合い方とは【すべてうまくいく 第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(パイザ)から出題されたプログラミング問題に正解…


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

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