Fremus.co.za

Demistifying Life and Web Development

My personal growth – sustaining it

My manager asked me today to give him some insight into the things I would like to learn more about, with a particular focus on my own development, and I thought it a good idea to spend a few minutes posting a blog on the topic. My personal interests lie in a few areas at the moment, and when I say personal interest the context is work, and more specifically the technologies that I work with. One area I really want to focus a lot on in the coming months is the C# language itself and in particular:

  • Generics
  • Delegates with the specific aim of better understanding Linq
  • Linq to Objects
  • Linq to XML

I would like to know and understand the C# programming language in a comprehensive manner. In addition to the language I would also like to understand design patterns and overall system design, with a very strong OO flavour. I think if I can spend the next 6 months learning C# I would be a better developer for it. In addition to C# I would like to learn a second programming language and I have been thinking Python is a good candidate in this regard. I would like to apply the knowledge directly into what I do though. So if I learn Linq to XML now, I want to start using it now. If I learn the yield keyword now, I want to use it now.

Other aspects that I would like to incorporate in my learning of C# would be areas of social media such as Facebook, Twitter, Youtube, etc. I really enjoy SEO (search engine optimisation) as well, I love the metrics and the art that goes with it. I believe I can develop many aspects of this in C#. I also believe I can develop a total marketing solution that encompasses email and social media.

I am interested in topics such as ASP.NET MVC and Silverlight, but I am also interested in developing full-blown client applications in WPF.

My manager also mentioned that each new thing that we learn should be set as a target for each day. You have set yourself some goals and stick to them. One way to determine a few goals is to reflect on yourself and see what you do each day, and through that reflection set some ideals and goals.

We are at work for a purpose after all.

  • Share/Bookmark
posted by fr3dr1k in Personal and have No Comments

Place your comment

Please fill your data and comment below.
Name
Email
Website
Your comment
Get Adobe Flash playerPlugin by wpburn.com wordpress themes