Click here to Skip to main content
13,000,022 members (45,483 online)
Click here to Skip to main content
Add your own
alternative version

Tagged as


1 bookmarked
Posted 6 Aug 2014

Lack of Updates and Attention to Detail

, 6 Aug 2014
Rate this:
Please Sign up or sign in to vote.
Lack of updates and attention to detail

I know its been a while since my last post. And I felt that I should at least post something up here for those who have been following along with my updates to this blog.

As for the lack of updates, the reason is actually pretty simple, I've been on vacation, and much like most of us in a professional setting. There was a lot of work preparing for vacation, and then the actual week of being on vacation.

My wife, and the Munchkin had a great vacation, and I completely enjoyed my time but am excited to get back to work. I have actually been working on a few new articles, all of which should start to be available as soon as the weekend. So watch this space for those updates. Specifically I got one technical, and one that's more like the philosophy articles I've done so far ("How to be a dinosaur" and "Taking the Romance Out of Software Development").

Thank you all for the continued support and feedback.

But I do have simple advice for anyone out there who is a junior developer out there. And to me honestly, this is one of those things that I wouldn't think are necessary to point out. But everyone out there wants to Steve Jobs, they want to walk into a meeting wearing bravado on their sleeve and being the smartest guy in the room.

Be honest, we all want that, we've all seen "The Social Network" and want to be Jesse Eisenberg, but again this is a distorted dream, that many junior developers fall prey to. The truth is that the smartest guy in the room, usually isn't the one who walks in and ignores everyone else's opinion, and he isn't the guy who always gets his way.

The truth is that the smartest guy in the room is the one sitting in the back, holding a notebook. You've probably seen him, he's the guy who's setting up the meeting, or encouraging everyone to speak. Truth be told he probably seems to many junior developers as a fly on the wall. But my advice to anyone new to this field is to watch this person, and try to become him.

Solicits Opinions of Others

There is a concept discussed in terms of Web Application Development called Collective Intelligence. This is hardly a new concept, and it's something that many of the most profitable websites / web apps have fully embraced. Collective Intelligence is the idea that by having everyone involved in a process that we are smarter as a group than we are as individuals. It's the age old "Two heads are better than one". The idea that by working together and discussing ideas freely, a better solution will present itself.

Encourages Everyone to Speak

Margaret Heffernan is a business woman and writer, and recently said "For Good Ideas, and True Innovation, you need human interaction, conflict, argument, and debate." And she's absolutely right, the best ideas come from discussion, and the process of soliciting opinions only works when everyone is given the opportunity to free express an idea. Truth be told, even a half baked idea can lead to a major innovation.

Think Before You Speak

I know, this one sounds counter to the one above. Just because everyone should be able to share ideas doesn't mean that you need to throw anything out there that comes to mind. What I mainly mean by this, is before you give a knee jerk reaction to ideas that are thrown out to the room, think about it. Weigh the benefits and the drawbacks, think about options for mitigating those drawbacks, and whenever you are ready, contribute to the discussion in a meaningful way.

Take Notes

The most important advice I can give, is take notes in these meetings. Identify action items and make notes of the items discussed. The more detailed notes you can take, the better you can walk away from the meeting with knowledge that can effect change and enable you to accomplish more.

If you follow these steps, you'll find that you get more out of these meetings and become a better member of the team. Your peers and supervisors will take notice, and you will find you enjoy your job and the process more.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Kevin Mack
Software Developer (Senior)
United States United States
My name is Kevin Mack, I'm a software developer in the Harrisburg Area. I have been a software developer since 2005, and in that time have worked on a large variety of projects. Everything from small applications, to mobile and Enterprise solutions. I love technology and enjoy my work and am always looking to learn something new. In my spare time I love spending time with my family, and learning new ways to leverage technology to make people's lives better. If you ask me what I do, I'll probably tell you I can paid to solve problems all-day-every-day.

Check out my blog at and

You may also be interested in...

Comments and Discussions

-- There are no messages in this forum --
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170624.1 | Last Updated 7 Aug 2014
Article Copyright 2014 by Kevin Mack
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid