{eval=Array;=+count(Array);}
感谢邀请,我随便谈谈我个人的一些想法吧。
单纯从想多学一门语言的这个出发点上,其实是没什么问题的,PHP学C语言、学Java、学Python都没有问题。我们学习语言,无非还是为了自己未来能够有更好的发展。
不过就语言上来说,PHP和C语言的差别还是有点大,PHP主要是应用于web端的一种语言,而C是更多应用在计算机底层的一种编程语言,PHP直接跨度到C,原有的PHP的积累其实并没有太大的用处。而且如果你未来从事了C语言相关的工作,PHP的知识基本就用不到了。
除非你是对C语言非常有兴趣,未来也想做一些底层的或者嵌入式的工作,不然不建议做这么大的跨越。
个人觉得,如果现在你做的是web方面的工作,加上PHP本身就是一种解释型语言,同为解释型语言的Python是一个选择方向。而且Python也是可以做一些Web编程,可能让你在原有的工作范围内,有一个更多的选择,熟悉起来会容易一些。
同时,Python当下是比较火的,主要是由于人工智能的迅猛发展,而AlphaGo当时的一部分人工智能训练的算法就是Python来做的,所以也让Python火了一把。
当然,虽然Python最近的发展不错,但是确实整体的就业岗位还是不如Java,Java在编程语言中依旧还是排名第一。Java的生态整体是非常不错的,不管是人工智能、大数据还是应用程序领域,Java都有不错的框架,虽然有其缺点,但是不可否认,Java现在依旧是最受欢迎的编程语言。
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
有句老话叫做”活到老,学到老“,既然想学习了,那就去学,咱们学习的是技术,又不是坏毛病,那就去学吧,这应该不需要犹豫!
以我自身的经历来说,我之前是做Android开发的,其实当时我的薪资也还可以,Androd的市场行情也不算差,但是我觉得就只依靠一个技术可能难以让我在技术路线上走得更远。那当时我就想了,要不要学一个新的技术呢?我的性格就是想干立马就去干,然后我就结合自己现有的技术储备,选择了Java后台开发作为我新的提升目标。用了几个月的业余时间,把java后台开发的主流技术体系都学完了,后来跳槽就去做了java后台开发,后来又学习了其他的技术体系。
现在回想起来,我真的挺感谢当时的决定,要不然我现在如果只是一个Android程序员,可能就会有严重的危机感。
多学点,只有好处没有坏处,尤其是IT行业。另外至于是学习C还是学习Java或其他,可以想想哪个更能帮到你目前的工作,学完了这个再学那个呗。
我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。
如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。
2
回答8
回答10
回答8
回答10
回答0
回答4
回答0
回答6
回答0
回答