编程语言与JAVA
- 营业时间:08:00-24:00
- 地址:邯郸邯郸市学院北路与滏西大街交叉口
- 联系人:刘老师
- 联系电话:点击查看完整号码
详情介绍
编程语言与JAVA
或许之前有听过,一些微软技术栈的程序员,主要都是C#,.等一些知识。
国内的一二线的一些互联网公司,所以在技术方向和储备上都有一些调整,开发语言
也慢慢跳出微软技术栈,工作中使用了其他的开源开发语言,新项目基本是开源语言
,框架也使用了不少,那为什么好多公司的开发语言慢慢从C#变成了JAVA了。
公司定义:我们定义的是互联网公司,TO-C的那种,不是to-B的,也不是软件公司,
因为软件公司这种并发和QPS一个请求走9次IO也是正常的,尽管我们不应该这么做,
但是还是有人这么做,因为他们主要关注点是能完成一些复杂业务;
项目定义:有的同学说微软,百度,腾讯也在用C#啊,这个就没有讨论的意义,隔壁
广场舞大妈也可以去google做保洁,但是做产品和研发肯定不行,所以这个项目的定
义还是建立在一套核心系统之上,这套核心系统的主要任务是为公司创造收入,而不
是起职能作用,只有面对互联网的产品才有可能去解决ddos攻击,要做反扒系统,要
做反垃圾系统,要做用户增长系统,要做分布式事务控制,要做a/btest系统,要做大
数据日志收集系统,要做支付系统,项目多了,服务器多了我们才要建立自动发布/运
维系统。
好的程序员不会简单的把自己仍在简单的语言之争的,因为好的程序员应该知道君子
性非异也,善假于物也,我们系统中也会用多种语言,java主要做api和支付,两方面
原因,java有成熟的开发框架包括日志,大数据,全文检索,成熟的mq堆栈等等,这样
我们有更多的时间去做核心功能,而不是花大量时间做基础集成和搭建。我们会用
node做长连接,还有h5的后端api分发,也有团队用go做底层通信的封装,我还是习惯
用C#写一些批处理的控制台命令,python写一些map/reduce的东西,主要是因为可以
网上找到最好的例子,如果纯用一张语言干这些事情,肯定相当头疼,效率不会太高
。
联系人:刘老师
联系地址:邯郸市学院北路与滏西大街交叉口
联系电话:15333301535
联系我的时候请说是在搜即讯信息网上看到的,谢谢。
或许之前有听过,一些微软技术栈的程序员,主要都是C#,.等一些知识。
国内的一二线的一些互联网公司,所以在技术方向和储备上都有一些调整,开发语言
也慢慢跳出微软技术栈,工作中使用了其他的开源开发语言,新项目基本是开源语言
,框架也使用了不少,那为什么好多公司的开发语言慢慢从C#变成了JAVA了。
公司定义:我们定义的是互联网公司,TO-C的那种,不是to-B的,也不是软件公司,
因为软件公司这种并发和QPS一个请求走9次IO也是正常的,尽管我们不应该这么做,
但是还是有人这么做,因为他们主要关注点是能完成一些复杂业务;
项目定义:有的同学说微软,百度,腾讯也在用C#啊,这个就没有讨论的意义,隔壁
广场舞大妈也可以去google做保洁,但是做产品和研发肯定不行,所以这个项目的定
义还是建立在一套核心系统之上,这套核心系统的主要任务是为公司创造收入,而不
是起职能作用,只有面对互联网的产品才有可能去解决ddos攻击,要做反扒系统,要
做反垃圾系统,要做用户增长系统,要做分布式事务控制,要做a/btest系统,要做大
数据日志收集系统,要做支付系统,项目多了,服务器多了我们才要建立自动发布/运
维系统。
好的程序员不会简单的把自己仍在简单的语言之争的,因为好的程序员应该知道君子
性非异也,善假于物也,我们系统中也会用多种语言,java主要做api和支付,两方面
原因,java有成熟的开发框架包括日志,大数据,全文检索,成熟的mq堆栈等等,这样
我们有更多的时间去做核心功能,而不是花大量时间做基础集成和搭建。我们会用
node做长连接,还有h5的后端api分发,也有团队用go做底层通信的封装,我还是习惯
用C#写一些批处理的控制台命令,python写一些map/reduce的东西,主要是因为可以
网上找到最好的例子,如果纯用一张语言干这些事情,肯定相当头疼,效率不会太高
。
联系人:刘老师
联系地址:邯郸市学院北路与滏西大街交叉口
联系电话:15333301535
联系我的时候请说是在搜即讯信息网上看到的,谢谢。
发布发布一条信息邯郸电脑培训信息>>