Wednesday, April 30, 2014

Looking back at April

I embarked on this journey April 1, 2014 and it has been an entire month so far. I think that I have really accomplished a lot. I have learned not only a lot about computers, the web, and programming, but I have also learned a lot about myself and what I want out of life.

When I first decided to go after this dream and start writing my goals down, I had no idea what I was really getting myself into. All I knew was that I had to, I was driven to do something more. I am now feeling great about what lies ahead. So far, I have met a lot of great people within the community that are always ready to help and give great advice. I have discovered how I learn things and how the best way to learn is through creation. My imagination has opened up and my mind has been flooded with so many ideas.

I have always loved to learn new things and tackle exciting obstacles throughout life and I am truly happy that I found a skill that there will always be something new to learn. I am also really thankful for everyone's help and support, without it I would be lost. I want to especially thank my girlfriend Tanya for always being there for me and believing in me when many haven't and my daughter for always making me smile when I get discouraged, I love you both!

April has been a good month and I feel that I have made great progress so far. The month of May is going to be really exciting as I continue to drink from the fire hose!

Total study time: 215 hours

Monday, April 28, 2014

A slight change-up

For the last few days I have been reading some self help books to help change around our financial situation. For far to long we have watched money slip between our fingers. Tanya and I both have agreed we need to get a handle on our finances and finally "do" something about it.

After being completely frustrated with Code School, I moved on to codecademy and have found that more helpful and FREE! Not that code school was bad, just frustrating especially if you are paying $30 a month for their service. I might try lynda or treehouse to diversify a bit.

As for the other books I have read since my last post:

I'd say not to shabby, 5 books in 3 days. Total study time logged so far, 195 hours!

Thursday, April 24, 2014

Code School == frustration

Maybe it might just be me but it seems that Code School is set up to create confusion and frustration. 

I started off with Code School and soon realized that I didn't understand a thing that was going on. I went through a few of the beginning courses and didn't understand what or why I was doing things. Nothing made sense. I would just click the hints to see the answer because I wasn't even given the tools needed to be able to try and figure out the answer. I would sit there and guess, then play around with the code. Sometimes I would get it right by accident and other times I would just look at the answer and still have no idea why the code was re-written the way they had it.

Now that I have read a lot of other materials, I feel that Code School would benefit someone after they get a working base of knowledge. There are just way to many gaps in their material. I'm not saying you can't figure things out this way but maybe to have a better understanding of the material first and use Code School to solidify and ingrain the knowledge on top of what you have already learned.

This is just my feelings towards this learning process. I know everyone is different and they may learn better the Code School way. I am still trying out Code Academy and not sure if I want to pay more for online schools until I get my base of knowledge up more. Then the online schools should be a good refresher.

Tuesday, April 22, 2014

155 hours

So I am at 155 hours so far. I am having a great time and learning so much.

So far I have completed Learning Web Design, Command Line Crash Course and Learn to Program. I am almost done with the Pragmatic Studio course and I have started reading Learn Ruby the Hard Way.

I am planning to go to a JavaScript meetup tomorrow night. Should be fun and interesting because they will be talking about node.

Easter was great, we all had a wonderful day. My mom cooked an amazing dinner and Rob set up an awesome Easter egg hunt for Gemma. Of course she was wired from all the candy all day but she had a great time and even had a couple tractor rides!

Friday, April 18, 2014

An awesome week

This week has been pretty good. My sister came in to town and it was really nice to see her. We are all excited for Easter and Gemma is especially looking forward to a big easter egg hunt!

So far with studying I am at 136 hours of total study time. Working through Chris Pines book and I should have that done later tonight. Still working through the Pragmatic Studio course. Things this week are starting to make more sense.

I attended the Boulder Ruby meetup and it was very informative. I was able to meet some really nice people there and learn a lot of new stuff. Just a great group of people there! I also went to the Colorado Springs hack night meetup which was nice. There were only about 6 of us there which made it nice to talk and learn some stuff on a more personal level. From what I have seen the Ruby community is great and very helpful. I have a JavaScript meetup next week I am planning on going to. They will be talking about Node and I think that would be something to look into. I really do like the meetups and I will continue to go. I would like to have something to present one of these times but I will save that for when I have something neat to share.

Happy Easter to everyone!

Monday, April 14, 2014

100 hours!

I am now at 100 hours of study time so far.

I'm still currently plugging away at The Pragmatic Studio Ruby course which is just an awesome course. Definitely worth the money! I have also been working with what I have learned so far in the Learning Web Design book by writing some HTML pages and linking everything together and then adding a CSS style sheet. Pretty cool stuff.

Saturday, April 12, 2014

Learning, learning and more learning

I find it really amazing how little I knew just 2 weeks ago regarding computers and the web. At first all of this just seemed so overwhelming but I am really starting to understand the basics.
I know that there are going to be many challenges ahead. I mean seriously I have already spent some quality time trying to figure out why my codes sometimes won't work. Yesterday I found myself blankly staring at the screen going over every bit of code, over and over and over again and still not seeing what the mistake was. I finally found that I forgot to close off a simple tag. One small mistake and such a huge headache. Weirdly enough, I actually did enjoy trying to go through and find the problem and correct it. I felt after I had succeeded with that small task that I had at least accomplished something and all the frustration seemed to have its own silly reward.

On a side note, my girlfriend forced me out of the house to take a break. It was such a beautiful day we decided to use our season pass to the zoo and go for a little while. Gemma had a blast as always and even better it wore her down so I had plenty of study time while she was napping.

