SlideShare uma empresa Scribd logo
1 de 41
Baixar para ler offline
新人教育と (Javaと) Python
長谷場 潤也
2015-11-22
PyCon mini Hiroshima 2015
自己紹介
• 長谷場 潤也(はせば じゅんや)
• Twitter:@7pairs
• GitHub:https://github.com/7pairs
• 株式会社アイモバイル所属
• アドネットワーク担当のエンジニア
• C#、JavaScript…など
• 前職まで15年間SIerに勤務
• 今日の発表はその頃のお話
アジェンダ
• なぜ新人教育でPythonを採用したのか
• Pythonで教育がどう変わったか
• Pythonで講師たちがどう変わったか
• 配属されてからの違いはあったのか
• まとめ
なぜ新人教育でPythonを採用したのか
教育の前提
• 入社直後の新人さんに対するプログラミング教育
• 対象にはプログラミング未経験者も含まれる
• 経験者は教育を早めに切り上げることも…
• 教育期間は1∼3ヶ月(年度によって差違あり)
• 並行してほかの研修も実施する
• マナー研修、情報処理基礎、データベースなど
教育の目的
• 先輩の指導下で業務がこなせるようになること
• プログラミングに必要な考え方を身につけること
• 言語そのものの習熟にはこだわらない
• 業務で関わる機会の多いWeb開発につなげたい
• 言語を問わず必要となる知識が多い
• Webアプリの仕組み、セキュリティなど
採用する言語の条件
「Windows環境で開発できて…」
(Pythonだ…)
「冗長な記述をする必要がなくて…」
(Pythonだ…)
「難しいパラダイムの言語ではなくて…」
(Pythonだ…)
「Webとの親和性が高い言語で…」
(Pythonだ…!)
それまでの新人教育
• 実務を意識してJavaで実施することが多かった
• Javaでは多くのことを同時に学ぶ必要がある
• プログラミングの考え方
• オブジェクト指向
• Java言語の文法
Java版Hello World
// おまじないとして進めざるを得ない項目が多い
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (1)
// クラス
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (2)
// メソッド
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (3)
// アクセス修飾子
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (4)
// 静的(メソッド)
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (5)
// 戻り値
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (6)
// 引数
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (7)
// 配列(もしくは可変長引数)
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello, world");
}
}
Java版Hello Worldのおまじない (8)
// パッケージ
public class HelloWorld {
public static void main(String[] args) {
System.out.println("エリチカ、おうちに帰る!");
}
}
おまじないの効能
• おまじないとして割り切れるのも才能
• 手が止まってしまう人もいる
• おまじないばかりでは写経から得るものがなくなる
• その時点での理解を放棄している
生み出される混沌
• ファイル名と異なる名前のpublicクラス
• 同一ファイル内に2つのpublicクラス
• 同一クラス内に2つのmainメソッド
• エントリポイントのつもりのmain2メソッド
Python3版Hello World
// 講師に優しいHello World
print("hello, world")
Pythonの採用によって期待されること
• クラスが必ずしも必要ない
• 関数が必ずしも必要ない
• 対話モードならファイルすら必要ない
• 最初のおまじないで微妙な空気になることもない
よくある反論と回答 (1)
Q. 実際に業務で使う言語で教育すれば、そのあとスムー
ズに実務に入れるのでは?
A. 上司の指示だと報告書に書いて良いのであれば、業務
でもっとも使われているJava1.4で教育します。
よくある反論と回答 (2)
Q. Pythonという言語は聞いたことがないが、そんなマイ
ナーな言語で学習に支障はないのか?
A. 弊社製独自フレームワークよりは広く使われている言
語なので、自習も容易だと考えています。
Pythonで教育がどう変わったか
動的型付け言語である
• コードを書くときに試行錯誤しやすい
• 一方で設計の大切さが伝わりづらい面も…
• コレクションが使いやすい
• "1" + 1 が 2 にならない程度の厳密さを持つ
対話モードを持っている
• 様々な場面で大活躍
• 例を説明するとき
• 新人さんが試行錯誤するとき
• 講師がこっそり言語仕様を確認するとき
• Pythonを採用したことで教育の進め方が変わった
Webとの親和性が高い
• PythonだけでWebアプリを作ることができる
• Javaで教育していた頃のことは思い出したくもない…
• Tomcatを入れて…
• 可読性の低いJSPを書いて…
• 変更のたびに再起動をして…
テキストエディタで充分にコーディングできる
• 非力なマシンでもなんとか進めることができる
• Javaで教えていた頃のことは思い出したくもない…
• Eclipseの起動に5分かかる…
• コーディング中にExcelを開くと固まる…
Pythonで講師たちがどう変わったか
学習への意欲が生まれた
• 人に教えるためにはまず理解しなければならない
• 新人さんに質問されたら答えなければならない
• もちろん嘘を教えるわけにはいかない
• 新しいことを学ぶ楽しさを思い出した
英語に対する抵抗感が和らいだ
• 公式ドキュメントを離れると日本語情報が少ない
• 外部ライブラリのドキュメント
• Stack Overflowなど
• 英語を読まざるを得ない状況に
• 追い込まれれば意外となんとかなる
業務にPythonを取り入れる動き
• ツール類をPythonに置き換える
• Perlからの置き換え
• シェルスクリプトからの置き換え
• VBAからの置き換え
• プロダクトでの導入はハードルが高かった…
配属されてからの違いはあったのか
インデントは偉大だった
• ブロック単位できちんとインデントする習慣
• 規約を意識したコーディング
• PEP8も偉大だった
既存の機能を使おうとしてくれる
• 新人さんにありがちな車輪の再発明が発生しづらい
• 標準ライブラリで解決することができないか
• APIのJavadoc、MSDN等を調べる習慣
• 外部のライブラリで解決することができないか
• ただ、なんでもかんでもjarを追加するのは…
関数をオブジェクトとして扱う
• map、filterなどで関数を引数に指定した経験
• ほかの言語でも類推して理解することができる
• C#、JavaScriptなど
• Java8? 何それ美味しいの?
昔ながらのfor文に戸惑ってしまう
for (String str : strArray) {
// Pythonのforからの類推で理解できる
}
for (int i = 0; i < strArray.length; i++) {
// 何これ? 見たことがない!
}
昔ながらのfor文を理解しなければいけないたった一つの理由
• Java1.4が現役であるため
• Python採用2年目はJavaScriptを例に説明
まとめ
まとめ
• Pythonの採用により、アルゴリズムなどの本当に教え
たい部分にフォーカスできた
• 業務で利用しないPythonで教育する場合、そのマイナ
スを上回るメリットを提示できるように
• 新人教育は講師の教育でもある
• Pythonとほかの言語との違いを認識させ、もし足りな
い機能がある場合は別言語を例にすることも必要
ご清聴ありがとうございました

