sábado, 28 de diciembre de 2013

Fourth week: This is real!!!

This week I worked on one project the majority of the time, because I took 2 days off. When we thought that the story was almost finished we found some bugs of earlier things, so we spent time fixing those errors. Also I made some tests of the story in which I was working on, and we found out that on IE much of the styles where not working ……

Well, also I spend a whole afternoon searching Spree extensions that will help us on the project , that was really exciting we found important extensions, so as my boss said, it is getting the form that we want, and if everything goes right it is gonna  be “easy”.


Finally, I continue with the apprenticeship program, I continue reading a book about patterns in ruby, so far is great. Also I finish the tic tac toe in ruby applying all the knowledge that I got after this time of being in this program and I made some tests to it using rspec by the way, I think that this one is a really improvement of what I did the first time, I know that there are always more things that I can do to it, so I just need to keep in touch with the code to make it better each time I learn something.

sábado, 21 de diciembre de 2013

Third week: Nothing to say, I think I’m getting better and really hope that

This week, well was kind of confusing in one of the projects, because we started to find others tools in which we also can make it. We searched and compared the one that we got recommended with new ones. Finally we continue with the first one. I also started thinking about how to replicate the site that we need to build on Spree. Also I meet Sebastian, a guy that is in charge of guiding us on design issues, he is in charge of make the design of the site. He is really important, he knows a lot.

On the other hand, I started a new story on the second project. This one is a little bit difficult I think, but let’s see how it goes.

sábado, 14 de diciembre de 2013

Second week: This is really amazing

Now I’ll be working the first 3 days on one project and the other 2 days on the other project. During that week I continue learning Spree, this time focused on layout customization. So right now I know how to change the design of a Spree application, I learned how to secure a site with a username and password and also had the weekly iteration meeting with the client. This time was really scary; I need to improve my communication skills.

On the other side, on the other project I had a great advance, I finished my first story, it was really comfortable after been stressed for not knowing ruby on rails, but I’m getting a clearer understanding of it right now.


Also I took a half day to write and get a better understanding of the stories that I’ll be working during the internship for college purposes, and I got a refresh of how to write user stories, and how to put it on the tools that I’ll be using.

sábado, 7 de diciembre de 2013

First week of full time job as a developer

Finally I started being a full time developer in Pernix before start my internship as part of my last semester at college. I was really worried of being asked for something that I don’t know, but during that week I learned that when I don’t know something, research first and then if there are not good results ask to somebody.

During that week we talked about the projects that I’ll be working on. Also start getting closer with rails. I researched about spree that is kind of cms/ store developed in RoR as part of one of the projects. So I set up the environment to work with that and also made a basic demo using Spree. Also I had my first meeting with a real client (really exciting), it was to get started with the project, it was a walk through the current site that they have and told us about their worries what do they want to improve.


Moreover, I also started with the second project, it was a walk through to know what was it, how it works and how the code was structured. Then we started a really frustrating part because we needed to set up the environment  for it, which took a really long time, because of the versions of the gems, rails and ruby that were needed, not to mention that we needed to mount a local server, it was really hard, but finally we got help from our tech lead and another guy that make it work. After all of that chaos I started my first story on the second project. I was really nice to know that I’ll be coding something real. What showed me that I really need to take my free time and learn rails, I don’t want to be lost on it.