Free English certification with the Duolingo test center

I was telling you about Duolingo in my: Learn a languageĀ for free with Duolingo post. If you haven’t heard about Duolingo, go check out my previous post and then come back.

Continue reading “Free English certification with the Duolingo test center”

Why is it so hard to learn programming?

I originally published this on LinkedIn’s Publisher platform.

Ever since I first saw a computer, I knew that I will spend a lot of time using computers in the future. I liked the fact that it obeyed my instructions and that it had all these uses. Over the years I’ve gained a lot of experience with computers and since I even have a BSc in Computer Science, I clearly had to dabble with code many times. Still, it never really stuck to me.

Thinking back as to why I never really learned how to code professionally, it’s hard to pinpoint the exact reason.
I mean sure, I can read code and understand it and even change it in most languages, but what I find really difficult is to sit down and write my own code.
I’ve done it, but with hardships and generally only scripting. Perhaps this is because I never had a really worthy project, or perhaps that I had some holes in my knowledge that were hard to overcome when writing your own code.

I’ve had many attempts to learn to code at a high level, but I wouldn’t call them successful.

What I did learn from this is:

  • You need a project, otherwise it’s like learning a language without ever speaking it
  • Who teaches you, or if you teach yourself, the source where you learn from, is really important
  • DON’T GIVE UP when you hit a bump in the road and keep practising

That’s it.

If I manage to stick to those three rules, I think I can finally break this barrier that I’ve constructed in my mind, where programming is actually difficult, and I can just have fun with it.

What lessons did you learn when you started to learn to program? If you never learned, what barriers have you constructed in your mind to tell yourself you can’t/don’t need to ?

Learn a language for free with Duolingo

You’ve been wanting to learn any of the following languages: Spanish, French, Italian, Portugese, German? Well then you’re in luck. You can learn all of them for free using Duolingo.

Duolingo is an online platform where you can learn any of the mentioned languages for free. More are in the making like Irish, Turkish, Russian etc. Not only that you can learn using your computer, but they have apps for IOSĀ and Android as well, which don’t lose any of the functionality of the website.

Continue reading “Learn a language for free with Duolingo”