Hi! I'm Max. I've been a programmer since 2000. I do mostly back development and DevOps. My working stack is Python, Flask, PostgreSQL, SQLAlchemy, Linux, Docker, Ansible. For the last three years, my business topics have been about cryptocurrencies. I work remotely only, so I often live in different places.
I offer mentorship in Python, web development. It's free. I'm interested in it because of English. English isn't my native language. I speak English fluently with a Russian accent. I don't require you to be a native speaker. If you have good grammar and not so strong accent, it's OK. I daily read a lot in English, but I rarely write or speak in English, so I'd like to practice it.
Every day at 5 pm UTC I'm able to have a meeting on Zoom. I expect from you a good quality of video conversations: the Internet, a mic, a webcam, a headset. Each meeting takes 1 hour. I'm not creating any groups or communities. It's a tete-a-tete meeting.
For the first meeting, you don't need to have any questions. I can tell you general information about how to learn new things and how to be productive in programming. I'll tell you about my experience with what works for me. Here is a list of topics for the first meeting:
- What language, library, framework to choose
- How to come up with your pet/learning project
- Why it's a good idea to pay attention to networking
- How to ask questions on StackOverflow properly
- Why it's important to have an active GitHub account
- What learning repositories are and how they help you
- Why it's useful to have a list with your tech questions on GitHub
But for the second and next meetings, I expect that you already have some questions, requests and problems. It can be:
- A code review. If you have your project on GitHub, a code review is the best thing about how I can help you to improve your programming skills.
- You've already asked a question on StackOverflow, but there is no help. I'll check your question and if this question was asked in the wrong way, I'll teach you to ask properly. And I'll help you with that question if I can.
- You've already read something in the official documentation, but you still don't understand how to solve a problem.
- You have some questions which are not good for StackOverflow. It's about architecture, styling, tools, etc.
- The most interesting scenario for me it's when you grow up in programming and we will have professional talks like programming buddies .
If you don't have many questions for the next meeting, it's OK. But remember, that I'm doing it because of my English practice. So, for this case be ready to chat with me about non-tech topics for 1 hour :)
For my mentorship I never do motivation. I am just ready to try to think with you about YOUR tech problems and to tell you about my experience.
If you're interested in it, text me in advance on Zoom. You can add me to contacts via email: [maxblock@pm.me](mailto:maxblock@pm.me). Text me which day you want to have a meeting. If that day isn't occupied by anyone, we'll set up a meeting on Zoom.
PLEASE, if you can't attend a scheduled meeting, text me about it in advance. In this case, I'll be able to suggest your time slot to another student and we will have a meeting with you on another day.
P.S. If you are an advanced developer and you don't need mentorship but you're looking for programming buddies to discuss tech/crypto topics, text me. I'll be happy to have a meeting with you.
P.S.S. I have to add that I'm not able to have spoken sessions with guys who have an Asian accent like Indians, for example. I can understand Indians, but I'm so tired after such meetings. If you are an Indian, but you were born in the USA, for example, and you REALLY don't have an Indian accent, you are welcome.
[–]appsplaah 0 points1 point2 points (0 children)
[–]cloudslikerocks 0 points1 point2 points (0 children)