开发APP需要哪些技术人员?

开发APP需要哪些技术人员?,第1张

小型app外包公司,其实最重要的是资金。资金到位之后先招一个项目经理,尤其重要,由他负责招聘下面的员工和团队,比如:一个服务器程序员,负责数据库以及需求分析的工作。一个iOS程序员,开发ios端的界面。一个android程序员,开发android端的界面。一个具有经验的美工。

1.首先你需要一个业内靠谱的HR,三年以上业内经验,掌握本地人力资源市场行情。最好可以掌握一些人脉,即便不能带过来两三个技术牛,也会知道从哪里入手。最重要的是他会懂得面试的礼仪和技巧,知道如何如何能让公司用最合适的钱,买到最合适的人!

2.一个移动架构师/移动开发资深程序大牛。这样的人是产品生存的保障。他来负责产品采用什么技术,制定前后台交互规则,是否采用框架,采用什么框架,框架怎么用,设计接口,估算大致工时消耗。这样的人是需要一个团队来伺候的。对,就是伺候。有了这样的大牛,你得给他配个前段端工程师/美术工程师,得给他配个交互设计师/ui设计师来设计交互,得配个实习生端茶倒水。

3.安卓/ios程序员,当前程序员水平参差不齐。不同水平的程序员待遇也不一样。具体需要什么水平,还要看产品。偏重游戏向,单机应用的,要求需程序员水平高一点。像美团,淘宝这样的网页应用,直接在应用上套一个安卓,苹果的壳,这样只需要一年开发经验就够了。微信端比较简单,微信公布好的接口,合格程序员从陌生到上手,三天能完全搞定。

4.ui

设计师/产品经理。必备技能:android设计规范,materialdesign设计规范,苹果设计规范,配色选择,字体选择等。有空兼职美工出点素材和资源。

程序员需要本科以及以上学历,具体招聘条件是:

1、21至28周岁

2、熟悉数据库,精通SQL和数据结构

3、具备良好的沟通合作技巧和团队合作能力。

学历太低对于编程影响还是非常巨大,特别是在涉及到一些复杂算法上,如果没有数学基础学起来将会非常大,一个算法就能折腾很长时间。如果英语不行对于读取文档影响也是非常巨大,不能读懂原汁原味的文档也会降低学习的效率。

理论上高中以上学历就能学习编程,但并不意味着学历具备了直接去做编程就是做好的选择,作为一个做了十几年的程序员,现在还怀念着大学时光,因为等工作之后再去弥补知识需要挤时间,而且如果在成家立业之后再去挤时间显得更加费劲,所以如果有深造机会就不要犹豫,直接去选择深造。

编程主要讲究一个编程基础和编程意识的修炼过程,编程基础里面本身就包含着学历方面的因素,但并不是最主要的,基础的磨炼是一个长时间的过程,所以可以用时间来弥补,用刻苦来弥补。

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

三个基本要求:

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

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

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

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

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

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

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

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


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存