Editor’s Note: In the hope of helping the community of readers, I am looking at various job posting options for this blog. Today, we have a direct job posting in Columbia, MD! Fiducial, a national provider of financial services (Business Counseling, Bookkeeping, Payroll and Tax Preparation & Advisory Services) to small businesses and their owners,… Read More CAREER OPPORTUNITY! .NET developer at Fiducial in Columbia, MD
Like any normal blogger, I obsess about my blog. How much traffic am I getting? Where is the traffic coming from? What search terms are leading people here? The search terms are most interesting when it comes to thinking about new content to write. Today, I am writing about a question I saw in the… Read More Why Should You Become A Software Engineer
Lately, more services have appeared with the hope of showing who has experience with various technologies. The idea is meant to solve two problems. First, influence is a hot topic right now, with people focusing more on general influence and sites like Klout or PeerIndex. How do you find people that know about things like… Read More Can Badges Fix Developer Recruitment?
Many people talk about the things a software engineer needs to know in order to be successful in their job. Other people talk about the traits needed to be successful. Typically, these posts may read differently but there are many similarities between the two posts. In reality, a software can never really be successful without… Read More 15 Tenets For The Software Engineer
Obviously, programming is “hard” otherwise everyone would do it and making solid applications would not be so difficult. However, the expectation does not always match reality. The most basic parts of programming are not hard. If you review my old post on advice for learning a programming language, learning the basics like syntax, loops and… Read More Programming Is About Keeping Basic Skills Sharp
Lately, I have been struggling with some of the management side of projects. The concepts of estimates, deadlines and work completed do not always align in ways that make people happy. The problems with estimates and deadlines had pushed me closer to agile methods before, but not all projects can be run in the manner… Read More The Conflict Between Estimates, Deadlines And A Working Product
This is a guest post from Lior Levin. In a day and time where people are often tied down by 10+ tasks and to-dos a day, it can be hard to keep up with it all. I find it hard to believe that any true freelancer, professional or student can live without some type of… Read More 13 Free GTD Online Tools For Mac Windows OR Linux
Throughout my career, I have been blessed with the ability to effectively translate technology issues to business users. At one point I was even told that I “explain technology to the users in a way that makes sense and does not make them feel stupid.” This has also been a focus for this blog, explaining… Read More Bridging The Technology Communication Gap
As is typical in the blogosphere, people will latch onto whatever topic is popular or controversial. Today, I read an interesting post from Michael Arrington regarding the responses to his investment policy. In his “Screw Them All” post, he says something very interesting, and possibly obvious to some people: the really important thing to remember,… Read More Acknowledge Your Bias And Succeed
I love how things happen. First, I ask for feedback on the blog Facebook page about what types of posts people would like to see. Someone asks for more career advice for senior level people, and then two other blog posts appear that make my job a lot easier. There are a lot of topics… Read More As A Software Engineer, Do You Really Like Your Job?