News for hackers. Stuff that matters.
Re:I wrote the SQL query in 5 mins. Why does my engineer say... by WhitneyLand on Wednesday May 24, 2017 @08:53PM (#14414612)
What experience has led you to make a comment that is insulting and I'm guessing, without foundation, that there exists a phenomenon whereby developers request more time than is actually needed to complete a project?
Re:I wrote the SQL query in 5 mins. Why does my engineer say... by mistermann on Thursday May 25, 2017 @01:13AM (#14415417)
Insulting, and without foundation? Oh good lord.

As for personal experience, well over two decades in the business, if we're keeping score.

So, you would have readers believe that developers are egoless automatons who do everything by the book? If true, they'd be the only faultless profession on the planet.

Re:I wrote the SQL query in 5 mins. Why does my engineer say... by manigandham on Wednesday May 24, 2017 @10:43PM (#14414965)
What? Do you think every single developer is some noble professional only focused on the project?

15 years with software dev experience and every single dev team at midsize and larger companies has always asked for far more time than necessary. Same with almost all enterprise consultants.

Re:I wrote the SQL query in 5 mins. Why does my engineer say... by WhitneyLand on Wednesday May 24, 2017 @10:57PM (#14415016)
How do you know it was more time than necessary? Did you give them the time they asked for and notice at the end of the project people were sitting around bored?

Or did you not give them the time they asked for and declare yourself correct after squeezing in a deadline? And if so how do you know what corners were cut or what technical debt was accrued to make a deadline the team did not sign off on?

Whether every single person is noble is irrelevant. People are making broad generalizations here against the reputation of developers with what I see to be weak and anecdotal evidence.

If someone has made serious inquiry into the subject and controlled for complexities like I suggested above then by all means let the chips where they may.

Re:I wrote the SQL query in 5 mins. Why does my engineer say... by manigandham on Thursday May 25, 2017 @12:25AM (#14415290)
15+ years of experience gives me enough info to know what timelines should normally be. These people/teams took far longer and produced less (overall and per day).

This is human nature, people will look out for themselves. Many, if not most, are looking to do the least amount of work in return for the largest reward, and it's very easy at bigger companies to pad hours, compounded by bureaucracy and poor management. This is seen in many other professions amongst all types of people, nothing specific to software.

Re:I wrote the SQL query in 5 mins. Why does my engineer say... by zo1 on Thursday May 25, 2017 @01:06AM (#14415389)
Have you taken into account that you may not know the specific abilities of the team in question? I regularly increase my team's estimates because I know we have slow-performing individuals. It's part of the package that we have a mandate to up-skill and share knowledge.

Could I do the work myself in a week? Yes. Can I assign it to a team of diverse junior to mid-level developers and expect them to do it in a week as well? Realistically, no. They have to investigate, acquire knowledge, work together, be guided on the correct design (or get to it themselves), and then finally do the work and test it to sufficient quality.

Even more so the case if it's tech we have not worked with before.

Re:I wrote the SQL query in 5 mins. Why does my engineer say... by WhitneyLand on Thursday May 25, 2017 @05:10PM (#14420167)
>15+ years of experience gives me enough info to know what timelines should normally be

This is my concern. It absolutely doesn't give you that knowledge. Accurately estimating development of non-trivial software is still an open problem. The best solution we have to date is to accept this fact and use it in our process and planning to our advantage when possible.

If the work you're talking about is rote and mostly a matter of repeating a pattern rather than innovating and engineering, sure I can see that being more predictable. Unfortunately quite a bit of software development does not fall into that bucket.

Re:I wrote the SQL query in 5 mins. Why does my engineer say... by mistermann on Thursday May 25, 2017 @01:15AM (#14415422)
You may be taking this a bit more personally than is required. Don't worry, that feeling will diminish over time, to be replaced with cynicism. :)