AI Task Time
💻

AI Time Estimates for Coding Tasks

Coding tasks span quick scripts to architecture decisions. See where AI saves hours and where a senior engineer is still worth the rate.

coding excellent

Write inline docstrings for all functions, classes, and methods in a previously undocumented internal Python module (assumed ~500–1500 lines), plus a README covering purpose, installation, usage examples, and API overview.

10.5 hrs/wk @ 10× 4 views
coding excellent

Convert a complex multi-join SQL query (multiple JOIN types, likely GROUP BY, WHERE, and subqueries) into semantically equivalent pandas DataFrame operations, with inline comments explaining each transformation step.

2.5 hrs/wk @ 10× 4 views
coding excellent

Generate a comprehensive suite of Python unit tests covering an existing set of utility functions that currently have zero test coverage. Includes identifying test cases (happy path, edge cases, error conditions), writing pytest-style tests, and verifying coverage.

13 hrs/wk @ 10× 4 views
coding good

Debugging an intermittent REST API endpoint returning 500 errors under load is a non-trivial engineering task. The intermittent nature under load strongly suggests concurrency-related root causes: connection pool exhaustion, race conditions, resource leaks, deadlocks, or cascading timeouts with external dependencies. Reproducing reliably requires load-testing tooling, access to logs and metrics, and iterative hypothesis testing. Difficulty scales significantly with system complexity, observability maturity, and whether a staging environment exists.

11 hrs/wk @ 10× 4 views
coding excellent

Write a Python script that reads an imperfect CSV file, handles missing/null values (drop, fill, or flag), and produces a cleaned, normalized JSON summary output.

3 hrs/wk @ 10× 4 views
coding excellent

Create a Python REST API endpoint with email validation, error handling, and comprehensive unit tests

2 hrs/wk @ 10× 3 views