互联网公司技术岗位介绍,工作流程以及能力素质要求


Warning: Invalid argument supplied for foreach() in /data/cxweb/www/gupowang.com/public/article/view.html on line 71
8年前

一、技术岗位是什么?要做哪些事情?

1、按照产品经理需求,进行网站或者APP产品的开发。

2、网站运营过程中根据产品和运营提出的优化需求进行优化。

3、提升产品性能。包括网页访问速度等等。

4、服务器,域名等等维护。

 

二、用案例说明技术岗位的工作流程:

以姑婆那些事儿为例。

1、根据需求,开发姑婆那些事儿网站。

2、根据需求,优化姑婆那些事儿网站。

3、维护姑婆那些事儿的服务器,域名等等。

4、提升姑婆网性能包括页面打开速度等等。

 

三、技术岗位的能力和素质要求

1、 使用过至少两门语言作为主力开发语言。如.Net、JAVA, PHP, Python, Ruby, C, C++;

2、较好的计算机基础,熟悉操作系统原理,掌握常见的数据结构和算法;

3、良好的团队合作精神和协调沟通能力;

4、组织技术人员在整体架构下开展产品制定、系统开发、前端设计、测试上线实施等各个环节,把握项目的整体进度;

5、客户系统与自营系统平台运营保障,及运行过程中系统安全与应急技术处理;

6、客户需求分析定位与技术方向把握;

 

1、聪明。应该说智商够高,情商也不差。学习能力好。基础知识扎实。动手能力强。其实这就是对一个优秀的工程师的普遍期望,不仅仅局限于程序员。针对题主的问题,大致谈谈一些体会:基础知识这几年大学扩招,互联网企业人才需求量大,造就了一个现象,很多业内的从业人员,严格意义上来说并不是一个合格的程序员,最突出的特点就是普遍基础知识欠缺。我们在招聘的过程中,一般我们会问候选人几个简单的计算机基础知识,比如 CPU 原理、操作系统原理 或者是 网络原理,有人就会回答,给我一个具体的需求,我们可以把东西做出来,但是问这些说不清楚,或者是记不得了。其实我们日常工作接触到的很多特性,往往是由 CPU、操作系统 的特点决定的,不理解这些原理,我们以为自己理解了的东西,并没有真实理解。以职业学校的培养方式培养出来的人,几乎没什么发展前景,水平很难提高。

 

2、学习能力软件开发是一个知识迭代很快的事情,了解现有的理论和技术,对拓展思路、提高效率至关重要。这种大量、高频率的学习,都要靠自学,等老师、高手来教,几乎不可能。业内有这样的情况,程序员在考虑一个问题的解决方案时,只看自己现在会的技术能解决到什么程度,而不是广泛的研究所有可能的方案。这也会制约水平的提高。 

 

3、确定发展方向。 技术总监除了掌握公司产品涉及的核心技术外,能够针对未来需求的变化,确定技术发展路线。

 

4、 评估成本。技术总监能够相对准确评估实施一项技术开发所需要的成本。

 

 

MrMZry.jpg

 

大家都爱搜:互联网资讯 类类有话说 App推广 运营经验 线下推广 活动推荐 微信营销 姑婆专题 姑婆圈 ASO 校园推广 地推 ASO100 渠道刷量 校园运营团队

姑婆那些事儿(www.gupowang.com)是互联网推广运营知识分享平台,关注移动推广(android,ios)运营,网站推广运营、校园推广及互联网领域最新动态 。欢迎关注我们的微信(gupo520),新浪微博(姑婆那些事儿)。

本文由姑婆那些事儿发布,转载请注明本文出处,并附带本文链接,违者必究。

收藏

{{favCount}}

个人收藏

投稿请戳这里!投稿
0

次分享

文章评论(0)

{{ user.nickname }}
发表评论
登录 进行评论
加载更多 正在加载中... 没有更多了