亚洲一区二区三区在线播放,伊人久久精品无码av一区,亚洲国产精品一区二区第一页免,无码aⅴ精品一区二区三区浪潮

熱門文章

最新文章

我所理解的web前端設計人員

發布時間:2021-06-22 15:26:45

入坑前端到今天也將近兩年半了,這兩天突然想到了第一次面試時面試官的一個問題-------你怎樣理解前端的工作?

對于當時我一個小白而言完全是胡說一通,詞不達意,搞得面試官一臉懵逼,現在想想那可能就叫尬聊吧……時隔兩年在不斷爬坑中對這個問題有了自己新的認識,今天趁著上午沒什么事情,寫下這篇博客,想到哪寫到哪,談一談我所理解的前端。

技術方面:

第一階段(新手村)

一個前端初學者必須所掌握的核心技能HTML,CSS,JavaScript,這三項是前端最底層的技術支持了,如果你看幾年前的回答應該還會有一項jquery,但我個人覺得現階段的前端圈jquery可以不作為必備技能,雖然Jquery對新人很友好,但現在mvvm框架滿天飛Vue, Angular,React三分天下,用起來要比直接操作dom的jquery舒服很多,當然在這個階段是打基礎的階段框架,類庫什么的可以往后靠。原生Js永遠都是重中之重,只會用框架不懂底層原理永遠達不到精通,推薦紅寶書Javascript高級程序設計,吃透紅寶書打牢基礎再去學習其他框架,媽媽就再也不用擔心你的學習。接下來還有一項額外的技能PhotoShop,要知道ps可以不用去做,但必須要會,而且在一些小公司里UI只會丟給你一個PSD,沒有什么Sketch之類的東西,也沒人幫你切圖,這些都需要你自己來處理,所以ps是額外的必備技能。

第二階段(副本開啟)

進入告訴成長階段,開始打怪升級,這個階段的時間持續最長,在這期間你需要爬無數的坑,積累各種失敗的經驗,一關一關的往下刷,關于HTML和CSS你需要知道各種UI框架的使用,如BootStrap,ElementUI……,關于不同圖片的格式標準,瀏覽器的兼容性,移動和pc端的區別,響應式布局,flex布局,柵格布局,對設計審美的提升…等關于提高你頁面開發效率的各種技能,UI框架這一塊比較雜選自己感興趣的看看就好。

Js方面這時候已經可以開始挑一種主流框架進行學習了,前面提到的Vue, Angular,React都是不錯的選擇, 并且對面向對象編程,對象封裝,原型繼承,閉包,同步異步差異,等一系列的js進階知識應該進行深入了解,同時對es6標準也需要了解,可以參考阮一峰老師的es6入門,書中包含了es6的各種新特性,默認參數,模版表達式,多行字符串,拆包表達式,改進的對象表達式,箭頭函數 =&>,Promise,塊級作用域的let和const,class類,模塊化等常用特性.可以做到自己封裝組件,編寫維護性高,可讀性強的代碼. 而且在平時需要多看別人寫的代碼,汲取別人的優點,并且閱讀大量的技術文獻,最重要的是要總結自己的問題,比如說你遇到一個bug,迷迷糊糊的就解決了,下一次你又遇到相同的問題,這個時候有沒有對之前問題進行總結的效果就看出來了.

第三階段及更高級

了解各種設計模式,看得懂各種框架源碼,前后端通吃,可以自己手寫js框架...好吧,我還沒到這個階段就不寫了..............

在工作中

一個完整的的工作流程應該是:

立項--項目研討--需求確認----產品出原型----后臺開發同時設計師拿到原型進行UI設計--前端開始開發--測試提bug--改bug--重復n次--產品驗收

上面只是一套籠統的流程,至少在前端這方面我們需要做的有梳理業務邏輯并理解業務邏輯,這對你后面的開發很有用處,同時根據需求進行應用技術的選擇,項目結構的劃分,需求模塊的劃分,完整項目的搭建,當然現在有很多可以自動化構建工具可以節省你很多時間, 現在的前端開發已經不再僅僅只是靜態網頁的開發了,日新月異的前端技術已經讓前端代碼的邏輯和交互效果越來越復雜,更加的不易于管理,模塊化開發和預處理框架把項目分成若干個小模塊,增加了最后發布的困難,沒有一個統一的標準,讓前端的項目結構千奇百怪。前端自動化構建在整個項目開發中越來越重要,但新手入門還是應該去嘗試自己一點一點的去構建一個項目,等你多做幾個項目覺得每次都這樣重復好煩,自然而然的就入了自動化構建的坑,畢竟這樣能讓你更深刻的理解,為什么要使用自動化構建……比如我們主棧是vue,我們最常用的就是vue-cli,自動化工具有很多選擇如Bower、Gulp、Grunt、node、yeoman,我們應該根據需求選擇最適合自己的去研究。

