前端开发工程师怎么分等级知乎,知乎 前端开发工程师怎样能表现的不那么"新手没经验",不那么"培训班出来的

2020-11-21 10:35:40 字数 5262 阅读 3581

1楼:小伟特攻

web前端职位:“网

2楼:战朔在路上

我在前端能有八年了,前端的等级七十就是 初级工程师 中级工程师 高级工程师,之后是架构师这些,主管

知乎 前端开发工程师怎样能表现的不那么"新手没经验",不那么"培训班出来的

3楼:雨雪霏霏

其实最开始谁都是从新手慢慢慢慢一步两走走到老司机的位子的,从培训班出来的并没有什么丢人的,新手也没什么需要自卑的。平时多学多看多做。最主要的还是要选对了培训机构,好的培训班出去的时候你已经具备了足够多的社会经验和实践经历。

诺博源值得信赖!

软件开发工程师有几个等级之分,有几种任证

4楼:匿名用户

一、助理工程师:

二、初级软件开发工程师:

三、软件开发工程师:

四、高级软件开发工程师: 初级:程序员

中级:软件设计师

高级:系统分析师

前端开发的职业目标怎么写 知乎

5楼:快活儿

哈哈哈,做一个精通三大框架的全栈工程师

6楼:攻城狮身人面像

看你自己想走哪个方面吧。如果专攻于前端,那就写往架构师的方向。如果你想前后台通吃,那就写往全栈工程师的方向。

不过目前真正的全栈还是比较少的,而且大多是后台开发的人员当”全栈“。这样小公司就可以省下前端这职位的薪酬。

最好的就是说往架构师方向努力,然后懂后台,懂交互。就差不多了

知乎**前端使用了什么技术和框架

7楼:武汉肥猫科技

web前端分为网页设计师、网页美工、web前端开发工程师

首先网页设计师是对网页的架构、色彩以及**的整体页面**负责

网页美工只针对ui这块儿的东西,比如**是否做的漂亮

web前端开发工程师是负责交互设计的,需要和程序猿进行交互设计的配合。

web前端需要掌握的有脚本技术javascript div+css现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。 后端的话可供开发的语言有 asp、php、jsp、.*** 这些后端开发语言的话搭建环境都不一样,具体如果你想学的话看是想从事前端部分还是后端程序部分。

后端开发如果有一定的条件的话可以转为软件开发。不过要有一定的语言基础,类似java语言。c#等。

关键是看你的兴趣爱好。

这个到后期不会区分这么细,做前端到后期也会懂一些后端的技术,反之,后端也是。

在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。

1)前端开发人员:精通js,能熟练应用jquery,懂css,能熟练运用这些知识,进行交互效果的开发。

2)后端开发人员:会写java**,会写sql语句,能做简单的数据库设计,会spring和ibatis,懂一些设计模式等。

现在来看,我们对前后端的要求还是蛮低的,尤其是后端,新员工经过培训之后都是可以参与到后端开发的,没有太高的技术门槛,唯一需要做的就是先变成熟练工种,这个阶段没有涉及到设计模式、架构、效率等一些列问题。

web前端: 顾名思义是来做web的前端的。我们这里所说的前端泛指web前端,也就是在web应用中用户可以看得见碰得着的东西。

包括web页面的结构、web的外观视觉表现以及web层面的交互实现。

web后端:后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

前端、后端的技术要求:

web前端:

1)精通html,能够书写语义合理,结构清晰,易维护的html结构。

2)精通css,能够还原视觉设计,并兼容业界承认的主流浏览器。

3)熟悉javascript,了解ecmascript基础内容,掌握1~2种js框架,如jquery

4)对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案。

5)对性能有一定的要求,了解yahoo的性能优化建议,并可以在项目中有效实施。

6)......

web后端:

1)精通jsp,servlet,java bean,jms,ejb,jdbc,flex开发,或者对相关的工具、类库以及框架非常熟悉,如velocity,spring,hibernate,ibatis,osgi等,对web开发的模式有较深的理解

2)练使用oracle、sqlserver、mysql等常用的数据库系统,对数据库有较强的设计能力

3)熟悉maven项目配置管理工具,熟悉tomcat、jboss等应用服务器,同时对在高并发处理情况下的负载调优有相关经验者优先考虑

4)精通面向对象分析和设计技术,包括设计模式、uml建模等

5)熟悉网络编程,具有设计和开发对外api接口经验和能力,同时具备跨平台的api规范设计以及api高效调用设计能力

6)......

8楼:阳光小天使乐园

1、flex apache**会今天发布了flex 4.8版本,这是adobe将flex捐献给apache**会后发布的第一个版本。 需要注意的是,flex目前还在孵化阶段,还不是apache的正式项目,flex 4.

8也不是一个正式的apache版本。 apache称,该版本标志着flex新时代

前端工程师需要精通nodejs吗知乎

9楼:山东文汇软件

1,这是一个插件。

2,需要时可以用用。

3,多学点知识还是没坏处的。

