YoVDO

Introducing Python as a Main Programming Language in a Company

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Business Models Courses Corporate Strategy Courses Team Dynamics Courses Open Source Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to successfully introduce Python as the primary programming language in a corporate environment through this insightful EuroPython 2013 conference talk. Explore the motivation behind this transition, potential challenges, and strategies for implementation. Learn about the importance of team dynamics, business models, and portfolio reduction. Gain valuable insights on replacing older languages, managing learning curves, and making quick decisions. Understand the significance of choosing appropriate projects, conducting code reviews, and navigating the business environment. Delve into reasonable and unreasonable drivers, IT department considerations, development cycles, and addressing concerns about vendor lock-in. Examine the role of prototypes, Python consulting, and open-source contributions. Benefit from real-world testimony and discussions on technical blockages to successfully integrate Python into your company's technology stack.

Syllabus

Introduction
Agenda
Motivation
Challenges
Team
Luck
Success
Business Model
Reducing the portfolio
Replacing older languages
Learning curve
How to do it
The basic
Take decisions quickly
Dont take a critical project
Dont take a small project
Code review
Business environment
Reasonable Drivers
unreasonable Drivers
IT Department
The development cycle
The fear of being locked
Help the C team
Is it virtual
The project
Business logic
Technical complexity
Mobile
Prototypes
Python consulting
Open source
Pi
Thank you
Testimony
Other Technologies
Technical Blockages


Taught by

EuroPython Conference

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity