我是一名自学成才的软件开发人员,几乎掌握了我所知道的所有语言(虽然我现在正在学校学习Java)。我从桌面应用程序领域开始,但在寻找工作时滑入了Web应用程序领域。现在,我经常遇到类似的问题:
最后一个是个笑话,我喜欢PHP。但我不知道如何回答前两个问题。据我所知,堆栈将包含您用于向公众展示应用程序的工具和软件。像Rails或Zend这样的东西将是用于Web应用程序的MVC处理堆栈,我假设Qt或GTK +将是MVC的桌面应用程序堆栈(如果你构建这样的桌面应用程序,我已经习惯了Window-Object-Service事物的流动。)