c#为什么用的人很少?
因为生活中不常见,很少用到。
因为难学,不容易掌握。
可移植性差,不如java。Java已经占据大半江山,用C#的少,需求也小。
移动端应用开发只有WP/WinRT用C#,但是看看WP/WinRT的市场份额。
手机软件是什么做的?
目前,苹果用的自家的ios系统,主要用OC、swift,用C、C++,也可以开发。
小米、、魅族等手机用得都是Google的android系统,用JAVA开发居多。不过,现在Google建议用Kotlin开发。当然,C和C++也是没问题可以开发的。
另外还有Windows Phone系统,代表机型就是诺基亚的Lumia系列。用的是微软的C#开发(好像是),没做过WP的开发,所以知道的不多。
爪机码字不易,给个赞吧。
j***a毕业之后,能从事什么工作呢?
J***a作为一门经典开发语言,经历过高速发展期,也经历过低谷,仍占据编程界的大片江山。J***a是很多开发的基础,所以人才的需求不断增加,为了能够有一个好的起点,你可以选择专业学习一下。
目前J***a的就业方向有:JSP网站开发、J***a编程、J***a游戏开发、J***a桌面程序设计,以及其他与J***a语言编程相关的工作,也可进入电信、银行、医疗、邮箱、物流、保险专业软件开发公司等从事软件设计和开发工作。
J***a需要掌握的技能很多,首先是一些基础知识要懂的,比如说:J***a基础(J***a面向对象,常用基础类,线程I/O,异常处理等),j***aweb(HTML5,CSS3,j***ascript,jQuery,JDBC连接池,servlet等),J***a框架(Struts2,Hibernate5,JPA,Spring4,BootStrap,svn & git & Jenkins持续集成等)。对于Web和框架的学习,不仅仅要扎实掌握其理论知识,还要配合项目进行练习。
此外,现在大数据开发是一个整体大趋势,在学习J***a编程之后,如果能再学习一些大数据相关的技术,会增加你的就业优势!
最重要的是,一个好的选择非常重要,如果真心想要以J***a编程开发技术作为[_a***_]的生计,建议选择专业系统的学习方式,可以帮助自己更快掌握技术。
J***a应用领域非常广泛,学完J***a可以从事JSP网站开发、J***a编程、J***a游戏开发、J***a桌面程序设计,以及其他与J***a语言编程相关的工作,还可以从事前端工作,就业面非常广。J***a也有不同的方向,J***aEE的方向更好些,像是电信,互联网,物流,财务,证券,银行,生产制造等ERP管理软件,大型网站及后台开发。薪资都比较客观,可以说是很不错的就业领域。
1、Android应用
许多的 Android应用都是J***a程序员开发者开发。虽然 Android运用了不同的JVM以及不同的封装方式,但是代码还是用J***a语言所编写。相当一部分的手机中都支持J***A游戏,这就使很多非编程人员都认识了J***A。
J***a在金融服务业的应用非常广泛,很多第三方交易系统、银行、金融机构都选择用J***a开发,因为相对而言,J***a较安全[39] 。大型跨国投资银行用J***a来编写前台和后台的电子交易系统,结算和确认系统,数据处理项目以及其他项目。大多数情况下,J***a被用在服务器端开发,但多数没有任何前端,它们通常是从一个服务器(上一级)接收数据,处理后发向另一个处理系统(下一级处理)。
3、网站
J***a 在电子商务领域以及网站开发领域占据了一定的席位。开发人员可以运用许多不同的框架来创建web项目,SpringMVC,Struts2.0以及frameworks。即使是简单的 servlet,jsp和以struts为基础的网站在***项目中也经常被用到。例如医疗救护、保险、教育、国防以及其他的不同部门网站都是以J***a为基础来开发的。
4、嵌入式领域
J***a在嵌入式领域发展空间很大。在这个平台上,只需130KB就能够使用J***a技术(在智能卡或者传感器上)。
5、大数据技术
Hadoop以及其他大数据处理技术很多都是用J***a,例如Apache的基于J***a的HBase和Accumulo以及 ElasticSearchas。
J***a的学习内容包括主要是编程语言学习,数据库,html,jsp,ASP,软件框架技术,设计开发,软件项目管理等,很多学校都有开设这方面的课程,像青鸟三好校区,也有试听课程。毕业后可以做架构师啊,开发工程师啊,测试,运维等等都可以的
目前绝大多数人想学J***a,最主要的原因是前景好、薪资高,对J***a本身的优势以及学习J***a开发能做什么工作理解不深。接下来就给大家介绍参加杭州J***a开发学习班毕业能做什么工作。
J***a是属于一种面向对象的编程语言,在学习过程中容易理解,并且可以忽略很多多重加载和指针等比较难理解的知识。拥有很好的安全性、广阔而优秀的开源社区。
使用广泛是J***a最突出的特点,现在很多企业都是使用J***a进行大项目的开发。所以在学习J***a之后,就业前景是非常广阔的,并且J***a语言还有一个很好的优势。
参加杭州J***a开发学习毕业能做什么工作?分析J***a的应用领域我们可以找到答案。
1、企业级应用开发/网站开发
企业级应用开发大可以做全国联网的系统,小到中小企业的应用解决方案。目前,J***a编程已经在金融服务业得到广泛应用,所有银行平台的前台和后台电子交易系统、确认和结算服务、数据处理及其他项目都用J***a来编写。京东商城、淘宝等B2B、B2C企业级别网站也都使用J***a进行开发。
为什么现在招聘程序员时,C# 和 .net不受青睐?
每次听到人说.NET效率问题时就想笑,有几个人真正对比试验过?不过是人云亦云吧。我自己在做图像处理优化时对比过,如果不小心在关键循环中出现值对象装拆箱对性能影响会相当大,开发人员理解了托管代码的原理自然很容易避免这类问题。
其实,.net的c#在高效算法中可以局部用unsafe指针,运行时效率应该与c++相差不大。
有一段时间做android用j***a,才体会到msdev的人性化,所以vs2017一发布马上又移植回来了。微软弱在移动平台生态,但vs2017支持android、IOS、linux、python,.net那么多标准库和组件化复用能力,加上开发环境的绝对实力,确实找不到不回归的理由啊!
刚好之前分享过最新.Net程序员调查。
「最新」.Net程序员学习路线图以及就业现状
从调查报告看,.Net程序员所在的公司有几个特点:
1、每个行业都有招聘.Net程序员的。
2、所出的公司规模一般不大,500人以下的居多。
3、每家公司的开发人员一般在100人以下。
从这个报告看,虽然每个领域的企业都有招聘,但是都是一些小公司,这样对应的招聘人数就比较少了。所以如果考虑进大厂的,比如BAT这个方向要考虑下。
现既然是招聘,那么就都是企业,企业当然是以项目为主。
现在开发最火热的领域是移动端项目,游戏,智能硬件
1 安卓平台,主要开发语言是j***a
2 ios平台 主要开发语言是oc 和swift
3 游戏开发 主要需要c++
4 智能硬件,嵌入式开发,驱动主要是c的天下。
5 web领域,PHP和j***a占了绝大多数
微软自己的WP平台基本上已经凉了,PC端游戏开发主要又是c++。剩下.net的项目实在是太少了。
并且现在PC是市场份额越来越差,大都多数公司重心都放在移动端,并且现代公司对项目的跨平台性要求越来越高。还有SAAS的崛起,很多小软件用B/S构架就解决了,没有必要再开发单独的软件。
所以适合c#的领域也越来越少,以前对程序的需求也留高了。
感谢邀请,作为一名开发人员,我来回来这个问题
首先我们来说说什么是C#和.Net 。
.NET 即微软的一款开发框架。是一种抽象的概念***。主要是做window编程。
C# 是在.NET 基础上的一种编程语言。
所以有些公司招聘上写着招聘
.NET
至于为啥公司招聘人才,C# 不受青睐,可以归结于生态体系原因。众所周知微软早起一直没有开源,导致其产品更新换代的速度比较慢,项目引用包出现了Bug,唯一能做的就是提供反馈邮件以及等待其下一次更新修复。或者直接弃用包,另寻他包。这让开发人员很被动。虽然近几年出现了
.Net
.Net
.Net
归根结底还是不够牛逼,够牛逼的话,哪款语言都可以很受青睐!
如果单单说这几款语言比较简单,小白都可以学会,那干脆推崇汇编或者进制得了!
[_a1***_]这么大,不要目光短浅,招聘程序员大多要求J***a / C / C++ 技能,是因为公司需要有扛大旗的人,需要整天熬夜加班提供给公司大效益的人!
更确切地说,这也是市场的通病,人太多,跟风!
有的人用c#闯出一片天,有的人用.net在一方大展拳脚最终成为大亨!
不知道你是再黑某一方培训班,还是黑其他人,希望你摆正心态,因为人多容易乱!
你的舆论话题会影响小部分人!------吐槽***
it行业十大热门职位有什么?
IT行业无疑是当前最火爆的行业之一,那它下面又有哪些热门行业呢?
1.安全运维工程师
安全运维工程师需要具备防火墙、Linux、网络安全、信息安全等技能。主要职责是保护企业数字财产安全,包括端口扫秒、基线检查、账户权限审计等。
说说我认为现在it热门职位吧。不一定是“十大”
1大数据工程师
2算法工程师
3 大数据架构师
大数据是炙手可热的一个行业,大数据工程师自然也是一个热门职位了。
2 算法工程师
随着人工智能和大数据 变成未来趋势行业,算法工程师现在变成一个稀缺职位了 自然物以稀为贵,这个职位变的值钱了,当然这个职位学历要求也比较高。
3大数据架构师
现在大数据发展还处于不成熟阶段,有许多公司由大数据 的 “游击队” 向 “正规军” 转化。开始有 大数据架构的概念 所以大数据架构师由为重要。
J***A软件工程师
需求有效职位数:33503 参考薪资:8000-10000元
高级软件工程师
需求有效职位数:21920 参考薪资:6000-9000元
项目经理
需求有效职位数:11143 参考薪资:6500—8000元
技术支持工程师
需求有效职位数:9290 参考薪资:6000-8000元
系统管理员/分析员
需求有效职位数:9190 参考薪资:5000-7500元