Questions tagged [leadership]
13 questions
135
votes
5 answers
Am I too 'clever' to be readable by Jr. devs? Too much functional programming in my JS?
I'm a Sr. front-end dev, coding in Babel ES6. Part of our app makes an API call, and based on the data model we get back from the API call, certain forms need to be filled out.
Those forms are stored in a doubly-linked list (if the back-end says…

Brian Boyko
- 1,055
- 2
- 8
- 5
64
votes
17 answers
Completion time on a company where the supervisors don't know programming
We are in a small company with around 10 developers. I am the team leader and responsible for the development process.
Supervisors and salesmen are close to us since we are a small team, but have no clue on how software is developed.
When they ask…

Odys
- 559
- 4
- 11
30
votes
7 answers
Peer / Code Review Frustrations
I wouldn't call myself a superstar dev, but a relatively experienced one. I try to keep code quality to a high level, and am always looking to make improvements to my coding style, try to make code efficient, readable and consistent as well as…

Gravy
- 1,037
- 11
- 15
22
votes
2 answers
How do I create an environment where fixing tests is seen as a priority?
I am a software engineer at a medium sized company. We have a fairly robust testing platform running on TeamCity. It does unit tests on every checkin, and a daily unit test/BVT run.
The problem is - we have a great deal of broken unit tests.
Quite…

Codeman
- 1,117
- 1
- 8
- 13
13
votes
8 answers
Scrum team not following the YAGNI principle
On a SCRUM meeting the product team was debating about a feature on an API that will be consumed by mobile app.
We had a mock up that showed how the screen should look like and what key elements it should contain (a "layout").
Based on this and the…

Jacek Kobus
- 321
- 1
- 10
12
votes
10 answers
Leading a team, am I being overbearing?
I'm in what seems to me a very strange position. I'm "team lead" in role for a particular project, Sr. Software Engineer in job title. On my team I have 4 developers, one of whom serves a similar role on another project but now mine has been given…

Edward Strange
- 9,172
- 2
- 36
- 48
9
votes
5 answers
Leadership does not see value in standard process for machine configuration and new developer orientation
About 3 months ago our lead web developer and designer(same person) left the company, greener pastures was the reason for leaving. Good for them I say. My problem is that his department was completely undocumented. Things have been tough since the…

OpenCoderX
- 375
- 3
- 12
7
votes
4 answers
How should I weigh the cost of rapidly testing for customer signal versus proper upfront design?
I have two engineers with very different development styles.
Engineer A prefers a high degree of upfront planning and designing, considerations for all possible options with pros/cons mapped out. Engineer B prefers to find the quickest path to test.…

user3075512
- 79
- 1
6
votes
3 answers
What is the best way to lead a team of 4-5 students for a summer project?
We're a bunch(4-5) of 3nd year college students about to begin our 3 months summer vacation and we would like to get going on a project. We want to make a game with XNA, it doesn't have to be big or something but we have 3 months so I'm not sure how…

Tristan Dubé
- 163
- 4
3
votes
3 answers
Etiquette / Leadership / Sharing Best Practices - How much should I try to influence?
I recently joined another team part time where I kinda know several of the people, and they know me for my design work mostly, but I'll be doing design and some development with them. There's a lot of things I've noticed in the space of the first…

redOctober13
- 147
- 4
2
votes
1 answer
Advice for Setting up an On-Call Team
I'm leading a largish development team (~35 developers). We are doing primarily Web Development work on a number of sites.
Historically the knowledge on the teams has been pretty siloed. If you worked on Site A you will know how to troubleshoot it,…

Ciaran Archer
- 211
- 1
- 7
1
vote
0 answers
How to improve the coding quality in a problematic company
Due to circumstances I'm now working in a small software company. We make e-mail marketing management software and serve some big customers as our national railways and a big bank.
The software has been developed about 6 years ago by two guys, one…

JHBonarius
- 119
- 3
0
votes
1 answer
What does this mean? "Up-and-In evades the problem by [see body]; it fails completely if consensus is not impossible"
The paper in question is Peter Keen's "Information Systems and Organizational Change". This is considered a classic paper in software engineering, I'm studying it right now for a retrospective on a project that has been difficult. The paper is…

neener neener
- 106
- 7