a trainer s journey
play

A trainers journey Asokan Pichai SciPy November 2019 TalentSprint - PowerPoint PPT Presentation

A trainers journey Asokan Pichai SciPy November 2019 TalentSprint 1 What do I do/have done? Write code Design courses/training programs Train mostly fresh grads in programming Coach fjrst time tech managers Coach


  1. A trainer’s journey Asokan Pichai SciPy November 2019 TalentSprint 1

  2. What do I do/have done? • Write code • Design courses/training programs • Train – mostly fresh grads in programming • Coach fjrst time tech managers • Coach senior managers – MBTI/EUM/TA • Was an entrepreuner • Was CEO of a software product company 2

  3. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  4. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  5. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  6. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  7. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  8. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  9. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  10. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  11. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  12. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  13. Languages • COBOL Of course! on Mainframes of course!! • C – CCP/M-86 Unix • Pascal – 1987 • Clipper – 1987 • C++ – 1991 • Python – 1997 • Others 3

  14. Python Journey • Tied with my Linux, LUG journey • 1994-95 Linux 14 Floppies! • 1996 InfoMagic CD – Python • Dabbling in Dylan – PR • Building my fjrst major system • Solving another big problem for ChennaiOnline • Training 4

  15. Python Journey … • 1997 – The right choice for peripheral reasons • The Aha moment • My experiences • Other experiments – C++/Ruby/Mixed • Back to the future at MinVesta • Haskell –> Clojure –> Elixir • Experience at TalentSprint • FOSSEE tours! 5

  16. Python is great when it comes to teaching the craft of programming, that of iteratively building up to a robust solution. It is also a great stepping stone. 5

Recommend


More recommend