溝通

前端是團隊里最應該學會溝通的人,界面有問題需要和UI溝通,數據有問題需要和后臺溝通,功能有問題需要和產品溝通,測試的時候給你提bug你還需要和測試溝通……emmm心累

溝通ui

前端是最接近用戶的人,用戶對一個網站,軟件最直觀的感受是反映到前端的,可能你會說最直觀的不應該是UI設計師么,你要知道我是前端我為設計師代言!!!

和UI的溝通,在工作中我們不應該是被動的實現UI的設計,而是應該合理化的提出自己的想法,不然日后返工浪費的是雙方的時間,比如最開始剛來公司的時候,項目里對一些小圖標的圖片還在使用雪碧圖,但很明顯隨著瀏覽器的支持越來越好,svg和字體圖標慢慢占據主流,我在阿里巴巴圖標庫建了一個項目把UI也拉了進來,UI把他用到的圖標直接添加進項目,前端直接從項目生成字體圖標引入到項目,絕逼要比自己慢慢切圖,扣圖標,合并雪碧圖要省事的多,而且用起來也特別爽,想改顏色就改顏色。再比如你需要做一個圖表,用到了echarts,你完全可以讓UI基于echarts去設計樣式,而不是讓他在那里自由發揮,因為你永遠不知道設計師的腦子里裝了多少創意,這樣節省的是兩個人的時間,不會出現他做好樣式而你實現不了的尷尬。

溝通產品

一般來說程序員和產品經理之間是最難溝通的,只有相殺沒有相愛,畢竟子曾經曰過:’這個需求很簡單,怎么實現我不管,明天上線!’,

下面引用lensuntop的一篇文章,我覺得寫的非常好

記得有一個段子:

產品汪:程序猿,我們來實現一個緊急需求?

程序猿:請說。

產品汪:請根據手機殼的顏色,來實現APP啟動的顏色。

程序猿已經在風中凌亂。。。

從這個段子中多少能折射出產品和技術之間的各種激情“火花”。產品經理眼中簡單的需求,而在我們看來是不可能實現的。而程序員也無法理解產品經理為什么要實現這樣的需求。那么,站在一個程序員的角度應該怎么樣和產品經理溝通呢?

1.深刻理解需求,清楚需求的動機和緣由

我們程序員一定會在問,產品經理為什么想要根據手機殼的顏色來動態實現APP啟動時的顏色。既然想聽解析,那就先別急著說出自己的結論——技術上無法實現!既然有疑問,那就先將自己的疑問解決。

2.換位思考

產品有產品的角度。作為程序員我們追求的是什么?邏輯正確,更快,更容易擴展。產品追求的是什么?說實話,我自己沒有深刻去思考過這個問題。站在一個慣性的角度思考可以想到:一個產品為什么存在,他的存在能解決什么問題,他的用戶體驗好不好。這些才是決定一個產品的核心價值。畢竟工作性質影響了一個人的思維邏輯,所以這時候,我們能站在一個產品的角度去思考每一個需求,便顯得尤其重要。

 

3.不放過每一個細節

作為程序員想必對這句話都是深深認同的。因為一個標點符號或者類型的錯誤,會導致一個自己意想不到的bug。產品經理在設計一個產品的時候,都是從大方向去想問題的,大方向沒有錯就行了,細節脫離不了大方向。這是他們想的。但是對于程序來說,卻萬萬不能。因為一個細節的邏輯往往決定了整個大方向。舉個例子:有一個需求,用戶的作品需要提交審核,經過審核才可以讓所有人看到。當產品經理交這個需求給你的時候,你能察覺到什么問題了嗎?這里面有幾個細節:1.用戶提交審核后,用戶可以不可以再編輯作品;2.作品是否會多次審核;3.需不需要記錄審核歷史;4.用戶作品是否需要有版本的控制,如要產生版本,版本又是如何產生的;5.審核通過后,用戶可以不可以再修改作品,若不可以,那么是不是其他人就看不見用戶作品......話說回來這只是一個簡單的邏輯需求!但是涉及的細節卻是太多太多。我們往往在編碼的時候寫不下去,就是因為給的需求太模糊,沒有細化到點上。

