10 things you need to know as a Software Engineer beyond coding

1 — Project Management

Planned Projects

Iterative Projects

2 — Estimation

3 — Requirements

4 — Documentation

5 — Operations

6 — Basic Systems Costing

7 — Working with other people

8 — Task Decomposition and Analysis Paralysis

9 — Technical Debt

10 — Legacy Software

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store