Google-sovellukset
Päävalikko

Post a Comment On: A Nod to Nothing

"Networking and Mingling, Developer Style"

1 Comment -

1 – 1 of 1
Blogger Shawn said...

To discuss this topic in a blog type format is damn near useless, but I'll respond anyway. First, let me state that my comments are from the viewpoint of a "developer" of almost 9 years. I've never been a lead, nor do I have plans to be a lead/manager in the near future. It was Ralph W. Emerson who said, "The man who knows how will always have a job. The man who also knows why will always be his boss."

1) More experience != more knowledge, in the realm of developers. Just because someone has the title of "Senior Software Engineer", it doesn't necessarily mean they are good at software development. More often then not, it just means they might have some select useful business knowledge. I have seen this be a problem at multiple jobs. The people acting as "project leads" don't even understand the technologies they are leading, let alone the future direction of those technologies.

2) Every job I’ve ever had included coffee for free. I've never met many leads that like to talk, in fact, most have approximately zero people skills. (not that I confess to have any either). Leads that like to talk are called managers, and managers typically have no useful technical information at all.

4) It's been probably 5 or more years since I've been out for a co-worker "happy hour". I went out to lunch with a few people on the first day of my new job and it was the most awkward situation I've been in for quite awhile. Developers don't socialize very well. The last thing I want to do is spend 1-2 hours after work talking about work. I'd rather be with my family or at a gym working out.

5) The whole concept of information flowing hinges on the fact that developers actually communicate. Often times they don't. In fact, a lot of times developers are only interested in one thing. Coming into work, getting through the day, and going home. I've gotten one-sentence emails from someone sitting in the cube next to me, as opposed to actually talking.

Had to take a break to eat dinner. Even if I had an actual train of thought going here, it's long gone. I guess the last thing to say is that in general, it seems a lot of your points are valid for a very large organization. I've never experienced that, so I have no point of reference. In addition, a lot of what you talk about here seems to infer that you think most developers know how to talk, the concepts of information sharing, and in general, have good people skills. It's been my experience that the majority do not.

Lastly, you also seem to assume that everyone has the same level of passion about technology that you do. That is also often not the case. A lot of people just want to get through the work day, collect their pay check and go home. And I’m not talking just the “low-level programmer”. I’m talking all the way up to seniors, to leads, to managers and more.

Anyway, this response likely made little to no sense, but there ya go!

6:06 PM

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot