Of course you are right about the timing ...Adrian42 wrote: When you are really good in IT you will always find a good job.
I guess most of these people you know had a university degree in IT (or a related field) plus several years of relevant job experience.
But if you come from zero and think you can reach this level with a 1 month training course you are mistaken
Becoming fluent in any programming language takes longer... I have some previous experiences with programming and during my doctoral years
I have been using SAS for Business Analytics, and I also have some elements of programming using an interpreter and a compiler, plus some knowledge
of IBM - PL/I for MVS & VM, and some HTML but nothing special really.
I was amazed to see in fact those extremely short courses .. some of even a few days at AEL. I don't understand what they are for.
I guess maybe a scripting language like JavaScript and elements of JQuery framework or alternatively some Python and django
and some more HTML XML
... could be possibly achieved in a semester .. a year..
which makes it sort of a trade off with the language course... either
(1) to study finnish full time .. for a year
(2) to practice in some JavaScript coding or Python, HTML et al...
(hoping someone then takes you mercifully on board for some internship even unpaid or underpaid at beginning to continue practice more and develop something)
Nothing is given for granted, of course.... other alternatives... what could they be..
jumping from Torni while wearing a t-shirt emblazoned with the Android Logo
and screaming "banzaaaaaaaaai" ...
We are trying to stay on the positive side of things ...

P. Aelius Hadrianus Imp.
Roving amiable little soul,
Body's companion and guest,
Now descending for parts
Colourless, unbending, and bare
Your usual distractions no more shall be there...