It has been one month since I started my current job. Many folks have been curious as to why after freelancing for such a short period of time I decided to go back to a full time position. I have to say, it was not at all my plans, but there were several factors that led me to this position.
So if CSS was what I really wanted to do, selling myself and my skills became very difficult. I had ideas and had several friends help me out with ideas, but it just wasn’t going very well for me and I was a bit frustrated.
Then along came an email from my current company and when I read their job description, I knew I had to apply. It was the first time where knowing OOCSS concepts was listed as a desired qualification, as well as experience with responsive techniques. Wait a second, you mean CSS was important to them? As I went through the interview process and talked more with the various folks, I realized that CSS was important and my knowledge of it would be pushed and pulled if they offered a job and I decided to work with them.
After 1 month I can honestly say that so far, I have not been disappointed. I have my first project done and I have learned a ton more about interesting patterns and objects they are using in their projects. I have started working on a project that has been going on for several months and I haven’t had to write a lot of CSS because it was written so well to begin with and the patterns and objects are already set up so well as to be extremely reusable. This is why I took the job - to be in an environment that cares this much about CSS and it is why I am so excited to continue working there on various projects. I am actually building things on a regular basis and each new project is a chance to learn and hopefully to learn a better way to do things than I did last time.