成都网站开发发怎样成为高手

4,494被浏览311,754分享邀请回答51743 条评论分享收藏感谢收起nczonline.net/blog/2007/08/15/what-makes-a-good-front-end-engineer/Nicholas C. Zakas谈怎样才能成为优秀的前端工程师:昨天,我负责了Yahoo!公司组织的一次面试活动,感触颇深的是其中的应聘者提问环节。我得说自己对应聘者们提出的大多数问题都相当失望。我希望听到一些对在Yahoo!工作充满激情的问题。在昨天的应聘者中,只有一个人的问题是我认为最好的,那个人问我:“你觉得怎么才能成为优秀的前端工程师?”我觉得很有必要把这个问题从面试房间里拿出来讨论一下。首先,前端工程师必须得掌握HTML、CSS和JavaScript。只懂其中一个或两个还不行,你必须对这三门语言都很熟悉。也不是说必须对这三门语言都非常精通,但你至少要能够运用它们完成大多数任务,而无需频繁地寻求别人的帮助。优秀的前端工程师应该具备快速学习能力。推动Web发展的技术并不是静止不动的,没错吧?我甚至可以说这些技术几乎每天都在变化,如果没有快速学习能力,你就跟不上Web发展的步伐。你必须不断提升自己,不断学习新技术、新模式;仅仅依靠今天的知识无法适应未来。Web的明天与今天必将有天壤之别,而你的工作就是要搞清楚如何通过自己的Web应用程序来体现这种翻天覆地的变化。计算机科学这个大门类下面的许多分支在人们眼中实际上都不外乎科学。但是,我们所说的前端不是什么科学,而是艺术。艺术家不仅要掌握谋生的技术,还要懂得如何运用。对同一个问题的解决方案在这种情况适用,在另一种情况下可能就不适用。对Web应用程序的前端而言,解决同一问题的方案经常会有很多。没有哪个方案是错的,但其中确实有一些是更合适的。优秀的前端工程师应该知道在什么情况下使用哪种方案更合适,而在什么情况下应该重新选择。优秀的前端工程师需要具备良好的沟通能力,因为你的工作与很多人的工作息息相关。在任何情况下,前端工程师至少都要满足下列四类客户的需求。产品经理——这些是负责策划应用程序的一群人。他们能够想象出怎样通过应用程序来满足用户需求,以及怎样通过他们设计的模式赚到钱(但愿如此)。一般来说,这些人追求的是丰富的功能。UI设计师——这些人负责应用程序的视觉设计和交互模拟。他们关心的是用户对什么敏感、交互的一贯性以及整体的好用性。他们热衷于流畅靓丽但并不容易实现的用户界面。项目经理——这些人负责实际地运行和维护应用程序。项目管理的主要关注点,无外乎正常运行时间(uptime)——应用程序始终正常可用的时间、性能和截止日期。项目经理追求的目标往往是尽量保持事情的简单化,以及不在升级更新时引入新问题。最终用户——当然是应用程序的主要消费者。尽管我们不会经常与最终用户打交道,但他们的反馈意见至关重要;没人想用的应用程序毫无价值。最终用户要求最多的就是对个人有用的功能,以及竞争性产品所具备的功能。那么,前端工程师应该最关注哪些人的意见呢?答案是所有这四类人。优秀的前端工程师必须知道如何平衡这四类人的需求和预期,然后在此基础上拿出最佳解决方案。由于前端工程师处于与这四类人沟通的交汇点上,因此其沟通能力的重要性不言而喻。如果一个非常酷的新功能因为会影响前端性能,必须删繁就简,你怎么跟产品经理解释?再比如,假设某个设计如果不改回原方案可能会给应用程序造成负面影响,你怎么才能说服UI设计师?作为前端工程师,你必须了解每一类人的想法从何而来,必须能拿出所有各方都能接受的解决方案。从某种意义上说,优秀的前端工程师就像是一位大使,需要时刻抱着外交官的心态来应对每一天的工作。我告诫新来的前端工程师最多的一句话,就是不要在没有作出评估之前就随便接受某项任务。你必须始终记住,一定先搞清楚别人到底想让你干什么,不能简单地接受“这个功能有问题”之类的大概其的说法。而且,你还要确切地知道这个功能或设计的真正意图何在。“加一个按钮”之类的任务并不总意味着你最后会加一个按钮。还可能意味着你会找产品经理,问一问这个按钮有什么用处,然后再找UI设计师一块探讨按钮是不是最佳的交互手段。要成为优秀的前端工程师,这种沟通至关重要。无论从哪个方面讲,我都觉得前端工程师是计算机科学职业领域中最复杂的一个工种。绝大多数传统的编程思想已经不适用了,为了在多种平台中使用,多种技术都借鉴了大量软科学的知识和理念。成为优秀前端工程师所要具备的专业技术,涉及到广阔而复杂的领域,这些领域又会因为你最终必须服务的各方的介入而变得更加复杂。专业技术可能会引领你进入成为前端工程师的大门,但只有运用该技术创造的应用程序以及你跟他人并肩协同的能力,才会真正让你变得优秀。 27910 条评论分享收藏感谢收起2010年 总版技术专家分年内排行榜第二
2009年 总版技术专家分年内排行榜第三
本帖子已过去太久远了,不再提供回复功能。如何成为Python高手 - 文章 - 伯乐在线
& 如何成为Python高手
这篇文章主要是对我收集的一些文章的摘要。因为已经有很多比我有才华的人写出了大量关于如何成为优秀Python程序员的好文章。
我的总结主要集中在四个基本题目上:函数式编程,性能,测试,编码规范。如果一个程序员能将这四个方面的内容知识都吸收消化,那他/她不管怎样都会有巨大的收获。
函数式编程
命令式的编程风格已经成为事实上的标准。命令式编程的程序是由一些描述状态转变的语句组成。虽然有时候这种编程方式十分的有效,但有时也不尽如此(比如复杂性)——而且,相对于声明式编程方式,它可能会显得不是很直观。
如果你不明白我究竟是在说什么,这很正常。这里有一些文章能让你脑袋开窍。但你要注意,这些文章有点像《骇客帝国》里的红色药丸——一旦你尝试过了函数式编程,你就永远不会回头了。
你会看到有如此多的讨论都在批评这些“脚本语言”(Python,Ruby)是如何的性能低下,可是你却经常的容易忽略这样的事实:是程序员使用的算法导致了程序这样拙劣的表现。
这里有一些非常好的文章,能让你知道Python的运行时性能表现的细节详情,你会发现,通过这些精炼而且有趣的语言,你也能写出高性能的应用 程序。而且,当你的老板质疑Python的性能时,你别忘了告诉他,这世界上第二大的搜索引擎就是用Python写成的——它叫做Youtube(参考)
如今在计算机科学界,测试可能是一个最让人不知所措的主题了。有些程序员能真正的理解它,十分重视TDD(测试驱动开发)和它的后继者 BDD(行为驱动开发)。而另外一些根本不接受,认为这是浪费时间。那么,我现在将告诉你:如果你不曾开始使用TDD/BDD,那你错过了很多最好的东西!
这并不只是说引入了一种技术,可以替换你的公司里那种通过愚蠢的手工点击测试应用程序的原始发布管理制度,更重要的是,它是一种能够让你深入理 解你自己的业务领域的工具——真正的你需要的、你想要的攻克问题、处理问题的方式。如果你还没有这样做,请试一下。下面的这些文章将会给你一些提示:
并非所有的代码生来平等。有些代码可以被另外的任何一个好的程序员读懂和修改。但有些却只能被读,而且只能被代码的原始作者修改——而且这也只是在他或她写出了这代码的几小时内可以。为什么会这样?因为没有经过代码测试(上面说的)和缺乏正确的编程规范。
下面的文章给你描述了一个最小的应该遵守的规范合集。如果按照这些指导原则,你将能编写出更简洁和漂亮的代码。作为附加效应,你的程序会变得可读性更好,更容易的被你和任何其他人修改。
那就去传阅这这些资料吧。从坐在你身边的人开始。也许在下一次程序员沙龙或编程大会的时候,也已经成为一名Python编程高手了!
祝你学习旅途顺利。
如果你喜欢这些文章,请在微博上顶一下,让其他人也知道。
相关文章:《》
可能感兴趣的话题
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线内容团队正试图以我们微薄的力量,把优秀的原创文章和译文分享给读者,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2018 伯乐在线想做这么一个网站,有没有高手能给看看,需要多少钱,多久能做完【网站开发吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:65,707贴子:
想做这么一个网站,有没有高手能给看看,需要多少钱,多久能做完收藏
www。shimisi88。com
网站开发选择上海点硕,拥有专业的网站制作团队,商务网站制作,企业网站制作,我们为您提供高品质的网站建设,网站制作,网站开发,网站设计服务!
我手机,我可以
详细谈一下
可以联系我 qq 943 901 167
希望各位大神不要只看个首页就这么早下结论,这个是一个布局很巧妙的优化站,我们不只是希望模仿这个页面的,主要是一些SEO方面的东西,不然本地随便找个会dede的就办了,还便宜还好沟通,目前我们这里缺少这方面的人才,才会想要到这里找高手外包!
这只是一个看起来简单的网站,我们竞争对手只用了3天时间就有关键词能做到首页,我觉得不会是随随便便弄个就OK的,我们希望能找出其中的一些诀窍再给开发,主要是想要排名。单纯模仿这个网站我们当地有的是人可以做了,希望各位大神能帮忙好好看看怎么来开发,我透个底,这个网站我们不会说准备就投个两三千就搞起来,您能提供什么样的服务,我们会给出让您满意的价格,报价一两千两三千的就算了,我们要的是精品。谢谢大家看完。
从公司成立开始就是以自主开发为目的!一直走定制开发的道路!我们在价格上没有优势,但是实力以及服务是绝对到位的!终身的技术支持,加上后期的免费维护!是我们成功的不可缺少的因素!立足于网络市场上,技术是关键,但是我想大家更加关注的是服务!网站并不是用一时!定制开发,电脑网站,手机网站,微信网站,APP
三网合一,四网合一!ERP管理系统,手机OA 系统!QQ:87 99
TEL 024 66 76 09 02
定制开发,交付源代码,会交客户如何去做优化,如何去提升自己的排名!也会在网站 设计上做到这些!
网站建设、关键词排名、提升权重、指数、外链代发、友情链接、ip引流
联谊QQ号:
您好,这个专业度要求的确不是表面上看起来那么简单,要考虑到优化、设计等等。所以要深入的研究过之后才能初步估算,还要把您自己的想法考虑进去。具体的,要详谈过之后。加我:;
美橙互联是国内知名互联网服务提供商,ICANN认证com域名注册机构,企业建站顾问,旗下建站之星更是国内建站知名品牌,手机网站,微网站,app一条龙,做网站,找美橙!
你是看中网站的推广是吧
这个我们能做到 全网的一个推广
做到个搜索网站的首页
楼主,您的需求我看了,方便的话加下我QQ,咱们细谈。
QQ925272962。  欧米网络科技有限公司竭诚为您服务。
给个联系方式,这个我们能做。具体详聊。我们这个公司已有十几年了。这方面的技术还是信得过的
可以到卓天网络,专业建站,提供优质服务
具体价格要按具体需求来定,需求不一,价格肯定会有变化。具体只有详聊才会有结果
800 一个星期左右
定制可以做,要求你随意开,低的几千块,高的上万块,具体价格视你详细要求而定
专业定制,你的要求我看了,可以做,还有你需要加别的什么都可以给我们说,我们这边是天度公司重庆子公司的,你可以在百度搜一下,了解一下我们的售后。感觉可以的话联系QQ
我们能做,楼主怎么联系?保证质量。速度也很快。150人开发团队,5年经验。
QQ: 具体详聊
楼主您好!我们是一家专门做网站的!如果您需要帮助!可以加我微信号g uo
这个网站您还没找到合作公司吗
我这边可以给最低价,
登录百度帐号推荐应用}

我要回帖

更多关于 深圳网站开发 的文章

更多推荐

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

点击添加站长微信