3 ms·
From the rest of the parent comment, I imagine construction is the whole software development lifecycle [0]. In particular, understanding the finance / busines
by michael_j_ward 5y ago
From the rest of the parent comment, I imagine construction is the whole software development lifecycle [0].
In particular, understanding the finance / business side gives you a huge edge in the "figuring out what to build" part of the cycle because you'll have a deeper understanding of the business need and value proposition.
Implementation is picking which "language / framework / paradigm /architecture" is used to deliver the business need. You will need to understand these at some base level, but becoming an expert in them won't have the ROI that learning to manage the lifecycle will.
Lastly, when learning about software- literally nothing compares with doing it side-by-side with professionals. Do a free course but then immediately start applying. You'll learn more in a few months on the job than you will in a few years of self study.
[0] https://www.upwork.com/resources/what-is-software-development-life-cycle https://www.upwork.com/resources/what-is-software-developmen...
- bfung 5y agoThat’s exactly what I mean, thanks for explaining!