Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase 12»»

Great Engineering Culture Expand / Collapse
Author
Message
Posted Tuesday, June 25, 2013 8:25 PM


SSC-Dedicated

SSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-Dedicated

Group: Administrators
Last Login: Today @ 2:00 PM
Points: 33,062, Visits: 15,175
Comments posted to this topic are about the item Great Engineering Culture






Follow me on Twitter: @way0utwest

Forum Etiquette: How to post data/code on a forum to get the best help
Post #1467420
Posted Wednesday, June 26, 2013 2:16 AM


SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: General Forum Members
Last Login: Today @ 11:19 AM
Points: 5,181, Visits: 2,798
I'd have to agree with pretty much everything written both in the editorial and the referenced article. As a freelancer, too often I see team managers refer to the team hero who stays late, knows everything off the top of their head and can usually resolve issues quickly...but never impart their knowledge, improve systems and processes to allow the whole team to perform this role nor do they listen. These people are held in such high regard and yet the way they work is often toxic to the team. Sometimes these people can work differently and do so under a better manager.

Of course, I can't help but chuckle when the so called hero has enough and moves on leaving a vacuum of knowledge and ability behind them. I know I shouldn't but all I hear in my head is "I told you so" being said by the whole team.


Gaz

-- Stop your grinnin' and drop your linen...they're everywhere!!!
Post #1467505
Posted Wednesday, June 26, 2013 3:37 AM


SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Today @ 3:40 AM
Points: 1,620, Visits: 1,066
Nice general advice, really liked the hero link from that post:
http://al3x.net/2010/01/09/dont-be-a-hero.html

It resonates for me because we have still got some hero code, the source of which cannot be traced, so many sites have had to run in .Net 1.1 for the last x years. It took literally 3 years to eradicate this particular Japanese knot weed from ongoing codebase when I arrived here, after the hero had gone. Seeing this hero mode and it's repercussions has made me examine my own practices carefully to see how I can ensure everything is done with team in mind. Not always easy but hopefully I'm getting there.
Post #1467534
Posted Wednesday, June 26, 2013 5:37 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Yesterday @ 12:29 PM
Points: 127, Visits: 239
On the flip side, many of us do not take the time to "manage our boss". Simply put, it means letting your boss know how you work well and how they can most effectively manage you. When I was interviewing for my current job I told my (now) boss during the interview, "Tell me what you want done, when you need it done by and I'll ask when I have questions or need help." Someone else might say "I like weekly sit-downs to make sure I'm on the right track," or "I work best with a clear list of priorities," or "I work best when I have people to bounce ideas off of."

This is one of the most effective things I've learned to do. Bring it up in an interview - or perhaps a performance review if you're already employed - and you'll increase your chances of getting a better fit. Some companies our managers may not want your style and that's okay...you'd probably be flustered down the road anyway and maybe you should look elsewhere.

Managers don't instinctively know how to manage everyone, though good managers can figure out how to best manage different people. Most managers (sadly, not all) will appreciate you letting them know how you work best.


____________
Just my $0.02 from over here in the cheap seats of the peanut gallery - please adjust for inflation and/or your local currency.
Post #1467583
Posted Wednesday, June 26, 2013 7:25 AM
SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Today @ 5:55 AM
Points: 1,548, Visits: 1,888
Very good editorial and the linked article was great as well. I think we're generally on the right track where I work. However that "It takes one a****** to ruin a team" is good to keep in mind for sports teams in which I participate.
Post #1467642
Posted Wednesday, June 26, 2013 8:30 AM
Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: 2 days ago @ 8:28 AM
Points: 1,206, Visits: 2,195
Would it be possible to be a bit more careful with the content of articles? Our content filter bounced this newsletter, presumably because of the use of A**holes (but without the stars). (I suspect that this is a more objectionable word in UK English than in US English).
Post #1467706
Posted Wednesday, June 26, 2013 10:57 AM


SSC-Dedicated

SSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-Dedicated

Group: Administrators
Last Login: Today @ 2:00 PM
Points: 33,062, Visits: 15,175
Andrew Watson-478275 (6/26/2013)
Would it be possible to be a bit more careful with the content of articles? Our content filter bounced this newsletter, presumably because of the use of A**holes (but without the stars). (I suspect that this is a more objectionable word in UK English than in US English).


my apologies. I wasn't thinking, and should have used stars everywhere.








Follow me on Twitter: @way0utwest

Forum Etiquette: How to post data/code on a forum to get the best help
Post #1467784
Posted Wednesday, June 26, 2013 11:03 AM
Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: 2 days ago @ 8:28 AM
Points: 1,206, Visits: 2,195
No worries, an easy one to miss. Thanks for replying.
Post #1467788
Posted Wednesday, June 26, 2013 4:30 PM


Old Hand

Old HandOld HandOld HandOld HandOld HandOld HandOld HandOld Hand

Group: General Forum Members
Last Login: Monday, July 21, 2014 12:44 PM
Points: 389, Visits: 1,041
Good stuff, Steve, as usual!

Many developers in the market today started playing with computers when they were children. These young people began learning their craft as adolescents - or pre-adolescents. As they make the machine do things, they nurture a passion to create, improve, or enable new stuff via the machine. The best tools were once toys. This is a positive driver.

Where's the corollary experience for managers? What happens in a young person's life that makes them desire to become a manager?

:{>


Andy Leonard
CSO, Linchpin People
Follow me on Twitter: @AndyLeonard
Post #1467901
Posted Wednesday, June 26, 2013 8:46 PM


SSChasing Mays

SSChasing MaysSSChasing MaysSSChasing MaysSSChasing MaysSSChasing MaysSSChasing MaysSSChasing MaysSSChasing Mays

Group: General Forum Members
Last Login: Today @ 11:57 AM
Points: 616, Visits: 2,055
One of the most important things that will tell the difference between the heroes and super stars is tell them that you want them to comment their non-obvious code.

If they can't or refuse to comment code, no matter how profanely they do it, the person is probably not a good team player.

I have seen comments along the lines of:
This is in case the end-user is a jack**s and won't fill out the gender box.

But it is an idea of the logic and why they did the following code.

Now that you’ve recruited rock stars, you actually need to build stuff. One of the –most difficult steps in managing engineers is -stopping yourself coding.

Then there is the opposite incentive for your rock stars -- make sure there is a non-managerial path for your rock stars that does involve more money or prestige, but doesn't involve managing people on a permanent basis. Even during my interview I told them I can do team projects or help train newbies, but I don't want to manage people on a regular basis. If, during the interview, they had said they eventually saw me managing wetware, that would have done it for me. I would have passed on the job.

I don't mind reporting to a manager that is not really technically savvy but she can learn. But she also doesn't sit over my shoulder either. She gives me a job and walks away.




----------------
Jim P.

A little bit of this and a little byte of that can cause bloatware.
Post #1467934
« Prev Topic | Next Topic »

Add to briefcase 12»»

Permissions Expand / Collapse