程序员的招聘要求

程序员的招聘要求,第1张

怎么说呢,不同的程序员要求是不同的,我们以JAVA程序员为例子:

三个基本要求:

(1)学历要求:大学本科以上学历(含本科),专业: 计算机相关专业本科以上;专科以上学历,计算机及其相关专业,3年以上相关岗位经验

(2)工作经验要求:一年以上java开发工作经验;B/S项目开发经验2年以上;3年以上的Java, J2EE, XML等开发经验,1年以上架构设计经验(Windows环境);

(3)项目开发要求:具有一定规模的项目开发经验;

其实这三个要求,可以说,是目前大多数开发类技术岗位上,一定都有的要求。

学历来说,只是一个敲门砖,我们没有办法帮你,你达到基本要求即可,袭耐当然,如果你的要求穗晌不太合适,可以强调你的技术实力。

没办法,这个社猜禅锋会就是这么残酷,大多数公司,都不想花培养人的成本,都希望用熟手。

但另外一方面说,具有一定的项目开发经验,工作起点就会高很多,不管是收入,还是发展,你都会站在一个比较有利的位置上。

实际上,大学生也可以通过一定的训练,积累很多的项目开发经验,达到工作2-3年程序员的水平,这个我们另文专门再说。

腾讯公司长年招聘程序员,一般要求三年工作经验,熟悉C+中轮燃+(或者C,Java),能独立承担编码工作。

程序员(英文Programmer)是从事程序开发、程序维护的基层工作人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。

职责

1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。

2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。

3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。

4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。

5、负责向项目经理及时桐汪反馈软件开发中的情况,并根据实际情况提出改进建议。

6、参与软件开发和维护过程中重大技术问题的解卖虚决,参与软件首次安装调试、数据割接、用户培训和项目推广。

建议去小公司。

小公司学到的东西比较多,展示自己的机会也比较多。

大公司都是一些精英,每一天都是做的同样的工作,竞争比较大,制度完善,晋升的空间比较狭小。

前端开发公司都需要那些技术:

招聘一、

岗位职责:

1、负责dataview产品web平台相关功能开发及维护工作;

2、参与系统需求调研和需求分析,并分析需求链团棚技术要点

3、攻克开发过程中的技术难点

4、系统开发、部署、集成

任职资格:

1、计算机相关专业本科以上学历,2年以上Web开发工作经验;

2、熟练掌握javascript及vue.js;

3、熟悉HTTP协议,了解AJAX基本原理;

4、具备良好的代码风格和编程习惯;

5、熟练使用前端调试工具如Chrome Devtools等;

6、对前端有持续的热情、学习能力强、团队协作能力强;

7、有vue/highcharts/echarts/d3经验优先。

8、掌握后端开发语言java者优先;

9、有angularjs/react项目经验者优先;

招聘一、

岗位职责:

1.前端框架的设计与实现;

2.产品业棚则务模块的开发;

3.产品易用性、交互体验改进以及性能提升。

任职要求:

1.公办本科及以上学历,理工科专业,计算机相关优先;

2.精通JavaScript,熟悉或野React.js和Redux,有dva.js及Ant Design经验优先;

3.有WebApp单页面应用开发经验;

4.熟悉模块化开发,以及MVC、MVVM等开发模式;

5.熟悉ES6/ES7标准,熟悉Less/Sass等;

6.了解nodejs、npm,熟练使用webpack;

7.有很强的自学及研究能力;

8.熟悉Docker相关技术优先;

9.工作积极主动,具有良好的沟通能力,团队合作精神;

10.强抗压能力,具有良好的解决问题的能力;

职场上需要注意那些事情?

一、 基本沟通能力的测试

作为一个面试人员,如果不能很好的进行自我介绍说明他的沟通能力存在一定的障碍,应届生则更需要做好充足的准备,不打无把握的仗。准备好完整的自我介绍是首要工作,这样做的目的从侧面还可以反映出你对于工作的态度以及对与该工作岗位和公司的重视。

二、 基础知识的掌握

包括一些技术的规范、框架的掌握、插件及类库的使用以及具体业务功能的尝试要有一定的概念。你可以没有实际的项目,但是不能不掌握基本的知识结构。H5/C3/Es5/Es6/Amd/Cmd/Commonjs等规范,Jquery/Zepto/Bootstrap/Easyui等框架,Swiper/Iscroll/Lodash/Moment等插件类库,一般项目的功能模块有哪些等。

三、 现代框架技术的熟悉

什么是MVC、MVVM,Vue/React/Angular等属于什么类型的框架,与传统框架又有什么区别,和他们配合的UI框架有哪些,应用这些架框需要使用什么开发工具,什么构建工作等。

四、 知识范围的扩展

对于原生JS的知识扩展包括一些常用算法,对于现代化前磁端框架配合的Gulp/Webpack/Grunt以及前端预编译样式程序Sass/Less等有无一定的了解。能不能将示例项目的代码托管到码云、Github、Coding上。

五、 排错能力的展现

遇到问题了以后会进行怎么样的工作顺序?先看出错信息、断点调试、步调、测试工作的使用等。

六、 学习方法的应用

学习需要有一定的方法,比如说六何分析法。学习还需要定期的总结,有没有自己的一些总结内容和总结心得。

七、 心态的状态

公司看的面试人员的重要标准就是能力,而在没有技术能力的前提下要看到的是员工的心态。对应的能力获取对应的薪酬,如果说能力不足的情况下能否接受相对较低的薪酬标准,不能眼高手低。

八、 有无示例项目,包括Github账号

没有完整的项目经验不代表没有 *** 作过,包括示例项目,可以将自己的一些学习项目以及尝试项目做好Git的维护,也能够相应的加分。

点我可以获得更多的学习资料:https://sourl.cn/ZNsRQ2  


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12451299.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存