{"id":380,"date":"2008-07-11T05:44:38","date_gmt":"2008-07-11T11:44:38","guid":{"rendered":"http:\/\/fromthefrontporch.com\/WPBlog\/?p=380"},"modified":"2023-09-18T12:01:13","modified_gmt":"2023-09-18T19:01:13","slug":"tgif","status":"publish","type":"post","link":"https:\/\/www.beardogco.com\/theroadhome\/2008\/07\/tgif\/","title":{"rendered":"T.G.I.F."},"content":{"rendered":"<p>I have had my fingers on the keyboard &#8211; &#8220;nose to the grindstone&#8221; for the last two weeks and am loving it!  I finally have a bit of a handle on Visual Studio\/.NET\/C# (C Sharp) and the other development tools being used in the current project for UCLA. I am a consultant-programmer for a department of UCLA &#8230;since 1991.<\/p>\n<p>Programming has always involved a constant re-educating and adding of new skills but every so often things take what feels like a quantum leap.  The learning curve this round has seemed particularly steep.  I took a look at the timesheets I submit with my invoices for the last several months &#8211; a lot of research, testing, reading, i.e. not much coding.   There were days when I struggled to get a few lines of code to work and when it did it was more dumb luck than knowing what I was doing.  <\/p>\n<p>Currently there is another programmer and our &#8220;boss&#8221; at UCLA that make up the team working on the prototype for the new version of software.  I have not been alone in the struggle to understand the new paradigm.  We use a product called &#8220;Go to Meeting&#8221; (GTM) to work together.  GTM allows us to connect via the internet and any one of us can be the &#8220;presenter&#8221; &#8211; showing our screen to the others.  GTM handles the phone conferencing also.  This &#8220;show and tell&#8221; as well as a bit of team coding enabled us to &#8220;divide and conquer&#8221; &#8211; each of us dealing with a piece of the puzzle and then sharing what we learned.   It has been fun, interesting, frustrating and annoying all at the same time but now that it is coming together &#8211; all worthwhile!  <\/p>\n<p>I have not suddenly become a .NET expert, but I have written some code in the last two weeks&#8230;code that I understand, that I know why it works!   And just as we are close to having the prototype ready for the &#8220;boss&#8221; to demo to his &#8220;boss&#8221;&#8230; a new couple of tools are close to being released.  Tools that will solve some problems: XAML (&#8220;zamel&#8221;) and Silverlight.  I am NOT afraid!  XAML particularly is the programmers&#8217; answer to HTML.  Silverlight brings it all together in .NET.  It is an exciting time to be a programmer even given the constant feeling that there is too much to learn.<\/p>\n<p>But, today &#8211; on this Friday &#8211; I am grateful for the last two weeks &#8211; for the opportunity to learn and do something which is fun, challenging and oh, pays the mortgage!  I am also very grateful for the team I work with &#8211; nice people &#8211; professional, interesting, caring &#8211; a great team!  Still&#8230; <strong>T.G.I.F.<\/strong> &#8211; a good day today and then the weekend to play.<\/p>\n<p>Just in case your eyes have glazed over because you don&#8217;t know and don&#8217;t care what .NET or XAML is&#8230;Bob shares your sentiments&#8230;<\/p>\n<p><img decoding=\"async\" class=\"center\" src=\"http:\/\/beardogco.com\/WPBlog\/blogimages\/Jul08\/IrisBobYawn500260.jpg\" hspace=\"5\" alt=\"\" height=\"260\" style=\"width: 500px; height: 260px\" title=\"\" class=\"center\" \/><\/p>\n<p><img decoding=\"async\" class=\"center\" src=\"http:\/\/beardogco.com\/WPBlog\/blogimages\/Jul08\/IrisBobAfterYawn500276.jpg\" hspace=\"5\" alt=\"\" height=\"276\" style=\"width: 500px; height: 276px\" title=\"\" class=\"center\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have had my fingers on the keyboard &#8211; &#8220;nose to the grindstone&#8221; for the last two weeks and am loving it! I finally have a bit of a handle on Visual Studio\/.NET\/C# (C Sharp) and the other development tools being used in the current project for UCLA. I am a consultant-programmer for a department [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,23],"tags":[],"class_list":["post-380","post","type-post","status-publish","format-standard","hentry","category-technology","category-work"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/posts\/380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/comments?post=380"}],"version-history":[{"count":1,"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/posts\/380\/revisions"}],"predecessor-version":[{"id":22069,"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/posts\/380\/revisions\/22069"}],"wp:attachment":[{"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/media?parent=380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/categories?post=380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.beardogco.com\/theroadhome\/wp-json\/wp\/v2\/tags?post=380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}