前端工程师需要学哪些课程 知乎

10楼:明诚地坪

web前端至少要学

1) , html

2) , css 关键字:选择器

3) , javascript 关键字:**质量,安全,压缩,无污染4) , 易用性

5) , 国际化 关键字: utf-8 , charset6) , 性能 关键字: yahoo 的 14 条准则7) , 基础结构和过程 关键字:

文档,注释8 ) , 加工 关键字: 辅助工具

为什么知乎上进bat大多都是前端,别的方面不容易进么?

11楼:匿名用户

前端开发工程师其实算一个新兴职业(我指的“新”是和c++开发,java开发等相对的)。

本身钻研这块的就不多啦,所以用心的了都会变得比大众水平优秀一些,就比较容易进bat。

前端,java,php,python工程师哪个最缺 知乎

12楼:左岸流年微云

这三门当中,首推java。真的,python当然是好,但是对于一个新入门的人,最重要的是先找到工作不是吗?而找工作的话,java无疑是最容易的。

对于跨行业的人而言,最困难的其实是第一步,那就是如何进入这个行业。如果你连进都进不来,第一份工作迟迟无法开始,那么好好努力,补上数据结构,设计模式,算法设计这些差距就根本无从说起,不是吗?不要被什么科班出身之类的说法吓坏了。

虽然我是科班出身,但我始终觉得,只要你肯努力,这里面并没有什么无法逾越的鸿沟,最重要的是不要好高骛远,也不要急于求成。学习和积累是有一个过程的,在程序员这个行当,你一分付出,就会有一分回报。尊重学习的内在规律,循序渐进,终有一天,你会成为你想成为的那个人的。

接着,我来谈谈具体的规划。

1. 了解java的运行环境。搞清楚path和classpath是干什么的,怎么在命令行进行编译,执行。知道ide的各个按钮后面真正发生了什么事情。

2. 掌握java的语法。搞清楚包,接口,类,继承这些基本概念。

掌握多态,overwrite,死背下io的接口,包括inputstream/outputstream和writer/reader,死背下网络编程和gui编程的接口,死背jdbc接口。这一步,推荐的书是《 thinking in java》。

3. 掌握多线程编程。弄明白concurrencyhashmap是怎么实现的,搞清楚synchronized是怎么回事,弄明白为什么要有runnable接口。

在第二步和第三步掌握到80%的时候,你就可以考虑找工作了。

4. 在工作中体会一下设计模式。推荐《java与模式》这本书。

看完里面的decorator,io接口你再也不会去死记硬背了。用的时候,根据adaptor和decorator的命名规则,自己临时推都推得出来。

5. 恶补数据结构。 搞清楚 linkedlist和 arraylist的实现机制,了解它们的每一个接口的时间复杂度。

同样的还有其他容器,map啊,set啊,都是一样的。栈,队列,二叉树,图贯穿编程始终,如果这一步你迈不过去,那就只能在低阶程序员里打转。开发任务了

6.如果有可能,最好对一些算法设计也有所涉猎。比如动态规则的思路,贪心算法,诸如kmp

7. 进阶,这时候就可以有自己的思考了。java发展到现在,被用在各种各样的情景之中,说它是应用最广泛的编程语言并不过分。

你在打好基础以后,就可以考虑应该向哪个方向发展了。比如服务端的架构,最好能学习一下javaee。jee一直以来,都是让人觉得门槛太高。

这个其实可以从spring入手,搞清楚反射,控制反转,依赖注射都是什么鬼(这些神叨叨的名词其实都是为了解决java本身不够动态这个缺陷而出现的,这里不,我只想提醒的是,这些概念没有什么大不了的东西,不要被爱装逼的家伙吓住了)。还有消息这个东西,还有orm这个东西,都去搞搞清楚。想一下它们要解决什么问题,再猜一下他们是怎么实现的。

我面试的时候发现,其实大多数优秀的开发者,即使以前没思考过这个问题,让他现场设计一下hibernate,都能设计得差不多。这说明,这些框架性的东没有什么大不了的。有了基础,你也能设计出来。

关键是要去动脑筋想。以上是以服务端开发举例,那么对于客户端,你就去思考事件响应机制是如何工作的(这个我不熟悉,就不再多说了)。还可以深入研究一下jvm的源**,以及其实现机制,了解一下垃圾**算法等等。

到了这一步,你就可以应聘java高级开发了。如果运气好,年薪30万是有可能的。保底也要20万了。

8. 架构。到了这一步,你就算是登堂入室,真正迈入高级开发人员了。

这一步,你要思考更多的东西,比如,如何处理高并发,如何应对分布式系统,如何提供更健壮的数据服务。到了这一步,那就没有什么可以参考的,现成的东西了。全靠自己的悟性了。

那最后能达到什么高度,就不是我这个层次能点评的了。

编程的世界永远向所有热爱编程的人开放,这是一个自由,平等,共享的世界,我始终是这样坚信的。

9.java黄埔军校

13楼:北京巴卜技术****

php是最好的语言(逃