作为一个新手,我花了很多时间学习一些C和一些PHP.我已经研究过为Windows编写桌面应用程序,但由于API的复杂性,似乎存在公平的进入障碍.是否值得学习这一点,或者本机应用程序将来会变得不那么常见?
我看到它的方式,我使用的唯一桌面应用程序是Web浏览器和文本编辑器以及显然操作系统本身.我需要的一切都在线.
学习编写非Web应用程序是一种有用的技能吗?如果是这样,我应该学习什么?
我不认为选择一方并虔诚地坚持下去并不是一个好主意.我认为一个优秀的工程师会尽可能地暴露自己,以便他能够做出明智的决定,哪个是完成任务的最佳工具.
换句话说,不要选择平台,操作系统,编程语言等,然后忽略其他人.最好是在你的技能组合中全面发展.
本机应用总会有一个市场,虽然很多东西正在转向网络,而且基于Web的应用程序的范围比以往任何时候都要多,本机GUI应用程序永远不会完全消失.
但是,除了坚持你喜欢的东西之外,真的很难给你任何真正有用的建议.如果你只使用web东西,那么成为一个Windows GUI程序员会有点愚蠢:)