I understand that it's extremely depends on a particular case, but I really would like to know at least roughly how long a specific task can take for completion to average programmer. Is there any examples of pairs like project - completion time?I'm absolutely ok with my own time-estimation abilities. So is my employer. But my problem is I have never worked in a team and I can not even roughly estimate how long something will take for other programmer.For example, my last task was to integrate our sales-business software (which is my own product, js+php+mysql) to a local delivery service API: syncing address database, preparing package information and creating specific orders to delivery service, printing labels for packages, sending customers their package info, a web-UI for doing all that. This task took me like 150-170 work-hours to complete.I always considered myself a slow programmer. But now I wonder how much of speed the development can gain by hiring new programmers. Is there any examples to compare?
How to know if I'm slow or fast at programming?
productivity;estimation;speed;measurement