18842388900

网站建设 APP开发 小程序

Article/文章

记录成长点滴 分享您我感悟

您当前位置>首页 > 知识 > 网站建设

如何成为一名优秀的前端员工 - 沈阳网站建设分享网络前端学习路径需要专用

发表时间:2019-07-09 14:04:52

文章来源: 保存时您可以修改任意标签的值

标签:网站建设 沈阳网站建设 沈阳网络公司 沈阳网站设计 沈阳网站制作

分享:

浏览次数:0

在网络发展的道路上,每当我觉得我没有时间向海洋学习时,我会安慰自己:坚持不懈,总有一天我会通过总督的第二行(前端+后端)

事实上,这不是我的经验,只是提出我自己的问题,我希望通过文本帮助我。写作和思考之间有很大的不同。写完后,你应该先读它。与自己交谈就像一个新想法。这个想法与一个新想法相冲突,修改和重写确实有助于“深入”的思考和思考。好主意。以下文字是删除N次后留下的最终想法。我相信当我稍后回顾时会有不同的意见。一个沈阳网站建设沙漠风前端员工感觉!

20160412135748_8452.jpg

自从进入互联网发展之路(自2002年以来)以来,广泛而不断变化的开源技术使我成为一个有强迫症学习计划的孩子。这通常是一场噩梦:有许多计划,很少实施,也没有结束学习.

我今天早上在开源上阅读了一篇博文。你应该是一名全栈工程师吗?

作者提出了这个建议:

如果你想转向一大堆工程师,你应该掌握很多知识和技能,并熟悉上面提到的各种组件。

此外,您需要提高个人沟通技巧,以便与前端和后端开发人员进行管理和协作。

好消息是,对于每种类型的Web开发人员来说,未来都是光明的,无论是前端,后端还是全栈。

跟上所有有价值的东西;掌握新的框架,语言和平台;并与开发人员和最终用户保持有效沟通。

在这种情况下,无论世界发生什么,你都将永远立于不败之地。

好吧,无穷无尽的互联网技术是毋庸置疑的,所以我该怎么办?

个人项目/团队项目 - 项目定位

在我看来,程序员圈子中经常讨论的“全栈工程师”必须有一个先决条件,“你为什么要做一个完整的堆栈?”

(个人)纯粹为了学习互联网[流行的新技术],那么这个“全栈工程师”真的很难,需要花费大量的时间和精力才能跟上这个“潮流”,基本技能列表: Linux/Git/Pip/Npm/Composer . Apache/NginxMysql/MongoDb/Redis.PHP/Python/NodeJSJavascript/jQuery/ExpressJS/AngularJS/ReactJs . HTML/HTML5CSS/CSS3/SAAS浏览器开发工具和调试器(个人)为了实现一个项目(假设只有网站),很容易,根据项目的类型和你自己的技能来确定架构,设置“堆栈”可以LAMP + Bootstrap重型后端灯前端Linux/Git/Pip/Composer . Apache/NginxMysqlPHP/Python一天入门Bootstrap库MEAN + ThinkPHP重型前端灯回Linux/Git/Pip/Npm . MongoDb/Redis.NodeJS/PHPJavascript/jQuery/ExpressJS/AngularJS/ReactJs . HTML/HTML5CSS/CSS3/SAAS浏览器开发工具和调试器有一天,ThinkPHP框架(团队)是一个商业化和成熟的项目。前端工程师对前端工程师非常重要[深入]挖掘趋势的前端工具和库,负责高端的前端性能;自我项目业务构建自己的前端框架。作者能力有限,因此没有列出后端工程师[深入]研究高并发高流量和数据性能,负责高端后端性能;根据自己的项目业务构建自己的后端框架。容量有限,未列出

请注意,上面的列表是“基本技能”列表。如果您是一个大型商业项目,列表的长度和技能的深度将加倍。当然,在一个大型项目中,每个工程师每天所做的工作实际上只在项目中进行。一项业务,如付款,那么他必须研究每个支付渠道的api

因此,您必须弄清楚您当前的工作状态,项目状态,业务状态,并在团队/项目中确定自己的良好位置。

好的,我现在的位置是.

如果你做不到,那么日常学习清单就不会完成,那么这是理所当然的

因为你的目标很乱,你会想要实现自己的想法,考虑公司的某个业务,并考虑你的朋友会帮助的网站 .

前端?后端?全栈? – 技能定位

技能定位,可以在很大程度上切断研究列表的一部分(我认为它不到50%)

例如,如果您已经定位了前端,请不要过多地使用Nginx,PHP .

相反,如果你找到后端,不要深入AngulaJS,Backbone .

找到完整的堆栈.

我也说说全栈工程师

全栈工程师的流行,在我的认知里,主要有以下几方面促进因素: NodeJS生态的流行让一部分前端工程师(尤其是后端通过掌握了Node转前端)自然定位自己为全栈Bootstrap等非常强大的前端UI库让后端工程师很容易搭建起一个Web系统目前互联网创业风行,大多数创业公司在初期项目开发阶段,都会希望有一个全栈开发工程师坐镇以节约人力成本

前端和后端的分离很大程度上是由于“前端”是分开的,并且在当今用户体验的背景下同样重要。另一方面,随着技术的快速发展,随着运维复杂性的提高,服务和框架各有特色,一个人很难掌握所有技能。具有多年经验的前端或后端可以声称在一个方面是“全栈”,但从更严格的方面来看,很少有人可以真正“讲述整个故事”。

我记得从我开始的一个开端开发。我告诉过你,没有必要研究风格/效果。其他人都得到了一个wget,专注于后端。那是13日的开始,前端不应该有特别的火,不像现在招募的H5,H5,H5 .所以,明白,后端会鄙视前端。但是现在,你敢吗?在就业难度和工资方面,前端工程师对后端施加了一点压力。

说到“前端”,还有一个“伪前端”现象:在前端工程师存在较大差距的情况下,许多艺术UI /刚毕业于培训班,直接申请“前端” “;不了解linux,没有了解节点,不了解sass的前端,说实话在武汉等二线城市,真的抓了不少。

有这么多,如果你仍然想找到“满堆”(特别是指下一个),那么你应该准备每天增加3个小时的学习时间。

(个人)纯粹为了学习和实践互联网[流行的新技术],那么这个“全栈工程师”真的很难,需要花费大量的时间和精力才能跟上这个“潮流”,基本技能列表:

好吧,我目前的立场是:不要折腾,做一个安静而美丽的后端.

坚定不移的几个原则

我认为这些年的教训也很有价值,将来我们必须坚定不移地坚持下去:

想想你自己的方式,程序员仍然要写自己的编程思想,好的作家不会珍惜像金跑代码那样的话,不只是敲出来展示你的项目,练习实践和实践,没有什么方法来验证有效性学习比参与特定项目更好。现在解决它,现在解决问题!不能拖!不能拖!不能拖!

您学习的任何语言/框架/库都必须以“项目”作为载体;

沈阳网站建设认为:无论是因为项目你想要获得这项技能,还是因为你有一个IDEA来学习支持Project的各种技能,都可以。

网站建设,沈阳网站建设,沈阳网络公司,沈阳网站设计,沈阳网站制作

相关案例查看更多