Más contenido relacionado
La actualidad más candente (20)
Similar a 『自走プログラマー』 が我々に必要だった理由 (20)
Más de Takayuki Shimizukawa (20)
『自走プログラマー』 が我々に必要だった理由
- 2. ● 清水川 貴之 @shimizukawa
● (株)ビープラウド 取締役 / IT Architect
○ IT勉強会支援サービス connpass
○ オンライン学習サービス PyQ
● (社)PyCon JP 会計理事
○ PyCon JP 年次イベントの見守り
○ Python Boot Camp 主催
自己紹介
- 5. 私とプログラミング
● 1975(0歳) 秋田県生まれ
● 1985(10歳) ファミリーBASICでマリオ走らせたり
● 1992(17歳) N88-BASIC(PC-9801)でゲーム作ったり
● 1993(18歳) C言語と8086アセンブラでゲーム作ったり
● 1995(20歳) 電気通信大学(調布)、バイトでC言語で組み込み機器開発
● 2001(26歳)~ 1社目(C言語)
● 2003(28歳) 個人で Python-2.3 使い始め
● 2005(30歳)~ 2社目( Python-2.4/Ruby-1.7)
● 2010(35歳)~ フリーランス( Python-2.6/Ruby-1.8)
● 2011(36歳)~ PyCon JPイベント立ち上げ(初回はmini版)
● 2011(36歳)~ 3社目 ビープラウド( Python-2.7)
● 2014(42歳)~ PyCampやBP研修事業の講師( Python-3.5)
● 2020(44.8歳)~ 今日( Python-3.8)
- 8. BeProud とPython
connpass
● IT勉強会支援サービス
● 2011秋~ サービス開始
● サーバーサイド: Python + Django
●
PyQ
● 2017春~ サービス開始
● オンライン学習サービス
● サーバーサイド: Python + Django
Pythonによる開発
● 2006年5月23日 設立
● Webシステムの受託開発
● 2008年〜Pythonのみへシフト
● 2011年〜+自社サービス開発
● 2017年〜+機械学習関連の開発
2011年リリース
2017年リリース
- 12. ビープラウドにおける自走のイメージ
Rookie ========> =======> 自走 =======> tell-k, 清原
仕事を任せら
れる度合い
常に誰かが一
緒に作業を見
ている必要あ
り
アサインされ
たタスクについ
て仕事ができ
る。品質面で
はしっかりとし
たレビューが
必要
アサインされ
たタスクについ
て1人で動け
る。レビューは
必要。
セルフマネジメ
ントができ、自
分の判断で動
ける。レビュー
をしても大筋
OKの場合が
多い。
プロジェクト全
体に渡る仕事
について任せ
られる。場面
に応じてアドバ
イスが必要
プロジェクト全
体に渡る仕事
について、全
面的に任せら
れる
メンバーとの
関わり
常に支援され
る
支援される割
合が多い
支援される割
合が多い
支援することも
あるが、支援さ
れることもある
他の人を支援
していることが
多い
積極的に支援
している。
入社メンバーの多くは Rookie
- 19. 社内で清水川が実際に伝えたトピック
● 01/31: dictからの値取得に fruits.get(order.fruit)
○ 63. 臆さずにエラーを発生させる
● 01/07: 値が存在しない場合にもNULLでデータ登録したい
○ 49. NULLをなるべく避ける
● 01/09: クラスのメソッドをCeleryタスクにしたらselfがうまく渡せない
○ 95. Celeryのタスクにはプリミティブなデータを渡そう
● 02/12: Pythonの最新を使うにはソースコードからビルドしてインストール
○ 80. OSが提供するPythonを使う
● 02/19: 動作確認できるようになるまでレビューに出せない
○ 34. 一度に実装する範囲を小さくしよう
● 02/20: IPアクセス元で制限している環境に社外からアクセスするには?
○ 106. ssh port forwardingによるリモートサーバーアクセス
● 02/28: 非同期処理が失敗したらFileNotFound例外
○ 66. 専用の例外クラスでエラー原因を明示する