I can’t say without feeling arrogant (which proves nothing I know) that I’m a coder.
I started teaching myself coding while I was in high school during my last year to be precise.
I started by reading a book about C and another about pseudo language.
Then OO approach was the best thing around, so I read a book about Java.
I liked Java a lot, today I don’t hate it but nothing more.
Straight after high school, I got my first computer and started UNI. It was an electronic course, I enjoyed coding but at the time it couldn’t even compare to how I felt about electronics.
In UNI, I joined the Linux club, I followed the all Alexis tutorial, learned a lot of thing on Linux, along C++ and Perl.
After a two years course, I finally decided to get into computing and 5 years later, got out with a Engineering degree, as of 2013 I’m working as a consultant, in a big company on their(mostly boring) systems.
During those “adventures”, I coded stuff.
I didn’t finished shit, except school projects but I coded stuff, from IRC Client in C++ to 2D Game engine using DirectX 9 and OpenGL 2.0. In the middle I have coded scripts in Perl and python doing various task. I don’t like to talk about it much, since I failed to complete things everytime but let’s say that I did my share of failed side project…
Despite those failure I can say without being cocky that I can say that I’m a bit of a nerd, at least some people call me that.
I wanted to join Open Source projects, I still do but never got motivated enough.
I read source code though. Learned a lot of thing that way but to “cross over” is something I failed to do a lot of time (thanks to all those great project anyway).
I had many sides project. I never truly finished one like I said before. If I did the portfolio I want to build for while now, would have been done by now. Thanks to school who forced me to finish stuff otherwise I would doubt even more my capacity of doing something on my own …
I’m not complaining, life is much bigger than what you can do on your IDE late at night. After all I gained experience opening and running my own company for almost three years, I completed my engineering degree, had mindless sex each and every time I could, traveled …
But I feel that I’ll never be satisfied with myself until I go to the process of coding something of my own. What I want is to build up by myself my own credibility.
So I asked myself this : What is it that I am doing wrong ?
The reply came shortly straight after : EVERYTHING.
I should focus on one thing at the time, organise myself to do so and to stop dreaming !
In order work I need to work my side projects, like I work those boring projects do for a living. Except that it needs to be fun !
Will see if I can soon …