Mais conteúdo relacionado

Mais procurados

続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門Hironori Sekine
 
次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発shoma h
 
S12 t1 python学習奮闘記#5
S12 t1 python学習奮闘記#5S12 t1 python学習奮闘記#5
S12 t1 python学習奮闘記#5Takeshi Akutsu
 
オリエンテーション
オリエンテーションオリエンテーション
オリエンテーションTakeshi Akutsu
 
S01 t1 tsuji_pylearn_ut_01
S01 t1 tsuji_pylearn_ut_01S01 t1 tsuji_pylearn_ut_01
S01 t1 tsuji_pylearn_ut_01Takeshi Akutsu
 
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjpPython エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjpTakeshi Komiya
 
Python & PyConJP 2014 Report
Python & PyConJP 2014 ReportPython & PyConJP 2014 Report
Python & PyConJP 2014 Reportgree_tech
 
Pythonのプロファイリング
PythonのプロファイリングPythonのプロファイリング
Pythonのプロファイリングysakaguchi
 
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解するTakuya Nishimoto
 
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみたRubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみたYusuke Kon
 
エキスパートPythonプログラミング改訂3版の読みどころ
エキスパートPythonプログラミング改訂3版の読みどころエキスパートPythonプログラミング改訂3版の読みどころ
エキスパートPythonプログラミング改訂3版の読みどころTakayuki Shimizukawa
 
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側Katayanagi Nobuko
 
Two sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini SapporoTwo sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini SapporoTakanori Suzuki
 
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?Tatsuya Shinozuka
 
