Hello my name is Mark I am from Russia

Back to Introduce Yourself forum

epsilon.mga     2019-04-18 05:20:13

Hello, community! My name is Mark, I'm from Russia. I'm 26 years old. I live in industrial city near the Urals. Howewer my occupation isn't related with industry: I'm teacher of history and social studies. Nowadays my hobby is programming. I have chosen Python as first language to learn. As for me, it is most optimal language to start for my humanitarian brain :) I really like this site - it's great oppotunity to practise in coding and english!

Rodion (admin)     2019-04-18 17:29:53
User avatar

Mark, Hello!

Thanks for your message :)

Quite interesting - we are collecting small group of teachers! Recently here come Ivan Menshikov while I myself give classes of electronics (our school have optional classes of various subjects), though not full time.

Thanks for your kind words. If you are curious, among our gurus here is a great "humanitarian" person Christopher P. Matthews for example.

I'm very curious to know how people with not-technical education find their way in IT so feel free to write anytime :)

epsilon.mga     2019-04-21 19:18:46

Thank you for your answer!

It's great to see, that somebody with non-technical education could become guru in computer language! It gives me hope:)

Well, I decided to start my way in IT mostly because of my curiosity. I've been allways interested in different technical devices. And I really like to study and learn. And solve different problems:)

May be, that's why I have chosen Computer Science as vector of my education. My first effort was C++, but... It was too difficult for me. Next I tried Java, but... Guess, you know the answer:)
Nowadays I think that I didn't really want to learn and surrended to difficulties.

Althoug my code isn't masterful, I try to make it as readable as possible. Sometimes coding looks like more linguistic, than mathematical, but it's just my point of veiw.

Also one of my goals is making my own educational web-site which will be connected with history and preparing for exams.

Rodion (admin)     2019-04-24 05:31:33
User avatar

Mark, hello again!

My first effort was C++, but... It was too difficult for me. Next I tried Java, but...

Both of them are not easy, I remember it myself. I started in the school with Pascal and approached C/C++ after a year. I remember that after some efforts first impression was "I'll never succeed in this..." Though I retried in a few months and then it went better (and C become my main instrument - I would strongly advice K&R book if I think you need C, but I don't think so).

Years later situation repeated with Java :) For now I believe Python is the best choice for two reasons:

  • it is much easier to start (and it is most widely used by students)
  • and on the other hand it is industrial-grade language, it can be used almost anywhere from embedded platforms (Raspberry Pi though, not MCUs) to web-servers; it is also quite popular among scientists...

I try to make it as readable as possible. Sometimes coding looks like more linguistic, than mathematical, but it's just my point of veiw.

It is widely believed to be wise idea as "we read code more times than we write it, so we should think about readability, maintainability and architecture".

Also one of my goals is making my own educational web-site

You may get some inspiration easily! Check the sources of openabbey - you can try running them locally or even deploy at pythonanywhere.com. There is support for quiz-like tasks... Though currently here is no convenient instruments to manage the content. Hope to add some soon :)

Please login and solve 5 problems to be able to post at forum