4.換一種方式說“不能實現”

不能實現,這句話想必我們都是經常說。但是直接對產品經理說,沒準會讓產品經理抓狂。因為我們會讓他們覺得他們提出的任何需求,我們都不能實現。但是事實并非如此,因為不能實現是有條件的,比如時間不夠。所以我們要先認同產品經理的觀點(“能實現”),再提出自己實現他的需求的條件是什么。因為現實產品經理也不會經常犯傻,經常提出一些不合理的需求,但是面對需求,我們需要評估實現的時間,而且這個時間不是那么容易評估準確的。

5.當遇到不合理的需求時,積極尋求替換方案

就拿段子里面的需求來說,讓我們提供幾種APP皮膚給用戶進行選擇,肯定比原先的需求容易實現,而且也更加符合人性化。說另外一個故事,有家智能家居的公司,要實現廚房水龍頭,根據人聲說水溫幾度,就可以達到幾度。換個角度想,你會感覺出40度和45度水的溫差嗎?而且根據人聲判斷,這又涉及到聲音識別系統,你要兼容多少種語言?其實我就覺得左右切換就挺智能的,完全沒有必要搞的那么復雜。所以程序員要找到一種更好更容易實現的方法。別給產品經理的想當然自亂陣腳。

6.必須遵循文檔精神

在開發的時候,我們往往會另外與產品經理進行細節化的討論。但是這種討論結果,我們并沒有記錄到產品原型里面或者需求列表里面。但是過了幾個月后,我們自己往往會忘記我們當初為什么會討論出這樣或者那樣的一個細節。所以一切的需求必須是根據的。從另一方面來說,也保障了雙方的利益,別等到出問題的時候,不知道是誰的責任,而在這一方面,程序員往往很吃虧。

6.對自己的程序有一顆藝術的心

有人說過,當需求影響到代碼擴展性的時候,會首先砍需求,而不是改代碼!在一定程度上,我是認同這句話的。在我看來,程序是一件思想上的作品,要達到藝術的境界,從功能、體驗和邏輯上都必須是合情合理的。就像一件藝術品一樣,看起來是渾然天成的!因為一件看起來很“丑陋”作品,一定是不符合人的邏輯和習慣的。

寫到最后,感覺繞回到程序員自身了。其實跟產品經理溝通,最重要的是要明白到:我們是在解決問題,而不是在制造問題!主要抱著這個核心,一切問題迎刃而解

一般來說和后臺溝通沒那么多的麻煩,約定好規則后,一般來說你們是通過api來溝通的,但當你調試接口時,出現一些未知的,你感覺不是自己問題的時候,及時的溝通后臺是最明智的。

責任劃分

相信大家在這一點上都深有感觸,因為前端是最后一關,所有的需求都是在前端手里變成一個具體的產品的,這樣也就導致你很容易變成背鍋俠,導致項目延期的情況有很多種,設計圖不及時,后臺數據出現問題,產品臨時改需求,如果你不能證明是這些問題導致項目延期,這個鍋你必背無疑,唯一的方法就是--à口頭確認--à發email到責任人確認--à通知上級,千萬不要覺得這個麻煩,出問題的時候會比這個更麻煩的,

寫不動了,以上就是個人爬坑后對前端的一些理解(ps:雖然我還在坑里),也算對自己工作的一個總結吧,寫的比較絮叨,不喜勿噴。


