5 Answers

  1. Both yes and no simultaneously. No matter how trite it may sound, motivation is the true key to success. If you have it, it will be your key to success. If you have it, it doesn't matter if you are a humanist or a tech guy, then you will succeed. The main thing is to find the right format for yourself. A lot of novice programmers fail because they don't have a system. They grab on to everything, and do not get the necessary skills to master the profession. Time management and discipline are our everything.

    I am a former Sinologist and I can say with confidence that programming is quite suitable for the humanities. My ideal training format is courses. After a long search, I chose Yandex.Practicum. And I am extremely happy with my decision, because despite the strong stereotype of a clear division into humanities and techies, classes here convinced me that there are no unsolvable tasks – there are only time limits.

    So if you really have a desire to try to become a programmer, then don't give up your idea. Look for a suitable format and everything will work out 🙂

  2. It depends on the person's predisposition to programming activities.
    Humanitarians are different, and many of them are not alien to logical thinking. I think that anyone could learn primitive programming in a relatively short time, there is nothing particularly difficult in this, although it requires some mental effort and care.

  3. It seems that I wrote “about me” on this site solely for the sake of this question.

    Programming, in fact, is no more difficult than shopping in a store – it is accessible to everyone. The main advantage of programming in this regard is in a variety of branches (procedural, imperative, functional paradigms; Olympiad or application; various languages and development environments; many “levels of complexity”). And most importantly, it's really interesting.

    The question is that to reach a decent level (say, to be able to earn money from programming), you need to put a lot of effort and spend a lot of time. In addition, it is difficult to find in all the variety that will inspire and engage you. And if you are, as you put it, a “humanist” – this search can last quite a long time.

    Programming is easy and enjoyable for everyone. Working as a programmer is a craft and vocation that few people achieve.

  4. No, it's not difficult, if you have the desire and time, you can learn at least the same Pascal. But first, get acquainted with the concept of an algorithm, and learn the algorithmic language, what is a cycle. Next, read the educational literature on Pascal, write simple programs every day, but that the new program was more complex than the previous one. Then it will be easier, you will be able to learn other languages.

  5. No, it's not difficult. The main thing is the presence of critical thinking and the ability to learn, and, of course, perseverance. I know a lot of people who are not programmers by training, not even mathematicians, but who have achieved great success in this field. And I know a lot of people who, having the appropriate education, went to work in banks as clerks or in stores as salesmen. So-education in this matter is not the most important component, but the ability to think in a certain way-yes.

Leave a Reply