A. 前端工程师遇到不会写的效果怎么办
首先简历要做好,能让面试官从你的简历上感觉到你曾经做过什么能做什么,而不是仅仅能看到你所具备的技术
2.面试时千万不要紧张,侃侃而谈,即使问到你不会的点也不要直接说不会,你可以说最近正在学这点或者说以前做过时间长有点记不清了
3,要有拿的出手的项目,讲项目的时候主要讲你负责的内容用到的技术,围绕这点去讲,这时候还可以适当提出你的优点和擅长的技术,如果是新人没有项目经验,最好不要直说,可以说有过实习经历,或者提前在网上找几个小项目的例子。
总之,千万不要表现的自己什么都不会,什么都没经验,不会的都说正在学习。
。
B. 刚刚进入前端工作,很迷茫怎么办
第一 学习前端这一块,找工作怎么样?
目前前端这一块市场需求还是很大的,薪资待遇水平也很不错的,最后涉及到找工作这一块,有些同学会说,为什么学前端工作不好找呢?首先对于这个问题,根据相关数据调查显示,这个问题不仅仅是前端行业有这个问题,各行各业都有这个问题,很多人其实对前端都是一知半解,仅仅学习了一个皮毛,基本什么也不会,连个像样的小项目都做不出来,你们觉得这样的水平好找工作吗?换做是你当老板,你会乐意雇佣什么也不会的员工吗?
企业需要的是召之即来,来之能用的人才,而不是一半瓶子不满,半瓶子晃悠的人。反观我们看一下那些真正有前端技术的同学,很多企业都是抢着要,把自己做的项目,放那一演示,证明自己很牛,公司的求着找你,你的境遇由你的实力决定,不要把自己的无能怪罪于前端这个行业怎么样,任何行业都是一样的,有本事的人才能走的更远,当然那些前端水平一般的同学,不要纠结,尽管你现在的前端水平有点差,但是你可以通过不断的学习,来提升自己的水平啊,水平是动态的,是可以不断的变化的,学习可以改变一切。
第二 别把自己停留在对前端的迷茫上,学习,提升,才是硬道理。
很多想学前端的同学,总是停留在一个徘徊观望的层面,内心充满了纠结和迷茫,觉得选这行对吗?怎么才能一步登天呢?我想说的是,任何一个行业都不容易,都需要你付出努力用心思考坚持,吃苦耐劳才能赢得未来,不要总想走捷径,没有,也别把自己当成时代的幸运儿,用一颗平常心,踏踏实实学习,踏踏实实提升自己,才是王道。
一些同学会问我,想学前端,但是不知道应该从哪里入手?老话说的好,只有站在巨人的肩膀上,才能看的更高更远,聪明的同学永远都知道,借鉴别人的精华,迅速的提升自己,所以好的开始,就是跟前端高手学习,因为他们有经验,有实力,怎么学,怎么提升,他们很有经验,我认识一位前端高手,他每天都在网上做前端免费直播课,我也经常去听,学到很多东西,讲的给人一种醍醐灌顶的感觉,别自己摸索学习强多了,学习前端不仅仅是知识层面的提升,还有思维层面的提升,所以想听这位前端高手课程的同学,请加他的前端教程资料裙 :首先位于开头的一组数字是:655,其次处于中间地带的一组数字是:567,最后位于尾部的一组数字是:613,把以上三组数字按照先手顺序组合起来即可。希望同学们做一个聪明的人,一个善于学习的人,一个懂得如何不断强大自己在这个现实的社会中生存的更好的人,只有你自己的努力才能给自己更强大的未来,而不是抱怨等待犹豫,这只是堕落者的表现。
C. 我做前端工作一年,目前感觉自己只会写页面,我想要提升自己又没有方法和方向,请前辈们指导一下
做技术的除了当打工人,还有第二条出路,那就是自己出来接项目,最好是在细分领域,长期发展一部分客户。
如果想形成规模化,那就不是项目外包,而是商业模式,有一定雄心的你,应该从一开始就要选择好:行业 - 领域 - 技术 - 变现模式,不能走一步算一步,只有做有积累的工作,才能够形成复利效应。
题主做了一年前端,已经有了做项目的基础技术,不要再纠结于技术学习,而是要真正去找项目做锻炼了,这种提升不是更高么,虽然被甲方虐是家常便饭,但是这是技术变现的最好方式。不要纠结于前端还是后端研究,这是两种技术语言吧,javascript本来就是一种长盛不衰的编程语言,热度始终名列前茅,看你的具体问题描述,应该是想做好前端技术应用,那不如做3D可视化项目看看。
3D可视化项目,就是通过三维图形进行数据集的直观效果展示,采用基于webgl的3D框架,如three.js,这里推荐近两年新兴的一款3D框架 - ThingJS,支持前端开发工程师利用js封装库开发3D可视化,比three.js好的地方在于,只要像题主这种具备一年前端经验的人,就可以利用3D源码和thingjs二次开发平台做出自己的3D项目,不用考虑过多的3D专业概念(材质、灯光、空间变换等),相信不会给你太大的挫败感,而且这就是非常实用的技术开发方向。
如果对物联网3D可视化感兴趣,那就在练手一段时间后购买授权服务,可以进行商用项目的开发。
学习的结果是为了产生价值,价值的最大体现在于应用到实际场景,并能够获取更多更大的订单!
D. 前端学不会怎么办
找好学习路线,html5 -> css3 -> js -> jquery -> vue/react/angular,不知道你学到哪一步了,重在坚持,最好找套视频跟着学,或者培训班,效率更高
E. 学Web前端半年了,只会写一些简单的代码,像那种完整的代码功能还是写不出来,没有头绪,怎么办
你的学习方向找到了没有? html+css+javascript! 掌握了这三项技能就可以写出完整的静态页面,下面介绍一下几大等级,你修炼道了那个程度?
一.【入门】
能够解决一些问题的水平。有一定的基础(比如最常见的html标签及其属性、事件、方法;最常见的css属性;基础的javascript编程能力),能够完成一些简单的web前端研发需求。
二.【登堂】
能够正确地解决问题。不管你是通过搜索网络,或者通过改造某些成品代码(jquery/dojo/ext/yui)案例,只要能够无错地完成需求。
三.【入室】
最强代码,知道所有能够解决需求的各种方案,能够选择使用最优秀的方案满足需求。这个级别基本上产品开发编程中的代码主力。给出的一招一式,招招都是绝招。
四.【入微】
最强解决方案。你能够走在需求的前面,将当前需求里有的、没有直接提出来的、现在暂时没有但将来可能有的等等,及前端编程潜规则等各个方方面面都综合考虑,给出最优方案。以一招胜万招。
五.【化蝶】
破茧重生,这个层次关注的是编程语言本身,而不再关心产品需求。什么是茧?产品需求就是茧。当你一招胜万招,打遍天下需求之时,你如果还拘泥于需求开发,那就是你限于茧中而不自知。要么就在这个茧里默默地老去,要么就破开茧获得新生。
六.【大侠】
这里所说的大侠,不是大家互相吹捧的”大侠”,而是实至名归的高手。这个级别的人完全有能力写出不差于bindows/jquery/ext/yui/dojo的同等级别规模的前端开发框架。应用成熟的开发框架指导、解决问题。
七.【宗师】
这个级别的人已然到了无招胜有招的境界。项目开发中的难题?没有难题!运行平台的差异?从根本上搞定!代码规范、开发模式,早已经被抛在身后。这个级别的人已经不再关注于某个前端开发框架,而是应对具体的环境给出最佳的理论指导。
八.【飞升】
其实严格来说,飞升已经不是原领域的范围了。在web研发领域,对于这个层次的有一个很好听的称谓:架构师。当然那些”伪架构师”另当别论。
一通则百通。在其它的技术领域,也可以按照《入门》《登堂》《入室》《入微》《化蝶》《大侠》《宗师》来划分等级。
F. 初级前端遇到不会的需求怎么办
如果遇到不会的需求,你可以查看一下书籍,从书籍中找到解决的办法。
G. 前端开发的难点到底在什么地方
不同级别的前端面临的难点各不相同,不可一概而论;
业务开发的前端难点在于对业务的理解和把控能力;
平台开发的前端难点在于产品化的把控和推进能力。
观点1:不同级别的前端面临的难点各不相同,不可一概而论。
其他回答有说 CSS 难,有说 CSS 不难的,每个人水平不同,这样争论毫无意义。我刚学前端时觉得 JS/CSS/浏览器兼容问题都很难,现在觉得也就那样,因为前端路子广,办法总比问题多。后来觉得要评估好需求,把控好项目质量比较难,很多时候我们是在干事,在解决问题,不是只埋头写代码,时间一长你会发现前端工作中,技术问题往往比较好解决,反而资源+协作问题比较麻烦。现在对我来说比较难的是快速产品化的能力,如何从无到有去做出一些有价值的东西。
举一个简单粗暴的例子吧:阿里前端很多,P5/P6 一大把,但是 P8/P9 的非常少,为什么?进阶的难点在哪里?
前端开发的难点跟前端进阶的难点是非常相似的。阿里对每个前端层级都有一个标准,这也从侧面回答了这个问题,比如对 P5 来说,难点可能是写好业务代码,保证其灵活性和可维护性,能解决各种适配问题;对 P6 来说则需要独挡一面,能独立 owner 需求,而 P7 则需要在某方面技术有深入理解,等等。
能提出这个问题首先得恭喜题主,说明题主在当前阶段遇到瓶颈了,需要向下一个 level 出击了。
观点2:业务开发的前端难点在于对业务的理解和把控能力。
业务逻辑开发本身并不是难点,谁都可以写。但是对于你自己负责的这块业务,后续业务的发展方向和潜力,你有去了解过吗?当业务方提需求过来时你是只负责执行还是和业务方一起探讨更合理的方案?你有没有给自己负责的产品提过一些建议?做过一些改善措施?如果前端只是作为一个执行者,作为一种被调度的资源,那么即使最终项目取得了好的成绩,跟你有多大关系?你自己会有多大的成就感?
另外一个很重要的点:就是对业务的把控能力。业务方总是会催着上线,开发时间不断被压缩该怎么办?进度不如预期怎么办?开发遇到瓶颈怎么办?发布新功能翻车了怎么办?
我见过有默默加班保证进度的,也有跟需求方重新谈延期的,有发布出问题手足无措的,也有自己默默修复的,有遇到瓶颈一筹莫展的,也有及时跟老板沟通,跟业务方撕逼的… 如何优雅的处理这些问题,有时候比写代码更难。为什么有的人业务代码逻辑混乱,写的一团糟?我不相信是智力问题,反倒更相信是对项目本身没有把控好,本来排了5天工作量的需求被业务方压到了3天,你还能保证写出健壮而不失风度的代码?
观点3:平台开发的前端难点在于产品化的把控和推进能力。
做业务时有人给你提需求,帮你出交互视觉稿,你只要负责写页面就行了。但是在支付宝前端,很多内部平台和技术产品都是技术自己主导,你需要自己发现问题,出方案,设计数据库,自己出页面,这是一个从无到有的创造的过程。并且要保证你做的东西是真正解决问题的,而不是做一些自己觉得很牛逼实际上并没有解决用户痛点的东西,用我老板的话说就是对产品的把控能力,不要跑偏了。前端是最容易做出产品化东西的工程师了,因为后端不会做 UI,UI 不会写代码,唯前端兼顾,这是最大优势。
再一个就是对产品的推进能力了,你做的东西可能需要各种资源?如何争取?可能牵扯到多方利益?如何权衡?东西做出来了如何推广?如何在用户的一片骂声中奋勇前进?
印象中很多平台型产品,刚开始投入使用时都是一片骂声,各种问题,说实话负责这些产品的程序员压力是相当大的,天天被骂还得彻夜帮别人解决问题,还得不断优化系统,你说难不难?
以上三点就是本文所展现的理念,希望能对大家有帮助。
H. 自己学java都看的懂,但是项目不会做怎么办
项目不会做的话,之后工作也比较尴尬
自学的理论知识什么的能看懂,证明你的学习能力还是不错的
但是项目这块却很重要,多看看视频跟着学习练习吧
I. 你在前端做项目时如何积累经验说说吧
个人感觉在学校是很难学到比较实用和前沿的技术,不过一般公司对实习生的项目经验不会要求太高,先打好基础,多看一些面试的题目,争取进大公司实习实习。
J. 有没有和我一样做前端什么都不懂的啊
呃,包装3年经验,有点狠呀,
想知道哪家机构,哈哈,
enenenen ~~~,
实话实话,要是在目前我带的团队,你已经被开了……
然后,【一周了一个代码都不会??】
天呐,那么你在工作的这一周都干嘛了?梳理公司项目了吗?知道不会,自己学习 vue 了嘛?
十一七天假期恶补了吗?????
自己反思下自己,
一般培训机构出来的学生,我会给一周时间带一下,需要学习哪些东西,都会告诉,然后发资料给他学习,如果你是上班时间7天加上假期7天,你还是不会,那么只能抱歉,你要被淘汰了,
【什么都不会怎么才能做好呢??】
如果你是大CZ(我老东家)培训出来的,把联系方式私发给我,我告诉你怎么学习,怎么做的更好,如果不是,我也不介意,
现在应该怎么办?
1、抓紧学习 Vue,先适应工作,Vue 没有你想的那么难,如果你在培训的时候学习了Vue ,那么请把课程项目写两遍,这时候就可以入门了!!
2、分析公司项目代码,从入口文件以及package.json 开始,看使用了哪些模块,哪些技术点,然后这个项目有哪些功能,进行分析 ;或者马上做做哪些功能,如果是在已有基础上开发,那么看已有代码是否有实现过; 如果没有或者是新项目,做好框架选型,等等
3、多写多练!!!! 把以前学习的东西在复习下,
4、不知道你实际情况,祝你好运,加油 学习!!!