PyQで学習されている、または学習を検討されているみなさま、「PyQで学んだことがどう仕事に生きてくるか?」と考えたことはありませんか?
先日PyQの運営会社であるビープラウドに、PyQで学習されていた方が入社しました!! 「これはPyQユーザーの生の声を聞くチャンスだ!」と思い、お話を聞いてきました。
※PyQを使って学習していたことは、入社後に教えてもらいました
- 仕事でPythonは使っていませんでした
- 次の転職先では、できればPythonで仕事をしたいと思っていました
- Pythonがとてもホットな話題になっていたので、習得したいという気持ちがありました
- 一通りの基本的な文法を習得していたことが転職活動で役にたちました
- PyQはPythonに特化している分「すごく充実したカリキュラムになっているのでは」と思います
仕事でPythonは使っていませんでした
私自身はお客様先に常駐して、システムの開発や運用・保守をやっていました。
当時使用していたプログラミング言語は主にJavaとPHPで、Pythonはほとんど使っていませんでした。
システムの開発、保守・運用などの業務にエンジニアを派遣するサービスです。派遣されたエンジニアは主に準委任契約という形態で契約されます。
世界的に多くのシステム開発に用いられているプログラミング言語です。現在Oracle社が中心となって管理しており、大規模開発で利用するエンタープライズ(企業)向けの機能が充実しています。
URL:https://java.com/ja/about/whatis_java.jsp
Web開発に適しているオープンソースの汎用プログラミング言語です。 日本のたくさんのシステム構築の現場で採用されており、プログラマーの数も多いです。ドキュメントも充実しています。
URL:https://www.php.net/manual/ja/intro-whatis.php
日本国内のPythonユーザーのために、Python の普及及び開発支援を行う為に、継続的にカンファレンス(PyCon)を開くことを目的とした非営利組織です。
URL:https://www.pycon.jp/
次の転職先では、できればPythonで仕事をしたいと思っていました
また、コミュニティ活動や登壇・書籍などでの外部への発信もたくさんしているのを知っていたので、そういう刺激的な環境の中で自分も仕事してみたいなという気持ちがありました。
次の転職先では、できればPythonで仕事をしたいと思っていたので、Pythonを技術スタックの中心にしている会社だったという部分はもちろん大きいです。
はい。ビープラウドのメンバーが著者の「Pythonプロフェッショナルプログラミング(秀和システム)」や「自走プログラマー(技術評論社)」などを読んでいます。とても良い本だなと思っていました。
Pythonでのシステム開発に長年取り組んできたビープラウドの開発メンバーによる、新人向け実践書です。これまで培ってきた技術や知識をもとに、新人がスムーズに開発に参加するために必要なPython開発のノウハウを解説します。
https://www.shuwasystem.co.jp/book/9784798053820.html
「初心者本はひととおり読んだけれど、次に何をしてよいかわからない」「簡単なコードは書けるけれど、中規模システムは作れない」そんなプログラミング迷子が設計からコードまで書けるスキルを身につけるための指南書です。開発現場で起こった実際の問題とその解決法をもとに、文法以外に必要な「プロジェクトの各段階でプログラマーがやること」「その選択をどう判断するのか」「どうコードを実装して実現していくのか」を解説します。
書籍紹介(技術評論社のWebサイト): https://gihyo.jp/book/2020/978-4-297-11197-7
自走プログラマー抜粋版URL: https://jisou-programmer.beproud.jp/
Pythonがとてもホットな話題になっていたので、習得したいという気持ちがありました
ただ、やはり仕事で使わない言語ということで、以前の会社で仕事をしている間はなかなか継続的に勉強できませんでした。
- Python文法基礎を学ぼう
- Python文法を実務レベルに深めよう
- プログラマー向けPython文法速習
- 実務で役立つPython
- 標準ライブラリー
一通りの基本的な文法を習得していたことが転職活動で役にたちました
ビープラウドを受けたときは、選考フローのプログラミング課題でDjangoでちょっとしたWebアプリを実装するという課題があったのですが、事前にポートフォリオ作成でDjangoの開発を経験していたので、そこまで苦労せずに対応できました。
Python製のWebフレームワークです。Pythonの代表的なフルスタック・フレームワーク(Web開発に必要な機能が一通り揃っているフレームワーク)です。フレームワークの提供する機能を最大限に活用して開発したい人におすすめです。
URL:https://www.djangoproject.com/
就職活動においてのポートフォリオとは、就職活動を行う人の実績や持ち味を評価・判断してもらうための資料をまとめたものです。IT業界を志望するエンジニアの場合は自らの実績をアピールするために成果物を提出することがあります。
PyQはPythonに特化している分「すごく充実したカリキュラムになっているのでは」と思います
主にウェブページの動的なクライアントサイドスクリプトとして使用されるプログラミング言語です。サーバーサイドでもNode.jsのようなランタイムを用いて、たびたび使用されています。
URL:https://developer.mozilla.org/ja/docs/Web/JavaScript
プログラミング言語Pythonの作者Guido氏が書き下ろした、Python入門者のための手引き書です。Pythonの言語とシステムの基本的な機能やコンセプトを解説し、さらにPythonの特徴的な機能を数多く取り上げて紹介することで、読者がこの言語の雰囲気とスタイルをつかめるよう配慮しています。
第4版が2021年2月1日に発売予定です。
URL: https://www.oreilly.co.jp/books/9784873119359/