请朋友们帮帮忙指点迷津
我从事VFP开发已有6年的时间,自己写开发方案,coding,感觉掌握还算可以,前些日用ASP.NET做了个小项目接触到了C#语言。感觉年龄也不小了,想再系统学一门编程语言,请朋友们帮忙推荐下。
最近有这样一些问题一直困扰着我:
1.C++:曾自学过一点,基本忘记了,感觉应用领域比较窄,适合写底层的程序,目前对公司现有项目作用不大,公司绝不会让我用C++做个OA或MIS系统的,真让我做我也不敢接,语言学习周期长,互联网时代C++会不会走下坡路呢?
2.JAVA:没怎么接触过,感觉东拼西凑比较繁琐,windows环境下CS项目感觉不如.NET,但BS项目JAVA占有绝对优势,Linux、Android以及云计算领域JAVA仍占有较大的优势,又是开源的,但听说JAVA某些特性落后于.NET,目前进展缓慢,我犹豫了。
3.C#:通过做ASP.NET项目,有了一定的认识,VS开发效率高,但感觉太依托于微软了,很快就变成了熟练工,真要跨平台就杯具了,别那天高层领导一句话Microsoft跟谷歌、IBM一样给拉黑了。国内重要军事、金融领域恐怕很少用到windows server 吧。
随便精通一门的道理兄弟明白,可就是不知道该从哪入手。有些问题理解不知对与错,请朋友们帮忙指点迷津,年龄已不允许再走弯路,兄弟洗耳恭听。