返回頂部
亚洲一区二区三区在线播放,伊人久久精品无码av一区,亚洲国产精品一区二区第一页免,无码aⅴ精品一区二区三区浪潮
<span id="fu32q"></span>
    1. <li id="fu32q"><meter id="fu32q"><th id="fu32q"></th></meter></li>
      成人美女视频在线观看18| 久久99精品国产.久久久久久| 成人高清视频免费观看| 91在线精品一区二区三区| 国产一区激情在线| 粉嫩av亚洲一区二区图片| 日韩不卡一区二区| 国产91富婆露脸刺激对白| 日本aⅴ免费视频一区二区三区| 精品一区二区在线观看| www.性欧美| 国产最新精品免费| 日韩影院精彩在线| 成人午夜免费视频| 国产一区视频导航| 裸体在线国模精品偷拍| 国产精品1区2区| 日本欧美大码aⅴ在线播放| 国产激情一区二区三区四区| 美女任你摸久久| 91在线观看下载| 国产精品一区二区三区乱码| 欧美96一区二区免费视频| 成人午夜看片网址| 国产v综合v亚洲欧| 国产九色精品成人porny| 人人爽香蕉精品| 91色九色蝌蚪| 成人免费视频视频在线观看免费 | 国产91精品久久久久久久网曝门| 蜜臀av一区二区三区| 视频一区欧美日韩| 99国产精品视频免费观看| 国产成人99久久亚洲综合精品| 精品综合久久久久久8888| 免费成人性网站| 青青草伊人久久| 激情图区综合网| 蜜桃av一区二区| 99久久精品免费精品国产| 国产成人鲁色资源国产91色综| 精品亚洲国内自在自线福利| 老司机午夜精品99久久| 另类小说视频一区二区| 久久国产视频网| 久草这里只有精品视频| 九一九一国产精品| 国产一区二区三区四区五区美女| 日韩av一区二区三区四区| 日韩国产高清影视| 美女网站色91| 激情都市一区二区| 国产精品资源在线| 成人免费av资源| 99精品视频在线观看| 日韩经典一区二区| 久久精品国内一区二区三区| 激情综合色播激情啊| 国产高清不卡一区二区| 成人av免费在线播放| 99精品视频一区二区| 免费人成在线不卡| 视频在线观看一区| 97久久久精品综合88久久| www.亚洲人| 日韩精品欧美成人高清一区二区| 青青青伊人色综合久久| 精品系列免费在线观看| 成人一区二区在线观看| 日韩不卡一区二区三区| 国产在线视视频有精品| 成人av在线观| 日韩精品电影在线| 国产精品中文欧美| av影院午夜一区| 麻豆国产精品一区二区三区| 国产成人精品免费网站| 视频一区二区三区中文字幕| 狠狠色狠狠色综合日日91app| 成人午夜视频免费看| 日韩国产欧美三级| 国产成人精品免费一区二区| 91亚洲精品一区二区乱码| 精品一区二区在线观看| 成人激情免费网站| 麻豆精品视频在线| av在线不卡免费看| 国产一区二区视频在线播放| 国产剧情一区二区三区| 狠狠狠色丁香婷婷综合激情| 9l国产精品久久久久麻豆| 免费的国产精品| 丁香桃色午夜亚洲一区二区三区| 丝袜美腿高跟呻吟高潮一区| 国内精品第一页| 91欧美一区二区| 国产在线观看免费一区| 91蜜桃免费观看视频| 国产一区二区久久| 91美女片黄在线| 国产99久久久国产精品潘金网站| 蜜臀av亚洲一区中文字幕| jlzzjlzz国产精品久久| 91天堂素人约啪| 精品在线一区二区| 91丨国产丨九色丨pron| 国产盗摄一区二区三区| 久久91精品久久久久久秒播| 日韩精品欧美精品| 99久久久国产精品免费蜜臀| 国产成人精品一区二区三区网站观看| 99re热这里只有精品视频| 国产成人鲁色资源国产91色综| 91麻豆免费看| 99久久er热在这里只有精品15| 日日摸夜夜添夜夜添国产精品| 丁香婷婷综合五月| 国产一区二区精品久久91| 精品一区二区三区免费毛片爱| 日本女优在线视频一区二区| 99久久99久久精品免费观看| av亚洲精华国产精华| 国产91精品精华液一区二区三区| 国产一区二区三区四区五区入口| 秋霞成人午夜伦在线观看| 日韩精品一卡二卡三卡四卡无卡| 91麻豆国产精品久久| 91亚洲精品一区二区乱码| 99久久精品一区二区| 91偷拍与自偷拍精品| 91免费版在线看| 日韩激情中文字幕| 91丨porny丨首页| 视频一区国产视频| 日韩精品国产精品| 麻豆精品一二三| 国模娜娜一区二区三区| 国产在线播放一区三区四| 韩国一区二区三区| 国产高清精品在线| 成人av资源在线| 91在线云播放| 奇米影视一区二区三区| 久久99国产精品免费| 国产成人h网站| 暴力调教一区二区三区| 秋霞午夜鲁丝一区二区老狼| 久久av老司机精品网站导航| 国产一区不卡在线| 不卡视频一二三| 日韩精彩视频在线观看| 久久99精品久久久久久动态图| 国产美女一区二区| 成人av在线电影| 日本三级亚洲精品| 国产一区福利在线| 成人18视频日本| 免费人成网站在线观看欧美高清| 韩国成人精品a∨在线观看| 国产99久久久国产精品潘金网站| av在线综合网| 国产综合一区二区| 久久电影网站中文字幕| 国产成人av资源| 日韩成人免费电影| 国产精品综合一区二区| av电影在线观看不卡| 97久久超碰精品国产| 美女脱光内衣内裤视频久久网站| 韩国视频一区二区| www.成人网.com| 麻豆91在线看| 99久久精品99国产精品| 国产一区二区三区黄视频| 不卡免费追剧大全电视剧网站| 日本色综合中文字幕| 丁香婷婷综合网| 精品夜夜嗨av一区二区三区| 99久久精品免费看国产免费软件| 黑人巨大精品欧美一区| 丝袜诱惑亚洲看片| 国产精品一区免费在线观看| 老司机精品视频导航| 99免费精品视频| 国产乱码精品一区二区三区忘忧草 | 岛国精品在线播放| 久久精品72免费观看| 99久久99久久精品免费看蜜桃| 国产曰批免费观看久久久| 日韩高清不卡一区二区三区| 国产jizzjizz一区二区| 国产一区在线不卡| 久久国产精品99久久久久久老狼| 91在线免费视频观看| 粉嫩av一区二区三区粉嫩| 激情欧美一区二区三区在线观看| 日韩精品三区四区| 91在线精品一区二区| 成人av网站免费观看| 国产大陆精品国产| 国产一区二区三区日韩| 精品一区二区三区在线观看国产| 日韩和欧美的一区| 99在线精品免费| a亚洲天堂av| 成人黄色av网站在线| 大胆亚洲人体视频| 福利电影一区二区| 成人免费视频视频| av电影天堂一区二区在线| 高清不卡在线观看av| 成人性视频网站| 成人av电影在线网| 99久久婷婷国产精品综合| 99riav久久精品riav| 91小视频在线免费看| 日韩电影一区二区三区| 蜜臀av国产精品久久久久| 麻豆国产精品官网| 久久99久久久欧美国产| 国产揄拍国内精品对白| 国产成人午夜精品5599| 粉嫩高潮美女一区二区三区 | 男人的j进女人的j一区| 免费成人你懂的| 韩国成人精品a∨在线观看| 国产剧情在线观看一区二区| 国产成人精品亚洲777人妖 | 老汉av免费一区二区三区| 久久99热99| 国产成人啪午夜精品网站男同| 高清成人在线观看| 97久久超碰国产精品电影| 日韩中文字幕av电影| 美女久久久精品| 精品无码三级在线观看视频| 国产精品亚洲成人| gogogo免费视频观看亚洲一| 日韩福利电影在线| 国产乱理伦片在线观看夜一区| 懂色中文一区二区在线播放| 天堂蜜桃91精品| 九九在线精品视频| 不卡高清视频专区| 奇米亚洲午夜久久精品| 国产精品亚洲人在线观看| 99精品视频一区二区| 久久成人av少妇免费| 成人动漫在线一区| 美女一区二区三区| proumb性欧美在线观看| 激情欧美一区二区| 日韩综合在线视频| 国产二区国产一区在线观看| 水野朝阳av一区二区三区| 国产在线精品一区二区| 久久爱www久久做| 成人性生交大片免费看中文网站| 日本成人在线一区| 高清在线不卡av| 久久国产人妖系列| 99久久婷婷国产综合精品| 免费av成人在线| eeuss影院一区二区三区| 国内久久婷婷综合| 肉色丝袜一区二区| 成人深夜福利app| 国产一区二区福利视频| 日本女人一区二区三区| 成人深夜视频在线观看| 国产麻豆一精品一av一免费 | 精品亚洲欧美一区| 天堂资源在线中文精品 | 91在线高清观看| 国产凹凸在线观看一区二区| 精油按摩中文字幕久久| 日韩国产在线观看一区| a级高清视频欧美日韩| 国产寡妇亲子伦一区二区| 精品在线亚洲视频| 日韩精彩视频在线观看| 99热精品国产| av在线一区二区| 成人av在线影院| 成人免费毛片高清视频| 国产xxx精品视频大全| 国产高清视频一区| 国产精品综合av一区二区国产馆| 九九国产精品视频| 免费xxxx性欧美18vr| 免费在线欧美视频| 日韩不卡一区二区三区| 日韩激情一区二区| 欧美a级一区二区| 日本特黄久久久高潮| 日韩 欧美一区二区三区| 99久久精品国产毛片| 99精品视频在线观看免费| 92国产精品观看| 99re成人在线| 免费在线观看精品| 激情文学综合插| 久久se精品一区二区| 成人黄色在线视频| 粉嫩久久99精品久久久久久夜| 国产一区二区三区免费观看| 国产乱码精品一区二区三区av | 国产在线精品一区在线观看麻豆| 国产真实精品久久二三区| 国产一区二区电影| 懂色av中文一区二区三区| 波多野结衣中文字幕一区| 91免费看`日韩一区二区| 人人狠狠综合久久亚洲| 国产在线精品一区二区三区不卡 | 国产裸体歌舞团一区二区| 国产精品亚洲人在线观看| 成人av资源网站| 日本视频免费一区| 国产乱人伦精品一区二区在线观看| 国产99久久久精品| 日日摸夜夜添夜夜添国产精品| 美女一区二区三区| 国产乱人伦精品一区二区在线观看 | 水野朝阳av一区二区三区| 热久久免费视频| 国产精品中文字幕日韩精品 | 91污片在线观看| 免费av成人在线| 91污在线观看| 久草热8精品视频在线观看| 国产白丝精品91爽爽久久| 精品一区二区三区欧美| 久久国产日韩欧美精品| 国产精品自拍在线| 91丨九色丨黑人外教| 久草精品在线观看| 成人激情视频网站| 精品一区二区三区在线观看| 成人精品鲁一区一区二区| 美美哒免费高清在线观看视频一区二区 | 日韩电影在线免费观看| 国产美女在线观看一区| 视频一区二区三区入口| 国产麻豆精品视频| 日本aⅴ精品一区二区三区| 国产精品18久久久久| 免费亚洲电影在线| eeuss鲁片一区二区三区在线观看| 久久99精品久久久久久| 97久久精品人人做人人爽| 国产精品一二三在| 免费xxxx性欧美18vr| 99久久99精品久久久久久| 国产高清在线精品| 久久成人综合网| 日本欧美一区二区三区| av影院午夜一区| 懂色av一区二区夜夜嗨| 国产美女av一区二区三区| 蜜臂av日日欢夜夜爽一区| 99re在线精品| 日本中文字幕不卡| 肉肉av福利一精品导航| 国产精品资源在线| 老司机一区二区| 日本欧美大码aⅴ在线播放| 成人动漫视频在线| 国产99久久久国产精品| 国产精品一区二区三区网站| 久久精品国产免费| 奇米色777欧美一区二区| 91丝袜呻吟高潮美腿白嫩在线观看| 成人性生交大合| 国v精品久久久网| 成人综合在线网站| 国产成人激情av| 高清不卡一区二区| 国产成人欧美日韩在线电影| 国产精品亚洲а∨天堂免在线| 国产一区二区三区国产| 国模无码大尺度一区二区三区| 紧缚捆绑精品一区二区| 国产一区二区在线视频| 国产呦精品一区二区三区网站| 国产最新精品精品你懂的| 精品一区二区在线播放| 国产在线不卡一区| 国产精品一二一区| 成人免费毛片片v| av亚洲精华国产精华| 91免费国产在线观看| 日本不卡视频一二三区| 免费观看久久久4p| 国产中文一区二区三区| 国产suv精品一区二区6| 成人aa视频在线观看| 日韩精品一级二级 | 成人在线视频一区| av动漫一区二区|