These lines are not supposed to be read by anyone and this blog is not supposed to be seen by anyone. However, do join me along the way if you want… ask anything, I’ll try my best to answer in decent times.
Why am I starting this?
I am currently not making the most of my time off-work… I live alone, abroad in a developing country. I have a very demanding job and I come home tired in the evenings. Every day I used to just browse reddit, waste time… I want to re-channel all this time towards something productive.
What do I want to achieve?
I have a product in mind. Something I have always been able to create. It is my dream to make it happen, and the only way to make it hapen is through becoming enough proficient at software development. I aim to reach a level where I can then outsource the biggest part of the development work, but still being able to supervise it.
Do I have any previous programming experience?
Last year I had absolutely 0 programming experience. This means I had no idea what HTML, CSS even was, what was the difference between the programming languages etc.
Now, although I am pretty much at 0 again, I do have to say that I have done somethings in the past that will for sure make it easier for me to learn faster and recall things quicker. This is what I have on my back:
- A mechanical engineering degree on my back (Although I have forgotten absolutely everything and there we didn’t really code at all).
- I did take last year the course Intro to Computer Science 101 at Udacity.com – It was free at that time. You should definitely take it if you want. I started the course on 3 February 2014, and finished on 27 March 2014, after 100 hours of work! (checked the time on course stats). That’s actually not that long if you do full days of work… but I did it after work so it took me 2 months to complete. Those 100 hours are what I hope will help me learn fast. I forgot everything now, but hope to recall it quick.
- I also took half of the Web Development course at Udacity.com – That gave me an idea of how to “publish” a website on the internet. Wouldn’t be able to do it now thought. Forgot it all.
- I have some idea about how to set up a blog (Like this one), thanks to this article.
- I also informally did some of the exercises at code.org, and learned what is HTLM, CSS at Codeavengers taking some little modeules there
How much time am I going to put into this?
I have no idea as my availability depends on work. I will try to put at least 4 hours a week. You will know because I will summarize each days learnings with a post.
Wish me luck. Not sure how long am I gonna be able to take this.