How to Invest as a Python Programmer?

Investing is the most natural thing in the universe. Trees invest energy into seeds. Parents invest time, money, and sleepless nights into their children. Companies invest in employees. States invest in public school systems. They invest because they expect growth of their investments. The one who invests more and smarter has a huge structural advantage. … Read more

Which Programming Language is Best for Freelancers?

Rather than having a technology-first mindset, the best freelance developers have a project-first mindset. They don’t limit themselves to a single technology so any answer that gives you a single technology to learn is fundamentally flawed. This article discusses practical freelancing projects and many of them are interdisciplinary. Here’s a list of projects and an initial reference … Read more

In Which Programming Language is the Android Operating System Implemented?

The Android operation system (OS) uses the Linux operating system kernel which is implemented in the programming language C. The Linux kernel is a program that sits between the hardware and the processes and manages resource allocation (e.g. CPU access) and device drivers (e.g. printers)—among other things. The kernel’s tasks are challenging and performance is … Read more

The 3 Best Ways to Make Money From Quora

The popular (and addictive) Question and Answer Site Quora is not just a hobby. There are many people earning serious money with it. Affiliate Marketing This guy earns money by including affiliate links into his answers. Read his excellent Quora answer to learn more about this way of earning money with affiliate links. Read Zach … Read more

How Many Bytes Does a Complex Number Have in Python?

The short answer is 80 bytes. Here’s the longer answer: In Python, you can determine the size of any object x by using the function sys.getsizeof(x). The complex number consists of two parts: the real and the imaginary part. On my notebook, a complex number is represented by 32 bytes: Note that the sys.getsizeof() method … Read more

About Guido’s Article: “Fate of Reduce() in Python 3000”

Yesterday, I got a great question from one of my “Coffee Break Python” email course readers: I once read that {list, dictionary, tuple} comprehension can substitute any lambda code. Is that true? Is lambda, filter, map really essential? — Albrecht, Finxter Member Python’s creator, Guido van Rossum, doesn’t like functional programming a lot. That’s well-known. … Read more

What Topics Should I Learn with Python?

Is your coding interview coming closer? Or do you want to learn Python but you don’t know where to start (and on which topics to focus)? In this article, I will answer this question for you assuming that you are talking about core Python knowledge. Of course, there are dozens of different specializations within Python—but … Read more

Will AI Replace Coders?

Of course, it will! I doubt that there’s any job today that won’t be replaced by general AI. But even if you don’t believe in general AI, there will be specific AIs optimized to write cleaner code with fewer bugs (and don’t bitch about working conditions). Humans are inherently bad at coding. It’s even hard for … Read more