开发都有哪些岗位分别需要的技能以及之间的关系

就提醒一点,写自己会Dreamweaver的人大部分都是不懂JS的,这部分人很有可能是设计师转过来想做前端的,误以为D就是个跟PS一样的可视化工具,拉拉画笔,抠抠图就可以弄好网页了,他们把JS和Dream放在他们会的技能书上,殊不知D只是个IDE
■网友
前端开发,后台开发,ios开发,安卓开发。前端开发,必需掌握的就是:html,css,javascript。对于javascript也就是js需要知道的有更多了,nodeJs,js构建工具gulp,各种框架seajs、jquery等,对于我自己,js初级开发人员,nodejs是一点不会,构建工具一直未在项目中使用。说这点的意思是告诉你,对于前端的招聘需求是要视你公司的规模来定的,像nodejs,seajs还有js构建工具并不是必备技能的,对于后台开发,无外乎php,.net体系的c#,vb,java的jsp,python, ruby。只对php为例,因为其他我并不熟知。对于php开发,要熟悉一两个开发框架,比如国内的thinkphp,国外的cakephp,yii等等,熟悉mysql,apache的基本配置。如果你公司的服务器是linux,你就必需会linux的基本命令。对于其他的开发人员,我不熟知,所以不发表意见。本来很早写了,但是不能详细地回答题主的问题,怕自己的回答给你造成误导。就如你朋友的"没落贵族"一说,而且自己知之甚少,回答更是不应该,但是一直有个草稿标记在那,所以就继续写完。好歹给题主一个初级参考,以为答主也是初级,顺着我的答案百度一下,有就可以获得你想知道的答案
■网友
谢邀。你朋友的介绍通俗有趣,是不可多得好东西。我入门时如果有这种教程就好了,虽然当时看了也没用。只有一点要补充的,js现在并不属于没落贵族。这位朋友大概是软件出身的,不是互联网人士说话的视角。至于你问的前端,只需要指出这个词是怎么来的。事实上在c/s时代并没有前端这个词来指代client,换言之前端并不是一切编程的前端,而是在b/s时代的语境下;即人们渐渐在浏览器里把网页写成了软件一样的模式(先把模块加载好页内切换而非不断打开孤立的一个又一个网页)和规模(以gmail为先驱,数十万行代码路人皆知)。因此,只要是把网页写成软件(客户端/app)的节奏,都可以归入广义的前端。
■网友
看产品。。。
■网友
如果你有一个程序员男友,用不了几个月就全懂了。学长学嫂亲测有效
■网友
虽然很不想打击你,但是不得不说,除非你想做相关行业,否则然并卵在去惠普之前我以为我懂电脑相关可以很好掌握然后发现然并卵再去游戏公司之前我以为老子玩过这么多年的游戏,看了那么多相关介绍还不能当好游戏策划了?然后发现svn和xml都把我弄得焦头烂额,更别说一堆一堆的需求等着你跟进,修改隔行如隔山。所以除非你真心想转行,否则别白费功夫了,没什么用
■网友
软件硬件结构.......
■网友
嗯,本来不想回答,看见hr的时候就码字吧,其实我等码农知道什么呢,boss说需要就需要,boss说不需要就不需要,是不是,哈哈哈


    推荐阅读