Codeine .Net RSS 2.0
# Friday, September 07, 2007

I said goodbye to Wells Fargo this week and hello to a new job that will hopefully fit my style much better.  Wells Fargo just wasn’t hitting the mark for what I wanted to be doing professionally and I found myself doing a lot of content changes and minor code changes, many of which were in classic asp and .NET 1.1.  I was about to start a new project from scratch in .NET 2.0 that would have taken the next two or three months to complete, but I realized that once that was finished I would probably be back to handling minor changes.

                I’ve worked at two different large companies in my development career, and I have come to the conclusion that they do not respect the individual developer as an asset.  Don’t get me wrong, in both cases my direct manager has been very good and I felt they considered me an asset, but in general I think management as a whole in a large company doesn’t care who the developer is sitting in the seat and thinks all developers have the same skill set.  From what I have seen this is definitely not the case and except for a couple of very smart developers I have met, a significant number of developers in general really don’t seem to have the aptitude nor ambition to do their jobs

                The biggest thing I think corporations with development departments need to start doing is charging their internal departments.  A significant amount of money and time seems to get wasted with users and management abusing their development department by flip flopping on changes, and general indecisiveness.  I think by billing the department that the application is for (at a reasonable rate) the requesting department would be more conscience of the time that they are utilizing for development.  It’s very easy to take advantage of the development department, when you have no consequences from it.

                So where are you off too, you ask?  Well I’ve headed over to work with Nick at Two Rivers Marketing.  It will be nice to finally leave my kakis hanging in the closet and be able to wear some comfortable clothes to work for a change.  I’ve met several of the guys there through the IADNUG and felt they had the type of attitude that I was looking for.  I hope that I can learn a lot there and maybe even teach them a few things.

                Lastly I would just like to point out that most of us developer work at least forty hours a week, probably even more, so if you’re not doing something you are enjoying then you owe it to yourself to do something about it.  If you’ve been telling yourself for awhile now that things will get better soon, or that a fun project will probably be around the corner, then you need to start considering a job change and at least stick your resume out there to see what the world has to offer you. 

Friday, September 07, 2007 6:00:00 AM (Central Daylight Time, UTC-05:00)  #    Comments [0] - Trackback - Save to - Digg This! - Follow me on Twitter
Original Posts
# Friday, August 17, 2007

Take a look at the decTop.  Its a small computer weighing three pounds that can run Windows CE or linux.  It has 128mb of memory and 10GB for storage.  With four USB ports you could easily add a wireless usb stick for network connectivity and do some cool things.  I came across this on LifeHacker and my mind is full of ideas for it.  Plus at $100 its not to bad of a price.

Friday, August 17, 2007 6:00:00 AM (Central Daylight Time, UTC-05:00)  #    Comments [0] - Trackback - Save to - Digg This! - Follow me on Twitter
Original Posts
# Thursday, August 16, 2007

Well I thought I would be nice and put up the code sample for implementing FizzBuzz using and extension method in VB.NET.  To read my full explanation of FizzBuzz and extension methods please read my previous post.

Those of you that know me, know that I could care less if you program in VB or C#, but I definitely prefer C# because it allows me to type a lot less.  Extension methods appear to be no different are a bit more complicated in VB, requiring that they are in a module and decorated with an attribute.

Module ExtensionMethods

    Sub Main()

        For i As Integer = 1 To 100


    End Sub

    <System.Runtime.CompilerServices.ExtensionAttribute()> _
Public Function FizzBuzz(ByVal Value As Integer) As String
        Dim rtnVal As String = ""

        If Value Mod 3 = 0 Then
            rtnVal += "Fizz"
        End If

        If Value Mod 5 = 0 Then
            rtnVal += "Buzz"
        End If

        If rtnVal = "" Then
            rtnVal = Value.ToString
        End If

        Return rtnVal
    End Function

End Module

Thursday, August 16, 2007 6:00:00 AM (Central Daylight Time, UTC-05:00)  #    Comments [0] - Trackback - Save to - Digg This! - Follow me on Twitter
Original Posts

<September 2007>
About the author/Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2019
David A. Osborn
Sign In
Total Posts: 70
This Year: 0
This Month: 0
This Week: 0
Comments: 33
Pick a theme:
All Content © 2019, David A. Osborn
DasBlog theme 'Business' created by Christoph De Baene (delarou)