Web端、移动开发、独立应用程序的发展方向是什么? 我现在是电信公司的实习生,也是一个本科生,我有很多选择坐在前面。我知道独立的应用程序方面的C、C++、C语言、java语言,在移动端我尝试进入Android世界,也知道PHP、MySQL、ASP.NET和java EE。spring在web端。但我真的无法选择去哪一边或关注哪一边,经验丰富的开发人员的任何建议对我来说都是很好的。

Web端、移动开发、独立应用程序的发展方向是什么? 我现在是电信公司的实习生,也是一个本科生,我有很多选择坐在前面。我知道独立的应用程序方面的C、C++、C语言、java语言,在移动端我尝试进入Android世界,也知道PHP、MySQL、ASP.NET和java EE。spring在web端。但我真的无法选择去哪一边或关注哪一边,经验丰富的开发人员的任何建议对我来说都是很好的。,java,c++,mobile,Java,C++,Mobile,只需选择一个,然后运行它-它们都很有趣,并且有未来。如果你不能选择,不要。在你知道你爱的是谁之前,你要全力以赴。只要找到一个你感兴趣的项目(不管是独立项目、移动项目还是网络项目)。只要努力工作,你将获得宝贵的经验,不仅是在项目的具体目标方面,而且作为一名程序员,这些技能将延伸到其他领域 真的,只要找到一个你感兴趣的项目,你提到的类型都不会有任何进展,所以你选择哪一种都不重要。这个问题没有正确的答案 也就是说,我更喜欢Java web应用程序。为什么?因为我写它们很舒服。对我来说,它们是直截了当的

只需选择一个,然后运行它-它们都很有趣,并且有未来。

如果你不能选择,不要。在你知道你爱的是谁之前,你要全力以赴。

只要找到一个你感兴趣的项目(不管是独立项目、移动项目还是网络项目)。只要努力工作,你将获得宝贵的经验,不仅是在项目的具体目标方面,而且作为一名程序员,这些技能将延伸到其他领域


真的,只要找到一个你感兴趣的项目,你提到的类型都不会有任何进展,所以你选择哪一种都不重要。

这个问题没有正确的答案

也就是说,我更喜欢Java web应用程序。为什么?因为我写它们很舒服。对我来说,它们是直截了当的,易于阅读,易于维护(如果操作正确)

我喜欢用Java编写,因为对我来说:

对于(int i=0;i<10;i++) 总和+=i*i

比:(如果我对python的理解正确的话)更直观 总和(范围(10)内i的i*i)


当然,它有更多的代码行,但我个人觉得它更容易阅读和维护。用perl、ruby和python编程需要一个真正喜欢编写复杂正则表达式的人。至少我是这么看的。

不要以市场机会为导向,问问自己你想给这个世界带来什么

作为开发人员,您所做的必须反映您的信仰。我知道很多人不喜欢在web上运行应用程序并使用rails的想法。我认为他们在工作中不会快乐很长时间

一旦你知道了你想做什么,你是否应该学习Java、C#、C/C++、ruby、python、perl或任何你想知道的语言,这就很清楚了


正如奥森·威尔斯(Orson Welles)所说,“始终要有一个愿景。为什么要花一生的时间去实现别人的梦想?”

在Python中,您可以为i编写范围为(10):sum+=i*i的代码