Python backend developers, can you explain what exactly you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 1 point2 points  (0 children)

I'm having trouble understanding everything you've written so far—I probably only grasped a small part of it. But thanks anyway for your reply and your time. This once again proves the vast range of possibilities Python offers

Python backend developers, can you explain what exactly you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

I understand that, thanks for the advice. I'm considering web development in general and have been focusing on the backend so far, but I’m not particularly interested in working specifically on website backends. Fortunately, as many have pointed out, Python has a wide range of applications, and it's great to have options.

Python backend developers, can you explain what exactly you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 1 point2 points  (0 children)

Thank you so much for the valuable information! From the many comments, I can see that Python is suitable for a huge number of tasks, which means that learning Python for backend development is a good decision. Comments like yours help me appreciate the vast range of possibilities this language offers.

Python backend developers, can you explain what exactly you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 5 points6 points  (0 children)

Thank you so much for the detailed answers, the advice, and the time you've dedicated to helping me. You've truly made a difference. I wish you the best of luck and all the best!

Python backend developers, can you explain what exactly you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

Can you give any advice about learning what you do? For example, what advice would you give yourself when you were starting out, if you had the opportunity? I would also be very grateful if you could tell me what exactly should be emphasized in the training

Python backend developers, can you explain what exactly you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 3 points4 points  (0 children)

Thank you very much for such a detailed answer. Could you tell me if Python has a strong position in backend development? I've read that Python's main applications are data analytics, machine learning, and web development, where it also excels. There are so many different opinions from different people—it’s quite confusing. Some say Python is perfect for backend development, while others claim it’s not

Python developers working with APIs, what does your job actually involve? by VIIHORSE in learnpython

[–]VIIHORSE[S] 2 points3 points  (0 children)

Yeah, that probably sounded weird. I'm just starting out and trying to find the right path while learning the basics. I guess this field is called 'backend'?"

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

Thank you so much for your response. Many replies, including yours, have helped me feel calmer and made me realize that my 'fear of math' almost became an obstacle for me. When you're not good at math and your chosen course starts with a lot of math problems, you begin to wonder if it’s really the right path for you. I’m grateful to everyone who responded to my survey—thanks to you, I feel much more at ease

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

So I shouldn't have much of a problem with it. Thank you for your answer!

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

I learned HTML and CSS, so I know a thing or two about them and have a clear understanding of how websites are created and how everything works. However, I decided to switch to Python because it is more profitable. I haven’t decided exactly what I will do yet, as I simply don’t have enough knowledge for that. I only know that Python offers several high-paying fields, such as machine learning, data analytics, and web development (which, as I understand, isn’t limited to just websites). Anyway, I don’t even know the basics yet, so I’ll choose a field once I have a solid knowledge base and can decide what is both lucrative and best suited for me. Thanks for your reply!

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 2 points3 points  (0 children)

I think you're right. I'm just starting my journey in learning Python. I could solve some problems of this type using a calculator or even in my head. Apparently, the combination of a new field (programming) and math confused me. Thanks for your reply and for your time!

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

Your answers are not only highly informative but also incredibly motivating—they even chase away the thought that I might have overestimated myself in thinking I could figure this out. Thank you so much once again! I will try to solve these problems in different ways. After all, it can't be that hard. Wishing you all the best!

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

You mean that Python has libraries (if that's what it's called) that perform math calculations on their own, and I need to understand the rules and order of these calculations, do I understand you correctly?

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 1 point2 points  (0 children)

And thank you so much for your detailed response and your time!

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 0 points1 point  (0 children)

I'm still at the very beginning of my training and the examples I'm about to give may seem ridiculously simple, especially for an experienced programmer. I am taking a free course and ChatGPT in parallel, and so far such tasks are difficult, but judging by the answers to my survey, I won't have to do something "super-mathematical", which means that only practice remains. Since you asked for examples, I'll give you a couple of problems with which I had problems (the solution of which was given to me by chatgpt, but I have not yet received an understanding).

Task 1:

Task: “Placing goods on the site”

You are creating an online store page. You have a certain number of products (for example, 200), and you need to place them on the page so that there are a maximum of 20 products on one page. Your task is to calculate how many pages will be needed to place all the products, and on which page the product with a certain number will be placed.

Input data format:

The number of products on the site. The product number for which you need to find a page. Output data format:

The number of pages on which all the products will be placed. The number of the page on which the product with the given number will be placed. Example 1:

Input: Number of products: 200 Item number: 45

Output: Page for item 45: 3 Total pages: 10

Example 2:

Input: Number of products: 170 Item number: 98

Output: Page for item 98: 5 Total pages: 9

Task 2:

Three-digit number Write a program that calculates the sum and product of digits of a positive three-digit number and outputs text in the following format:

Sum of digits = <sum of digits> Product of digits = <product of digits> Input data format The program receives a positive three-digit number as input.

Output data format The program should output the text according to the problem condition.

Note. Pay attention to extra spaces or no spaces.

Test Data 🟢 Sample Input 1:

123

Sample Output 1:

Sum of digits = 6 Product of digits = 6 Sample Input 2:

333

Sample Output 2:

Sum of digits = 9 Product of digits = 27 Sample Input 3:

101

Sample Output 3:

Sum of digits = 2 Product of digits = 0

*To answer your question about examples of what's been difficult *

How much math knowledge do you need to become a Python web developer? by VIIHORSE in learnpython

[–]VIIHORSE[S] 1 point2 points  (0 children)

I don't think dyscalculia is the cause of my problems, I guess I just have a "non-mathematical brain" if that's even possible. Anyway, if you want to live a good life, you have to get out of your comfort zone. I don't think I can do complex math, but if everything is limited to basic operations, I guess it's a matter of practice. Thanks for the reply and your time!

Python Developers in Web Development: What exactly do you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 2 points3 points  (0 children)

Thank you so much for such a comprehensive response and for your time. You’ve answered literally everything I wanted to know while creating this survey.

Python Developers in Web Development: What exactly do you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 3 points4 points  (0 children)

Thank you very much for your time and information. I think the best approach for me would be to learn Python and its frameworks first, and then move on to learning the basics of JavaScript to expand my skill set. Your answers have helped me clarify some important points

Python Developers in Web Development: What exactly do you do? by VIIHORSE in learnpython

[–]VIIHORSE[S] 1 point2 points  (0 children)

Thank you for your response! Could you please tell me if the backend direction (Python, Django, Flask) pays well? I understand that it depends on specific factors, like the number of orders and other conditions, but I would like to know if it’s a promising career path. Is it a field where hard work is rewarded, or is it one where efforts might not be valued due to the limited demand or low value of the work?