什么时候需要写代码,做软件?

软件都是利用计算机解决线下的问题,比如滴滴解决打车的问题,地图解决导航的问题,抖音是为了解决呆着无聊的问题,复杂的 ERP 系统是为了解决企业管理问题

软件分几种:给别人用的,给自己用的,给自己用也给别人用的

软件更多是为了解决一类问题,推广出去并获得用户,而不是自用

从事商业活动,我需要一个软件来辅助我开展特定的商业活动,我需要给人讲课,所以需要一个在线教育平台

从事公益活动,我需要一个软件来识别所有的植物,建立一个植物百科全书。我需要一个软件来分享书籍、课程,建立一个在线公开课平台。

从事黑客活动,我需要一个软件快速抓取附近 wifi 的握手包,并进行破解。我需要一个软件进行 12306 抢票。

对于自用,解决自己遇到的一般性问题,基本不需要开发软件,现有的软件已经足够了。

所以需要先发现问题,并且电脑能够解决这个问题,其次你想解决这个问题,才需要专门做一个软件。

什么时候会写代码呢?

  1. 工作就是写代码的话,那就天天写代码。
  2. 为了找写代码的工作而写代码。
  3. 自己发现了一类问题并且没有现有软件的情况下,自己想解决这个问题然后开始写代码。
  4. 进行黑客活动。
  5. 解决工作上的问题。

如果工作不是写代码的话,几乎不需要写代码,用其他人做的软件就可以了,再不行自己捣鼓一下 excel 也能解决大部分问题。