So far I am at a total of 85 hours and going strong.

Thursday, April 10, 2014

Just a quick update

Ok so I am now at 60 hours of total study time logged so far!

I am already trying to come up with some ideas for my personal website. I was thinking that making a neat app to incorporate into my web site would be really cool. Any ideas? I know I would like to compile a list of fun things to do with your family in the Colorado Springs area. Just from our experience, it was challenging to find a good resource of things to do if you are on a budget.

Tuesday, April 8, 2014

Here we go!

I have now been self studying for one week. I feel like HTML and CSS are coming pretty easy and I have been having fun just doing some basic stuff.

Code school is also going well. I really like Ruby so far and especially how straight forward it is. I am really enjoying the learning process even though it seems like i'm drinking in all this knowledge from a fire hose. I have also started a Ruby web course through The Pragmatic Studio which by far has been the best investment that I have made so far. What a well done course!

I am currently finishing up the book Learning Web Design by Jennifer Nierderst Robbins which has been a pretty good read and i've started to begin familiarizing myself with how the web works, as well as how to construct HTML and CSS. I also just started reading Learn to Program by Chris Pine which is an awesome book! I am now just trying to keep getting the basic understanding down before I move on to the beast of all tutorials.

After my first week my total amount of study time has amounted to 42 hours. I feel that's not to bad for my first week and just trying to figure out where to start. Now that I have the ball rolling, it is time to start amping it up even more. My goal for now is to put in at least 8 hours a day, 7 days a week.

Saturday, April 5, 2014

Getting things started!

This is going to be a long post so sorry in advance and congratulations if you make it all the way through!

So, my birthday was last Monday March 31 and I had a horrible day at work. The day was long and I came home dirty and late. I ended up missing my birthday dinner the love of my life had all planned out. I was supposed to have an early day off work but things changed.

I had spent the whole day at work thinking wow I am 28 years old now and what am I doing with my life? I am not doing the job I want to do and I feel very under appreciated for the hard work that I have done. I have worked many jobs, especially in construction where dealing with people with personality differences was the norm, but for the most part if you give respect you get it in return. This job I felt worse at and more under appreciated than any job I have ever had. This was the straw that broke the camels back. No more working hard with nothing to show for it.

I can't expect to change things around by doing the same thing that I have been doing for years. That would just be crazy!  I am sick of always being broke, living pay check to pay check in jobs that really have no growth potential or job security. I am digging in and ready to do what ever it takes to be successful.

I started off out of high school going to Community College to become a firefighter. I went through a part time fire academy, took some other classes and tried getting a wildland fire job with the forest service and BLM. I had no success year after year. Every year in January I would start the process all over again. I would start training hard by getting in shape for fire season. I would make phone calls all over the country trying to call crew supervisors, showing up to meet local Engine Captains and Crew Supervisors, any one I could talk to just to get my foot in the door.

I realized after a few summers of this that it was going to be a lot harder than I thought. No one would hire without experience and how do you get experience with out getting a job? School was not going to be enough. A few of my friends that had fire science degrees and the fire academy were unable to get jobs as well. I kinda gave up after 7 years of non success all while still taking classes at local colleges and working odd jobs from pizza delivery to boat inspections. My main job was as a security guard for the ski resort Northstar at Tahoe working the graveyard shift. It was a good job but no real opportunity for advancement.

I decided that I would go to truck school and try truck driving as a career. I went to Desert Truck School and got my Class A drivers license. I started working for a local company along with my girlfriend and lasted about 3 weeks before they decided to "let us both go" from the training program. So I moved on to work for Pride Transport out of Salt Lake City, UT driving over the road lower 48 states. In only 1 month I saw over 30 states and ate at Denny's in most of those states. I saw a lot of bad accidents and was never home for more than 1 or 2 days at a time. This was so hard on family, my daughter and girlfriend both missed me and I realized the money which wasn't much wouldn't be worth never seeing my family or watching my daughter grow up.

I was lucky to find a local job in my home town of Truckee, CA working for TNT Materials driving a concrete mixer. I loved this job and all the guys I got to work with. We got to work on some really high end projects building houses for many celebrities and at least one billionaire that I am not able to mention due to confidentiality agreements. I was able to do helicopter pours at ski resorts and go places must people would never be allowed to go but this job is dangerous. A few guys have rolled their trucks and some on steep ski hills. My old neighbor/ co worker almost died in a bad wreck this way but it comes with the territory with jobs like this. It was fun, good money but due to being in the mountains was only a summer job.

This last January we moved to Colorado Springs for a new start and to be closer to family. I have been trying to think of where I want to take my future career after so many years of struggling. As my dad has told me before, "Even the blind squirrel runs into an acorn eventually." I now have a new found sense of urgency to find a job doing what I want to do and working for someone who appreciates the hard work and time I put in for them.

I have decided on Web Development. I know that this might come to some as a bit of a shock, I have no experience with computers at all besides the use of Microsoft Word and searching the web. I have already started learning with the use of Code School and their Ruby program. I have a few good books that I am starting out with such as Learning Web Design by Jennifer Robbins, Learn to Program by Chris Pine and Beginning Ruby: From Novice to Professional by Peter Cooper. For now this should be a good start and has already kept me busy thus far.

I will try and update a few times a week on my progress with this new and exciting journey that I have decided to embark on.

My goal is to have a job as a junior web developer before January 1, 2015.