Chris

While working as a researcher in distributed systems, Dr. Christian Mayer found his love for teaching computer science students. To help students reach higher levels of Python success, he founded the programming education website Finxter.com. He's author of the popular programming book Python One-Liners (NoStarch 2020), coauthor of the Coffee Break Python series of self-published books, computer science enthusiast, freelancer, and owner of one of the top 10 largest Python blogs worldwide.
His passions are writing, reading, and coding. But his greatest passion is to serve aspiring coders through Finxter and help them to boost their skills. You can join his free email academy here.

How Long Does It Take To Become A Python Developer

This is a common question on many forums. And the answer is — it only takes a few seconds. It’s all about your self-perception. Writing my first (Python) book was hard. It was hard to produce unique text, day after day, without any immediate feedback from the market. Working on such a long-term project without getting any …

How Long Does It Take To Become A Python Developer Read More »

Don’t Think in Terms of Resumes as a Coder — Do This Instead!

The world of programming is different than other professions because it’s a practical, hands-on profession. Coders who get results and can showcase practical projects that solve real problems will always win in this marketplace. You don’t need a degree. Say, you just solved one Upwork project after another. You have a lot of good testimonials …

Don’t Think in Terms of Resumes as a Coder — Do This Instead! Read More »

Why You Should Offer Your Services For Free as a New Freelance Developer?

I got this question recently regarding Python freelancing and I immediately thought that’s a brilliant idea. (Seriously.) Why should this be a good idea considering that Python freelancers earn $51 per hour on average? Because you can increase your Python skill level but you don’t have to polish your salesman skills from day one. It’s …

Why You Should Offer Your Services For Free as a New Freelance Developer? Read More »

Can You Get A Job Knowing Only Python And No Other Programming Language?

Of course, you can. However, the question misses the point. It’s not about how many programming languages you know. It’s about how much expertise you have in the areas that matter. If you are good at Python, you’ve already proven that you have expertise in the technical programming area. Now, it’s much more about how …

Can You Get A Job Knowing Only Python And No Other Programming Language? Read More »

NoStarch Author Questionnaire for Upcoming Book “Python One-Liners”

Today, I filled in the author questionnaire for any author who publishes a book with the international techbook publisher NoStarchPress. I share this article because (1) other authors may be interested in how the concrete questions look like, and (2) Finxter readers may be interested in the upcoming book “Python One-Liners” (to appear in 2019) …

NoStarch Author Questionnaire for Upcoming Book “Python One-Liners” Read More »

Python Numpy 101: How to Calculate the Row Variance of a Numpy 2D Array?

You can play with the following interactive Python code to calculate the variance of a 2D array (total, row, and column variance). Here’s another practical example: What is the output of this puzzle?*Advanced Level* (solution below) Numpy is a popular Python library for data science focusing on arrays, vectors, and matrices. This puzzle introduces a …

Python Numpy 101: How to Calculate the Row Variance of a Numpy 2D Array? Read More »