做web前web后端开发框架,Mac苹果电脑,是最佳装备吗

后使用快捷导航没有帐号?
只需一步,快速开始
查看: 47369|回复: 68
做前端与做后台有什么不同?
UID658003在线时间 小时积分2726帖子离线17253 天注册时间
银牌会员, 积分 2726, 距离下一级还需 274 积分
做前端更有成就感么?
这里有人同时做前端和后台,但是以后台为主的么?
逛这论坛的大部分是爪哇码农吧
UID60在线时间 小时积分9301帖子离线17253 天注册时间
其实以现在前端的要求,基本上同后端没有多大区别
从招人的角度上,我可能会对前端要求对设计有一定的理解,但前端不是设计!
前端现在就是标准的程序员, 可能所使用的语言主要是javascript, 但目前的趋势, java/objective c/c#也是部分前端所要求的(因为ios和android/wp)。 而且光javascript知识现在跨度很大,所以说一个合格的前端,同后端程序员素养没有什么不同,可能更好
facebook的访谈主要有两点: 1. 前端消费后端的api, 你可以用来区别目前两者的工作范围 2. 前端是程序员
其实既然是程序员,哪有什么后端能做前端就不能做了的呢
UID160050在线时间 小时积分2170帖子离线17253 天注册时间
银牌会员, 积分 2170, 距离下一级还需 830 积分
有什么好争的,跟你们单位的后台比比工资就知道那里不同了。技术上的都是小事,钱才是关键
UID34190在线时间 小时积分1383帖子离线17253 天注册时间
银牌会员, 积分 1383, 距离下一级还需 1617 积分
本帖最后由 重坦 于
16:28 编辑
自从有了nodejs,两者越来越模糊了, 前端也变成了厉害的角色了,因为异步,defer等概念要理顺也是需要一定 ...
你也回帖不看帖?看标题,不同点,不是要指出相同点。
社会分工越来越细的初衷不是让综合能力强的人才能做事,而是只要能做好某一方面的人也能高效率的做事。
具备各种能力的人应该是做技术部经理的料,而不应该是个前端。一个小兵有一个小兵该做的事,一个小兵要是比将军都厉害那说明了什么问题?
ASP和asp.net编程环境下可以使用javascript语言,客户端也可以使用javascript语言,这是早就有的事,有交叉部分并不影响前端的大致范围划分。
从个人能力上讲方面方面都强的人毕竟是少数,如果要按方面方面都强才能工作只有极少数人才能胜任工作。西方世界经济发达是因为分工,只要具备某一部分专长就可以参加工作流中一个环节。又不是武侠世界各英雄单枪匹马混江湖
UID581572在线时间 小时积分1081帖子离线17253 天注册时间
银牌会员, 积分 1081, 距离下一级还需 1919 积分
本帖最后由 tangbao510 于
01:12 编辑
笑死我了 ,还‘前端’;那叫‘页面仔’、‘切图工’ 知道不;
我为什么现在还在回复你,因为 我是页面仔&&在切页面中
UID658003在线时间 小时积分2726帖子离线17253 天注册时间
银牌会员, 积分 2726, 距离下一级还需 274 积分
笑死我了 ,还‘前端’;那叫‘页面仔’、‘切图工’ 知道不;
我为什么现在还在回复你,因为 我是页面仔&&...
PS切图么?
UID535590在线时间 小时积分4622帖子离线17253 天注册时间
金牌会员, 积分 4622, 距离下一级还需 378 积分
做前端要考虑浏览器兼容,要同时伺候多个浏览器,繁杂而劳累。
我个人觉得,后台的用处更大,一张动态页面可以出来N张前台分类信息显示页面,高效实用,不华而实。
UID419809在线时间 小时积分2338帖子离线17253 天注册时间
银牌会员, 积分 2338, 距离下一级还需 662 积分
有毛可比性啊
UID278928在线时间 小时积分1049帖子离线17253 天注册时间
银牌会员, 积分 1049, 距离下一级还需 1951 积分
两个不同东西, 页面前端的水有多深?可以看看
UID369979在线时间 小时积分1103帖子离线17253 天注册时间
银牌会员, 积分 1103, 距离下一级还需 1897 积分
没什么不同,都是打工仔~~都会被老板或产品经理等指来指去的
UID160032在线时间 小时积分4016帖子离线17253 天注册时间
金牌会员, 积分 4016, 距离下一级还需 984 积分
叫我全端攻城师
UID604224在线时间 小时积分1353帖子离线17253 天注册时间
银牌会员, 积分 1353, 距离下一级还需 1647 积分
做前端的学习成本更大些
UID198086在线时间 小时积分7498帖子离线17253 天注册时间
本帖最后由 Evance 于
09:51 编辑
笑死我了 ,还‘前端’;那叫‘页面仔’、‘切图工’ 知道不;
我为什么现在还在回复你,因为 我是页面仔&&...
笑死我了。。
页面仔那叫农民好不?
前端是工程师,要负责性能优化、使工程模块化、用工具集实现工业化,实现游戏,实现WebApp,通过网页端语言做Hybrid App, 现在越来越多的前端工程师用Node杀到后端、服务器端写代码了。。
有些喷子工程师在切页面的时候吐槽前端没前途,就像没见过世面的农夫认为有钱人和他的区别仅仅是人家的锄头是纯黄金的一样。。
UID522151在线时间 小时积分2082帖子离线17253 天注册时间
银牌会员, 积分 2082, 距离下一级还需 918 积分
ls的童鞋们好认真。
话说楼主,你给我的感觉就像还没进门儿就各种问啊。
明显就是刷帖的。
UID227818在线时间 小时积分3692帖子离线17253 天注册时间
金牌会员, 积分 3692, 距离下一级还需 1308 积分
笑死我了。。
页面仔那叫农民好不?
前端是工程师,要负责性能优化、使工程模块化、用工具集实现工业化,用脚本脚本实现游戏,通过网页端语言实现Native App, 现在更多的前端工程师用Node跑到后端、服务器端写代码了。。
我要把这段记录到笔记里,以后论文用得着。领导和客户看了会觉得很高深很厉害的样子。
UID500900在线时间 小时积分4910帖子离线17253 天注册时间
金牌会员, 积分 4910, 距离下一级还需 90 积分
前端是工程师,要负责性能优化、使工程模块化、用工具集实现工业化,用脚本脚本实现游戏,通过网页端语言 ...
UID581572在线时间 小时积分1081帖子离线17253 天注册时间
银牌会员, 积分 1081, 距离下一级还需 1919 积分
本帖最后由 tangbao510 于
22:12 编辑
笑死我了。。
页面仔那叫农民好不?
后面一段话,恰好证实了,有钱人也同样认为,农民只认为有钱人的锄头是黄金的一样。
‘请带着智商说话’
而且你这个有钱人向我这个农民展示的是有钱人 只是个有钱人,由此看来 我还是情愿做一个农民。我可不想整天板着脸 到处告诉别人,‘我们有钱人不光是锄头是黄金的,我们的大脑也是黄金’
UID198086在线时间 小时积分7498帖子离线17253 天注册时间
后面一段话,恰好证实了,有钱人也同样认为,农民只认为有钱人的锄头是黄金的一样。
‘请带着智商说话 ...
我从来不和低级喷子辩论。。。
UID34190在线时间 小时积分1383帖子离线17253 天注册时间
银牌会员, 积分 1383, 距离下一级还需 1617 积分
前端对应的工作是编码:html,css,javascript
后台对应的是web应用程序:asp.net,php,对应的数据库sql server,my sql等。
另外,完全否定Evance认为前端包罗万象的说法,一个学科的范围是有限的,能在阿里巴巴不能说明你的话就正确。那仅仅只能代表你的看法。
UID581572在线时间 小时积分1081帖子离线17253 天注册时间
银牌会员, 积分 1081, 距离下一级还需 1919 积分
本帖最后由 tangbao510 于
01:19 编辑
我从来不和低级喷子辩论。。。
带着智商说话,
我根本就没喷过,我想明白人都能看懂 我二楼是什么意思。来给我说说我哪里低级了。
美国农民用飞机喷洒农药,归根结底还是农民。前端工具再先进,再牛B,还是前端,还是‘页面仔’;
自己理解不了别人的意思,就开喷,回过头来,潇洒的一句 ‘我从来不和低级喷子辩论。。。’深藏功与名。
如果这算‘高级’;我确实低级。可高级并不一定比低级高级,恐怕你这句话都看不懂吧。
看了LS的回复,原来是阿里巴巴的,呵呵。
UID400806在线时间 小时积分426帖子离线17253 天注册时间
中级会员, 积分 426, 距离下一级还需 74 积分
很明显,tangbao510在二楼说的内容无所谓对错,可是他在17楼所说的就不对了,会误导新人,你说的那种根本算不上前端,也就算是个你所谓的页面仔,,,,而显然10楼Evance则是站在更高的视野上基本描绘了真正的前端要做什么,而且具体些说比如要掌握些数学物理公式,一些算法,会OOP等等,绝不是页面仔能想象和了解的
UID604224在线时间 小时积分1353帖子离线17253 天注册时间
银牌会员, 积分 1353, 距离下一级还需 1647 积分
不明真相的前端攻城狮前来围观,14楼怎么弄的这么像辩论
后面一段话,恰好证实了,有钱人也同样认为,农民只认为有钱人的锄头是黄金的一样。
UID60在线时间 小时积分9301帖子离线17253 天注册时间
自从有了nodejs,两者越来越模糊了, 前端也变成了厉害的角色了,因为异步,defer等概念要理顺也是需要一定素质的
UID369611在线时间 小时积分1215帖子离线17253 天注册时间
银牌会员, 积分 1215, 距离下一级还需 1785 积分
一样,都是模板语言
UID230126在线时间 小时积分2290帖子离线17253 天注册时间
银牌会员, 积分 2290, 距离下一级还需 710 积分
前端对应的工作是编码:html,css,javascript
后台对应的是web应用程序:asp.net,php,对应的数据库sql server ...
这话5年前说说还可以。柏林墙都倒了,别给自己树那么多壁垒。眼见开阔点!
UID34190在线时间 小时积分1383帖子离线17253 天注册时间
银牌会员, 积分 1383, 距离下一级还需 1617 积分
本帖最后由 重坦 于
16:36 编辑
这话5年前说说还可以。柏林墙都倒了,别给自己树那么多壁垒。眼见开阔点!
过犹不及。
分工离不开社会背景,经济因素,高射炮打蚊子就不看成本了?
一个优秀的做技术的领导不只是要技术好,还要懂得经济上的算账。不是所有的地方都能高薪让牛人进去做小事的。
UID198086在线时间 小时积分7498帖子离线17253 天注册时间
既然楼上的人开始讲道理了,那我就回应一下。
我喷的是这句话:
笑死我了 ,还‘前端’;那叫‘页面仔’、‘切图工’ 知道不;
前端工程师是工程师,页面仔是里面最低级的工种。
拿我所在的团队来说,前端工程师在做的事情包括不限于:
1. 写C扩展Nginx
2. 写Node扩展打包、编译工具
3. 写PHP实现静态模板;
4. 写NodeJS实现静态资源代理
从页面级别来讲,除了切页面以外,我们的前端还做:
1. 框架核心
4. 规范型的校验工具、业务级的校验工具;
当然,以上都不是由一个前端做的,但是做这些事情的都是前端,要问为什么? 就是有需求。
倒是很多人认为的重复不停地切页面,写写效果的前端,大多由外包完成。
再说说你所说的西方世界
前一段时间Facebook的工程师过来交流,直到去年他们才开始有正式的前端工程师,在之前他们都是通杀。
到现在,像Google、Facebook大多数和工程师仍然是全端。
O了,我态度很明确:还在入门阶段的前端,刚踩在门槛上,甚至还没有向内张望一下,向地下吐了一口唾沫,恨恨地一句:“什么狗屁前端,都tmd天天在切页面”。
这种人,我除了骂一句傻逼,还能有辩论的兴趣?
UID34190在线时间 小时积分1383帖子离线17253 天注册时间
银牌会员, 积分 1383, 距离下一级还需 1617 积分
本帖最后由 重坦 于
17:05 编辑
既然楼上的人开始讲道理了,那我就回应一下。
我喷的是这句话:
眼光太狭小,你在很多行业中的人眼中算是什么呢?
卖菜的大叔也能年薪过百万,农民坐拥房子身家也能千万。你又算个什么东西呢?小人得志就发颠,就会在这里装逼了?
有你发颠的份吗?
UID227818在线时间 小时积分3692帖子离线17253 天注册时间
金牌会员, 积分 3692, 距离下一级还需 1308 积分
既然楼上的人开始讲道理了,那我就回应一下。
我喷的是这句话:
正在写年终总结。又多了些文字。感谢。
UID34190在线时间 小时积分1383帖子离线17253 天注册时间
银牌会员, 积分 1383, 距离下一级还需 1617 积分
既然楼上的人开始讲道理了,那我就回应一下。
我喷的是这句话:
我并不赞同前端是切片的页面仔,范围没这么小。
也没你说的那么大。
你觉得你回帖有没有看帖?你的智商表现在哪里?
搞了半天你说什么全端不是说的前端,你通过什么辩论?你不只是SB还是瞎子吧
UID410430在线时间 小时积分3413帖子离线17253 天注册时间
金牌会员, 积分 3413, 距离下一级还需 1587 积分
楼上的,其实剑侠想说明的是不要用入门的眼光去看所谓的某一个岗位,其实走到后面都需要很多的知识,都很有发展的,还有不同企业需求也不一样,只要好好干都有前途的。
Powered byWeb开发牛人访谈:你们都在用什么? - 文章 - 伯乐在线
& Web开发牛人访谈:你们都在用什么?
早上看到,觉得内容甚是有趣。作者跟web开发方面的诸多大牛进行了交流,了解到他们的研究动向,从访谈中可以看到各种风格的开发者,有浏览器控,有设备控。我想,知道行业里的优秀成员在做些什么以及用些什么对于我们或许会有一些用处。另外原文作者还采访了我的偶像Lea Verou,所以忍不住花了一天时间将此文翻译出来与大家共享了,不足之处还望多多批评指正!以下是正文。
在Web开发领域,我们通常会花一些时间关注行业大牛的动态,比如他们开发所用的一些工具或者类库,看他们写的技术文章,学习他们学过的一些酷霸狂旋拽的技术,甚至参加一些新语言的发布会。如果能够知道这些大牛正在关注些什么,以及他们开发时应用的工具,那必定是极好的。
关于这些问题,我访问了Web开发领域的一些闪亮明星。这些人在web开发领域都有着突出的贡献,并且得到业内的极高评价,他们通过自己的代码,文章以及领导力推动着Web开发的发展。你可以在下文中的简介部分了解更多他们的详细信息。
这些牛人非常忙碌,因此,我把问题缩减到了四个:
你的开发工作主要关注点是什么?
你进行开发工作时所用的硬件设备是什么?
你用什么编辑器或者IDE?
你的日常生活中必不可少的软件是什么?
在下文就有他们的回答,或许从这些回答中你可以发现一些更有利于你的开发工具。你会发现一些有一些通用的工具(如Sublime Text)以及一些至少对我来说很新的工具。
Scott Gonzalez
简介:我是一个web应用程序开发人员,主要致力于JavaScript。2007年开始为jQuery效力,目前是jQuery UI的项目经理。我比较活跃的社区有Node.js,WHATWG和W3C。Scott的和。
Q 1. 你的开发工作主要关注点是什么?
Web开发,只要是客户端的JS以及Node.js
Q 2. 你进行开发工作时所用的硬件设备是什么?
MacBook Pro.
Q3. 你用什么编辑器或者IDE?
Sublime Text, 搭配插件TrailingSpaces(可以高亮空格并瞬间删除),Pretty JSON,GitGutter 和 Markdown Preview。
Q4.你的日常生活中必不可少的软件是什么?
Git, GitHub, Apache, Chrome, Linkinus, Skype, Node。
Raymond Camden
简介:Raymond是一个Adobe中级开发布道者。他的工作主要侧重于web标准,移动开发以及ColdFusion。他出版了一些作品,并且在很多会议和group中发表了很多主题演讲。Raymond的和。
Q 1. 你的开发工作主要关注点是什么?
我的开发工作主要侧重于web标准,Adobe的Creative Cloud(侧重于HTML tools)以及客户端开发的“non-sexy”部分。我欣赏CSS,不过我对storage,JavaScript以及表单更感兴趣。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我的硬件设备是MacBook Pro。因为我需要做很多的移动端开发,因此,我会在iPhone,Android phone以及各种平板(tablet)上面进行测试。比较诡异的是,我每天要用的唯一一件微软的硬件产品就是我的键盘。我用“Natural”键盘已经有15个年头了,我对它们已经上瘾了。
Q3. 你用什么编辑器或者IDE?
我的编辑器是Brackets,它是一个开源的编辑器,我们用了大约一年。它和Chrome可以很好的绑定,并且具有酷毙的扩展性能。
Q4.你的日常生活中必不可少的软件是什么?
Browser,我的编辑器,Tweetdeck以及Evernote(我用Evernote记录我所有的事情,包括项目资料以及一些零碎的事情)。
John-David Dalton
简介:JDD 是jsPerf/Benchmark.js的共同维护者,是ES5规范的布道者,JavaScript 库的爱好者,两度获得微软IE testing的MVP。在微软负责Chakra performance项目。JDD的和。
Q 1. 你的开发工作主要关注点是什么?
简单的实用工具库。我是一个工具库的忠实粉丝,并且热衷于围绕他们进行开发。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我工作的装备是Win8和IE10。我个人的开发设备是13’’ 的Macbook Pro,OS X10.7.5,2.3GHz 处理器,8GBs的内存。
Q3. 你用什么编辑器或者IDE?
我在OS X和Windows中用的都是Komodo Edit,最爱它的高级搜索功能,可以使用正则表达式和嵌套文件进行搜索。
Q4.你的日常生活中必不可少的软件是什么?
除了我的编辑器之外,我使用Total finder,我几乎拥有所有的浏览器:22个不同版本的Chrome,5个版本的IE,23个版本的Firefox,12个版本的Opear,以及6个版本的Safari。在我发布一个产品的新版本之前,我会确保这个产品在我声明的系统以及浏览器中运行顺利,这也是我为什么要拥有所有的浏览器版本的原因。其他的必备软件包括 Node,Ringo,Rhino以及Narwhat。
Stephanie Sullivan Rewis
简介:Stephanie 是Contatta的董事,负责web运营战略以及市场营销。作为前端开发工程师,她在多个国际性会议上都有演讲,包括HOW Design,UI16,An Event Apart, Microsoft’s MIX, Macworld, SXSW, Adobe Max 等等。她出版过自己的作品,主要负责W3Conversions,并且与跨度很大的一些机构一起工作,包括Newsweek,MLB, New York Magazine, Adobe, ,甚至是 Disney’s “TRON” movie site。
Stephanie的 和。
Q 1. 你的开发工作主要关注点是什么?
我是一个前端开发工程师,但是因为参与Contatta新启动项目的关系,我有幸可以参与完成我们的新CMS项目,因此,我需要学习一些PHP的知识。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我没有很特殊的装备,我个人的开发设备是17’’ 的Macbook Pro(我没有升级装备,因为不想降级使用15’’ 的设备)。如果我在工作桌前,那么我会使用外接显示器,我喜欢去类似Costco那样的大超市去买显示器,我不太偏爱高级装备,这样我就可以看到我的网站在普通用户眼中是什么样子的。
Q3. 你用什么编辑器或者IDE?
目前我日常开发用的是Sublime Text 2。如果Adobe的开源编辑器Brackets不断朝着它所描述的方向继续发展的话,我会选择尝试一下。我也会用Dreamweaver进行邮件相关的开发。
Q4.你的日常生活中必不可少的软件是什么?
除了我的编辑器之外,我通常会用CodeKit来编译我的Sass以及压缩CSS和JS文件。我用Git进行代码管理,使用Tower来提交代码。
我利用HipChat与团队中的其他人进行沟通。HipChat最好的一点就是它的Hu Bot,它可以自动部署我的代码,我爱我的bot!
我的设计师使用Fireworks,所以我有时会用它来打开图片,切图等等(没错,我知道Adobe已经不再更新Fireworks了,但是它可以满足设计师的需求。因此,将来我们需要将它与设计师痛苦分离)。我喜欢打开音乐播放器Spotify,通常我会根据心情以及正在从事的开发工作选择艺术家(今天,我选的是Hellsongs 频道)。
最后,我会给Chrome设定每天的work out,有时候会多达150多个标签。我用它来管理我必备的一些插件(1password,OneTab, ColorZilla, Cache Killer, and Dragdis, 等等),以及一些我需要不断维护的事情,如Google Analytics, MailChimp, SproutSocial, Google Docs,同时还有一些我正在进行研究的事情。
Christian Heilmann
简介:Chris Heilmann致力于让web变得更好。他的学科背景是新闻专业,1997年建立了自己的第一个网站,此后多年效力于多家大型国际性站点。后来在Yahoo工作了几年,从事产品开发和员工培训,目前在Mozilla工作。Chris撰写了四本web开发方面的书,并且发表了上百篇博文,他的文章广泛发表在Ajaxian, Smashing Magazine, Yahoo, Mozilla, ScriptJunkie等知名站点。
Christian的 和。
Q 1. 你的开发工作主要关注点是什么?
我主要的工作侧重点是确保有人接手我的工作的时候,能够很轻松地看懂我的代码并且方便地进行扩展。不幸的是,这是一项过时又耗时的不太有人愿意做的事。我认为从别人的工作中我们可以学到很多,并且我认为编写简洁易懂的代码比单纯的交付工作更加重要。
我关注的是web,不单单是某个浏览器或者操作系统。这就意味着你需要提高你的代码灵活性。灵活性意味着你的代码可以在这里运行,立刻运行,并且在未来需要添加新功能的时候可以很方便的进行扩展。我认为,经过16年的web开发,我们应该进入一个新的阶段,不要再把各种技术堆积在一起,并且不停地替换它们。
Q 2. 你进行开发工作时所用的硬件设备是什么?
Macbook Air,我经常需要跑来跑去,因此不适合携带大型的硬件设备。
Q3. 你用什么编辑器或者IDE?
Sublime Text2,很棒。
Q4.你的日常生活中必不可少的软件是什么?
Browser以及他们的开发工具,Git,an IRC client, Dropbox 以及 Spotify,我越来越多的使用线上的一些服务。
Ryan Grove
简介:Ryan Grove 是SmugMug的一个魔法师,YUI 评阅员,曾经是一家日本服装目录的少年模特。他喜欢pie,电影,老式帆船。
Ryan的 和。
Q 1. 你的开发工作主要关注点是什么?
最近我的大部分时间用于SmugMugde的客户端JS组件以及新功能的开发。在课余时间,我写了很多Node.js的代码,偶尔也会写写Ruby。在SmugMug,我们的框架用的是YUI3,我也是YUI的核心评阅员,我为它贡献了一些代码,并且也审阅了其他提交者以及开发人员提交的一些代码。
在一些特定的日子,我有时候会写一些非开源的Smugmug代码,有时是一些开源的代码,或者是开源的YUI代码。我们尽可能多的开源我们的JS代码,其中有一些已经添加到了YUI框架中。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我在家的时候用的是2.8GHz 四核 Mac Pro,配备16GB内存和SSD。搭配30’’ 的HP ZR39w 显示器,这样看大图以及视频的时候效果超赞!当我旅行的时候,携带的是13’’ 的Macbook Air(mid-2011, Core i7)。
我酷爱收集用于测试的移动设备。每款iPhone和iPad至少都有一台,多款Android设备,一台Windows phone以及一部Chromebook。
Q3. 你用什么编辑器或者IDE?
我用Sublime Text3来写所有的东西。I want to marry it and have its kittens。
Q4.你的日常生活中必不可少的软件是什么?
除了Sublime Text3之外,我的一些必备app包括JSHint,iTerm2,Adium,OS X messages,Tower,Dropbox and Rsync,Arq (for backup), Gmail, GitHub, 以及 Chrome。
SmugMug有很多远程工作者,所以我们利用Google Hangout开会以及进行面对面的交流。IRC也是一个重要的沟通媒介。SmugMug有自己的IRC服务器,我利用Colloquy iOS app来获取通知,当有人提到我的名字或者发送给我信息时,即使我不再电脑旁边我也可以收到消息提醒。
Charles, cURL, and the REST Console Chrome extension 在调试HTTP请求和调用API时必不可少。我超爱用Alfred来搜索我需要的资料。
Cody Lindley
简介:前端开发/UI/JS 工程师。热爱基督/人类/逻辑,热衷辩论,交流以及理性思维。已婚人士,三个男孩的爸爸。Cody的 和。
Q 1. 你的开发工作主要关注点是什么?
我工作的主要是关注网站开发以及客户端web应用程序用到的前端代码(i.e HTML,CSS和JavaScript)。如果需要的话,我也会关注平板以及移动客户端的开发。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我的开发装备是MacBook Pro,配备27’’苹果显示器,以及苹果无线键盘。
Q3. 你用什么编辑器或者IDE?
Sublime Text2。
Q4.你的日常生活中必不可少的软件是什么?
SmartGit, Sublime Text, Divvy, JumpCut, Google (search, gmail, drive, calendar), Skype, Terminal, Chrome, Tweetdeck, Parallels, Textual, Dropbox, Github, Assembla。
Luke Smith
简介:美国俄勒冈州波特兰市本土出品,天然草料喂养的纯有机web开发工程师。我很幸运能够在SmugMug与这个伟大的团队一起工作。说到伟大的团队,我之前在YUI做了5年的程序开发,现在仍然为这个项目做一些贡献。我的意思是为这个社区做贡献。Luke 的 。
Q 1. 你的开发工作主要关注点是什么?
我主要从事的是JavaScript的开发,日复一日。我更喜欢从事一些简单的API,基于事件系统,协议以及XHR/data IO 框架做一些抽象化的工作或者工具。我尝试着让API更加直观, 灵活,快速。基本指导原则就是至少要惊艳并且友好(surprize-friendly stuff)。与此同时,我也喜欢使用一些高级组件解决一些UI实现方面挑战。最重要的一件事情是,我喜欢尽可能的帮助别人。我希望自己可以在JS,DOM以及标准方面贡献更多。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我有两台13寸的MacBook Air ,一台用于工作,一台个人使用。用于工作的Air外接一个22” 的POS显示器,搭配一个苹果键盘,以及一个神奇的触摸板(magic track pad)。我讨厌不分区的键盘布局,但是我更加喜欢它的按键的样式以及触感,因此我妥协了。我同样讨厌触摸板名字中的“magic”。
在Air出现之前我尝试过很多的笔记本,并没有产生特别的喜好。Air非常棒,是我使用过得最好的个人笔记本。顺便我要推荐一下Yapster耳机,性价比很高。
Q3. 你用什么编辑器或者IDE?
Q4.你的日常生活中必不可少的软件是什么?
必备:Terminal, Vim, Git, and Chrome (dev tools \m/)。
辅助工具:Shifter (for YUI stuff), Github’s pull request and issues systems, VirtualBox, and 1Password.
常用: Mail.app (for lack of a better client), Itsy (minimalist twitter client), Reeder, iOS Reminders app, and Adium.
Chris Williams
简介:Chris 是SaferAging产品开发的副总,同时也是JSConf US和RobotsConf的组织者。他是node-serialport的作者,JS Community Logo 的发起人,协助开发NodeBots和NodeCopter。他时常受到妻子以及两个宝贝孩子的鼓舞。
Q 1. 你的开发工作主要关注点是什么?
我最近关注的是开发的整个环节。从硬件传感器的编程与开发,到高性能的服务基础架构与开发,也包括前端的信息展示。在一个礼拜的时间,我会从事焊接硬件,编写松鼠固件(squirrel firmware),检测以及升级服务器,开发新的用户界面和交互体验(不一定是基于web和视觉体验的)。所以要说明一个主要的关注点很难,因为这些技术对于我将要从事或者支持开发的产品同样重要。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我所用的主要是苹果的产品,旅行的时候用MacBook Air,工作的时候用Mac Pro,在家的时候用Mac Mine,苹果的产品拥有一流的做工,并且视觉效果超好。
Q3. 你用什么编辑器或者IDE?
在不同的工作环境中我会选择不同的编辑器。在服务端,我会使用VIM。在本地设备上,我习惯使用Sublime Text 3,出于好奇心,我也会尝试使用别的编辑器。
我会使用一些插件(EJS,Emmet,Go,GitGutter,JSFormat,Squirrel)来帮助我实现语法高亮以及代码格式化。我觉得很多标准的IDE太过笨重,说实话,在用他们的时候我时常会迷路。即便是用Sublime,我也时常会混淆快捷键的组合,我想做的仅仅是完成我想要完成的,没有浮华,仅仅是在最短的时间内最优化的完成工作。
Q4.你的日常生活中必不可少的软件是什么?
Sublime Text 3,不过归结起来,一个原始的文字编辑器胜过任何东西。iTerms2和Fish shell节省了大量时间。Wunderlist提醒我各种待办事宜。除了这些软件,另外一件离不开的物品就是我的Das Keyboard,在任何其他的键盘上输入文字都让我感觉不自然不舒服。
Aaron Newton
简介:Aaron Newton是个万事通,样样都懂一点。创业老手,最近的创业项目是Cloudera,他目前在Thanx负责产品开发。他很早就参与了MooTools框架的开发,他编写了大量的教程,写过一本书,写过不计其数的JavaScript代码。
Aaron的 和
Q 1. 你的开发工作主要关注点是什么?
我目前是Thanx的产品经理,我是一个技术控,因此我会主持一些功能完善方面的讨论,同时也会进行代码审阅工作,我自己也会进行一些开发的工作。我们的产品主要是一款移动应用,我们有IOS版的原生app以及移动端浏览器可以访问的HTML5版本。在Android客户端中也有一款可以通过浏览器访问的HTML5版本。我倾向于开发HTML5版本,并且也会致力于开发传统的web端应用,开发一个操作面板供我们的用户以及我们内部使用。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我最信任的MacBook Pro,所有的一切运行在AWS / Heroku上面。
Q3. 你用什么编辑器或者IDE?
最近在用Sublime Text。我曾经一度是TextMate的忠实粉丝,但是经过漫长的等待,TextMate仍然没有任何的技术更新。我喜欢Sublime的各种技术支持,不过导致我最终放弃TextMate拥抱Sublime的是两个功能,第一个就是分割试图(split views),另外一个就是闪电般的快速搜索。在TextMate上面进行搜索的体验类似于“我的程序正在编译,我可以出去喝杯咖啡。”
Q4.你的日常生活中必不可少的软件是什么?
除了浏览器Chrome之外,其他的一些工具包括:Cloudapp,Jing,Sequel Pro,Jumpcut,Total Terminal,GitX。
Ben Cherry
简介:Ben住在美帝三藩市,主要关注Ruby和IOS开发。之前他启动了一个基于IOS和Node.js的创业项目,不过失败了,在这之前他在Twitter和Slide上面写JavaScript的一些东西。他维护了一个有关JavaScript的技术博客: 。Ben的 和
Q 1. 你的开发工作主要关注点是什么?
我花了3年的时间为Slide和Twittter写了大量的JavaScript,最近我致力于IOS以及Ruby开发,偶尔会写写JavaScript。
Q 2. 你进行开发工作时所用的硬件设备是什么?
13’’ 的Retina Macbook Pro,搭配27寸的Thunderbolt显示器。
Q3. 你用什么编辑器或者IDE?
Sublime Text 2,超爱它!
Q4.你的日常生活中必不可少的软件是什么?
SublimeText 2, iTerm 2, Google Chrome, 1Password, Gmail, Flipboard, Twitter, Facebook, Reddit。
Jacob Thornton
简介:我在上面写一些代码,我开源了一些项目,比如Bootstrap和Bower。我常常会做一些演讲,有时候也会写写web的一些东西。
Jacob的 和 。
Q 1. 你的开发工作主要关注点是什么?
我的大部分在时间是用于前端开发工作(JS/CSS/HTML),我也会进行一些工具开发以及少量服务器端的工作。此外我也在尝试提高我的可访问性——通过拜见这一领域的大牛,比如Paypal的Victor Tsaran和Joshua Miele。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我在家中用的是15’’ 的Macbook Pro 以及 13’’ 的Macbook Air。我在不同的设备上进行大量的测试,包括:iPad,iPhone,Android平板,Android phone,黑莓甚至是Windows 平板(原文是Windows slate)。
Q3. 你用什么编辑器或者IDE?
我现在用的是Sublime Text 2。我之前用的是Vim,但是我发现其他的前端开发者并没有很好的用它,并且它用起来很古怪,我用的时候老是来回切换。说实话,我是个电脑白痴…我认识很多的工程师,他们把电脑玩得炉火纯青,并且灵活运动各种编辑器的个性化配置,但是对于这些我并不在行。
Q4.你的日常生活中必不可少的软件是什么?
Rdio,没有了音乐,我一无是处。
简介:Lea 是W3C的开发者布道师。她长期致力于开放web标准,为了实现这个目标,她不断开发新的方法来应用这些标准,通过博客,演讲,写作,以及编写开源项目来帮助其他的开发人员更好地运用web标准。她也是CSS工作组的成员,参与设计这门语言。
Lea的 和 。
Q 1. 你的开发工作主要关注点是什么?
关于客户端的所有技术。我从事的是HTML,CSS,JavaScript甚至是设计以及UX方面的工作。我热爱CSS,这种热爱在我加入CSS工作小组之后变得更加强烈。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我去年六月买了13’’ MacBook Air,超爱它。它的触摸板在过去几个月有点问题,不过最近已经更换并且修好了。因此,我又爱上了我的lil’s MacBaby (这是女神赐给Air的昵称~~)。
Q3. 你用什么编辑器或者IDE?
Espresso。我知道有很多更好的编辑器,不过它整合FTP的功能非常棒!
Q4.你的日常生活中必不可少的软件是什么?
Native apps: Espresso, Transmit, CodeKit, Adobe Illustrator, Chrome, Safari, Firefox, Opera, WebKit nightlies, Chrome Canary.
Web apps: Browserstack, Dabblet, , , Workflowy, and Github.
Jonathan Snook
简介:Jonathan Snook是Shopify的一个web设计师/开发工程师,他爱说,爱写,并且运用所有的智慧开发网站。Jonathan的
Q 1. 你的开发工作主要关注点是什么?
最近我主要在进行前端开发工作,HTML/CSS/JavaScript。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我的主要开发装备是11’’ MacBook Air。当需要进行测试时,我会尽可能在真实的测试设备上进行测试。我有一台三星的平板,系统是Windows8,有一台Nexus 7,一台iPad Mini,一部iPhone以及一部更老的装载WebOS的手机。目前还没有黑莓的手机设备。对于IE6到IE9的测试,我使用的是VMWare,分别配合Windows XP, Windows 7 和 Windows 8 VMs。
Q3. 你用什么编辑器或者IDE?
Vim。它用起来超级顺手,并且当我远程登录Linux机器的时候,我喜欢用一些熟悉的工具。
Q4.你的日常生活中必不可少的软件是什么?
Vim和Chorme。我现在越来越多地用Google Docs。Google在提升他们的工具方面做得很棒!我已经开始在购买Google全套的工具。
Peter Wagenet
简介:Peter从事web应用开发将近15年了,目前就职于Ember,之前在SproutCore团队工作。他在Ruby on Rails方面也有丰富经验,同时也涉足IOS开发。他最近在Tilde项目上的工作成果可以通过Skylight查看。Peter的 。
Q 1. 你的开发工作主要关注点是什么?
我每天大部分的工作时间都在从事Ember的开发。目前,我每周有两天的时间用于Ember项目,其他的时间用在Tilde的项目上,主要是Skylight,它是一个Ember的客户端,后台语言是Rails。它也有一部分组件是Java构成的,不过我并不从事这一部分。
Q 2. 你进行开发工作时所用的硬件设备是什么?
我用的是MacBook Air,2GHz Core i7 和 8GBs of RAM,搭配一个27寸的显示器。
Q3. 你用什么编辑器或者IDE?
我最近在用的是Sublime Text3。一开始是用TextMate,那是我的最爱。不过等待TextMate2的时间太久了,所以就改用了VIM。VIM的键盘绑定功能让我着迷,然而它的插件体验让我感觉不爽。对于我来说,Sublime的快捷键可以满足我用VIM时95%的键盘绑定功能,它的插件体验更好,并且这款编辑器更加优美。我不认为使用一个成熟的IDE会使我的编程效率大增,对于我来说,代码自动补全已经够用了。我用过的唯一一款成熟的IDE是Xcode,当我用它的时候,老是会忘记键盘快捷方式。
Q4.你的日常生活中必不可少的软件是什么?
我常用的浏览器是Chrome,我听说Firefox中添加了很多很酷的开发工具,因此,我可能会被说服而改用Firefox。对于通话和沟通联系,我常用的是Adium for AIM, GTalk, IRC and Flint for Campfire。我仍然在用普通的邮件客户端以及基本的Twitter客户端。我并不是一个工具狂,但是最近我爱上了Divvy,1Password也是必备软件。因为我的菜单栏中有很多项目,因此,Bartender也必不可少。
看了这么多,相信你已经大致了解了web开发领域的大牛们每天都在用哪些技术以及工具。在此,我们想对全体参与访问的Web开发者大声说一句“谢谢!”。
欢迎大家在评论中留言,分享你每天在用的开发工具、开发硬件设备、编辑器或者IDE,还有每天必不可少的软件。
关于作者:
可能感兴趣的话题
"I choose to buy my monitors somewhere like Costco"意思是说她会去类似于Costco这样的大型超市买(扩展桌面用的额外)显示器。Costco是美国的一个大超市,类似于沃尔玛,不是显示器的品牌,所以“我喜欢用的显示器是Costco”的翻译不太准确。
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线内容团队正试图以我们微薄的力量,把优秀的原创文章和译文分享给读者,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2017 伯乐在线}

我要回帖

更多关于 web后端开发语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信