Title: The word &#x27;meaningful&#x27; may be a bit ambiguous. It infact is. By &#x27;meaningful&#x27; software I mean any software that has meaning to you or your customer. The thing is you deliver value in one way or the other. 
E.g: You write and maintain an open-source package used by quite a few people. Or maybe you wrote and website as a hobby. Now, it is used by quite a few people so you maintain it and the revenue it generates is your primary source of income.<p>If the above description fits you, can you recall how you learned to program and build meaningful things? More importantly what drew you towards programming, and not another subject? And if possible, mention THE meaningful software you wrote.
Upvote: