Thursday, September 6, 2018

My first post as beginner in Software.

I am probably yet another one who is trying to learn how to code. From cero. Well not really from cero. I took a course when I was 14, -almost 30 years ago-. It was in the summer. One moth long an hour a day 4 days a week. The language was BASIC. Yes BASIC, this language which died before you were born.
It took 30 years to "re-take" it. But here I am.
So I started looking for "the best" and the most-right language to learn. No. Not only that. I tried to find the programming language which best suits me and with the right amount of difficulty, not extremely difficult but powerful enough and also of course with a bright future since it will take a while for me to learn it. And of course whatever I do programming I will have to be able to offer it in a website, probably therefore needing some kind of database management and ideally the website might be also be an app, in android and iOS..... In short, I was porsuing the best technology ever.

I started like two years ago programming. Learning I mean. And the only thing I learned for sure is that such a thing, the perfect and best langugage to learn, does not exist.

The most important thing I learned so far and I would like to have known at the beginning, is that there is no language being able to do "everything" in the best optimal manner. If there would be then everybody would be using it. But that is not the case.

If you are starting to code right now, take a compromise, decide what you want to do, or in which platform you would like to develop it first and go for it.

And remember two things as beginner:
a) Most of the software developers think that the technology they are using is the best.
b) Perhaps for that reason there are barely any good material really explaining you the way to go. You have to make your own investigation.

In my next post I will explain in which language I am working currently and how and why I came to it.

Cheers,

No comments:

Post a Comment