一个合格的软件工程师都应该成为一个产品经理,早在很久以前的 Apple 新品发布会时乔布斯就说过这样的话,每个人都应该一位产品经理。当今计算机和手机还有互联网的普及,每个人都离不开日常要经常使用的软件,这些软件都是我们程序员所编写开发出来的,一个普通人只要具备的编程能力就可以自己编写程序解决现实生活中的问题,比如为自己写一个 ToList 和日常开销记账程序。如果这些软件是都是自己编写开发完成的,就完全可以认为自己是一名软件产品经理。这些程序可以是一个类似于 Linux 命令行的程序,也可以是 UI 界面设计很漂亮精致的程序,作为程序员日常使用惯了命令行程序很容易上手。但一款软件是开发出来给哪些不会使用命令行程序的用户使用,像年长的长辈爷爷奶奶这种,他们更适用于一款带有 GUI 界面的程序。

也正是因为这个世界上不是所有人都写程序和会使用计算机,所以需要图形化界面帮助他们完成和电脑手机这些设备的交互。微软和苹果电脑早期的时候电脑操作系统都是基于命令行版本,需要用户直接输入对应的命令完成相应的操作,直到后面它们都窃取了施乐公司的图形化界面的设计,从而改变了人类和计算机靠着命令行交互的方式。我个人的观点是如果没有图形化界面,估计到现在计算机都不会被普及呢,有了图形化界面可以让计算机做很多在命令行模式下无非完成工作,例如打 3D FPS 游戏和网络浏览和多媒体娱乐...

便宜 VPS vultr
最后修改:2024 年 06 月 19 日
如果觉得我的文章对你有用,请随意赞赏 🌹 谢谢 !