タグ

ブックマーク / paiza.hatenablog.com (220)

  • 新卒エンジニアの選考で、採用担当者が見ているポイントとは【paizaインタビュー】 - paiza times

    paiza新卒では、求人掲載企業の採用担当者の方や、新入社員の方々にお話をお伺いしたインタビュー記事を公開しております。 応募者に対して企業が見ているポイントや、新入社員たちが実際にやっていた就活対策などなど、採用担当者や先輩エンジニアたちの生の声には、就活のヒントがたっぷり詰まっています。就活生の方、これから就活を始める予定の方はぜひごらんください。 【目次】 ■paiza掲載企業 人事担当者インタビュー ◆株式会社ドリコム:「発明の会社」で、新しいことをやりたいエンジニアに来てほしい ◆株式会社マイクロアド:少数精鋭で最大限の裁量。技術特化のエンジニアが輝ける環境です ◆株式会社リブセンス:学ぶ意欲の高い「ラーニングアニマル」たちに囲まれ、成長できる環境です。 ■新入社員座談会 ◆株式会社モバイルファクトリー 「入社して分かったゲーム作りの楽しさと難しさ」 ◆株式会社ビズリーチ「ここは

    新卒エンジニアの選考で、採用担当者が見ているポイントとは【paizaインタビュー】 - paiza times
    komz
    komz 2018/03/08
    新卒エンジニアの選考で、採用担当者が見ているポイントとは【paizaインタビュー】
  • 暗号通貨採掘に適したハードウエア・ソフトウエアと環境構築する方法 - paiza times

    秋山です。 皆さんはいま流行りの暗号通貨採掘をしていますか? 私は自宅でグラフィックボードを複数台使って採掘をしているのですが、最近はマイニング目的でグラボの需要が上がった結果、価格が高騰していますね。(暗号通貨の影響もあるようですがメモリモジュール自体の価格上昇とかも影響しているそうです) 今回は、私が思う暗号通貨採掘に向いているグラボのスペックや、グラボ以外のハードウエア・ソフトウエア、環境構築のやり方、記録の自動化などについて書いてみたいと思います。 ■暗号通貨採掘に使えるグラフィックボードについて 昨年の11月ぐらいに「これからメモリモジュールの価格が上がりそう」という話を小耳に挟んでいたので、その際にとりあえずこのあたりのGTX 1060と1070を買っておきました。 MSI GeForce GTX 1060 GAMING X 6G 『Twin Frozr VI/OCモデル』 グ

    暗号通貨採掘に適したハードウエア・ソフトウエアと環境構築する方法 - paiza times
    komz
    komz 2018/03/06
    暗号通貨採掘に適したハードウエア・ソフトウエアと環境構築する方法
  • Django3入門: 初心者でも10分でWebサービスを作れる!PythonフレームワークDjangoとPaizaCloudの使い方 - paiza times

    (English article is here) こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 いま最も熱いプログラミング言語の一つといえば、Pythonですよね。最近は特に機械学習向けのライブラリが充実していることから、人気が伸びています。 Pythonはスクリプト言語で、一行でもコードを書けばその場ですぐに動かすことができるため、プログラミング初心者の学習にも最適です。Pythonアメリカの大学で最も多く教えられている言語である…といったデータもあります。 このPythonを使ってWebサービスやWebアプリケーションを作るときに必要なWebアプリケーションフレームワークには、Django, Pyramid, Flask, Bottleなどがありますが、今のところ最もメジャーなのがDjango(ジャンゴ)です。 Djangoには、Web開発に便利なル

    Django3入門: 初心者でも10分でWebサービスを作れる!PythonフレームワークDjangoとPaizaCloudの使い方 - paiza times
    komz
    komz 2018/03/01
    PythonフレームワークDjango2.0とPaizaCloudを使って10分でWebサービスを作る方法
  • 【初心者向け】ゲームで遊ぶだけでJavaScriptが学べる7つのサイトが楽しすぎる! - paiza times

    Photo by Chase N. こんにちは。谷口です。 JavaScript初心者の皆さんは、これからどうやって勉強を進めていこうと考えていますか? プログラミング初心者の人が勉強を始めるとなると 独学でどう勉強したらいいのか分からない 経験者向けの解説を読んでも難しい といった悩みもあるかと思います。 そんな中、最近はゲーム感覚で楽しくJavaScriptを学べるサイトやサービスがかなり増えてきました。勉強するのは大変だけど、ゲームやクイズを通して遊び感覚で学べたら続けやすいですよね。 そこで今回は「初心者だけどJavaScriptを楽しく勉強したい!」という方のために、ゲーム感覚で楽しくJavaScriptを学べるサイトを紹介していきます。 最近は、こういった遊び感覚でプログラミングについて学べるサイトやサービスがかなり増えてきましたので、以前より学習のハードルはかなり下がっている

    【初心者向け】ゲームで遊ぶだけでJavaScriptが学べる7つのサイトが楽しすぎる! - paiza times
    komz
    komz 2018/02/28
    【初心者向け】ゲームで遊ぶだけでJavaScriptが学べる7つのサイトが楽しすぎる!
  • コード不要・ブラウザ上で簡単にWebVRアプリを開発&公開できる「Patches」を使ってみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、PC・スマホのブラウザ上でVR体験ができるWebアプリを簡単に開発可能なWebサービスをご紹介します。 コード不要でブラウザ上から誰でも手軽に開発できるように設計されており、ブロック化されたさまざまな機能を「線」でつなげていくだけで開発できます。 VR開発にご興味のある方は、ぜひ参考にしてみてください! 【 Patches 】 ■「Patches」とは? 「Patches」は、ビジュアルプログラミングをベースにしており、さまざまな機能を「パッチ」と呼ばれるブロック同士をつなげていくことでVR開発を実現しているのが特徴です。 このパッチには基的なプログラミング構造であるループ処理や条件分岐・関数処理などが含まれているだけでなく、画像・動画・音楽などのマルチメディアや3Dモデルなど…VR開発に必要な機能がすべて含まれています。 また、We

    コード不要・ブラウザ上で簡単にWebVRアプリを開発&公開できる「Patches」を使ってみた! - paiza times
    komz
    komz 2018/02/22
    コード不要・ブラウザ上で簡単にWebVRアプリを開発&公開できる「Patches」を使ってみた!
  • 会社に「安定」を求めるエンジニアの将来が危険な3つの理由 - paiza times

    Photo by Mark Hawkins こんにちは。谷口です。 最近、どことは言えませんが会社(IT系ではない)が倒産してしまった友人に会ってきました。 友人は「自分の会社は大丈夫だと思ってたのに、急に経営が傾いてしまった」と言っていましたが、paizaに登録しているエンジニアでも、同じように「大企業だから安定していると思って入社したのに、急に会社が傾き出した」「自分の会社だけは大丈夫だと思っていたので、転職なんか考えたこともなかった」と言う方はいらっしゃいます。 「うちの会社は大丈夫」「大手だから大丈夫」と無意識に思い込んでいる人は結構多いようですが、よく考えてみるとこの「大丈夫」には何の根拠もありませんよね。今や大手の家電メーカーでも簡単に傾きますし…いろいろな会社が急に倒産したり記者会見したりしています。 永続的な安定が保障されている会社なんてこの世に存在しないのに、なぜ「自分だ

    会社に「安定」を求めるエンジニアの将来が危険な3つの理由 - paiza times
    komz
    komz 2018/02/22
    会社に「安定」を求めるエンジニアの将来が危険な3つの理由
  • プログラミング初心者がRubyを学ぶ3つのメリットと最適な学習サービス - paiza開発日誌

    Photo by Masatoshi Seki こんにちは。谷口です。 paizaを運営していると、よく「転職のためにRubyを勉強したい」という方からの相談を受けることがあります。 Rubyはコードの記述量が比較的少なくて済むため、初心者でも読み書きがしやすく、学習も進めやすいプログラミング言語です。また、クックパッドやグノシーなど有名サービスの開発にも利用されており、日中・世界中のWebサービス開発企業に広く普及しています。 Rubyを学ぶメリットとしては「学習教材が充実している」「転職にも役立つ」といったことが挙げられます。特に、Webサービスを開発するエンジニアになりたい方なら、学んでおいて損はありません。 今回は、Rubyを学ぶメリットやC言語のコードとの比較、またRubyの学習に役立つコンテンツをご紹介します。 ■Rubyを学ぶメリット ◆初心者でも書きやすくわかりやすい R

    プログラミング初心者がRubyを学ぶ3つのメリットと最適な学習サービス - paiza開発日誌
    komz
    komz 2018/02/20
    プログラミング初心者がRubyを学ぶ3つのメリットと最適な学習サービス
  • 未経験からエンジニアを目指す人が、面接で必ず聞かれる質問とその対策 - paiza times

    Photo by perzon seo こんにちは。谷口です。 近年、IT業界で人材不足が叫ばれています。ただ、だからといってエンジニアを募集している企業に応募すれば、誰でも採用されるわけではありません。 少し厳しいことを言いますが…企業側も、正直教育コストがかかる未経験者よりは、すぐに活躍してくれる経験者がほしいと思っています。ですから、未経験者はそれなりに厳しい目で選考されるのが現実です。 ただ、未経験者の場合、面接で聞かれる質問と、面接官の意図(≒何が知りたくてそんな質問をするのか)は大体決まっています。これらを知って受け答えを考えておけば、未経験者でも面接通過率はぐっと上がります。 というわけで、今回は「未経験者がエンジニア職の採用面接で必ず聞かれる質問」と「面接官の意図」についてお話しします。 未経験者によく聞かれる質問の背景と対策 「なぜエンジニアになりたいのですか?」 「エン

    未経験からエンジニアを目指す人が、面接で必ず聞かれる質問とその対策 - paiza times
    komz
    komz 2018/02/20
    未経験からエンジニアを目指す人が、面接で必ず聞かれる質問とその対策
  • Laravel入門 - はじめてのLaravelチュートリアル - paiza times

    (English article is here) こんにちは、吉岡(@yoshiokatsuneo)です。 LaravelPHPのウェブアプリケーションフレームワークです。 PHPはWeb開発のために作られた言語で、HTMLファイルに埋め込むことでプログラムを動かしてくれます。小さなプログラムから作り始めて、すぐに動かすことができるので、初めてWeb開発をする人にも便利ですね。 ただ、より格的なWebサービスを作ろうと思ったら、PHPのWebアプリケーションフレームワークを利用する必要が出てきます。 PHPのWebフレームワークには、Laravel、CakePHP、Symfony、Zend Framework、CodeIgniterなどがありますが、その中で、現在最も有名で人気のあるPHPフレームワークといえば、Laravelではないでしょうか。 以下のGoogleトレンドのデータで

    Laravel入門 - はじめてのLaravelチュートリアル - paiza times
    komz
    komz 2018/02/17
    初心者でも10分でWebサービスを作れる!PHPフレームワークLaravelとPaizaCloudの使い方
  • 初心者でもPythonの数値計算ライブラリ「NumPy」の使い方が学べるコンテンツ6選 - paiza times

    Photo by thekirbster こんにちは。谷口です。 最近は機械学習が流行っていることもあって、Numpyなどの数値計算系のPythonライブラリなどが人気ですよね。 NumPyは機械学習、データマイニング、ディープラーニングなどでも非常によく利用されているPythonの数値計算ライブラリです。 Pythonは、数値計算を素直に書くと処理が遅めな言語ではありますが、NumPyを使えばC言語のネイティブコード上で計算してくれて、処理がとても早くなります。 今回は、初心者の方でもNumpyの使い方を学べるコンテンツを6件ご紹介していきます。 ■初心者でもNumpyの使い方を学べるコンテンツ ◆Numpyの公式ドキュメントとチュートリアル 「配列の基の使い方」といった、Numpyの基礎的な部分は公式ドキュメントとチュートリアルで学べます。 ◆SciPy Cookbook Numpy

    初心者でもPythonの数値計算ライブラリ「NumPy」の使い方が学べるコンテンツ6選 - paiza times
    komz
    komz 2018/02/14
    初心者でもPythonの数値計算ライブラリ「NumPy」の使い方が学べるコンテンツ6選
  • 「仕事ができないITエンジニア」に共通する5つの特徴 - paiza times

    Photo by Mark Hawkins こんにちは。谷口です。 皆さんは、自分を「仕事ができるエンジニア」だと思いますか?「仕事ができないエンジニア」だと思いますか? ちなみに、paizaユーザーに聞いた「転職を思い立った理由」を集計すると「周囲の技術レベルが低いから」という理由が第3位に入ります。(この「エンジニアに多い転職理由ランキング」については、また別の機会にご紹介できればと思います)エンジニアであれば、「技術力が低い」というのは「仕事ができない」大きな要因の一つになりますね。ほかにはどんな要因があるのでしょうか? 今回、エンジニアを募集している企業で採用や評価、マネジメント等を担当されている方々(開発チームリーダー、CTOなど)に「仕事ができないITエンジニアの特徴」についてお聞きしたところ、いくつか共通点がありましたので、ご紹介していきたいと思います。 ■仕事ができないエン

    「仕事ができないITエンジニア」に共通する5つの特徴 - paiza times
    komz
    komz 2018/02/09
    「仕事ができないITエンジニア」に共通する5つの特徴
  • 初心者でもPythonのWebフレームワーク「Django」の使い方が学べるコンテンツ8選 - paiza times

    Photo by Malcolm Tredinnick こんにちは。谷口です。 最近は機械学習が流行っているからか、PythonやNumpyなどの数値計算系のPythonライブラリなどが人気ですよね。 では、PythonのWebフレームワークである「Django」については知っていますか? Djangoは、とりあえずWeb開発に必要なものが全部入っている、Webアプリケーションフレームワークです。Rubyで言うところのRailsのような感じですね。 初心者でも比較的簡単にそれなりのWebアプリを作成することができるので、Pythonを使ってWeb開発をしてみたい人には最適です。 そこで今回は、プログラミング初心者の方でもDjangoの使い方を学べるコンテンツを8件ご紹介していきます。 ■初心者でもDjangoの使い方を学べるコンテンツ ◆Djangoの公式ドキュメントとチュートリアル 日

    初心者でもPythonのWebフレームワーク「Django」の使い方が学べるコンテンツ8選 - paiza times
    komz
    komz 2018/02/07
    プログラミング入門者向け、Djangoの使い方が学べるコンテンツ8選
  • 【問題解説】プログラミングで一攫千金する人続出!その方法とは…? - paiza times

    paizaで公開中のプログラミングカードゲーム『一攫千金プログラミング~ボットdeジャックポット~』にたくさんのご挑戦ありがとうございました! 今回はプログラミング初心者の方向けに、ボットdeジャックポットをプレイするためのコーディング方法を解説します。(※解答コードはPythonで記述しています) (ボットdeジャックポットで遊んだ結果やご自分で書かれたコードなどは、ご自由にブログ等で公開していただいて構いません!また、プレゼント対象となる期間は終了しておりますが、何度でも挑戦していただけます) ■ボットdeジャックポットの遊び方例 まず、必ずプレイヤーとディーラーの1対1の勝負となります。 使用するカードは52枚、1〜13のカード各4枚ずつで、ジョーカーは含みません。2 〜 10 は数字の通り、また、11, 12, 13 はブラックジャックにおける J, Q, K 同様 10 、 1

    【問題解説】プログラミングで一攫千金する人続出!その方法とは…? - paiza times
    komz
    komz 2018/02/03
    【問題解説】プログラミングで一攫千金する人続出!その方法とは…?
  • 誰でもWeb上でリアルに動くHTML5アニメーションを製作できる「Animatron Studio」を使ってみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、ブラウザ上から誰でも簡単にHTML5で作られたアニメーションを製作できるWebサービスをご紹介します! Webサイトやサービスに組み込んで動きのあるコンテンツを作成したり、企業ロゴやバナー広告、商品紹介、インフォグラフィック…など、とても幅広い分野に応用することが可能です。 ブラウザさえあれば今すぐアニメーションを作れるので、ぜひみなさんもオリジナル作品を作ってみてください! 【 Animatron Studio 】 ■「Animatron Studio」とは? 「Animatron Studio」は、とにかく誰でも簡単にアニメーション製作ができることを前提に設計されています。 豊富なイラストやテンプレートを自在に組み合わせることで、わずかなマウス操作だけで楽しいアニメーションを次々と作っていくことが可能です。 例えば、以下のようなアニ

    誰でもWeb上でリアルに動くHTML5アニメーションを製作できる「Animatron Studio」を使ってみた! - paiza times
    komz
    komz 2018/02/02
    誰でもWeb上でリアルに動くHTML5アニメーションを製作できる「Animatron Studio」を使ってみた!
  • なぜプロジェクトは炎上するのか?炎上しやすい4つの傾向と、炎上を防ぐ3つの対策 - paiza開発日誌

    Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』 こんにちは、谷口です。 某Mずほ銀行の案件のニュースが出たとき、弊社でも結構話題になりました。 あんなに巨大なプロジェクトをしずめるのは、もう当に不可能なんじゃないかと思いますが、どんなに大きな炎上も、恐らくは小さな火種が集まって、やがて大きな炎となってしまった結果だと思いますし、最初の小さな火種の段階からぷちぷち消していけたらこんな結果にはならなかったはず……。 という話をしていたときに、paizaのエンジニアが「かつて炎上しているプロジェクトに自ら突入していくのが趣味だった」などと言い出しました。「そういう性癖なのかな」と思ったんですが、聞いてみると 「炎上しているプロジェクトに行くと『優秀な人たちはどんな振る舞いや働きをして炎上をしずめているのか』『何が原因で炎上したのか、どの時点で何をし

    なぜプロジェクトは炎上するのか?炎上しやすい4つの傾向と、炎上を防ぐ3つの対策 - paiza開発日誌
    komz
    komz 2018/01/31
    なぜプロジェクトは炎上するのか?炎上しやすい4つの傾向と、炎上を防ぐ3つの対策
  • SIer村を出て自社サービスに行った、若いエンジニアの末路 - paiza開発日誌

    Photo by Gael Varoquaux 高村です。 paiza(ギノ)に入社してからもうすぐ2年、今は開発チームのリーダーをしています。新卒でITエンジニアとして働き出してからは、10年弱ぐらいですね。 前職は大手SIerだったのですが、退職時は上司からびっくりするほど引き止められて、「ここでやっていけないならどこへ行っても同じ」「ここを退職して転職なんかしたら苦労するぞ」みたいなことを言われました。大企業だとありがちなことですよね。 実際そういったことを言われて、「転職に興味はあるけど、踏み出すのが不安になってきた…」と思っている人は、結構いるんじゃないでしょうか。 だから今回は、SIer村を辞めて出ていった自分が、なぜ出ていったのか・その後どうなったのか、また実体験から感じた「いい転職のためにやった方がいいこと」についてを書きます。 ■私の簡単な経歴 ■ざっくり学生時代の話 ■

    SIer村を出て自社サービスに行った、若いエンジニアの末路 - paiza開発日誌
    komz
    komz 2018/01/31
    SIer村を出て自社サービスに行った、若いエンジニアの末路
  • 初心者でもほぼ無料でC#を勉強できるコンテンツ8選 - paiza times

    Photo by Quinn Dombrowski こんにちは。谷口です。 プログラミング初心者の中には「C#を勉強したい」という方も多くいらっしゃるかと思います。 C#は、Microsoftが開発した言語で、サーバー用のプログラムやゲーム、アプリ、また企業の業務システム開発などに広く使われています。また、UnityというゲームエンジンとC#を使えば個人でも簡単にゲーム開発ができるため、近年はゲームエンジニアを目指す人からの人気が高くなっています。 以前paizaが行ったアンケートで、C#は「好きなプログラミング言語」の4位にランクインしました。結構人気(特に社会人から)ですね。 paiza.hatenablog.com そこで今回は、プログラミング未経験~初心者の方が、なるべくコストをかけずにC#に触れられて、学習に役立てられるコンテンツを8件ご紹介していきます。 【目次】 ■初心者でも

    初心者でもほぼ無料でC#を勉強できるコンテンツ8選 - paiza times
    komz
    komz 2018/01/31
    初心者でもほぼ無料でC#を勉強できるコンテンツ8選
  • 機械学習にも便利なPythonライブラリ「Pandas」の初心者向けチュートリアル - paiza開発日誌

    秋山です。 機械学習やディープラーニングが流行っていますが、基的には何をするにも大量のデータを取り扱いますよね。 データの集計・分析は、機械学習をするのに大前提として必要な作業です。 そんなときに便利なライブラリがPandasです。Pandasは、Pythonを使ったデータ解析に便利な機能を提供しているライブラリです。数値や時系列のデータの操作や、データ構造をいじったりすることができます。 というわけで、今回はそんなPandasを使えるようになりたい初心者の人に向けて、ちょっとしたチュートリアルを書いてみます。 ■Pandasって何ぞ Pandasとは超ざっくり簡単に言うと、Pythonを使って、ExcelSQL、R言語みたいな感じでデータを取り扱えるようにしてくれる便利なライブラリです。 例えば、データの整列、グループ化、データ同士の結合、スライス、欠損データがあった場合の除外、時系

    機械学習にも便利なPythonライブラリ「Pandas」の初心者向けチュートリアル - paiza開発日誌
    komz
    komz 2018/01/25
    機械学習にも便利なPythonライブラリ「Pandas」の初心者向けチュートリアル
  • 【18卒】まだ間に合う!1月以降も求人応募できる就活サイト - paiza times

    Photo by Kent Wang こんにちは、谷口です。 先日リクルートキャリアが実施した「就職プロセス調査」の発表によれば、12月1日時点で18卒予定の大学生の就職内定率は94.8%となっています。前年同月の93.6%と比べると、1.2ポイント高い学生が既に内定を獲得しています。1月下旬となった現在は、内定率もさらに上がっているでしょう。 18卒の皆さんは、あとは卒業と就職先への入社日を待つばかりという方が大半かと思います。 www.recruitcareer.co.jp ……と言ってしまうとまだ内定を保持していない方は焦ってしまうかと思いますが、18卒向け求人サイトでは今も多くの方が就活をしていますし、最後まで積極的に18卒予定者の採用活動を行っている企業も多数あります。 今回は、まだまだ就活を継続される18卒の方に一番気をつけてほしいポイントと、引き続き18卒向け求人を掲載してい

    【18卒】まだ間に合う!1月以降も求人応募できる就活サイト - paiza times
    komz
    komz 2018/01/24
    【18卒】まだ間に合う!1月以降も求人応募できる就活サイト
  • 初心者向け・SQLの練習問題をたくさん解ける学習サイトと本7選 - paiza times

    Photo by Brent Ozar こんにちは。谷口です。 エンジニアを目指している、もしくはエンジニアと一緒に仕事をしている方の中には「SQLを学習したい」という方も多いでしょう。もちろん、エンジニアでも「なんとなくSQL使ってるけど、実は苦手……」という方は少なくないと思います。 ただ、「SQLを勉強したいけど、実際に触って試せるデータベースがない」という方は多いですよね。SQLは実際のデータベースがないと操作ができないので、勉強したくてもなかなかできないのが難点でした。 paizaにも「もっとSQLを触りたい、実践的な問題が解きたい」といった声が多く寄せられています。そこで今回はSQLの練習問題がたくさん解ける学習コンテンツを7件ご紹介します。 【目次】 ■SQLとは? ■SQLの問題がたくさん解ける学習コンテンツ ◆Progate ◆Codecademy ◆paizaラーニング

    初心者向け・SQLの練習問題をたくさん解ける学習サイトと本7選 - paiza times
    komz
    komz 2018/01/23
    初心者向け・SQLの練習問題をたくさん解ける学習サイトと本7選