Python for Beginners ( #PyLadiesKyoto Meetup )
Python for Beginners ( #PyLadiesKyoto Meetup )Python for Beginners ( #PyLadiesKyoto Meetup )
Python for Beginners ( #PyLadiesKyoto Meetup )Ai Makabi
 
Python学習奮闘記#07 webapp
Python学習奮闘記#07 webappPython学習奮闘記#07 webapp
Python学習奮闘記#07 webappTakeshi Akutsu
 
S06 t1 python学習奮闘記#4
S06 t1 python学習奮闘記#4S06 t1 python学習奮闘記#4
S06 t1 python学習奮闘記#4Takeshi Akutsu
 

Mais procurados (20)

続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門
 
次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発
 
S12 t1 python学習奮闘記#5
S12 t1 python学習奮闘記#5S12 t1 python学習奮闘記#5
S12 t1 python学習奮闘記#5
 
オリエンテーション
オリエンテーションオリエンテーション
オリエンテーション
 
S01 t1 tsuji_pylearn_ut_01
S01 t1 tsuji_pylearn_ut_01S01 t1 tsuji_pylearn_ut_01
S01 t1 tsuji_pylearn_ut_01
 
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjpPython エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
 
Python & PyConJP 2014 Report
Python & PyConJP 2014 ReportPython & PyConJP 2014 Report
Python & PyConJP 2014 Report
 
Pythonのプロファイリング
PythonのプロファイリングPythonのプロファイリング
Pythonのプロファイリング
 
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
 
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみたRubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
 
エキスパートPythonプログラミング改訂3版の読みどころ
エキスパートPythonプログラミング改訂3版の読みどころエキスパートPythonプログラミング改訂3版の読みどころ
エキスパートPythonプログラミング改訂3版の読みどころ
 
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
 
Two sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini SapporoTwo sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini Sapporo
 
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?
 
210630 python
210630 python210630 python
210630 python
 
S06 t0 orientation
S06 t0 orientationS06 t0 orientation
S06 t0 orientation
 
S01 t0 orientation
S01 t0 orientationS01 t0 orientation
S01 t0 orientation
 
Python for Beginners ( #PyLadiesKyoto Meetup )
Python for Beginners ( #PyLadiesKyoto Meetup )Python for Beginners ( #PyLadiesKyoto Meetup )
Python for Beginners ( #PyLadiesKyoto Meetup )
 
Python学習奮闘記#07 webapp
Python学習奮闘記#07 webappPython学習奮闘記#07 webapp
Python学習奮闘記#07 webapp
 
S06 t1 python学習奮闘記#4
S06 t1 python学習奮闘記#4S06 t1 python学習奮闘記#4
S06 t1 python学習奮闘記#4
 

Destaque

tse - Pythonによるテキスト整形ユーティリティ
tse - Pythonによるテキスト整形ユーティリティtse - Pythonによるテキスト整形ユーティリティ
tse - Pythonによるテキスト整形ユーティリティAtsuo Ishimoto
 
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiroPy "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiroShinichi Nakagawa
 
Nishimoto110126 v15-light2
Nishimoto110126 v15-light2Nishimoto110126 v15-light2
Nishimoto110126 v15-light2Takuya Nishimoto
 
集合知2回目
集合知2回目集合知2回目
集合知2回目Noboru Kano
 
PostgreSQLとpython
PostgreSQLとpythonPostgreSQLとpython
PostgreSQLとpythonSoudai Sone
 
データ解析・統計講座②
データ解析・統計講座②データ解析・統計講座②
データ解析・統計講座②uenotsutomu
 
白い陽気なやつとPythonでたわむれる
白い陽気なやつとPythonでたわむれる白い陽気なやつとPythonでたわむれる
白い陽気なやつとPythonでたわむれるKen'ichi Matsui
 
PythonでDeepLearningを始めるよ
PythonでDeepLearningを始めるよPythonでDeepLearningを始めるよ
PythonでDeepLearningを始めるよTanaka Yuichi
 
統計的学習の基礎 4章 前半
統計的学習の基礎 4章 前半統計的学習の基礎 4章 前半
統計的学習の基礎 4章 前半Ken'ichi Matsui
 
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミングPyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミングRansui Iso
 
WindowsでPython
WindowsでPythonWindowsでPython
WindowsでPythondrillan
 
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術Daisuke Tamada
 

Destaque (15)

tse - Pythonによるテキスト整形ユーティリティ
tse - Pythonによるテキスト整形ユーティリティtse - Pythonによるテキスト整形ユーティリティ
tse - Pythonによるテキスト整形ユーティリティ
 
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiroPy "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro
 
Rでvisualization
RでvisualizationRでvisualization
Rでvisualization
 
Nishimoto110126 v15-light2
Nishimoto110126 v15-light2Nishimoto110126 v15-light2
Nishimoto110126 v15-light2
 
集合知2回目
集合知2回目集合知2回目
集合知2回目
 
PostgreSQLとpython
PostgreSQLとpythonPostgreSQLとpython
PostgreSQLとpython
 
統計Python2
統計Python2統計Python2
統計Python2
 
データ解析・統計講座②
データ解析・統計講座②データ解析・統計講座②
データ解析・統計講座②
 
白い陽気なやつとPythonでたわむれる
白い陽気なやつとPythonでたわむれる白い陽気なやつとPythonでたわむれる
白い陽気なやつとPythonでたわむれる
 
PythonでDeepLearningを始めるよ
PythonでDeepLearningを始めるよPythonでDeepLearningを始めるよ
PythonでDeepLearningを始めるよ
 
統計的学習の基礎 4章 前半
統計的学習の基礎 4章 前半統計的学習の基礎 4章 前半
統計的学習の基礎 4章 前半
 
音声認識と深層学習
音声認識と深層学習音声認識と深層学習
音声認識と深層学習
 
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミングPyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミング
 
WindowsでPython
WindowsでPythonWindowsでPython
WindowsでPython
 
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
 

Semelhante a 新人教育と(Javaと)Python

オンラインPython学習サービスPyQの価格決め
オンラインPython学習サービスPyQの価格決めオンラインPython学習サービスPyQの価格決め
オンラインPython学習サービスPyQの価格決めHaruo Sato
 
IoTで5days学生インターン
IoTで5days学生インターンIoTで5days学生インターン
IoTで5days学生インターンKazuya Fukumoto
 
今年やってきた中で書いてきたコード
今年やってきた中で書いてきたコード今年やってきた中で書いてきたコード
今年やってきた中で書いてきたコードFumihito Yokoyama
 
とある中堅ベンチャーの新人研修戦略 #efsta42
とある中堅ベンチャーの新人研修戦略 #efsta42とある中堅ベンチャーの新人研修戦略 #efsta42
とある中堅ベンチャーの新人研修戦略 #efsta42Mamiko Tsuda
 
BPStudy#116(PyQ開発秘話)
BPStudy#116(PyQ開発秘話) BPStudy#116(PyQ開発秘話)
BPStudy#116(PyQ開発秘話) Haruo Sato
 
ペーパークラフトで学ぶフィードバックと改善(鬼)
ペーパークラフトで学ぶフィードバックと改善(鬼)ペーパークラフトで学ぶフィードバックと改善(鬼)
ペーパークラフトで学ぶフィードバックと改善(鬼)You&I
 
プログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのかプログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのかHaruo Sato
 
泥臭い受託開発Dev love関西
泥臭い受託開発Dev love関西泥臭い受託開発Dev love関西
泥臭い受託開発Dev love関西Toshiyuki Ohtomo
 
PM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組みPM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組みPMeducaiton
 
アウトプットのすすめ
アウトプットのすすめアウトプットのすすめ
アウトプットのすすめKoichiHirai1
 
<女性限定>在宅ワーク講座 公開版 Django入門
<女性限定>在宅ワーク講座 公開版 Django入門<女性限定>在宅ワーク講座 公開版 Django入門
<女性限定>在宅ワーク講座 公開版 Django入門Hirokazu Tokuno
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークMaehana Tsuyoshi
 
PythonのインストールからHello Worldまで
PythonのインストールからHello WorldまでPythonのインストールからHello Worldまで
PythonのインストールからHello WorldまでKioto Hirahara
 
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Takanori Suzuki
 
holidaymakerを支える技術
holidaymakerを支える技術holidaymakerを支える技術
holidaymakerを支える技術kuro kuro
 
Innovation eggとjaws ugについて
Innovation eggとjaws ugについてInnovation eggとjaws ugについて
Innovation eggとjaws ugについてHiroyuki Hiki
 
Introduction for CHiLO (part 1)
Introduction for CHiLO (part 1)Introduction for CHiLO (part 1)
Introduction for CHiLO (part 1)NPO CCC-TIES
 
5年しかもたない最高のシステムとの向き合い方
5年しかもたない最高のシステムとの向き合い方5年しかもたない最高のシステムとの向き合い方
5年しかもたない最高のシステムとの向き合い方Jumpei iwamura
 

Semelhante a 新人教育と(Javaと)Python (20)

オンラインPython学習サービスPyQの価格決め
オンラインPython学習サービスPyQの価格決めオンラインPython学習サービスPyQの価格決め
オンラインPython学習サービスPyQの価格決め
 
IoTで5days学生インターン
IoTで5days学生インターンIoTで5days学生インターン
IoTで5days学生インターン
 
今年やってきた中で書いてきたコード
今年やってきた中で書いてきたコード今年やってきた中で書いてきたコード
今年やってきた中で書いてきたコード
 
とある中堅ベンチャーの新人研修戦略 #efsta42
とある中堅ベンチャーの新人研修戦略 #efsta42とある中堅ベンチャーの新人研修戦略 #efsta42
とある中堅ベンチャーの新人研修戦略 #efsta42
 
BPStudy#116(PyQ開発秘話)
BPStudy#116(PyQ開発秘話) BPStudy#116(PyQ開発秘話)
BPStudy#116(PyQ開発秘話)
 
S05_T0_orientation
S05_T0_orientationS05_T0_orientation
S05_T0_orientation
 
Kaggle
KaggleKaggle
Kaggle
 
ペーパークラフトで学ぶフィードバックと改善(鬼)
ペーパークラフトで学ぶフィードバックと改善(鬼)ペーパークラフトで学ぶフィードバックと改善(鬼)
ペーパークラフトで学ぶフィードバックと改善(鬼)
 
プログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのかプログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのか
 
泥臭い受託開発Dev love関西
泥臭い受託開発Dev love関西泥臭い受託開発Dev love関西
泥臭い受託開発Dev love関西
 
PM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組みPM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組み
 
アウトプットのすすめ
アウトプットのすすめアウトプットのすすめ
アウトプットのすすめ
 
<女性限定>在宅ワーク講座 公開版 Django入門
<女性限定>在宅ワーク講座 公開版 Django入門<女性限定>在宅ワーク講座 公開版 Django入門
<女性限定>在宅ワーク講座 公開版 Django入門
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワーク
 
PythonのインストールからHello Worldまで
PythonのインストールからHello WorldまでPythonのインストールからHello Worldまで
PythonのインストールからHello Worldまで
 
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"
 
holidaymakerを支える技術
holidaymakerを支える技術holidaymakerを支える技術
holidaymakerを支える技術
 
Innovation eggとjaws ugについて
Innovation eggとjaws ugについてInnovation eggとjaws ugについて
Innovation eggとjaws ugについて
 
Introduction for CHiLO (part 1)
Introduction for CHiLO (part 1)Introduction for CHiLO (part 1)
Introduction for CHiLO (part 1)
 
5年しかもたない最高のシステムとの向き合い方
5年しかもたない最高のシステムとの向き合い方5年しかもたない最高のシステムとの向き合い方
5年しかもたない最高のシステムとの向き合い方
 

Mais de 7pairs

テキストマイニングによるフリーエージェント有資格選手の分析
テキストマイニングによるフリーエージェント有資格選手の分析テキストマイニングによるフリーエージェント有資格選手の分析
テキストマイニングによるフリーエージェント有資格選手の分析7pairs
 
テキストマイニングによる新人選手の分析
テキストマイニングによる新人選手の分析テキストマイニングによる新人選手の分析
テキストマイニングによる新人選手の分析7pairs
 
テキストマイニングによる外国人選手の分析
テキストマイニングによる外国人選手の分析テキストマイニングによる外国人選手の分析
テキストマイニングによる外国人選手の分析7pairs
 
テキストマイニングによるプロ野球監督の分析
テキストマイニングによるプロ野球監督の分析テキストマイニングによるプロ野球監督の分析
テキストマイニングによるプロ野球監督の分析7pairs
 
テキストマイニングによるプロ野球選手の分析
テキストマイニングによるプロ野球選手の分析テキストマイニングによるプロ野球選手の分析
テキストマイニングによるプロ野球選手の分析7pairs
 
The Zen of Python
The Zen of PythonThe Zen of Python
The Zen of Python7pairs
 

Mais de 7pairs (6)

テキストマイニングによるフリーエージェント有資格選手の分析
テキストマイニングによるフリーエージェント有資格選手の分析テキストマイニングによるフリーエージェント有資格選手の分析
テキストマイニングによるフリーエージェント有資格選手の分析
 
テキストマイニングによる新人選手の分析
テキストマイニングによる新人選手の分析テキストマイニングによる新人選手の分析
テキストマイニングによる新人選手の分析
 
テキストマイニングによる外国人選手の分析
テキストマイニングによる外国人選手の分析テキストマイニングによる外国人選手の分析
テキストマイニングによる外国人選手の分析
 
テキストマイニングによるプロ野球監督の分析
テキストマイニングによるプロ野球監督の分析テキストマイニングによるプロ野球監督の分析
テキストマイニングによるプロ野球監督の分析
 
テキストマイニングによるプロ野球選手の分析
テキストマイニングによるプロ野球選手の分析テキストマイニングによるプロ野球選手の分析
テキストマイニングによるプロ野球選手の分析
 
The Zen of Python
The Zen of PythonThe Zen of Python
The Zen of Python
 

Último

プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価sugiuralab
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールsugiuralab
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directoryosamut
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000Shota Ito
 

Último (7)

プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
 

新人教育と(Javaと)Python